summaryrefslogtreecommitdiff
path: root/source4
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15147: make some more stuff staticStefan Metzmacher2-15/+15
metze (This used to be commit c49ac7f40d366aad3701623dd36568efb88eccb5)
2007-10-10r15146: fix commentsStefan Metzmacher1-4/+2
metze (This used to be commit c67062815816fbc2b69c1316f4b91f9a28759a88)
2007-10-10r15143: Pull in GNU extensions right at the start of the configure process. ThisJames Peach2-2/+2
prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
2007-10-10r15131: Tidy help output. When printing the list of tests, group them by prefixJames Peach1-6/+20
to make it easier to see what tests are available. (This used to be commit f15010ccb37f75a4bb86306cec223093b000058e)
2007-10-10r15122: test what access masks are needed when using the ↵Stefan Metzmacher1-15/+159
FLAGS2_READ_PERMIT_EXECUTE flag. metze (This used to be commit d298e4760c1edf49f3c935304b466ba04989c32b)
2007-10-10r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in theStefan Metzmacher1-1/+3
"readx.read_for_execute = True" case. metze (This used to be commit f30f9cd3285f75ac8cbbe8dc5a476fe6a714a2e3)
2007-10-10r15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't ↵Volker Lendecke1-7/+7
allow C++ keywords. Change "private" -> "private_data". Volker (This used to be commit 047671567173e808fece41485bbeaaeebab7d4a2)
2007-10-10r15118: - do access checks also when the owner and group are not changedStefan Metzmacher1-19/+28
- only call chown/fchown when we want to change something metze (This used to be commit 46b3096d938331a2339a876649bc6cbfec883cb2)
2007-10-10r15117: add more commentsStefan Metzmacher1-1/+7
metze (This used to be commit d76f3e2fb61317633876afc90c1cea1130e58dea)
2007-10-10r15113: Add a ldb_strerror() function.Tim Potter2-0/+100
(This used to be commit 456a1de2b9cd54337066c9ba24ad1c46aafcd072)
2007-10-10r15110: Start rewriting higher level ldb wrapper.Tim Potter1-52/+54
(This used to be commit 80853c7ddda6159093e0903410f6d330edd7d4c3)
2007-10-10r15109: Wrap ldb_global_init()Tim Potter1-0/+2
(This used to be commit f70ed998a7f1006f76d453e1d379fb6ae821a537)
2007-10-10r15100: Port the bugfix for #3569 to Samba4Volker Lendecke4-5/+21
(This used to be commit 5f1d52f232051324082b840f29dd7719a9328bd5)
2007-10-10r15099: An attempt to fix BSD make portability issues. With these changes ↵Alexander Bokovoy4-4/+7
Samba 4 builds successfully on NetBSD 3.0 (This used to be commit 71ea07e72d71b06166e0384950df83061a4677b8)
2007-10-10r15097: Add constants for ldb errors.Tim Potter1-0/+50
Add wrappers for ldb_dn_explode() and ldb_dn_linearize(). (This used to be commit 84774902a10d89401548ffc7423eb279227d937a)
2007-10-10r15096: Fix typo.Tim Potter1-1/+1
(This used to be commit 85de6e32b833db9ca601b3e979d08444e0702c27)
2007-10-10r15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapperTim Potter1-14/+13
works properly. (This used to be commit 75176b188bfd5008775365110f8ed15dd00e0b50)
2007-10-10r15092: Remove some swig stuff that didn't work out and the %rename call.Tim Potter1-60/+13
Add wrappers for some of the ldb_msg_* functions. (This used to be commit ca7c94675ed19cdc6df27d492895c3148500536f)
2007-10-10r15091: Raise LdbError instead of IOError when ldb function calls return anTim Potter1-7/+14
error. (This used to be commit e13c6d7c49e1586cc9b25c30d3f9d51f42d1c785)
2007-10-10r15090: Since we wrap the swig wrapper in another layer of Python, there isn'tTim Potter2-43/+22
much point in doing lots of %rename calls in tdb.i so get rid of them. (This used to be commit 983321f769a6ebc298f1f69bca1ac41ddc860606)
2007-10-10r15087: Quick stress test that does more or less what the tool "iometer" does.Volker Lendecke1-0/+87
Volker (This used to be commit 6a08b192bec95cc0bbe017a2ce692afce63e047f)
2007-10-10r15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY isStefan Metzmacher1-1/+1
desired but SeSecurityPrivilege isn't granted metze (This used to be commit be7285bdebd58e7a86fcc64f7b22b9f533bcc4f5)
2007-10-10r15078: add TODO about setting the full ACL with an NTTRANS_CREATEStefan Metzmacher1-1/+1
metze (This used to be commit bd2c899d83615066fbd1332495a4610eeea8f8ee)
2007-10-10r15077: map SID_BUILTIN_USERSStefan Metzmacher1-0/+1
metze (This used to be commit e896c32614fd4fd80a124ccfe49332e319f717f9)
2007-10-10r15076: give the correct return codeStefan Metzmacher1-2/+2
metze (This used to be commit 92a06638126b0565c0aec45862c549ef91e7212b)
2007-10-10r15071: fix typoStefan Metzmacher1-1/+1
metze (This used to be commit fde8922947551f5f7d50607c5c83feba062138c8)
2007-10-10r15070: test the needed access masks for read/write the differentStefan Metzmacher1-0/+209
security descriptor components metze (This used to be commit 88c57c8703565c4fb367b68e70030944d9f262e6)
2007-10-10r15069: - don't crash on a NULL aclStefan Metzmacher1-1/+9
- add the correct access checks for changing sd->group and sd->dacl metze (This used to be commit 2a61f65cd4084bf690caccf87efaf46551a13aee)
2007-10-10r15066: - sync the dir_flags tests with the file_flags testsStefan Metzmacher1-4/+94
- add some more checks for the w2k3 bug case metze (This used to be commit a55b44b96c556c5a645b493faa8d9660e1fcda67)
2007-10-10r15065: Remove duplicate prototype.Tim Potter1-1/+0
(This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
2007-10-10r15064: Remove the change until I find proper solutionAlexander Bokovoy1-4/+0
(This used to be commit 4356a8c14d5219fae0a2f7c79ae929a90768996f)
2007-10-10r15063: Theoretically, this should allow NetBSD make to handle VPATH-like ↵Alexander Bokovoy1-0/+2
lookups (This used to be commit 8e5f1a0c0636ec1058fe65fafec487670e7ee448)
2007-10-10r15062: Theoretically, this should allow NetBSD make to handle VPATH-like ↵Alexander Bokovoy1-0/+2
lookups (This used to be commit dc1667b88e0ce1f9438dd4ee7a0d405f69d74edf)
2007-10-10r15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in ↵Alexander Bokovoy1-6/+6
/usr/bin (This used to be commit 7d5a91a667418b18bde9399ffc4c9852c422362a)
2007-10-10r15057: fix access masks for getting and setting security_descriptorsStefan Metzmacher2-8/+25
I'll add some torture tests later... metze (This used to be commit ce045f4df37b6740f2bf849fd06ab51c682ea0b7)
2007-10-10r15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATIONStefan Metzmacher1-4/+2
metze (This used to be commit 5c1d96b36f14538360d90afc76ddba59d4feee1b)
2007-10-10r15055: this was my version for the crash bug in the messaging code...Stefan Metzmacher1-21/+8
it also makes the function a bit shorter and clearer, as the tmp msg_types only have one handler and not a list metze (This used to be commit 7e709fd04dc4fb083bd8b01b3f0fa88b932aa9b7)
2007-10-10r15052: Do not add builddir variants into include paths when building in-treeAlexander Bokovoy1-1/+7
(This used to be commit 2e2a33ce3f72164a4ed16a81025dc55a55f5e465)
2007-10-10r15051: Remove directory creation from this rule; we use script/buildtree.pl ↵Alexander Bokovoy1-1/+0
for external build dir instead (This used to be commit ba7b41bb57c926ba165260016c537622210b029b)
2007-10-10r15050: fixed a double free in the new messaging code.Andrew Tridgell1-4/+4
(This used to be commit ee7869bb3c901fb91efedc8208aa56df927987c5)
2007-10-10r15049: for really efficient oplock handling with thousands of open files weAndrew Tridgell4-43/+120
will need a separate messaging endpoint per open file. To make this efficient extend the messaging layer to have a new registration function for temporary message types that maps via an idtree. I have updated the LOCAL-MESSAGING test to use the new function. (This used to be commit 4b976851d8b7ccd2c40010be095cef7fecf9e722)
2007-10-10r15048: started on the server side implementation of oplocks. The code is notAndrew Tridgell5-40/+122
functional yet, I'm committing so it doesn't diverge too much from other peoples work. It is disabled by default. (This used to be commit ba0b8a218dfe1ef6cdf7de724fb30650301369dd)
2007-10-10r15036: Add out of tree build support and see how buildfarm will respond to ↵Alexander Bokovoy12-47/+133
make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
2007-10-10r15033: expanded the RAW-OPLOCK test to include the different cases where theAndrew Tridgell2-41/+134
client chooses to break to none or break to level II, when offered a level II break from exclusive (This used to be commit 9a35b14422980fb9a8049058fd30e79d19a1e242)
2007-10-10r15032: change BENCH-NBENCH to always break to none, rather than accepting aAndrew Tridgell2-2/+8
levelII break offer from the server. (This used to be commit 7d7853476e03262133093c69f1f93ee02cc87840)
2007-10-10r15029: fixed the detection of inotifyAndrew Tridgell1-2/+2
(This used to be commit 5471b4b1a812dad3c97c97b938bd2dc41ae32420)
2007-10-10r15021: Couple more comments and fixes in spirit of utility functionsRafal Szczesniak1-32/+49
for composite interface. rafal (This used to be commit 905ca5a3ecd1c4ed5b9f206cdc855d0ddb92a07a)
2007-10-10r15017: When making up our own inotify functions, make sure glibc exports theTim Potter1-1/+7
__NR_inotify_* syscall numbers before trying. (This used to be commit 5e79adda7c7e00c194efd1a5e57671f7bd34fe50)
2007-10-10r15016: add a test for a 2nd open with an exclusive oplock. It does not causeAndrew Tridgell1-1/+7
a break, as exclusive oplocks don't cache close requests (This used to be commit 9f2617a062e99805c42fe9b2fa0179b1672b25e5)
2007-10-10r15015: add an explanation for this testAndrew Tridgell1-1/+10
(This used to be commit 9fdeec506fe5005601c0589574d2b8ae3c6166e5)