Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r1375: When setting writable=yes in smb.conf and only allow read access in the | Volker Lendecke | 2007-10-10 | 1 | -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 Allison | 2007-10-10 | 1 | -1/+2 | |
| | | | | | | is not invalid. Jeremy. | |||||
* | r1370: BUG 1297 - prevent map_username() from being called twice during logon | Gerald Carter | 2007-10-10 | 2 | -15/+19 | |
| | ||||||
* | r1368: fix configure check so that if you set --enable-cups[=yes] and don't ↵ | Gerald Carter | 2007-10-10 | 1 | -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 Carter | 2007-10-10 | 1 | -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. This | Volker Lendecke | 2007-10-10 | 1 | -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 Lendecke | 2007-10-10 | 2 | -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 Sharpe | 2007-10-10 | 1 | -1/+203 | |
| | ||||||
* | r1332: Typo fix. | Rafal Szczesniak | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r1330: Fix the build for systems without ldap headers | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r1328: Fix the build | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r1326: Modification to get_dc_list to check negative cache. From "Joe ↵ | Jeremy Allison | 2007-10-10 | 2 | -190/+203 | |
| | | | | | | Meadows" <jameadows@webopolis.com>. Jeremy. | |||||
* | r1325: Always use GetTimeOfDay() (wrapper). Ensure ldap replication | Jeremy Allison | 2007-10-10 | 5 | -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 Vernooij | 2007-10-10 | 2 | -5/+7 | |
| | | | | | | smbclient + prepare for better error checking in tar.. | |||||
* | r1318: Install libsmbclient into $(LIBDIR), not into hardcoded ↵ | Volker Lendecke | 2007-10-10 | 1 | -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> to | Jeremy Allison | 2007-10-10 | 6 | -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 Lendecke | 2007-10-10 | 2 | -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 proved | Jeremy Allison | 2007-10-10 | 2 | -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* set | Jeremy Allison | 2007-10-10 | 1 | -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" rather | Jeremy Allison | 2007-10-10 | 1 | -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 Allison | 2007-10-10 | 1 | -1/+1 | |
| | | | | | Doh ! Jeremy. | |||||
* | r1297: Yes, it does survive valgrind for my tests :-) | Volker Lendecke | 2007-10-10 | 2 | -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 Lendecke | 2007-10-10 | 1 | -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 Allison | 2007-10-10 | 1 | -1/+6 | |
| | | | | | Fix for #607. Jeremy. | |||||
* | r1287: Attempt to fix the build for systems without kerberos headers. | Volker Lendecke | 2007-10-10 | 1 | -3/+3 | |
| | | | | Volker | |||||
* | r1285: Put variable definitions into a block before the statements... | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | | | | Volker | |||||
* | r1283: Fix typo | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r1282: gcc 3.2 on SuSE 8.2 does not like #ifdefs inside a macro argument ↵ | Volker Lendecke | 2007-10-10 | 1 | -3/+5 | |
| | | | | | | (DEBUG). Volker | |||||
* | r1263: Make "defer sharing violations" a global parameter. | Jeremy Allison | 2007-10-10 | 4 | -6/+32 | |
| | | | | Jeremy. | |||||
* | r1260: Added new parameter in the protocol section. "defer sharing violations", | Jeremy Allison | 2007-10-10 | 2 | -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 Allison | 2007-10-10 | 1 | -9/+165 | |
| | | | | Jeremy. | |||||
* | r1257: Ensure we deferr a sharing violation on rename correctly. | Jeremy Allison | 2007-10-10 | 1 | -1/+11 | |
| | | | | Jeremy. | |||||
* | r1255: Ensure we check attributes correctly on rename request. Gets us ↵ | Jeremy Allison | 2007-10-10 | 2 | -7/+12 | |
| | | | | | | | further with Samba4 RAW-RENAME test. Jeremy. | |||||
* | r1248: Fix from Nick Wellnhofer <wellnhofer@aevum.de> to prevent | Jeremy Allison | 2007-10-10 | 1 | -4/+8 | |
| | | | | | lp_interfaces() list from being corrupted. Jeremy. | |||||
* | r1247: Final fix to make this compile on Heimdal. | Jeremy Allison | 2007-10-10 | 2 | -22/+43 | |
| | | | | Jeremy. | |||||
* | r1245: I think the parameter for "password" and "data" was reversed. | Jeremy Allison | 2007-10-10 | 1 | -2/+2 | |
| | | | | | CHECK THIS ! Jeremy. | |||||
* | r1244: More Heimdal compile fixes. | Jeremy Allison | 2007-10-10 | 1 | -3/+9 | |
| | | | | Jeremy. | |||||
* | r1243: Fix so this compiles with Heimdal (in Heimdal krb5_kt_cursor is a ↵ | Jeremy Allison | 2007-10-10 | 1 | -16/+34 | |
| | | | | | | struct not a pointer). Jeremy. | |||||
* | r1241: Fix incorrect type in printer publishing (struct uuid, not UUID_FLAT). | Jeremy Allison | 2007-10-10 | 1 | -3/+2 | |
| | | | | Jeremy. | |||||
* | r1240: Ensure we don't shadow Heimdal globals. | Jeremy Allison | 2007-10-10 | 3 | -13/+13 | |
| | | | | Jeremy. | |||||
* | r1237: Correctly honor infolevel argument. Thanks to Guenther Deschner ↵ | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | | | | | | <gd@sernet.de>. Volker | |||||
* | r1236: Heimdal fixes from Guenther Deschner <gd@sernet.de>, more to come before | Jeremy Allison | 2007-10-10 | 5 | -10/+34 | |
| | | | | | it compiles with Heimdal. Jeremy. | |||||
* | r1230: (merges from HP PSA) fixing a couple of caching bugs in the printing ↵ | Gerald Carter | 2007-10-10 | 2 | -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 Allison | 2007-10-10 | 1 | -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 Allison | 2007-10-10 | 1 | -2/+8 | |
| | | | | Jeremy. | |||||
* | r1222: Valgrind memory leak fixes. Still tracking down a strange one... | Jeremy Allison | 2007-10-10 | 5 | -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 Allison | 2007-10-10 | 2 | -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 builds | Jelmer Vernooij | 2007-10-10 | 1 | -1/+0 | |
| | ||||||
* | r1219: Don't make proto parallel | Jelmer Vernooij | 2007-10-10 | 1 | -0/+1 | |
| | ||||||
* | r1215: Intermediate checkin of the new keytab code. I need to make sure I | Jeremy Allison | 2007-10-10 | 7 | -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. |