summaryrefslogtreecommitdiff
path: root/source4/lib/ldb
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r15348: Start adding a dict interface and tests to LdbMessage class.Tim Potter1-3/+20
(This used to be commit 7e30e8ba57efe37314ebca02f964420f56b9eb52)
2007-10-10r15346: Doc.Tim Potter1-1/+1
(This used to be commit ccd5c19ad6701d69fa8293fcfe720fe1166adb86)
2007-10-10r15343: Some small cleanups.Tim Potter1-5/+8
Remove LdbMessage.close() method as it's not necessary. (This used to be commit c9ed165c17f1e74e0c6c04569936fbfb08f6c9ed)
2007-10-10r15315: - reenable the ildap backendStefan Metzmacher1-1/+0
- this fixes the make test panics jelmer: why have you disabled it in http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=15295 ? metze (This used to be commit 658fb2b8421408c38717805873d8c64164a448b5)
2007-10-10r15301: Use static libraries internally. This required a few hacks in the buildJelmer Vernooij2-3/+2
system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
2007-10-10r15300: Only enable SWIG shared libs if python is availableJelmer Vernooij1-0/+1
(This used to be commit d9f1c19f58578f97e7a20a54c474abfe6525849f)
2007-10-10r15298: Fix the build using a few hacks in the build system.Jelmer Vernooij1-1/+1
Recursive dependencies are now forbidden (the build system will bail out if there are any). I've split up auth_sam.c into auth_sam.c and sam.c. Andrew, please rename sam.c / move its contents to whatever/wherever you think suits best. (This used to be commit 6646384aaf3e7fa2aa798c3e564b94b0617ec4d0)
2007-10-10r15295: Fix some dependenciesJelmer Vernooij1-1/+3
Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed. (This used to be commit 03224e112424968fc3f547c6159c7ccae2d1aa5b)
2007-10-10r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues ↵Jelmer Vernooij3-3/+3
with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
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-10r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacementJelmer Vernooij1-16/+16
for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
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-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-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-10r15065: Remove duplicate prototype.Tim Potter1-1/+0
(This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
2007-10-10r14970: Add configure stuff for Python to tdb and ldb standalone builds.Tim Potter1-0/+31
(This used to be commit 5e14e79489c67d55df20ef78ebf0aa168a5dc456)
2007-10-10r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories.Tim Potter3-0/+330
(This used to be commit fa8d0dc14a1af9567401d54a803b34a6498b7cd4)
2007-10-10r14860: create libcli/security/security.hStefan Metzmacher1-1/+1
metze (This used to be commit 9ec706238c173992dc938d537bdf1103bf519dbf)
2007-10-10r14660: Install ldb_errors.hJelmer Vernooij1-1/+1
(This used to be commit 438636c475066533dec9a7464a01dece125320c6)
2007-10-10r14606: Fix paths in developer mode. This allows 'make quicktest' to work whenJelmer Vernooij1-0/+5
building with --enable-dso (This used to be commit 614f062748d95a455d1a99a7444fdc0fe152f4e4)
2007-10-10r14604: Support 'aliases' for ldb modulesJelmer Vernooij1-0/+1
(This used to be commit 73889a327cfe5613746393205fc3e5d6fa76421b)
2007-10-10r14603: Fix building of ejs modules as shared libsJelmer Vernooij1-2/+2
Fix calling of ejs_exception() without requiring --export-dynamic (This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)
2007-10-10r14599: Pass ACLs down the registry layer.Jelmer Vernooij1-1/+1
(This used to be commit 6cdefd8945eee5513a6993350ea71f12d4dbd6fa)
2007-10-10r14594: Fix some dependencies (required for shared library build)Jelmer Vernooij2-4/+7
(This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
2007-10-10r14592: Add support for loading shared modules to LDB.Jelmer Vernooij10-6/+75
(This used to be commit f10fae23f0685b2d9c6174596e1c66d799f02c52)
2007-10-10r14590: Fix ldb standalone build...Jelmer Vernooij2-2/+1
(This used to be commit 3a6ed4e2df26936202cba8f7739ed39e0d119d1a)
2007-10-10r14572: Give libraries saner names, remove some .pc files, make some thingsJelmer Vernooij1-1/+1
subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
2007-10-10r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now.Jelmer Vernooij1-1/+1
(This used to be commit 4682bc5ce047d81586447b9df82c91ed1fe677cf)
2007-10-10r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone.Jelmer Vernooij1-5/+0
(This used to be commit 9c37f847d32d2f327a88c53a90af0c73126b76be)
2007-10-10r14436: mixing of boolean expressions and integers isn't allowedAndrew Tridgell1-3/+3
(This used to be commit 6f7d09262d2e92df137167da55f5a22f32490781)
2007-10-10r14433: sort_result must be initialised when we call do_resultAndrew Tridgell1-1/+2
(This used to be commit a33f6a9832c7ae03e630d33120cfa048a51089d5)
2007-10-10r14431: don't call qsort with a null arrayAndrew Tridgell1-1/+3
(This used to be commit 2c33f577ad5bf8cddec735e75a26c4a4c07d8c51)
2007-10-10r14430: ret can be NULL at the end of this loopAndrew Tridgell1-1/+3
(This used to be commit b607be9cdad5a9bd672698cb31a2af81d59d0763)
2007-10-10r14391: rdn_name -> asyncSimo Sorce2-7/+176
(This used to be commit 0bc3caa9187e992b09bf797e7de507cca9734ab2)
2007-10-10r14364: operational -> async (untested)Simo Sorce1-0/+251
(This used to be commit b112eb774fb1a3d689c8598bbf55ac3e978b8682)
2007-10-10r14349: Kill proto.h!Jelmer Vernooij3-0/+3
Prototypes are now spread over multiple headers, usually one per subsystem. This change is required to allow proper header dependencies later on, without recompiling Samba each time the mtime of any source file changes. (This used to be commit 3da79bf909f801386a52e6013db399c384d0401c)
2007-10-10r14344: More helpful messages on error for command line specified controlsSimo Sorce3-58/+438
fixes in paged_results asq -> async (This used to be commit fbd347544001da9e46246eb0b4a8d165ccab15c9)
2007-10-10r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters:Jelmer Vernooij1-3/+2
- VERSION: should contain the current version. Will be made part of the filename. - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library. Fix sonames and use them on platforms that support them Remove symlinking code. ldconfig will take care of creating the symlinks now that we set the soname. (This used to be commit 7871b07e21c85c63d0ecac4c31b98dc112d18af5)
2007-10-10r14227: We are passing the wrong pointer hereSimo Sorce1-1/+1
(This used to be commit 22c1b3635596e881d1a1e8fa5e55ab996ff001d5)
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)