summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r22509: Fix some memory corruption caused by calling free()Gerald Carter1-6/+6
on talloc()'d memory when adding/removing members from Local Groups. (This used to be commit bade93ef9d810824e0fe332e85f21e50b03e403d)
2007-10-10r22507: Wrap the method of obtaining sockets to listen on.James Peach4-103/+129
(This used to be commit e027322b769b896184484155fef7c2ba247412a4)
2007-10-10r22505: Fix buildAlexander Bokovoy1-1/+1
(This used to be commit cc38ffb9a45b008ab7bbc3299610bd0dfec13aa9)
2007-10-10r22504: Fix bug Jerry found during his tutorial. Sorry :-(Jim McDonough1-1/+6
Allows authorized users (e.g. BUILTIN\Administrators members) to set attributes on an account, particularly "user cannot change password". add become_root() around updating attributes, after checking that access has been granted. (This used to be commit b1ab360519a1f67f50446ca8599e5b7aa58e7db3)
2007-10-10r22502: Fix bug #4536 - delete symlinks to a directory correctly.Jeremy Allison1-1/+17
Jeremy. (This used to be commit dcc6517d9d349c65b045160e8a1358af088ae97a)
2007-10-10r22496: reg_enumvalue should return WERR_NO_MORE_ITEMS instead ofMichael Adam1-1/+1
WERR_BAD_FILE when all items have been successfully enumerated. Besides seeming the reasonable code to return, this is what I have seen from w2k3, w2k, wxp. (This used to be commit e09e0d642d98165257c7c43ca2634a430772dcee)
2007-10-10r22495: Create wrapper to hide the details of obtaining a set of socketsJames Peach3-168/+205
to listen on. (This used to be commit 29a16b2acb8da604776d48c6a1e6163c9e868d12)
2007-10-10r22493: Fix horrible memory corruption bug with CIFS POSIX open/mkidr.Jeremy Allison1-0/+2
Found by SteveF + valgrind :-). Jerry - essential for rc3. Jeremy. (This used to be commit b01c1c4618fe0ff9fd9bac7ed780a4676ea1ba7a)
2007-10-10r22492: Add objectid code.Jeremy Allison2-11/+24
Jeremy. (This used to be commit d3df922038032b65f52e1e0ac1f2dd53a6933fb7)
2007-10-10r22491: Fix the build (3.0.25 and 3.0 are different here).Jeremy Allison1-1/+1
Jeremy. (This used to be commit c34c291194f34a4b68c1b149dd513b79295a7f1c)
2007-10-10r22490: Fix a couple of bugs found whist investigating CSC Vista issues.Jeremy Allison1-4/+92
Ensure we correctly NULL out allocation size fields. Allow QFILEINFO on pipes (Vista bug ?). Jerry - don't automatically merge for 3.0.25. Jeremy. (This used to be commit a27577815201101de4ca5c8375b7f768b6127fb2)
2007-10-10r22489: Add a deletedomgroup command to rpcclient (samr).Michael Adam1-0/+73
Corresponding to deletedomuser. Michael (This used to be commit 9775de56b89f00c77cc52e5d53d93502dc79483e)
2007-10-10r22484: Check for the talloc_strdup to succeed.Günther Deschner1-0/+1
Guenther (This used to be commit 38b4fddf5dba8ff28274237fcf69d628dc06640d)
2007-10-10r22483: Attempt to fix the build.Günther Deschner1-6/+8
Guenther (This used to be commit db499b515b3a9bcc44dbaa6837e1a2a90894d2a2)
2007-10-10r22481: Move check for non-mappable SIDs to after sid_to_uid,Jeremy Allison2-11/+13
sid_to_gid mapping, add LocalSystem to non-mappable list. Jeremy. (This used to be commit 805f01464f3feb30725dbce1f90d4296380dd796)
2007-10-10r22480: Remove accidentially comitted getpeereid hunks again.Günther Deschner1-9/+0
Guenther (This used to be commit 3ef6181696d83cc4ebcc3722e6b45665146bd9b7)
2007-10-10r22479: Add "net ads keytab list".Günther Deschner5-7/+212
Guenther (This used to be commit 9ec76c542775ae58ff03f42ebfa1acc1a63a1bb1)
2007-10-10r22473: Correct fix for setting a default compat tdb idmap backend.Gerald Carter1-29/+30
Previous code would always fill in "idmap backend = tdb" even if you defined idmap domains. My fault. I should have tested the original patch more before committing. (This used to be commit a60c3f6a5a92722552197f7ab133f2ec3af377f9)
2007-10-10r22468: Fixing implicit declaration of krb5_set_default_tgs_ktypes (which is ↵Günther Deschner1-2/+0
hidden by KRB5_PRIVATE in MIT and doesn't exist on Heimdal). Guenther (This used to be commit 664db1cff674073c8eeaf69256a73d11e7ed9e3c)
2007-10-10r22467: Adding configure check for -Werror-implicit-function-declaration and ↵Günther Deschner1-2/+24
use it in -enable-developer. Guenther (This used to be commit 750156337eadc2b7d7f30480f74b0816bc1f79e6)
2007-10-10r22466: Fix build warning.Günther Deschner1-1/+1
Guenther (This used to be commit d6f259e91862df043f14430a60e9d646e30fe632)
2007-10-10r22465: Last attempt to fix the build before dinner.Günther Deschner1-0/+3
Guenther (This used to be commit f6ade770bdd3e2b14e8db367c40167f49d6c6fa0)
2007-10-10r22464: remove double code and use a functionStefan Metzmacher1-34/+5
metze (This used to be commit aa28bcc4669bf08f73815d00cd87c854d2ac1e92)
2007-10-10r22463: Add prototype.Günther Deschner1-0/+6
Guenther (This used to be commit 4984af2c66754e9b6eed3020b3056ccf14d19617)
2007-10-10r22461: Use ranged LDAP queries in lookup_usergroups_member() and start to ↵Günther Deschner1-99/+75
optinmize lookup_groupmem(). In the later, at least try to avoid those massive LDAP dn_lookups by looking in the cache before. Guenther (This used to be commit eb1566869c5493f2a1d1ff9fcaaa45c143ad12a0)
2007-10-10r22460: Adding a generic ads_ranged_search() function.Günther Deschner1-1/+173
Guenther (This used to be commit b8828ea2516876fe5dd76083864418db2f042be0)
2007-10-10r22459: Adding ads_get_dn_from_extended_dn(), in preparation of making ↵Günther Deschner1-3/+37
ranged LDAP queries more generic. Michael, feel free to overwrite these and the following. Guenther (This used to be commit 0475b8eea99ebb467e52225ad54f4302a77376b9)
2007-10-10r22458: Fix a commentVolker Lendecke1-1/+1
(This used to be commit f5ccec42287cfdf128bbfcf562a47a852bd0e3fe)
2007-10-10r22447: Patch from Ying Li <ying.li2@hp.com> to default tdb idmapGerald Carter1-0/+8
plugin when neither idmap domains nor idmap backend have been defined. (This used to be commit 2fa12753da22551c9d5e6ca1bea95884e02ef7b2)
2007-10-10r22444: * Validate a SID before trying to convert it to a uid/gid via the publicGerald Carter1-3/+3
winbindd interface * Add nss_info/*so files to the RHEL/Fedora packaging (This used to be commit 1787fcb8c1199215fcec74472c727b8c8fbf5473)
2007-10-10r22441: Add automatic dependency tracking. The dependency generation isJames Peach12-8/+1065
toolchain independent, but since there's no portable method for doing makefile includes, we can actually use the dependencies with GNU make. It's easy to add this for other makes, but I don't have any to test. This also moves as much m4 as possible into the m4 directory where no-one has to look at it. AFAICT, there's no way to hide depcomp in there too, which is unfortunate. (This used to be commit aa14900f8291a017aa7fab2bbb9a6c79b12889b2)
2007-10-10r22430: Add SID validate to sid2uid() and sid2gid() public entry points in ↵Gerald Carter1-4/+81
winbindd (This used to be commit 0890cb941ed5d87a919edb5a896f331e900af007)
2007-10-10r22425: Avoid to segfault if we only have the realm.Simo Sorce1-0/+5
(This used to be commit ace1520270d19d41c24236d4e26ccf77071ebeb9)
2007-10-10r22419: Update configure so that we only need one copy of os2_delete.cJames Peach2-109/+10
(This used to be commit e5dd3bbf29f206090d64134eb808e5f627317804)
2007-10-10r22418: Support running under launchd. We abstract the method of obtainingJames Peach8-74/+582
sockets to listen on a little, because in the launchd case these are provided for us. We also add an idle timeout so that a daemon can exit after a period of inactivity. (This used to be commit fc8589a3371d396197fae508e563f814899c2beb)
2007-10-10r22417: Refactor the various daemon run-mode options to make the semanticsJames Peach6-92/+116
of the various flags explicit. (This used to be commit 19c929c6330a50f278ac322ac5fcb83d03734ea2)
2007-10-10r22416: Remove precompiled headers on clean.James Peach1-2/+5
(This used to be commit 250028ef03296c2af90cc212c7734d5425db35e1)
2007-10-10r22413: Simplify the build rules for plugin modules. Add support for ↵James Peach3-109/+76
per-platform exports files. Fix the shared library build pf pdb_ldap. (This used to be commit b04dee02d1965a1bf6eba39e809f0c9b33fbfcda)
2007-10-10r22412: Add a "deletelocalgroup" subcommand to net sam.Michael Adam1-0/+42
Thanks to Karolin Seeger <ks@sernet.de>. (This used to be commit 1499c50513c091c06cc96e813856b3cdbebfe407)
2007-10-10r22411: Fix the build:Michael Adam1-3/+5
Prototype of create_aio_ex_read, set_message and definition of UNIXERROR have changed in r22389 and r22391? to require an additional "inbuf" argument. Some places in smbd/aio.c had not been adapted. This patch fixes the build. Michael (This used to be commit 9de1af6dc835fa12a75bae00935cd605f61217a3)
2007-10-10r22402: Fix build warning.Günther Deschner1-1/+1
Guenther (This used to be commit bf9131fed30b3d6f80c41734c04450a1e6bcba5b)
2007-10-10r22401: Add bzr revision+nick support to mkversion.sh.Michael Adam1-0/+9
The plan is to actually synchronize with SAMBA_4_0's mkversion.sh, which is more elaborate. But there are a few differences in behaviour I still have to check. So I am cheching this here in for a start... Michael (This used to be commit dec7e31f298c565b49b7bd650e164274d0f61778)
2007-10-10r22395: allow profiling level to be set on startupHerb Lewis2-6/+23
(This used to be commit f8f51e8648224af6645dbd0c2f2bffc678b83dac)
2007-10-10r22394: Remove test directory once we are finished.James Peach1-0/+2
(This used to be commit e718606295f4d686767d1583fd5e774dd66b8b86)
2007-10-10r22393: fix cut&paste errorSimo Sorce1-1/+1
(This used to be commit 70878d698532aa8b0e151e7772894e251290186e)
2007-10-10r22392: Remove leftover potentially segfaulty code.Simo Sorce1-6/+5
Check we are online before actually trying to connect anywhere (This used to be commit ff5e0b2986d43de1e88c85783b451fcb9828d6a8)
2007-10-10r22391: Looks bigger than it is. Make "inbuf" availableJeremy Allison29-278/+378
to all callers of smb_setlen (via set_message() calls). This will allow the server to reflect back the correct encryption context. Jeremy. (This used to be commit 2d80a96120a5fe2fe726f00746d36d85044c4bdb)
2007-10-10r22390: Patchset sent to samba-technical to address the winbindGerald Carter8-203/+81
loop when allocating a new id for a SID: auth_util.patch Revert create_local_token() to the 3.0.24 codebase idmap_type.patch Have the caller fillin the id_map.xid.type field when resolving a SID so that if we allocate a new id, we know what type to use winbindd_api.patch Remove the WINBINDD_SIDS_TO_XIDS calls from the public winbindd interface for the 3.0.25 release idmap_rid.patch Cleanup the idmap_rid backend to not call back into winbindd to resolve the SID in order to verify it's type. (This used to be commit 3b24dae9e73b244540a68b631b428a4d0f57440b)
2007-10-10r22389: Start preparing for multiple encryption contexts in theJeremy Allison6-25/+45
server. Allow server to reflect back to calling client the encryption context that was sent. Jeremy. (This used to be commit b49e90335d1e589916b5ab4992e3c4a2d221ca7e)
2007-10-10r22388: clearer message, thanks DavidSimo Sorce1-1/+1
(This used to be commit 7961476784713267efc19d305aa66c68275ccaa1)