summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * r12245: eDirectory returns LDAP_UNWILLING_TO_PERFORM if theJeremy Allison2005-12-141-0/+9
| | | | | | | | | | | | | | account is disabled. If we get this we can't check the password so have to tell the client the account was disabled. Jeremy.
| * r12236: r11740@cabra: derrell | 2005-12-14 13:16:58 -0500Derrell Lipman2005-12-141-1/+1
| | | | | | | | check in the DEBUG message referenced in the previous commit
| * r12235: r11738@cabra: derrell | 2005-12-14 13:15:14 -0500Derrell Lipman2005-12-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | Ensure that when libsmbclient copies a cli, it prevents the cli from later being freed, by turning off the 'allocated' flag. Change a DEBUG message in pipe_open code from level 0 to level 1 since libsmbclient is now regularly attempting to open a pipe for share enumeration, and falling back to RAP if RPC is unavailable (e.g. win98). We don't want the debug message to display when the pipe open fails, under these normal circumstances.
| * r12234: Reduce the race condition for renames by holding the lockJeremy Allison2005-12-142-20/+34
| | | | | | | | | | | | longer. Instigated by complaints on the fix for #3303 from SATOH Fumiyasu <fumiyas@miraclelinux.com>. Jeremy.
| * r12225: r11729@cabra: derrell | 2005-12-13 22:59:45 -0500Derrell Lipman2005-12-144-33/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | 1. Fix a crash bug which should have reared its ugly head ages ago, but for some reason, remained dormant until recently. The bug pertained to libsmbclient doing a structure assignment of a cli after having opened a pipe. The pipe open code makes a copy of the cli pointer that was passed to it. If the cli is later copied (and that cli pointer that was saved is no longer valid), the pipe code will cause a crash during shutdown or when the copied cli is closed. 2. The 'type' field in enumerated shares was not being set correctly with the new RPC-based mechanism for enumerating shares.
| * r12224: adding more characters to the invalid share name stringGerald Carter2005-12-141-1/+1
| |
| * r12221: Fix error code paths that can potentially leave a dangling lock.Jeremy Allison2005-12-141-2/+13
| | | | | | | | Jeremy.
| * r12214: Fix compile if SYNC_DNS is set.Jeremy Allison2005-12-131-1/+1
| | | | | | | | Jeremy.
| * r12213: Final fix for #3303 - send rename messages to smbd'sJeremy Allison2005-12-138-20/+169
| | | | | | | | | | | | | | | | that have open file handles to allow them to correctly implement delete on close. There is a further correctness fix I'm intending to add to this to cope with different share paths, but not right now... Jeremy.
| * r12203: Add the share path into the sharemode db. This involvesJeremy Allison2005-12-1210-49/+124
| | | | | | | | | | | | | | | | | | | | revving the minor version number for libsmbsharemodes (we now have a new _ex interface that takes the share path as well as the filename). Needed for #3303. Some code written by SATOH Fumiyasu <fumiya@samba.gr.jp> included in the changes to locking/locking.c. The smbstatus output is a bit of a mess and needs overhauling... Jeremy.
| * r12196: patch from Krishna Ganugapati <krishnag@centeris.com>Gerald Carter2005-12-121-1/+17
| | | | | | | | | | Use the subtree delete ldap control when running 'net ads leave' to ensure that the machine account is actually deleted.
| * r12194: Ensure that when we set a connection path we've canonicalizedJeremy Allison2005-12-124-8/+107
| | | | | | | | | | | | | | | | | | the name (must be abolute - start with /, must not end in /, must have ./ and ../ removed). Of course for realpath resolved paths this won't be the case but for others we need this name to be canonicalized. This name is going into the sharemode db for #3303 so needs to be in a normalized format. Jeremy.
| * r12193: Fix some typos.Günther Deschner2005-12-123-3/+3
| | | | | | | | Guenther
| * r12185: Cosmetic cleanupVolker Lendecke2005-12-112-33/+4
| |
| * r12182: Cosmetic cleanupVolker Lendecke2005-12-112-44/+30
| |
| * r12177: last of outstanding patches in my queue to deal with MMC.Gerald Carter2005-12-111-5/+41
| | | | | | | | | | Validate the share name and fail when trying to creating a share with bad characters.
| * r12176: fix type mismatch after rpc structure change in rpc_svcctl.hGerald Carter2005-12-111-1/+1
| |
| * r12174: Simple patch to work around the current lack of BUILTINGerald Carter2005-12-111-3/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | nested group support. Always add the BUILTIN\Administrators SID to a Domain Admins token. This solves the extra steps of establishing a group map for the local Administrators SID in order to control services. Windows also tends to expect the Administrators group to be usable when setting up security permissions on shares. Volker's work will probably fix this long term, but this gets us past some of the setup hurdles for 3.0.21.
| * r12173: doing some service control workGerald Carter2005-12-117-27/+58
| | | | | | | | | | | | | | | | | | * Add a few new error codes for disabled services * dump some more details about service status in 'net rpc service' * disable the WINS and NetLogon services if not configured in smb.conf Still trying to figure out how to disable the start button on the NetLogon and WINS services.
| * r12170: Fix a segfault -- this is post-3.0.21 codeVolker Lendecke2005-12-101-1/+2
| |
| * r12169: Remove an unused functionVolker Lendecke2005-12-101-35/+0
| |
| * r12163: Change lookup_sid and lookup_name to return const char * instead of ↵Volker Lendecke2005-12-108-71/+79
| | | | | | | | | | | | | | | | char *, use a temporary talloc_ctx for clarity. Volker
| * r12160: The filename parameter to get_share_mode_lock is goingJeremy Allison2005-12-101-2/+2
| | | | | | | | | | | | to become very important as we fix #3303, so make sure we don't accidently set it here. Jeremy.
| * r12133: Fix an uninitialized variable in new code in rpc_server/srv_samr_nt.c.Volker Lendecke2005-12-082-6/+23
| | | | | | | | | | | | | | Fix winbind_lookup_name for the local domain, ie for aliases on a member server. Volker
| * r12131: Fix it really, this time :)Günther Deschner2005-12-081-2/+2
| | | | | | | | Guenther
| * r12130: display domain GUID.Günther Deschner2005-12-081-1/+1
| | | | | | | | Guenther
| * r12129: Fix uninitialized variables.Volker Lendecke2005-12-082-1/+4
| | | | | | | | Volker
| * r12119: r10812@cabra: derrell | 2005-12-07 22:44:26 -0500Derrell Lipman2005-12-081-5/+0
| | | | | | | | sync to repository didn't work correctly...???
| * r12118: r10805@cabra: derrell | 2005-12-07 22:34:55 -0500Derrell Lipman2005-12-081-12/+101
| | | | | | | | first go at supporting long file names. seeems to work; requires more testing
| * r12111: Fix the "everything" build by re-adding debug2html. Oops.Jeremy Allison2005-12-063-2/+437
| | | | | | | | Jeremy.
| * r12110: We're using a tdb-based wins backend now. Thanks to theJeremy Allison2005-12-0615-5705/+0
| | | | | | | | | | | | ubiqx code, which has served us well for many a year.. "Well done, thou good and faithful servant". Jeremy.
| * r12107: Move to a tdb-based wins database. At the moment we stillJeremy Allison2005-12-0615-395/+891
| | | | | | | | | | | | use it as though it were an in-memory db and dump out to a flat file every 2 mins, but that can now change. Jeremy.
| * r12106: Fix return valueGünther Deschner2005-12-061-1/+1
| | | | | | | | Guenther
| * r12098: r10797@cabra: derrell | 2005-12-06 12:09:00 -0500Derrell Lipman2005-12-063-5/+228
| | | | | | | | fixed another memory leak and reverted an (incorrect) fix from yesterday
| * r12096: Change uint32_t to uint32. Jerry, please pick this change up forJeremy Allison2005-12-061-1/+1
| | | | | | | | | | 3.0.21 final. Jeremy.
| * r12081: r10674@cabra: derrell | 2005-12-05 13:31:28 -0500Derrell Lipman2005-12-051-19/+0
| | | | | | | | get rid of temporary #if 0 blocks
| * r12080: r10673@cabra: derrell | 2005-12-05 13:22:34 -0500Derrell Lipman2005-12-052-75/+195
| | | | | | | | | | | | Correct some memory and file descriptor leaks. This should fix bugs 3257, 3267 and 3273.
| * r12077: Add configure switch to disable libmsrpc build. Add new Makefile targetLars Müller2005-12-052-27/+77
| | | | | | | | | | | | | | | | installlibmsrpc. This works the same way as we're already doing it for libsmbclient. Default is to build it. Add a soname to libmsrpc as we do it for libsmbclient. We already had the MAJOR and MINOR variable in the Makefile.
| * r12076: Ensure setmntent() returns with != NULL in the disk_quotas() LinuxLars Müller2005-12-051-1/+3
| | | | | | | | | | | | | | version. The IRIX 6.2 version is still without this check as I'm not sure if setmntent() is implemented in the same way.
| * r12055: More cruftVolker Lendecke2005-12-031-23/+0
| |
| * r12054: We only have one more warning at -O6. That will takeJeremy Allison2005-12-031-9/+17
| | | | | | | | | | some more restructuring to fix.... Coming soon. Jeremy.
| * r12052: Remove unused typedefsVolker Lendecke2005-12-031-43/+0
| |
| * r12051: Merge across the lookup_name and lookup_sid work. Lets see how the ↵Volker Lendecke2005-12-0319-614/+999
| | | | | | | | | | | | | | | | build farm reacts :-) Volker
| * r12046: Fix typoVolker Lendecke2005-12-031-1/+1
| |
| * r12045: More warning fixes... Just a few more to go.Jeremy Allison2005-12-034-3/+5
| | | | | | | | Jeremy.
| * r12043: It's amazing the warnings you find when compiling on a 64-bitJeremy Allison2005-12-0319-65/+100
| | | | | | | | | | | | | | | | | | | | | | box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy.
| * r12040: merging packaging fixes from release branchGerald Carter2005-12-034-13/+17
| |
| * r12038: This file is no longer used, and no one noticed....Jeremy Allison2005-12-031-86/+0
| | | | | | | | Jeremy.
| * r12031: Added net idmap to common help list.John Terpstra2005-12-021-2/+3
| |
| * r12027: changing version to 3.0.22pre1 since 3.0.21 is frozen nowGerald Carter2005-12-021-2/+2
| |