summaryrefslogtreecommitdiff
path: root/source4/lib/ldb
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21r26068: Import improved Python bindings for LDB, including tests.Jelmer Vernooij6-215/+357
(This used to be commit fc3a8caef749ddac56a4f035dde8b6ceeaa95c48)
2007-12-21r26066: Use TALLOC_CTX consistently for talloc contexts rather than void \* ↵Jelmer Vernooij1-36/+36
(it was already being used for some). (This used to be commit d8b175016570d628bb075008149d32a0d538ce95)
2007-12-21r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies.Jelmer Vernooij1-1/+1
(This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
2007-12-21r25992: ldb: use AC_LIBREPLACE_SHLD and use it for linking shared librariesStefan Metzmacher2-2/+4
metze (This used to be commit 7ee9700abea3e0b5c5f0a6f4941e7e41188edaaf)
2007-12-21r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGSStefan Metzmacher1-1/+1
metze (This used to be commit 410cdf789a72209f9e10321519fe18ab40a43f95)
2007-12-21r25984: ldb: use MDLD macros from libreplace and use results to build share ↵Stefan Metzmacher2-2/+7
modules metze (This used to be commit 113efcd85685e0c42eb51eb0370e789362c8071a)
2007-12-21r25983: ldb: link shared library against $(LDAP_LIBS)Stefan Metzmacher1-1/+1
metze (This used to be commit 0437ae18455e6721da70cf8a2f1e798f9f28756b)
2007-12-21r25969: ldb: link libnss_ldb.so.2 against the shared libraryStefan Metzmacher1-2/+2
metze (This used to be commit 36ef127c8b722cb7a6d709592a3d97d166e7228c)
2007-12-21r25968: ldb: we need to use @SONAMEFLAG@ directly so that the '#' trick can workStefan Metzmacher1-3/+2
metze (This used to be commit 48957e4b2acd1c19c5be42c6de77eba190dfd7e2)
2007-12-21r25967: ldb: a module doesn't need to link against $(LIBS)Stefan Metzmacher1-1/+1
As the main library already links to it. metze (This used to be commit f6a8c36be6def543363fe1a2af9c0f875a07bbb5)
2007-12-21r25965: Remove duplicate block - thanks metze!Andrew Bartlett1-18/+0
Andrew Bartlett (This used to be commit d7e65da56454bc7721083e0aa7fa2e9c47f2b79d)
2007-12-21r25964: Fix comment and use talloc hirachy in ldb_tdb initialisation.Andrew Bartlett1-4/+2
Andrew Bartlett (This used to be commit 05cc2a7d966a10f1f111d7bae3261e1087fdffe6)
2007-12-21r25962: Move to more modern ldb functions loading module list.Andrew Bartlett1-11/+12
Andrew Bartlett (This used to be commit c3bfcf44a49c6a19579c85fb3660331177a436fb)
2007-12-21r25959: Add a new special DN to LDB: @OPTIONSAndrew Bartlett3-17/+144
Use the checkBaseOnSearch attribute to control if we should check the base DN on search requests. Also ensure we honour any errors in searching, not just errors in the supplied 'done' callback. Andrew Bartlett (This used to be commit deaac92f439ef001bfe052df170d6e34e8ba5845)
2007-12-21r25953: AIX make doesn't support $^.Jelmer Vernooij1-1/+1
(This used to be commit 91133d27110ee6447dbc64f1c8d52cb90ca1a86c)
2007-12-21r25944: Fix handling of sonameflag on AIX, which doesn't have anything like ↵Jelmer Vernooij1-1/+1
that. (This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
2007-12-21r25934: Handle a LDB_ERR_NO_SUCH_OBJECT return value when looking for theAndrew Bartlett1-13/+16
modules. This will be useful when we start enforcing validity in base DNs. Andrew Bartlett (This used to be commit aa8348a27a6938a1a26d4a7ed3b7405966202ad8)
2007-12-21r25933: LDB: Don't free errstring until after the printf, in case it is one ofAndrew Bartlett1-1/+3
the arguments. Andrew Bartlett (This used to be commit af40b1cd88f0e932665f6fe90daae8e687a3dc0c)
2007-12-21r25908: add some wikipedia links about LDAP and LDIFStefan Metzmacher1-5/+6
metze (This used to be commit e1eea9278876bb727055a2b1357504b6ceb26765)
2007-12-21r25893: Fix ldb, tdb builds (and one warning).Jeremy Allison1-0/+2
Jeremy. (This used to be commit 52b26645b04a9c5fb70e7b869b60c9157f821d50)
2007-12-21r25887: Build Samba-specific ldb modules as dso's.Jelmer Vernooij1-0/+2
(This used to be commit 9d73becbb24fbde2e319e18e84af35d9efaeefda)
2007-12-21r25880: Try to get some more flags right.Jelmer Vernooij1-2/+2
(This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
2007-12-21r25879: Don't use shared library for command-line utilities for now - breaks ↵Jelmer Vernooij1-13/+12
the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH. (This used to be commit 9730c2950965d22eace9ad498847581171ebe09a)
2007-12-21r25877: Add libreplace macro for soname flags.Jelmer Vernooij2-5/+18
(This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
2007-12-21r25862: Avoid po, causes trouble on BSD systems.Jelmer Vernooij1-9/+4
(This used to be commit c7fd5a5172d443034245c58020e379b0ca6234f2)
2007-12-21r25858: Clean up po files.Jelmer Vernooij1-1/+1
(This used to be commit af135938c19ef56b56b216b53049012ee7125eec)
2007-12-21r25857: IndentAndrew Bartlett1-1/+2
(This used to be commit f42690a90c2f76e7fc130ebbdbd0f93fefacfad6)
2007-12-21r25856: If the search fails, it is not valid to steal 'res'.Andrew Bartlett1-6/+7
Andrew Bartlett (This used to be commit f4d733c3d00c90ac2e02fcc202240ae7c290463e)
2007-12-21r25854: Link against -ldl properly.Jelmer Vernooij2-2/+3
(This used to be commit 6c46a925288e6be0a0e5f86e5a57ce269dc7a3df)
2007-12-21r25853: Specify LIBS to sample_module - fixes build for gcov hosts.Jelmer Vernooij1-3/+6
(This used to be commit db9ebea52bf739cc297e94178a3a03548fd5ddfb)
2007-12-21r25852: Move SHLIBEXT determination into a test as well.Jelmer Vernooij1-3/+1
(This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
2007-12-21r25851: Move system-specific ldflags checks to libreplace so they can be ↵Jelmer Vernooij2-2/+4
used by ldb. (This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
2007-12-21r25850: Add macro for picflag.Jelmer Vernooij2-3/+10
(This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
2007-12-21r25846: Add configure test for -Wl,--export-dynamic.Jelmer Vernooij2-1/+3
(This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
2007-12-21r25844: Enable soloading by default.Jelmer Vernooij1-2/+2
(This used to be commit 8760f81aeae6a3275c6d2e95c72ec5f8b42fbea6)
2007-12-21r25843: Finish check-soloading.Jelmer Vernooij2-9/+11
(This used to be commit 4fd3770f0c3f9a3e586f1a03a759dab782e04ba7)
2007-12-21r25842: Start working on test for loading dso's in ldb.Jelmer Vernooij5-1/+94
(This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
2007-12-21r25755: Fix a couple of memory leaks, in particular a new leak onto the NULLAndrew Bartlett1-2/+4
context caused by my objectclass module work. Andrew Bartlett (This used to be commit 2a835d900fee71e4461d5d18e39b4358fa6fdfba)
2007-12-21r25690: - only use a readonly traverse in ldb_search when not in a ↵Andrew Tridgell3-3/+21
transaction. When we are in a transaction then we could be in a top level modify operation (such as rename), so we must use a writeable traverse so that the async callbacks can do the modifies while the search is progressing. - don't do the lockall operation on the tdb during a ldb search if in a transaction, as this would prevent modifies by callbacks as well (This used to be commit aa9ab431e071882f42ebc882e809ae1d4b8778d4)
2007-12-21r25630: Allow "NULL" as memory context, for consistency with the rest of the ↵Jelmer Vernooij1-1/+1
code, which also does. (This used to be commit 083b606496308741958bb9fc6b3e50a582857677)
2007-12-21r25624: Remove ipv4_addr hack. Only causes 4 extra includes of ↵Jelmer Vernooij1-5/+7
system/network.h because we stripped down includes. (This used to be commit 262c1c23a61f1f4fae13e0a61179fe98b682cecf)
2007-10-10r25541: Add setup.py for building ldb python wrappers standalone.Jelmer Vernooij2-3/+13
(This used to be commit 0e77e3e31653d236bd0110adb28ad9c918b7ae82)
2007-10-10r25540: Remove prototypes for already removed functions.Jelmer Vernooij1-12/+0
(This used to be commit 042dff55b4cd42b9bedbf574168cc52de3d1dda4)
2007-10-10r25522: Convert to standard bool types.Jelmer Vernooij3-7/+10
(This used to be commit 5e814287ba475e12f8cc934fdd09b199dcdfdb86)
2007-10-10r25430: Add the loadparm context to all parametric options.Jelmer Vernooij1-1/+1
(This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
2007-10-10r25425: move LDB_MODULESDIR define into config.hStefan Metzmacher1-7/+0
this hopefully fixes the build on some hosts metze (This used to be commit d03ec5655d84c1f0f8bdcc88398067651cf7d78c)
2007-10-10r25421: SHLIBEXT comes in via samba's config.h alreadyStefan Metzmacher1-6/+0
metze (This used to be commit dcead25b29e72183d824e290a9942256c19e7770)
2007-10-10r25269: this doesn't fix the problems with BSD make completely...Stefan Metzmacher1-4/+0
metze (This used to be commit 869c30abb660d00fdf7e049f69a8e4312d86a50c)
2007-10-10r25259: try to work arround the build failures on OpenBSD 3.7Stefan Metzmacher1-0/+4
metze (This used to be commit 5679e7d824d8a814b6cbc39855bb30086aad7b6c)
2007-10-10r25220: Comment out obsolete functions.Tim Potter1-2/+2
(This used to be commit 448cf5b61fdc8435823c3490767489ea4d85c5bc)