summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r13998: From now on ldb_request() will require an alloced requestSimo Sorce4-103/+141
By freeing the request you will be sure everything down the path get freed. this also means you have to steal the results if you want to keep them :) simo. (This used to be commit e8075e6a062ce5edb84485e45d0b841c2ee2af7d)
2007-10-10r13996: simplify ldb_async_wait() some moreSimo Sorce8-23/+23
(This used to be commit ef1b3e6368179fe86ae07b8d00e4668090175551)
2007-10-10r13993: First prototype of how an async module should be built.Simo Sorce1-42/+361
This is NOT tested yet, just compiles. Committing to share the code and gather comments (This used to be commit 1c8536750fb811c987357cf1223666e1d79b2672)
2007-10-10r13992: change the way ldb_async_wait() works.Simo Sorce8-17/+16
I think I should change the name of this function to ldb_async_process(), any opinions ? (This used to be commit 3347322d1327cfa975ee9dccd4f2774e6e14fbcb)
2007-10-10r13990: Fix issues with function renaming.Jelmer Vernooij3-4/+4
(This used to be commit 988ea27e22e3c0f4daf118151f90db5bb243bffc)
2007-10-10r13986: minor fixesSimo Sorce1-8/+20
(This used to be commit 8375f030197d311515085ac6beeaf63af45d14b0)
2007-10-10r13973: fix the buildStefan Metzmacher1-3/+3
metze (This used to be commit 30af3be22b5f9e6d106954222a3bc4bb53c76665)
2007-10-10r13972: fix the build, jelmer can you please take a look at what's going ↵Stefan Metzmacher1-1/+1
wrong here metze (This used to be commit 737b149546ac0ee93a0d6c4f54ed40dd6dd259c3)
2007-10-10r13969: Make these names lowercase as well (just like they are now in the ↵Jelmer Vernooij2-2/+2
buildsystem) (This used to be commit 04c49e211fc4f80e03d9322b983bbde15baba640)
2007-10-10r13962: make functions publicStefan Metzmacher1-19/+19
metze (This used to be commit fd84583ab4a3afc484f220d1475b1e61b3f2fbc6)
2007-10-10r13960: Generate makefile rules for installing/removing shared modules.Jelmer Vernooij6-36/+36
(This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
2007-10-10r13959: make more functions publicStefan Metzmacher2-6/+6
metze (This used to be commit a5b95a7741085a9adb04b8b63066d1b3d0f024ae)
2007-10-10r13956: make more functions publicStefan Metzmacher1-39/+39
metze (This used to be commit d099282d4956e7dc1134abf0632b01c40160e114)
2007-10-10r13953: make more functions publicStefan Metzmacher1-4/+4
metze (This used to be commit 6aa9675924c32a83122e7ebe86a736233b46c54f)
2007-10-10r13944: Yet another round of splitups.Jelmer Vernooij10-2/+14
(This used to be commit f87debeb12cebd734b47314554ab671c9e06237e)
2007-10-10r13938: Around round of splitupsJelmer Vernooij3-1/+3
(This used to be commit 2d655f05285a86bb1bbb882e4dd843def15c9dfa)
2007-10-10r13934: these are only needed for a standalone buildStefan Metzmacher1-0/+2
metze (This used to be commit 0db8351b149e5c3d91bf7f2d36ceed329462133c)
2007-10-10r13926: More header splitups.Jelmer Vernooij2-1/+2
(This used to be commit 930daa9f416ecba1d75b8ad46bb42e336545672f)
2007-10-10r13924: Split more prototypes out of include/proto.h + initial work on headerJelmer Vernooij11-25/+36
file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781)
2007-10-10r13920: "hidden" visibility is the default...Stefan Metzmacher1-1/+0
metze (This used to be commit d37f63bf93aef1a289e5762536a72f89cc0c64d1)
2007-10-10r13903: Don't generate prototypes for modules and binaries in include/proto.h byJelmer Vernooij2-1/+4
default. (This used to be commit c80a8f1102caf744b66c13bebde38fba74983dc4)
2007-10-10r13902: Stricter checking for the -fvisibility flagJelmer Vernooij3-2/+6
Add two more proto headers. (This used to be commit 0c95bf0cd33d8a6c35f692b796d7fbfd98b4d068)
2007-10-10r13901: Backends need to be initialized even if there are no modulesSimo Sorce1-22/+22
(This used to be commit 8340ab26dd61d90242283d4e6a0db10f6f6467e2)
2007-10-10r13900: don't segfault on errorSimo Sorce1-2/+2
(This used to be commit cf7ad707578ee4dbd5dbf3c83f1f4ede42de3835)
2007-10-10r13899: Get the shared library build building again. Just compiles for now,Jelmer Vernooij5-20/+23
but modules don't work yet.. (Run LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY MODULE_OUTPUT_TYPE=SHARED_LIBRARY ./config.status) (This used to be commit ba74f24e422eda0379615f2ab39bef1e1e025ce7)
2007-10-10r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be usedJelmer Vernooij1-0/+1
to not export symbols when building shared libraries. Symbols that have to be available to users of the library can be explicitly exported by prepending them with _PUBLIC_ in the C source. (This used to be commit ea9988dfda6df09f1ee8f9aea1dc5b96fff52ee6)
2007-10-10r13859: - remove useless fsync() callsStefan Metzmacher1-2/+1
- make sure we only close the old_fd when the new one was opened metze (This used to be commit 3a6568c3669286d41343293c29c8d00fa78c372f)
2007-10-10r13855: Docs for the registry library as wellJelmer Vernooij5-13/+1310
(This used to be commit ad43464cc1d1fdb59a26e612e0b4ec85ef4a43d2)
2007-10-10r13852: Split upJelmer Vernooij2-9/+9
(This used to be commit e6f7e3a594444bd24dbbc11bb4c7de808a350564)
2007-10-10r13851: More doc improvements.Jelmer Vernooij11-25/+134
(This used to be commit 936d26ae64b93ef8f8b2fbc632b1c2fd60840405)
2007-10-10r13849: More improvements to the libutil docs.Jelmer Vernooij3-302/+68
(This used to be commit eed16ac3b7f7062a34f09f602db0f828cac7f246)
2007-10-10r13842: Make some more functions public.Jelmer Vernooij7-50/+52
(This used to be commit aac1b99b362993352d80692afa55c38fc851c016)
2007-10-10r13840: Mark some functions as public.Jelmer Vernooij22-214/+209
(This used to be commit 9a188eb1f48a50d92a67a4fc2b3899b90074059a)
2007-10-10r13839: Use registration mechanism for backends as well (in the same senseJelmer Vernooij8-38/+88
my previous patch added it for modules). This is the next step towards LDB backends and modules as run-time loadable .so files. (This used to be commit fb2f70de4f6c4a9b13ad590cb4d3a9c858cede49)
2007-10-10r13827: Minor enhancements or cosmetic changesSimo Sorce5-44/+34
(This used to be commit 7ef63abae12f65835a82f9931ad1f5ea75e5f3f6)
2007-10-10r13826: Try to keep this backend updatedSimo Sorce2-201/+444
This need more testing and to be built by default when possible (This used to be commit 76cbab0e252620ef6591e2a7354484660bbb6df5)
2007-10-10r13823: make async_wait part of the modules opsSimo Sorce7-18/+21
(This used to be commit b4202cf030d5f154f0f94f5f501ecd648ba5c48f)
2007-10-10r13818: Make ldb_tdb 'fake' async.Simo Sorce7-197/+630
Simo. (This used to be commit 0db616ef59ed51cac7e0bfaea8a799d5aa42ef16)
2007-10-10r13809: move ldb specific defineStefan Metzmacher1-0/+3
metze (This used to be commit 6f47fcbd44ae83e7268aedf91ac56fff4189c763)
2007-10-10r13803: fixed two errors found with 'make valgrindtest'Andrew Tridgell1-1/+1
(This used to be commit 4257fd91ceca34dd868a9168efc28b6cb63f0357)
2007-10-10r13786: [merge] Add registration functions for LDB modulesJelmer Vernooij26-245/+226
Applications that use LDB modules will now have to run ldb_global_init() before they can use LDB. The next step will be adding support for loading LDB modules from .so files. This will also allow us to use one LDB without difference between the standalone and the Samba-specific build (This used to be commit 52a235650514039bf8ffee99a784bbc1b6ae6b92)
2007-10-10r13773: Be consistent in the way you get out and free allocated dataSimo Sorce1-2/+2
(This used to be commit 1113d4caa7bea1a7ffb9a50f42c5672bc1d452b4)
2007-10-10r13770: - do fsync() on the debug fd, as we do in samba3,Stefan Metzmacher2-22/+21
I have an report that smbd memory usage grows to 1,5 GB or more without this... - make log_timestamp static metze (This used to be commit 551dd12baf9340ab070c8a8edca6b56770243a61)
2007-10-10r13768: be less verbose...Stefan Metzmacher1-0/+3
metze (This used to be commit 18fe8a6fbb7b01c0c4d4318ca39ac0af9bab5e5f)
2007-10-10r13767: fix compiler warningsStefan Metzmacher4-31/+36
metze (This used to be commit 0ab3a42341bc1b44de4834adf010a0e511383bfa)
2007-10-10r13752: Add doxyfile and fix formatting of comments. Current output is ↵Jelmer Vernooij23-229/+1584
available at http://samba.org/~jelmer/util-api/ (This used to be commit 90812203df151a5e62394306827c72adfe13c63c)
2007-10-10r13744: Make ldb_ldap asyncSimo Sorce3-258/+747
(This used to be commit ec833b409c1fff4ab908fe194579e701d2e950b0)
2007-10-10r13743: Generic fixes and improvementsSimo Sorce1-59/+80
(This used to be commit c5eb27e5f7b23e5aa7e0fb1e11abfc760b499e85)
2007-10-10r13742: Fix tests to work better with ldapSimo Sorce5-12/+16
(This used to be commit 4de76fd09e74a4a98d01777dd11bd2cfb1a681aa)
2007-10-10r13700: added highestCommittedUSN, uSNChanged and uSNCreated support, usingAndrew Tridgell3-0/+72
the @BASEINFO sequenceNumber (simo, I changed the function pointer to a structure element as you preferred) (This used to be commit 68c9ac38c7eed221b44499ee3d74597063dfe7a1)