summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Generate ACB_PW_EXPIRED correctlyAndrew Bartlett2008-02-286-54/+115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | More correctly handle expired passwords, and do not expire machine accounts. Test that the behaviour is consistant with windows, using the RPC-SAMR test. Change NETLOGON to directly query the userAccountControl, just because we don't want to do the extra expiry processing here. Andrew Bartlett (This used to be commit acda1f69bc9b9c43e157e254d0bae54d11363661)
| * | | | Users and computers now share the same template.Andrew Bartlett2008-02-284-82/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Slowly work away at the samldb module again, it is clear that AD does not use much of a templating system. samAccountType is managed, as far as I can tell, when groupType or userAccountControl changes. Andrew Bartlett (This used to be commit 447d5a795441aa6beab2f057c5ac1bc3c04e08c4)
| * | | | Reorder modules to have rdn_name before objectclass.Andrew Bartlett2008-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures the relative DN is placed in the correct case into the DB. Andrew Bartlett (This used to be commit 16378219fbf9e8a26621f848e85426180822ea29)
| * | | | Fix rdn_name errors.Andrew Bartlett2008-02-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Return the correct error when the DN is mismatched with it's RDN attribute (now matches AD). Andrew Bartlett (This used to be commit bf7166e785e5c5d52dbb0c12e5e4206d74e72f4e)
| * | | | Do not re-randomise in an individual test.Andrew Bartlett2008-02-281-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | smbtorture calls srandom() once for the whole suite, with command line override to allow reproduceable random tests. Andrew Bartlett (This used to be commit 68dcd1073cfed830fb6e2013e27d2ebbc443c451)
* | | | | Remove more global_loadparm uses.Jelmer Vernooij2008-02-274-8/+16
| |/ / / |/| | | | | | | | | | | (This used to be commit f920e78ea7bb8aa575e6a2ebb5cc53462fbe2fe9)
* | | | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-testJelmer Vernooij2008-02-274-10/+996
|\ \ \ \ | | | | | | | | | | | | | | | (This used to be commit 91980a2bd352f26cf6ddb058d0f330ca20fa6554)
| * | | | RAW-OPLOCK: be more strict with share modes against windows and samba4Stefan Metzmacher2008-02-271-19/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | But still allow samba3 behavior. metze (This used to be commit a0decdf63e2f7ef6ee62a3fda5070b2fccee5682)
| * | | | selftest: samba4 doesn't pass RAW-OPLOCK BATCH19 und 20 yetStefan Metzmacher2008-02-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit e3a9ad303f6f935aa2b5d60036f9e6dfba5cc893)
| * | | | RAW-OPLOCK: use torture_result(TORTURE_FAIL) so that the knownfailures file workStefan Metzmacher2008-02-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 656011add338ab87188849c4a716d3c65a102a74)
| * | | | RAW-OPLOCK: add BATCH20 test renaming via setpathinfo() and setfileinfo()Stefan Metzmacher2008-02-271-0/+135
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit b66c246c5db78db897bcf21a6ea3c777d65cfc6a)
| * | | | RAW-OPLOCK: add BATCH19 test renaming via setpathinfoStefan Metzmacher2008-02-271-0/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is really strange as, it seems to complete ignore oplocks and share modes and doesn't match the behavior of RENAME and NTRENAME. metze (This used to be commit 7bac95db5edcc7432aea067e0a9ba9230c7dc1b0)
| * | | | RAW-OPLOCK: add BATCH18 test a ntrename with FLAG_RENAMEStefan Metzmacher2008-02-271-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 22c35d9ee7858c0ff58d5d0b4a9bf69fe0b8653f)
| * | | | RAW-OPLOCK: add BATCH17 test rename on a file with oplockStefan Metzmacher2008-02-271-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 32f138d4b313a6c5e8ef8e15945df02e3b4db864)
| * | | | RAW-OPLOCK: add EXCLISIVE6 test a rename on a file with an oplockStefan Metzmacher2008-02-271-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 3886a5dea2fa26eeed8bc1d20c44ef012ea1f746)
| * | | | RAW-OPLOCK: add EXCLUSIVE5 to test attribute only with OVERWRITE_IFStefan Metzmacher2008-02-271-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 06547036e6554dc94f683263b54d528eac227ea8)
| * | | | RAW-OPLOCK: add BATCH16 and tests attribute only with OVERWRITE_IFStefan Metzmacher2008-02-271-0/+79
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 2453628623795c34ece18a285e6c2de40c4518de)
| * | | | pvfs_rename: we need a do a odb_rename() after pvfs_do_rename()Stefan Metzmacher2008-02-271-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit f4f593a1acd4a39f7be639465f0be4b3a97a9bfc)
| * | | | pvfs_rename: add retry logic after sharing violation or non granted oplockStefan Metzmacher2008-02-271-2/+103
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 79e42a5dfbfd59b856bca16456295cd2c93ab0ca)
| * | | | opendb_tdb: EXCLUSIVE oplock use the same matching logicStefan Metzmacher2008-02-271-3/+21
| | | | | | | | | | | | | | | | | | | | | | | | | metze (This used to be commit 48e703d5a6b8a7b273d0bf15fc6198ef25b0a7c4)
| * | | | RAW-OPLOCK: add EXCLUSIVE4 a attribute only open doesn't break an exclusive ↵Stefan Metzmacher2008-02-271-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | oplock metze (This used to be commit b22587a5db4a1e2d5fa1a944896330f1a86eef11)
| * | | | RAW-OPLOCK: add EXCLUSIVE3Stefan Metzmacher2008-02-271-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This tests that a setpathinfo EOF breaks an exclusive oplock to none. metze (This used to be commit fd5b4b3d4ec52572619dba065d689d58bec71ae0)
| * | | | RAW-OPLOCK: add EXCLUSIVE2Stefan Metzmacher2008-02-271-0/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exclusive oplocks break to LEVEL2 metze (This used to be commit 1cddadb052106394046f03d65297ea68232e7492)
| * | | | RAW-OPLOCK: rename test (NORMAL => EXCLUSIVE1)Stefan Metzmacher2008-02-271-4/+4
| | |_|/ | |/| | | | | | | | | | | | | | metze (This used to be commit 546536dde07d82dbba6724df95cdd1ba50caf8c5)
* | | | Clarify comments.Jelmer Vernooij2008-02-273-3/+3
| | | | | | | | | | | | | | | | (This used to be commit 5193b383761129e59241cd2cc6000f0b038b49d4)
* | | | Set lp_ctx properly.Jelmer Vernooij2008-02-271-0/+1
|/ / / | | | | | | | | | (This used to be commit 5d274f19aedbb022d61b1493857dce66877dc809)
* | | Fix cases, add version number. (#4935)Matthias Dieter Wallnöfer2008-02-271-15/+24
| | | | | | | | | | | | (This used to be commit d2eb404ba1711abf6bb2718f8bb1dbbd104e7d4d)
* | | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into ↵Jelmer Vernooij2008-02-2714-19/+213
|\ \ \ | | | | | | | | | | | | | | | | | | | | v4-0-gmake-simple (This used to be commit a9fe1b785dd59acbfab4eb90256e7a0cb0f4da6e)
| * | | libreplace: standalone build: use -I$srcdir instead of -I.Michael Adam2008-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | Michael (This used to be commit ff311e613226e660998824b887cb9595ffbe0275)
| * | | libreplace: fix standalone build - add necessary libs.Michael Adam2008-02-272-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The libs needed for getifaddrs replacements have to be added to LIBS and used for the testsuite target. Michael (This used to be commit e7c1d6513b945b205abe84b18a251d06e737e659)
| * | | libreplace: fix standalone build on some systems.Michael Adam2008-02-271-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | getifaddr tests include system/network.h, which does not find getaddrinfo.h without "-I.". Michael (This used to be commit cd95c702ed90128f659e27709c61d4c6abc969ef)
| * | | libreplace: Add tests for connect and gethostbyname.Michael Adam2008-02-265-0/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide dummy replacements when a function isnt found. The functions are also searched for in certain libraries, and variables SOCKET_LIBS and NSL_LIBS are set accordingly. One purpose of this is to fix the getifaddrs tests on systems where e.g. the socket calls require special libs for linking. Michael (This used to be commit 900d17acb95f1becfc46656a12c107336c027ef7)
| * | | pidl: Remove superfluous semicolon in perl code.Michael Adam2008-02-262-2/+2
| | | | | | | | | | | | | | | | | | | | Michael (This used to be commit 85f707c6abc48739c0c3b423ac0b196d2b75e40c)
| * | | RAW-OPLOCK: BATCH15: make sure a qpathinfo doesn't break batch oplocksStefan Metzmacher2008-02-261-0/+74
| | | | | | | | | | | | | | | | | | | | metze (This used to be commit 4d17d44d3f418216a40c80f290f97a4dc29147b0)
| * | | opendb_tdb: with break_to_none attribute only opens also break oplocksStefan Metzmacher2008-02-261-2/+9
| | | | | | | | | | | | | | | | | | | | metze (This used to be commit c475353e34154eb13e35cc8b6cf553e3986f8677)
| * | | pvfs_open: pass down an access mask to pvfs_can_update_file_size()Stefan Metzmacher2008-02-261-3/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You just need SEC_FILE_WRITE_ATTRIBUTE to change the filesize... metze (This used to be commit 27e39063a0b759c7bced1cc9d7a6cb9192820c70)
| * | | pvfs_qfileinfo: down discard the return value of pvfs_can_stat()Stefan Metzmacher2008-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The odb_can_open() code returns DELETE_PENDING if a delete is really pending. metze (This used to be commit 066ba3c7cfff12cb0b5298fc45eabb5fc097d056)
| * | | pvfs_open: pass down an access mask in pvfs_can_stat()Stefan Metzmacher2008-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | metze (This used to be commit 6c34c7bc6801e470e5ec50aa93d0a07f7ad59314)
| * | | pvfs_open: pass NTCREATEX_DISP_OPEN to odb_can_open()Stefan Metzmacher2008-02-261-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As 0 is NTCREATEX_DISP_SUPERSEDE and that's not what we want here. metze (This used to be commit 10c42e3d4ab71a71dfe620b40841dfe98f458c1a)
| * | | Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.Michael Adam2008-02-261-5/+5
| | | | | | | | | | | | | | | | | | | | Michael (This used to be commit 8a26a6e8f11aca5119b15e304213548ad608dc5b)
* | | | Rely on GNU make to build static libraries.Jelmer Vernooij2008-02-262-10/+8
|/ / / | | | | | | | | | | | | | | | | | | Conflicts: source/build/smb_build/makefile.pm (This used to be commit f34a17a92bcc9a27b629a6ec9ed9a818bd13acc0)
* | | BASE-DEFER_OPEN: be less strict with to late responsesStefan Metzmacher2008-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | The server might be just busy. metze (This used to be commit 16c60cd347a42a2d98753585cbefddc948e2860f)
* | | selftest: Samba4 passes all oplocks tests nowStefan Metzmacher2008-02-263-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | The support for oplocks is not completely finished I believe we will not pass some non existing test. But it's a good start. metze (This used to be commit 278eea57fa9f59908672c935187f942e7780f0aa)
* | | pvfs_setpathinfo: retry setpathinfo after oplock not granted on on ↵Stefan Metzmacher2008-02-261-0/+107
| | | | | | | | | | | | | | | | | | | | | setpathinfo ALLOCATION_INFO and END_OF_FILE_INFO metze (This used to be commit 4e27ac8c529d5a1675fb02215191a2be7913ec97)
* | | pvfs_open: add pvfs_can_update_file_size()Stefan Metzmacher2008-02-261-0/+62
| | | | | | | | | | | | | | | | | | | | | TODO: this is not complete, we need more tests to trigger this metze (This used to be commit 66ad1081f2be8a0caa16fb0d614b857a5bde751c)
* | | pvfs_unlink: retry unlink after oplock not grantedStefan Metzmacher2008-02-262-7/+113
| | | | | | | | | | | | | | | metze (This used to be commit 746e89ce2e74dbd2cea8f5575c403e4c61f82cb8)
* | | pvfs: add posix:oplocktimeout=30 optionStefan Metzmacher2008-02-262-2/+11
| | | | | | | | | | | | | | | metze (This used to be commit 5abc57ddab558c13db3864d13afc2ad3b1641d1c)
* | | pvfs_setfileinfo: break level2 oplocks on setfileinfo() ALLOCATION_INFO and ↵Stefan Metzmacher2008-02-261-0/+6
| | | | | | | | | | | | | | | | | | | | | END_OF_FILE_INFO metze (This used to be commit b258f9d8d4bf3606f4884d1bff548f16dadc08aa)
* | | pvfs: send oplock breaks to none to level2 holders on write/lock requestsStefan Metzmacher2008-02-262-1/+7
| | | | | | | | | | | | | | | metze (This used to be commit b8c42a1ff8fd4131ef2a1ad92a7405a2e4d335d3)
* | | pvfs_oplocks: add pvfs_break_level2_oplocks()Stefan Metzmacher2008-02-261-0/+39
| | | | | | | | | | | | | | | metze (This used to be commit e0837238b6b09143970f03b6a78201c3fe55f3cd)