Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r1478: Useful patch from Tom Alsberg <alsbergt@cs.huji.ac.il>, to export a ↵ | Simo Sorce | 2007-10-10 | 1 | -8/+24 | |
| | | | | single user from a backend. | |||||
* | r1472: Make mknod work again for the CIFS client. Still needs some | Jeremy Allison | 2007-10-10 | 2 | -11/+42 | |
| | | | | | | client changes. With this, storing home directories on a Samba share that require unix domain socket entries should work. Jeremy. | |||||
* | r1468: Dump the parametrical options only once at the end of the service. | Simo Sorce | 2007-10-10 | 1 | -7/+7 | |
| | | | | Fixes Testparm producing huge output and swat creating monster smb.conf files. | |||||
* | r1444: Another attempt to fulfil the 100% promise. There might be two dots ↵ | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | | | | | | | | at the end... Volker | |||||
* | r1430: Although prepared for only one remote backend, make the 'idmap backend' | Volker Lendecke | 2007-10-10 | 2 | -6/+7 | |
| | | | | | | | | | | parameter a list instead of a string. This makes idmap backend = ldap:"ldap://localhost/ ldap://fallback/" possible. Volker | |||||
* | r1428: Remove *completly bogus* memset. (No doubt my bug, too...). | Andrew Bartlett | 2007-10-10 | 1 | -2/+0 | |
| | | | | | | | | | | | | | This memset could well have clobbered bits of the stack, because session_key changed from char session_key[16]; to DATA_BLOB session_key Andrew Bartlett | |||||
* | r1425: Fix memleak in interactive mode. Reformat.. | Jeremy Allison | 2007-10-10 | 1 | -312/+292 | |
| | | | | Jeremy. | |||||
* | r1415: One more memory leak, found by valgrind.. | Jeremy Allison | 2007-10-10 | 1 | -0/+3 | |
| | | | | Jeremy. | |||||
* | r1414: Memory leak fixes found by valgrind whilst checking the password ↵ | Jeremy Allison | 2007-10-10 | 4 | -19/+45 | |
| | | | | | | | history code. Error code paths were not freeing up some memory. Jeremy. | |||||
* | r1412: Fix password history list in tdbsam. Fix some memory leaks. Add | Jeremy Allison | 2007-10-10 | 6 | -69/+102 | |
| | | | | | my (C) to a header file that was at least 50% mine :-). Jeremy. | |||||
* | r1410: fix another bug caused by the docs target directories change | Gerald Carter | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r1407: revert change that broke the build on systems w/o krb5 files | Gerald Carter | 2007-10-10 | 2 | -2/+2 | |
| | ||||||
* | r1399: applying heimdal krb5 fixes from Guenther and fixing compile warnings ↵ | Gerald Carter | 2007-10-10 | 3 | -7/+9 | |
| | | | | in libadskerberos_keyatb.c | |||||
* | r1396: Give the build farm a chance to be clean before 3.0.5. We don't accept | Volker Lendecke | 2007-10-10 | 1 | -0/+4 | |
| | | | | | | filenames ending in a dot. Volker | |||||
* | r1394: Const fix. | Jeremy Allison | 2007-10-10 | 1 | -2/+2 | |
| | | | | Jeremy. | |||||
* | r1392: Added password history code to tdbsam backend. Not yet tested (ie. may | Jeremy Allison | 2007-10-10 | 3 | -387/+388 | |
| | | | | | | core dump) but compiles and links correctly. I will run the full set of tests on the ldap sam and the tdb sam for password history tomorrow. Jeremy. | |||||
* | r1388: Adding password history code for ldap backend, based on a patch from | Jeremy Allison | 2007-10-10 | 7 | -40/+245 | |
| | | | | | | | | | "Jianliang Lu" <j.lu@tiesse.com>. Multi-string attribute changed to linearised pstring due to ordering issues. A few other changes to fix race conditions. I will add the tdb backend code next. This code compiles but has not yet been tested with password history policy set to greater than zero. Targeted for 3.0.6. Jeremy. | |||||
* | r1386: We can't use sendfile for Win9x. It causes oplock failures (who ↵ | Jeremy Allison | 2007-10-10 | 1 | -1/+1 | |
| | | | | | | knew....). Jeremy. | |||||
* | r1384: ensure we remove the tdb entry for a job in the spooling state | Gerald Carter | 2007-10-10 | 1 | -3/+0 | |
| | ||||||
* | r1381: fixing behavior found by gd@sernet.de; we must use the ↵ | Gerald Carter | 2007-10-10 | 1 | -4/+4 | |
| | | | | userPrincipalName value (host/hostname@REALM) and not the servicePrincipalName (host/fqdn@REALM) in the SASL binds | |||||
* | r1380: adding debug message when encouting an ASU specific bug in an ↵ | Gerald Carter | 2007-10-10 | 1 | -3/+5 | |
| | | | | rpc_bind reply | |||||
* | r1378: Better debugging so I don't get confused what principal we mean. | Jeremy Allison | 2007-10-10 | 1 | -2/+2 | |
| | | | | Jeremy. | |||||
* | 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 |