summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* r991: Allow winbindd to use the domain trust account passwordGerald Carter2007-10-1010-55/+207
| | | | | | | for setting up an schannel connection. This solves the problem of a Samba DC running winbind, trusting a native mode AD domain, and needing to enumerate AD users via wbinfo -u. (This used to be commit e9f109d1b38e0b0adec9b7e9a907f90a79d297ea)
* r989: Calling sid_to_gid from within winbind makes no sense, as this callsVolker Lendecke2007-10-102-1/+10
| | | | | | | | winbind_sid_to_gid. For the consistency check, local_sid_to_gid must set the name_type it found. Volker (This used to be commit 5070c1b68f2add16916ba3135984f6e70bbe42cf)
* r988: When adding local aliases' gids to the user token, don't do a ↵Volker Lendecke2007-10-101-11/+31
| | | | | | | | | idmap_sid_to_gid on the user sid. This might lead to a user SID entered as a GID in the idmap. Volker (This used to be commit 98e10d149710d9b70404e77a4bc0560c2e48aeaf)
* r984: Ensure memmove & memcpy aren't called with len == 0.Jeremy Allison2007-10-101-4/+8
| | | | | Jeremy. (This used to be commit 40c77dddc65e18b879d922379d562ffb8be80ab5)
* r979: Implement the 'cups server' option. This makes it possible to have virtualVolker Lendecke2007-10-102-18/+33
| | | | | | | smbd's connect to different cups daemons. Volker (This used to be commit 148dc71ea5c1ec619ba6f4873fa7c69a608e58cc)
* r977: Implement 'net rpc group rename' -- rename domain groups.Volker Lendecke2007-10-103-0/+133
| | | | | Volker (This used to be commit 9ceff803278bdbc09cb5ab678a108cea24ab49a9)
* r974: Fix open code to pass more torture tests. We now pass the Samba4Jeremy Allison2007-10-101-28/+87
| | | | | | | | | | oplock test. We do this be changing the algorithm when breaking oplocks slightly. Previously we broke an oplock, then re-loaded the share modes and re-iterated. Now we break all oplocks, then re-load the share modes and check the share details - then iterate. This seems to match the way Win2k3 does it. Jeremy. (This used to be commit 5ec4f4e4e6596ea0f52aca5c9e1a75bf35612e37)
* r971: Auto remove store dos attributes if underlying filesystemJeremy Allison2007-10-103-11/+37
| | | | | | doesn't support EA's. Jeremy. (This used to be commit 9de6b25c9e9abe982e21b0229df520802cafbfd8)
* r966: fixing package dependenciesGerald Carter2007-10-101-1/+2
| | | | (This used to be commit f614991544bcad9f825e7e091bed58c59c42f5ac)
* r964: The max_size field in cli_samr_enum_als_groups is more like an ↵Volker Lendecke2007-10-101-1/+7
| | | | | | | | | | | account_control field with indiviual bits what to retrieve. Set this to 0xffff as NT4 usrmgr.exe does to get everything. I'm too lazy (sorry) to get this through to rpc_parse/ etc. Volker (This used to be commit d7239c2611a62873cc9eff296c84e91198a5c552)
* r957: Fixup moribund unix extensions mknod code path. Don't add inJeremy Allison2007-10-101-2/+3
| | | | | | configure test yet. Also allow unix domain socket create. Jeremy. (This used to be commit 2db0c4ca7b23cdd1dbf83d4de58acbf4dc118df2)
* r947: Patch from Fabian Franz <FabianFranz@gmx.de> that allows youJelmer Vernooij2007-10-101-4/+16
| | | | | to specify a port in the device URL. (This used to be commit e6dcda2b10c4871ca8488bf04b22c2c11673621d)
* r945: "Correct" (as in, more correct) way to handle stat opens. Doesn't regressJeremy Allison2007-10-101-22/+25
| | | | | | | | the torture tester. Passes OPEN tests in Samba3 and Samba4 and oplock tests in Samba4. Last thing to check, can an "attribute only" open actually create a file. I think it can.... Jeremy. (This used to be commit d8177a42d4a2a2b6df5d0593f2f92bddc29ffe94)
* r942: If using DOS error codes, we need to return ERRDOS/ERRbadpath for ↵Volker Lendecke2007-10-101-1/+1
| | | | | | | | | | | | | | | | | chkpth even if only the last component failed. I'm not sure if all the other cases of NT_STATUS_OBJECT_NAME_NOT_FOUND also need to be fixed, this at least helps with 'copy test1.txt test2.txt' from DOS within a subdirectory. Yes, I do have someone who needs this :-) Jeremy, could you take a look at this? Thanks, Volker (This used to be commit 3093ab100653782bd8e029170d315c68b7f271af)
* r938: on an error save the original errno before calling iconv to resetHerb Lewis2007-10-101-1/+5
| | | | | the conversion state (This used to be commit 4a5a122b3a85c653bbf458342400f3b8a69dc615)
* r936: Fix a rather weird error that crippled my site, when we upgraded toAndrew Bartlett2007-10-101-7/+4
| | | | | | | | | | | | | | | | | | | | | Samba 3.0.4. If we fail a query for the members of the 'administrators' group (and we may well just have the IDL wrong), this destroys later parts of the domain logon process. For reasons I can't understand, the client-side 'heck, what happened' bailout causes the connection to the DC to be dropped, and causes the mandetory profile not to be loaded. (This also only occours after a reboot) Return the members of 'administrators', and it all works fine. The reason we hit this is because we run winbindd (to support pam_winbind) on our DC, and the winbindd lookup in sid_to_gid was messing things up. As we don't care what type of thing this is, provided it exists in the group mapping db, we should not bother winbindd here. Andrew Bartlett (This used to be commit d626b5c6d401e72296cf570e50f324c145fd70e0)
* r933: When using widelinks = no, use realpath to canonicalize theJeremy Allison2007-10-103-2/+41
| | | | | | | connection path on connection create for the user. We'll be checking all symlinked paths are below this directory. Jeremy. (This used to be commit b562fe9fbca4971059b913959bbaca02af42c1a4)
* r931: Ensure we push 16 bytes (including null termination)Jeremy Allison2007-10-101-2/+2
| | | | | not 15. (This used to be commit 1d3fd1a58e0a8b08fe028ceee03618180c7d4b97)
* r928: Ensure we're calling send_mailslot() with a UNIX charsetJeremy Allison2007-10-101-1/+4
| | | | | | target name. Jeremy. (This used to be commit 409eef2be78a74b8ae69e4f1f58514006f0ae090)
* r925: add changes frpm trunk (r841 and r842) -- enable background queue ↵Gerald Carter2007-10-105-35/+187
| | | | | | update process and allow printers to have different sharenames from printernames (This used to be commit 066b9c4276a968788a03709a00d4f672ac032df7)
* r923: Fixes so tdbtool and tdbtest can be built. Added build specs for ↵John Terpstra2007-10-101-1/+4
| | | | | | tdbdump and tdbbackup. (This used to be commit c5dc3da3406541891f412d32c292765d7b650f0f)
* r922: Adding notes regarding location of documentation.John Terpstra2007-10-101-3/+8
| | | | (This used to be commit 1b0fd9b5bc0a96b38158df19e40c04f307a2acd7)
* r921: Change notice from CVS to SVN.John Terpstra2007-10-101-4/+4
| | | | (This used to be commit 032a827c329a3d0bc5bfd62800f34aa25b9d3cbb)
* r916: Memory leak fix from kawasa_r@itg.hitachi.co.jp.Jeremy Allison2007-10-101-2/+6
| | | | | Jeremy. (This used to be commit c336ccf4e8a6340f8d786219fbc7e4e5a7877e4e)
* r914: Fix from "Jerome Borsboom" <j.borsboom@erasmusmc.nl> to ensureJeremy Allison2007-10-101-2/+9
| | | | | | correct sid type returned for builtin sids. Jeremy. (This used to be commit 14cf55abb8239e7c90f8891565ac7ed8c51423eb)
* r911: Patch from "Jerome Borsboom" <j.borsboom@erasmusmc.nl>, don'tJeremy Allison2007-10-101-6/+6
| | | | | | overwrite error code. Jeremy. (This used to be commit 735e49ddc3c4485c7b43208345d0e3e2b8960ad4)
* r910: Fix for bug #1385 found by Jason Mader <jason@ncac.gwu.edu>.Jeremy Allison2007-10-101-3/+7
| | | | | | Don't use non-consts in a structure initialization. Jeremy. (This used to be commit 455ed258b3457ad5b7d3dad14b64781ab98f00dc)
* r907: fixing browse.dat bug -- don't include the resouce byte from the ↵Gerald Carter2007-10-101-1/+1
| | | | | | netbios name when pulling a string from a packet (jra, please double check this (This used to be commit c9bef86b8b422c5cbb6e3e5d2abb96c6e4560c1e)
* r885: more packaging fixesGerald Carter2007-10-101-1/+1
| | | | (This used to be commit 1dda922c100966245641739a945776fcc09e8847)
* r881: BUG 1357: add pam-devel to build requirementsGerald Carter2007-10-101-1/+1
| | | | (This used to be commit 591abc5b215c086c717c19b9a8185bf759eae0b5)
* r878: fixing bug in packaging that crep back inGerald Carter2007-10-101-3/+1
| | | | (This used to be commit 7590f18055236e7ae1b19afa8a8deabe80f34add)
* r844: bumping versionGerald Carter2007-10-101-1/+1
| | | | (This used to be commit 9b69451ff2fab70035701a8c261017e087a85ca0)
* r840: use quota debug classStefan Metzmacher2007-10-101-1/+1
| | | | | metze (This used to be commit fd94bdaef57b258fcccb9fae1e2f0b96688d51c4)
* r824: merge from: SAMBA_4_0:Stefan Metzmacher2007-10-101-1/+1
| | | | | | | | use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h metze (This used to be commit 7cc35ba06644669e64460b03c141a23ad7a516d7)
* r817: - fix a configure logic bug for linux/XFS quotasStefan Metzmacher2007-10-101-1/+1
| | | | | | | when using --with-sys-quotas metze (This used to be commit f72cf069f235d7e8ad04e82b71a592c7ce560b8d)
* r814: conn is 0 during ioctl (at least during smbtorture IOCTL test)Herb Lewis2007-10-102-2/+4
| | | | | fix smbd panic (This used to be commit 61da0bb1f6ea22df78ea7bd22a740c5868f62591)
* r810: Fix from "Jerome Borsboom" <j.borsboom@erasmusmc.nl> to ensure error ↵Jeremy Allison2007-10-101-6/+6
| | | | | | | | status codes don't get overwritten. Jeremy. (This used to be commit c179451b07c2315a667c2ff683cd30c4d224758e)
* r805: Fix to stop smbd hanging on missing group member from "Jianliang Lu" ↵Jeremy Allison2007-10-101-5/+1
| | | | | | | <j.lu@tiesse.com>. Jeremy. (This used to be commit d5fb5ba9df9fc0f9167e76402c59a971f52e1b1f)
* r801: Fix from "Jianliang Lu" <j.lu@tiesse.com> to return correct groupJeremy Allison2007-10-103-10/+12
| | | | | | types. Jeremy. (This used to be commit d97b9146a137d43278f3125bafe8a453da82f4ce)
* r799: BUG 1259 -- add 'printcap cache time' patch from LarsGerald Carter2007-10-103-1/+55
| | | | (This used to be commit fac90741139b953d0e88d050dd457657f0b9c9f3)
* r795: paranoia checksGerald Carter2007-10-101-0/+6
| | | | (This used to be commit c087c51535982bd9db11e78db4064468f3507808)
* r788: Inspired by patch from "Jianliang Lu" <j.lu@tiesse.com>. CorrectJeremy Allison2007-10-101-10/+17
| | | | | | sid type is WKN_GROUP, not alias. Added some more known types. Jeremy. (This used to be commit 538b66f4e97e5e7b989e5533080f601d5b04c75e)
* r786: Memory leak fixes in (mostly) error code paths fromJeremy Allison2007-10-107-15/+46
| | | | | | | kawasa_r@itg.hitachi.co.jp. A couple of mem leak fixes in mainline code paths though :-). Jeremy. (This used to be commit 4695cc95fe576b6da0d0cb0686f208fc306b2646)
* r783: fix bug in reading printer data from disk; all ow valuenames with ↵Gerald Carter2007-10-101-4/+10
| | | | | | embedded '\'s (This used to be commit fdc1633c348b072a6dde45a3d9b3b8a19744613d)
* r780: Fix segfault in ntlm_auth --diagnosticsAndrew Bartlett2007-10-101-1/+2
| | | | | Andrew Bartlett (This used to be commit 5cdc7f0cd6888740d3de3535cd70c9681fa57600)
* r779: Fix specific case of open that doesn't cause oplock break, or share ↵Jeremy Allison2007-10-102-7/+22
| | | | | | | | | mode check. Test case provided by Volker will be added later. There may be other tests needed. Jeremy. (This used to be commit 1f8e7946edbb2930ba5f9738688dc843bc368fbf)
* r776: I should have just cut and pasted from my build area and I wouldHerb Lewis2007-10-101-1/+1
| | | | | have gotten this right :-) (This used to be commit 548070274efa12f8c9a4404145d8a2a8c85387b3)
* r775: merge trunk 774 to samba 3_0 - fix bad compare in for loopHerb Lewis2007-10-101-5/+1
| | | | (This used to be commit 3cb8f1d53583dac0b77495cbcd017c366af59891)
* r772: fix cut and paste error in commentHerb Lewis2007-10-101-1/+1
| | | | (This used to be commit a3bb4909c34c50673e0859be35200a8628ecdb8c)
* r764: More memleak fixes in error code path from kawasa_r@itg.hitachi.co.jp.Jeremy Allison2007-10-101-1/+6
| | | | | Jeremy. (This used to be commit 9647394e7c79c81ac4cf276a2c4b9e16eb053ec2)