summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15257: Look for headers before trying to use them in any tests. ThisJelmer Vernooij1-1/+7
should fix the OpenBSD build (This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
2007-10-10r15253: Fix dependency on tdr_regf.hJelmer Vernooij1-0/+1
(This used to be commit 31819f5411e30199198c334701176ba3bdf258d5)
2007-10-10r15248: Fix automatic dependencies buildJelmer Vernooij1-1/+0
(This used to be commit 3e5aa5e7940ebbb961c53418d170495860f514a0)
2007-10-10r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...Stefan Metzmacher1-1/+1
metze (This used to be commit 96da29263b5b7a78e75b46ab9cf6e6e1729e05d4)
2007-10-10r15245: forgot one headerSimo Sorce1-0/+9
(This used to be commit 32da3f5d22cc38f72961ca65c85c49d03f64b05c)
2007-10-10r15242: allow to use LDB_FLG_RECONNECTSimo Sorce1-0/+4
(This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
2007-10-10r15231: Try to fix detection of ability of CC to generate dependenciesJelmer Vernooij1-0/+3
(This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
2007-10-10r15226: Fix order of typedef specification - caught by kblinJelmer Vernooij1-1/+1
(This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
2007-10-10r15224: Check whether -MT is actually supported by the compiler before usingJelmer Vernooij1-1/+1
automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
2007-10-10r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short.Jelmer Vernooij1-1/+1
(This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
2007-10-10r15213: Remove helper macro for bcopy() - this causes problemsJelmer Vernooij1-5/+0
with system headers on some system and is not a security threat (This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
2007-10-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij16-59/+55
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
2007-10-10r15204: Fix MD5Update prototypeJelmer Vernooij1-4/+4
(This used to be commit d2819d4e1f73675925d292c0558cb663779a5a6a)
2007-10-10r15203: Allow system 'bool' type to be defined in another header then stdbool.hJelmer Vernooij2-1/+12
(This used to be commit a5a648de94014b13da3af8dfac06380c9ec26c53)
2007-10-10r15201: Use abs() rather then ABS()Jelmer Vernooij1-7/+0
(This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
2007-10-10r15200: Move MIN/MAX macros to libreplace as some systems have themJelmer Vernooij4-14/+18
in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
2007-10-10r15199: Try to make these prototypes match, to get the build on S390 linux ↵Andrew Bartlett1-3/+3
going. Andrew Bartlett (This used to be commit db6746d456fb3963898170df36642c3f0882f42b)
2007-10-10r15191: Avoid uint_t as it's not standard.Jelmer Vernooij5-10/+10
(This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
2007-10-10r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename isJames Peach2-3/+2
"." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. (This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
2007-10-10r15178: Fix ldb function calls after big swig rename.Tim Potter1-25/+55
Add close() methods to Ldb and LdbMessage classes. Start adding dict interface to LdbMessage. (This used to be commit 8be846a3c3e963a3c1a1fc819bd5c0b1db5e6865)
2007-10-10r15177: Wrap ldb_strerror() function.Tim Potter1-0/+1
(This used to be commit af2b709f940fb18649ba279e2d9df37f44ab0162)
2007-10-10r15176: Ensure we don't segfault when we try and delete @FOO records.Andrew Bartlett1-5/+10
Don't try and steal the result of a search on failure, it has already been talloc_free()'ed by the ildb code. Andrew Bartlett (This used to be commit a99bd2e033501954aca8f35afe8a7f2bbfadf6b7)
2007-10-10r15143: Pull in GNU extensions right at the start of the configure process. ThisJames Peach1-2/+0
prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
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-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 Lendecke3-3/+19
(This used to be commit 5f1d52f232051324082b840f29dd7719a9328bd5)
2007-10-10r15099: An attempt to fix BSD make portability issues. With these changes ↵Alexander Bokovoy1-1/+1
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-10r15065: Remove duplicate prototype.Tim Potter1-1/+0
(This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
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-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 Tridgell3-35/+110
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 Tridgell1-0/+1
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 Bokovoy1-4/+7
make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
2007-10-10r15002: More cleanups in build/m4/rewrite.m4Jelmer Vernooij1-0/+9
(This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
2007-10-10r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij6-11/+33
Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
2007-10-10r14999: Remove more unused autoconf codeJelmer Vernooij7-35/+19
Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
2007-10-10r14998: Remove unused autoconf test, move others to proper placesJelmer Vernooij2-0/+205
(This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
2007-10-10r14996: Fix compilation of gencacheJelmer Vernooij1-0/+1
(This used to be commit 6782214c44fbf69c0d4b65a75fb4430cb21b2e1c)
2007-10-10r14992: Allow load_module() to be used externallyJelmer Vernooij1-10/+11
(This used to be commit a9d5d7ab5807d8a50ce8f9e3aeedfd5b6530f3a3)
2007-10-10r14984: marking mprBreakpoint() as a __noreturn__ function should reduce theAndrew Tridgell1-1/+1
number of ejs errors from the IBM checker (This used to be commit 68038ef5660b4b51c8c3897e8c384ba7bf3bbd8b)
2007-10-10r14981: fixed a use of a wild ptr in regshellAndrew Tridgell1-3/+3
(This used to be commit 868deaf89f34124a2a7ba2798fad83ffdabe316d)
2007-10-10r14978: fixed a print of NULLAndrew Tridgell1-1/+1
(This used to be commit bf867dc789dc966864223d8fdc52e093ccacf181)