summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r1375: When setting writable=yes in smb.conf and only allow read access in theVolker Lendecke2007-10-101-0/+7
| | | | | | | | | | | | | | security descriptor, allow read access. The code failed in this case. Jeremy, could you please cross-check this? The way I understood your code it could only work if smb.conf and secdesc said the same. This made the use of srvmgr a bit difficult.... What was your intention on how to use the share_info.tdb? The current code might check the secdesc twice, but I don't see any decent way around it that does not completely clutter the code. Volker
* r1373: Fix from Guenther Deschner <gd@sernet.de> to ensure last error return ↵Jeremy Allison2007-10-101-1/+2
| | | | | | is not invalid. Jeremy.
* r1370: BUG 1297 - prevent map_username() from being called twice during logonGerald Carter2007-10-102-15/+19
|
* r1368: fix configure check so that if you set --enable-cups[=yes] and don't ↵Gerald Carter2007-10-101-1/+3
| | | | have the devel files, the configure script will exit with an error
* r1361: patch from Guenther Deschner <gd@sernet.de> to ensure that REG_SZ ↵Gerald Carter2007-10-101-2/+4
| | | | values in the SetPrinterData actually get written in UNICODE strings rather than ASCII
* r1340: _samr_lookupsids with more than 32 (MAX_REF_DOMAINS) SIDs failed. ThisVolker Lendecke2007-10-101-1/+1
| | | | | | | | | | | happened because init_dom_ref did not find the domain in question in the list of already mentioned domains. Could others please double-check this? Thanks, Volker
* r1338: A netlogon schannel failure is a normal event with XP clients. They ↵Volker Lendecke2007-10-102-2/+2
| | | | | | | | | | | cache the netlogon session key and try to reconnect using that key. This fails with a restarted smbd, we expect another serverauth2. XP falls back immediately. Make the corresponding messages a debug level 3, not 0 to not flood log.smbd. Volker
* r1333: NFS Quota support from Dan Peterson.Richard Sharpe2007-10-101-1/+203
|
* r1332: Typo fix.Rafal Szczesniak2007-10-101-1/+1
|
* r1330: Fix the build for systems without ldap headersVolker Lendecke2007-10-101-1/+1
|
* r1328: Fix the buildVolker Lendecke2007-10-101-1/+1
|
* r1326: Modification to get_dc_list to check negative cache. From "Joe ↵Jeremy Allison2007-10-102-190/+203
| | | | | | Meadows" <jameadows@webopolis.com>. Jeremy.
* r1325: Always use GetTimeOfDay() (wrapper). Ensure ldap replicationJeremy Allison2007-10-105-17/+18
| | | | | | sleep time is not more than 5 seconds. Should fix issue reported by Chris Garrigues <cwg@deepeddy.com>. Jeremy.
* r1320: Return an error when the last command read from stdin fails in ↵Jelmer Vernooij2007-10-102-5/+7
| | | | | | smbclient + prepare for better error checking in tar..
* r1318: Install libsmbclient into $(LIBDIR), not into hardcoded ↵Volker Lendecke2007-10-101-3/+3
| | | | | | | | | | | ${prefix}/lib. This helps amd64 systems with /lib and /lib64 and an explicit configure --libdir setting. Thanks to Bjoern Jacke <bj@sernet.de> Volker
* r1317: Patch from Joe Meadows "Joe Meadows" <jameadows@webopolis.com> toJeremy Allison2007-10-106-43/+47
| | | | | | add a timeout to the ldap open calls. New parameter, ldap timeout added. Jeremy.
* r1314: Restore the 2.2 'force unknown acl user' parameter. When getting a ↵Volker Lendecke2007-10-102-19/+27
| | | | | | | | | | | | | | security descriptor for a file, if the owner sid is not known, the owner uid is set to the current uid. Same for group sid. This makes xcopy /o possible for files that are owned by local users/groups (local administrators for example). Thanks to Guenther for his persistence :-) Volker
* r1311: Turn on sendfile for non-oplocked files. tridge provedJeremy Allison2007-10-102-9/+11
| | | | | | this is the correct thing to do on a train in Germany :-). Turn on sendfile by default ! It's about time..... Jeremy.
* r1304: Turns out non-io opens that cause oplock breaks are a *different* setJeremy Allison2007-10-101-2/+2
| | | | | | | | | | of desired access flags from those that cause sharing violations. Oplock breaks are caused by : ~(SYNCHRONIZE_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) Sharing violations are caused by : ~(SYNCHRONIZE_ACCESS|READ_CONTROL_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) We now pass the torture rename test again. I still need to work out if subsequent opens will cause sharing violations with an existing open mode of SYNCHRONIZE_ACCESS|READ_CONTROL_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES; Jeremy.
* r1301: Fix bogus error message when using "mangling method = hash" ratherJeremy Allison2007-10-101-2/+4
| | | | | | than hash2. We are already calculating lengths so just use memcpy not safe_strcpy(). Jeremy.
* r1299: Don't "break" - "continue" ! Otherwise we only expire the first name !Jeremy Allison2007-10-101-1/+1
| | | | | Doh ! Jeremy.
* r1297: Yes, it does survive valgrind for my tests :-)Volker Lendecke2007-10-102-8/+34
| | | | | | | | | | Check in the 'winbind proxy only' mode -- no new parameter required :-) If you don't set idmap uid or idmap gid, winbind will not do idmap stuff, it will only proxy the netlogon request and thus speed up the authentication of domain users. Volker
* r1295: To be able to send a message to the background queue updated, we need ↵Volker Lendecke2007-10-101-3/+7
| | | | | | | | to be root. Otherwise the USR1 signal will not be delivered. Volker
* r1290: Ensure we remove DNS and DNSFAIL records immediately on timeout.Jeremy Allison2007-10-101-1/+6
| | | | | Fix for #607. Jeremy.
* r1287: Attempt to fix the build for systems without kerberos headers.Volker Lendecke2007-10-101-3/+3
| | | | Volker
* r1285: Put variable definitions into a block before the statements...Volker Lendecke2007-10-101-1/+1
| | | | Volker
* r1283: Fix typoVolker Lendecke2007-10-101-1/+1
|
* r1282: gcc 3.2 on SuSE 8.2 does not like #ifdefs inside a macro argument ↵Volker Lendecke2007-10-101-3/+5
| | | | | | (DEBUG). Volker
* r1263: Make "defer sharing violations" a global parameter.Jeremy Allison2007-10-104-6/+32
| | | | Jeremy.
* r1260: Added new parameter in the protocol section. "defer sharing violations",Jeremy Allison2007-10-102-0/+12
| | | | | | | by default set to "yes" (to correctly emulate Windows). I've added this to ensure if we find a critical problem with this new code when 3.0.5 ships it can be turned off to test for bugs. Jeremy.
* r1259: Ensure we pass Samba4 RAW-RENAME test.Jeremy Allison2007-10-101-9/+165
| | | | Jeremy.
* r1257: Ensure we deferr a sharing violation on rename correctly.Jeremy Allison2007-10-101-1/+11
| | | | Jeremy.
* r1255: Ensure we check attributes correctly on rename request. Gets us ↵Jeremy Allison2007-10-102-7/+12
| | | | | | | further with Samba4 RAW-RENAME test. Jeremy.
* r1248: Fix from Nick Wellnhofer <wellnhofer@aevum.de> to preventJeremy Allison2007-10-101-4/+8
| | | | | lp_interfaces() list from being corrupted. Jeremy.
* r1247: Final fix to make this compile on Heimdal.Jeremy Allison2007-10-102-22/+43
| | | | Jeremy.
* r1245: I think the parameter for "password" and "data" was reversed.Jeremy Allison2007-10-101-2/+2
| | | | | CHECK THIS ! Jeremy.
* r1244: More Heimdal compile fixes.Jeremy Allison2007-10-101-3/+9
| | | | Jeremy.
* r1243: Fix so this compiles with Heimdal (in Heimdal krb5_kt_cursor is a ↵Jeremy Allison2007-10-101-16/+34
| | | | | | struct not a pointer). Jeremy.
* r1241: Fix incorrect type in printer publishing (struct uuid, not UUID_FLAT).Jeremy Allison2007-10-101-3/+2
| | | | Jeremy.
* r1240: Ensure we don't shadow Heimdal globals.Jeremy Allison2007-10-103-13/+13
| | | | Jeremy.
* r1237: Correctly honor infolevel argument. Thanks to Guenther Deschner ↵Volker Lendecke2007-10-101-1/+1
| | | | | | <gd@sernet.de>. Volker
* r1236: Heimdal fixes from Guenther Deschner <gd@sernet.de>, more to come beforeJeremy Allison2007-10-105-10/+34
| | | | | it compiles with Heimdal. Jeremy.
* r1230: (merges from HP PSA) fixing a couple of caching bugs in the printing ↵Gerald Carter2007-10-102-1/+9
| | | | code. (a) make sure to clear jobs_changed list when deleting a job and, (b) invalidate the printer handle cache when we get a notification that something has changed on that printer
* r1224: Fix longstanding memleak bug with logfile name being set before lp_load()Jeremy Allison2007-10-101-0/+7
| | | | | | | loads the initial config file and overwrites the written logfile name with zeros in init_globals(). Ensure we do a string_free() on Globals.szLogFile if it isn't NULL. Jeremy.
* r1223: Fix valgrind error with realm manipulation.... Damn macros :-(.Jeremy Allison2007-10-101-2/+8
| | | | Jeremy.
* r1222: Valgrind memory leak fixes. Still tracking down a strange one...Jeremy Allison2007-10-105-60/+184
| | | | | Can't fix the krb5 memory leaks inside that library :-(. Jeremy.
* r1221: Added the last of the system keytab patch from "Dan Perry" ↵Jeremy Allison2007-10-102-94/+195
| | | | | | | <dperry@pppl.gov>, fixed valgrind detected mem corruption in libads/kerberos_keytab.c. Jeremy.
* r1220: Revert last change. Apparently, NOTPARALLEL blocks all parallel buildsJelmer Vernooij2007-10-101-1/+0
|
* r1219: Don't make proto parallelJelmer Vernooij2007-10-101-0/+1
|
* r1215: Intermediate checkin of the new keytab code. I need to make sure IJeremy Allison2007-10-107-184/+518
| | | | | | | haven't broken krb5 ticket verification in the mainline code path, also need to check with valgrind. Everything now compiles (MIT, need to also check Heimdal) and the "net keytab" utility code will follow. Jeremy.