summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r14163: Remove LDB_WAIT_ONCE, we can hardly guarante weSimo Sorce3-18/+0
get anything if not waiting for all, keeping this value may just lead to false expectations. You either make blocking call waiting for ALL results transforming this in a sync call, or either you loop expecting from 0 to all results being returned at any time on any of these loops. It should be clear also that when you may receive results at any time as soon as you call ldb_request. Your callback may have received all results even before calling ldb_async_wait the first time. Simo. (This used to be commit 6f041068b50caf919cd971812bdb8e3e810565fb)
2007-10-10r14162: Minor fixes on sortSimo Sorce2-55/+485
Initial work on async paged_results (This used to be commit 72523eae7f8925a2c23d3260875345adcf1661bb)
2007-10-10r14161: return early if we know the job is already finishedSimo Sorce4-10/+29
(This used to be commit 09f6f552d73f782dc8d62cefad9c5f584b7b07d2)
2007-10-10r14131: Fix Coverity bug # 127Volker Lendecke1-1/+3
(This used to be commit 4d0aa6f525c4756ca6942439468b484e3ca4b2fa)
2007-10-10r14109: Modulify the smbcalls subsystem.Jelmer Vernooij2-37/+37
(This used to be commit d538eac9dbfdd786b533cb5fbbd35ab2fd7358ba)
2007-10-10r14108: Make the Doxyfiles a bit shorter...Jelmer Vernooij3-3629/+16
(This used to be commit 1004e1521a379ba6afb47e0fd3872d43363bc606)
2007-10-10r14094: Use saner module directory names, fix loading of server service modules.Jelmer Vernooij1-0/+1
(This used to be commit b6ffad3860ba2cf9d8f3423d65be91dcfc962ca2)
2007-10-10r14067: give more usefull errorsStefan Metzmacher1-4/+5
metze (This used to be commit bc5281a95f2c79f88895282e8e38add116eef789)
2007-10-10r14038: reopen log files after a SIGHUPStefan Metzmacher1-14/+32
metze (This used to be commit 8e9a69171a03a1f886fcff911e8a923368645a54)
2007-10-10r14029: Fix resource leak in error codepath. Coverity CID #64.Jeremy Allison1-2/+6
Jeremy. (This used to be commit d2e9d5b34baee90060ee9131b3da903309625a56)
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)