summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Collapse)AuthorAgeFilesLines
...
* r1478: Useful patch from Tom Alsberg <alsbergt@cs.huji.ac.il>, to export a ↵Simo Sorce2007-10-101-8/+24
| | | | single user from a backend.
* r1472: Make mknod work again for the CIFS client. Still needs someJeremy Allison2007-10-102-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 Sorce2007-10-101-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 Lendecke2007-10-101-1/+1
| | | | | | | | at the end... Volker
* r1430: Although prepared for only one remote backend, make the 'idmap backend'Volker Lendecke2007-10-102-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 Bartlett2007-10-101-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 Allison2007-10-101-312/+292
| | | | Jeremy.
* r1415: One more memory leak, found by valgrind..Jeremy Allison2007-10-101-0/+3
| | | | Jeremy.
* r1414: Memory leak fixes found by valgrind whilst checking the password ↵Jeremy Allison2007-10-104-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. AddJeremy Allison2007-10-106-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 changeGerald Carter2007-10-101-1/+1
|
* r1407: revert change that broke the build on systems w/o krb5 filesGerald Carter2007-10-102-2/+2
|
* r1399: applying heimdal krb5 fixes from Guenther and fixing compile warnings ↵Gerald Carter2007-10-103-7/+9
| | | | in libadskerberos_keyatb.c
* r1396: Give the build farm a chance to be clean before 3.0.5. We don't acceptVolker Lendecke2007-10-101-0/+4
| | | | | | filenames ending in a dot. Volker
* r1394: Const fix.Jeremy Allison2007-10-101-2/+2
| | | | Jeremy.
* r1392: Added password history code to tdbsam backend. Not yet tested (ie. mayJeremy Allison2007-10-103-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 fromJeremy Allison2007-10-107-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 Allison2007-10-101-1/+1
| | | | | | knew....). Jeremy.
* r1384: ensure we remove the tdb entry for a job in the spooling stateGerald Carter2007-10-101-3/+0
|
* r1381: fixing behavior found by gd@sernet.de; we must use the ↵Gerald Carter2007-10-101-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 Carter2007-10-101-3/+5
| | | | rpc_bind reply
* r1378: Better debugging so I don't get confused what principal we mean.Jeremy Allison2007-10-101-2/+2
| | | | Jeremy.
* 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