summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* r15242: allow to use LDB_FLG_RECONNECTSimo Sorce2007-10-101-0/+4
| | | | (This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
* r15231: Try to fix detection of ability of CC to generate dependenciesJelmer Vernooij2007-10-101-0/+3
| | | | (This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
* r15226: Fix order of typedef specification - caught by kblinJelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
* r15224: Check whether -MT is actually supported by the compiler before usingJelmer Vernooij2007-10-101-1/+1
| | | | | automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
* r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
* r15213: Remove helper macro for bcopy() - this causes problemsJelmer Vernooij2007-10-101-5/+0
| | | | | with system headers on some system and is not a security threat (This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
* r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij2007-10-1016-59/+55
| | | | | for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
* r15204: Fix MD5Update prototypeJelmer Vernooij2007-10-101-4/+4
| | | | (This used to be commit d2819d4e1f73675925d292c0558cb663779a5a6a)
* r15203: Allow system 'bool' type to be defined in another header then stdbool.hJelmer Vernooij2007-10-102-1/+12
| | | | (This used to be commit a5a648de94014b13da3af8dfac06380c9ec26c53)
* r15201: Use abs() rather then ABS()Jelmer Vernooij2007-10-101-7/+0
| | | | (This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
* r15200: Move MIN/MAX macros to libreplace as some systems have themJelmer Vernooij2007-10-104-14/+18
| | | | | in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
* r15199: Try to make these prototypes match, to get the build on S390 linux ↵Andrew Bartlett2007-10-101-3/+3
| | | | | | | going. Andrew Bartlett (This used to be commit db6746d456fb3963898170df36642c3f0882f42b)
* r15191: Avoid uint_t as it's not standard.Jelmer Vernooij2007-10-105-10/+10
| | | | (This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
* r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename isJames Peach2007-10-102-3/+2
| | | | | | "." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. (This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
* r15178: Fix ldb function calls after big swig rename.Tim Potter2007-10-101-25/+55
| | | | | | | Add close() methods to Ldb and LdbMessage classes. Start adding dict interface to LdbMessage. (This used to be commit 8be846a3c3e963a3c1a1fc819bd5c0b1db5e6865)
* r15177: Wrap ldb_strerror() function.Tim Potter2007-10-101-0/+1
| | | | (This used to be commit af2b709f940fb18649ba279e2d9df37f44ab0162)
* r15176: Ensure we don't segfault when we try and delete @FOO records.Andrew Bartlett2007-10-101-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)
* r15143: Pull in GNU extensions right at the start of the configure process. ThisJames Peach2007-10-101-2/+0
| | | | | | prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
* r15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't ↵Volker Lendecke2007-10-101-7/+7
| | | | | | | | | allow C++ keywords. Change "private" -> "private_data". Volker (This used to be commit 047671567173e808fece41485bbeaaeebab7d4a2)
* r15113: Add a ldb_strerror() function.Tim Potter2007-10-102-0/+100
| | | | (This used to be commit 456a1de2b9cd54337066c9ba24ad1c46aafcd072)
* r15110: Start rewriting higher level ldb wrapper.Tim Potter2007-10-101-52/+54
| | | | (This used to be commit 80853c7ddda6159093e0903410f6d330edd7d4c3)
* r15109: Wrap ldb_global_init()Tim Potter2007-10-101-0/+2
| | | | (This used to be commit f70ed998a7f1006f76d453e1d379fb6ae821a537)
* r15100: Port the bugfix for #3569 to Samba4Volker Lendecke2007-10-103-3/+19
| | | | (This used to be commit 5f1d52f232051324082b840f29dd7719a9328bd5)
* r15099: An attempt to fix BSD make portability issues. With these changes ↵Alexander Bokovoy2007-10-101-1/+1
| | | | | | Samba 4 builds successfully on NetBSD 3.0 (This used to be commit 71ea07e72d71b06166e0384950df83061a4677b8)
* r15097: Add constants for ldb errors.Tim Potter2007-10-101-0/+50
| | | | | Add wrappers for ldb_dn_explode() and ldb_dn_linearize(). (This used to be commit 84774902a10d89401548ffc7423eb279227d937a)
* r15096: Fix typo.Tim Potter2007-10-101-1/+1
| | | | (This used to be commit 85de6e32b833db9ca601b3e979d08444e0702c27)
* r15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapperTim Potter2007-10-101-14/+13
| | | | | works properly. (This used to be commit 75176b188bfd5008775365110f8ed15dd00e0b50)
* r15092: Remove some swig stuff that didn't work out and the %rename call.Tim Potter2007-10-101-60/+13
| | | | | Add wrappers for some of the ldb_msg_* functions. (This used to be commit ca7c94675ed19cdc6df27d492895c3148500536f)
* r15091: Raise LdbError instead of IOError when ldb function calls return anTim Potter2007-10-101-7/+14
| | | | | error. (This used to be commit e13c6d7c49e1586cc9b25c30d3f9d51f42d1c785)
* r15090: Since we wrap the swig wrapper in another layer of Python, there isn'tTim Potter2007-10-102-43/+22
| | | | | much point in doing lots of %rename calls in tdb.i so get rid of them. (This used to be commit 983321f769a6ebc298f1f69bca1ac41ddc860606)
* r15065: Remove duplicate prototype.Tim Potter2007-10-101-1/+0
| | | | (This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
* r15055: this was my version for the crash bug in the messaging code...Stefan Metzmacher2007-10-101-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)
* r15050: fixed a double free in the new messaging code.Andrew Tridgell2007-10-101-4/+4
| | | | (This used to be commit ee7869bb3c901fb91efedc8208aa56df927987c5)
* r15049: for really efficient oplock handling with thousands of open files weAndrew Tridgell2007-10-103-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)
* r15048: started on the server side implementation of oplocks. The code is notAndrew Tridgell2007-10-101-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)
* r15036: Add out of tree build support and see how buildfarm will respond to ↵Alexander Bokovoy2007-10-101-4/+7
| | | | | | make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
* r15002: More cleanups in build/m4/rewrite.m4Jelmer Vernooij2007-10-101-0/+9
| | | | (This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
* r15000: Move some more autoconf tests out of build/m4/rewrite.m4Jelmer Vernooij2007-10-106-11/+33
| | | | | Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
* r14999: Remove more unused autoconf codeJelmer Vernooij2007-10-107-35/+19
| | | | | Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
* r14998: Remove unused autoconf test, move others to proper placesJelmer Vernooij2007-10-102-0/+205
| | | | (This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
* r14996: Fix compilation of gencacheJelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 6782214c44fbf69c0d4b65a75fb4430cb21b2e1c)
* r14992: Allow load_module() to be used externallyJelmer Vernooij2007-10-101-10/+11
| | | | (This used to be commit a9d5d7ab5807d8a50ce8f9e3aeedfd5b6530f3a3)
* r14984: marking mprBreakpoint() as a __noreturn__ function should reduce theAndrew Tridgell2007-10-101-1/+1
| | | | | number of ejs errors from the IBM checker (This used to be commit 68038ef5660b4b51c8c3897e8c384ba7bf3bbd8b)
* r14981: fixed a use of a wild ptr in regshellAndrew Tridgell2007-10-101-3/+3
| | | | (This used to be commit 868deaf89f34124a2a7ba2798fad83ffdabe316d)
* r14978: fixed a print of NULLAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit bf867dc789dc966864223d8fdc52e093ccacf181)
* r14977: more IBM checker fixesAndrew Tridgell2007-10-101-5/+1
| | | | (This used to be commit cd106509b664e9ca53419a62550b256b7e5bde3c)
* r14976: another use of the magic comment recognised by the IBM checker forAndrew Tridgell2007-10-101-0/+1
| | | | | deliberate fall through in switch (This used to be commit 484cea71100cfeef89c8a5670443734ee14c3b8e)
* r14972: fix an uninitialised warning from ibm checkerAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 9b867d2acffdfdcd5dc1dd5341db19daf11b5e96)
* r14970: Add configure stuff for Python to tdb and ldb standalone builds.Tim Potter2007-10-102-0/+62
| | | | (This used to be commit 5e14e79489c67d55df20ef78ebf0aa168a5dc456)
* r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories.Tim Potter2007-10-106-0/+644
| | | | (This used to be commit fa8d0dc14a1af9567401d54a803b34a6498b7cd4)