Andrew Bartlett
d7e65da564
r25965: Remove duplicate block - thanks metze!
...
Andrew Bartlett
2007-12-21 05:45:21 +01:00
Andrew Bartlett
05cc2a7d96
r25964: Fix comment and use talloc hirachy in ldb_tdb initialisation.
...
Andrew Bartlett
2007-12-21 05:45:21 +01:00
Andrew Bartlett
c3bfcf44a4
r25962: Move to more modern ldb functions loading module list.
...
Andrew Bartlett
2007-12-21 05:45:20 +01:00
Andrew Bartlett
deaac92f43
r25959: Add a new special DN to LDB: @OPTIONS
...
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
2007-12-21 05:45:18 +01:00
Jelmer Vernooij
91133d2711
r25953: AIX make doesn't support $^.
2007-12-21 05:45:16 +01:00
Jelmer Vernooij
228dd6830e
r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
2007-12-21 05:45:12 +01:00
Andrew Bartlett
aa8348a27a
r25934: Handle a LDB_ERR_NO_SUCH_OBJECT return value when looking for the
...
modules.
This will be useful when we start enforcing validity in base DNs.
Andrew Bartlett
2007-12-21 05:45:08 +01:00
Andrew Bartlett
af40b1cd88
r25933: LDB: Don't free errstring until after the printf, in case it is one of
...
the arguments.
Andrew Bartlett
2007-12-21 05:45:07 +01:00
Stefan Metzmacher
e1eea92788
r25908: add some wikipedia links about LDAP and LDIF
...
metze
2007-12-21 05:44:50 +01:00
Jeremy Allison
52b26645b0
r25893: Fix ldb, tdb builds (and one warning).
...
Jeremy.
2007-12-21 05:44:42 +01:00
Jelmer Vernooij
9d73becbb2
r25887: Build Samba-specific ldb modules as dso's.
2007-12-21 05:44:40 +01:00
Jelmer Vernooij
bbc36fd3f6
r25880: Try to get some more flags right.
2007-12-21 05:44:37 +01:00
Jelmer Vernooij
9730c29509
r25879: Don't use shared library for command-line utilities for now - breaks the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH.
2007-12-21 05:44:37 +01:00
Jelmer Vernooij
25aa875119
r25877: Add libreplace macro for soname flags.
2007-12-21 05:44:36 +01:00
Jelmer Vernooij
c7fd5a5172
r25862: Avoid po, causes trouble on BSD systems.
2007-12-21 05:44:31 +01:00
Jelmer Vernooij
af135938c1
r25858: Clean up po files.
2007-12-21 05:44:30 +01:00
Andrew Bartlett
f42690a90c
r25857: Indent
2007-12-21 05:44:30 +01:00
Andrew Bartlett
f4d733c3d0
r25856: If the search fails, it is not valid to steal 'res'.
...
Andrew Bartlett
2007-12-21 05:44:29 +01:00
Jelmer Vernooij
6c46a92528
r25854: Link against -ldl properly.
2007-12-21 05:44:28 +01:00
Jelmer Vernooij
db9ebea52b
r25853: Specify LIBS to sample_module - fixes build for gcov hosts.
2007-12-21 05:44:28 +01:00
Jelmer Vernooij
aaaed5edc0
r25852: Move SHLIBEXT determination into a test as well.
2007-12-21 05:44:27 +01:00
Jelmer Vernooij
d28c8b822e
r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb.
2007-12-21 05:44:27 +01:00
Jelmer Vernooij
9ebc6f2d17
r25850: Add macro for picflag.
2007-12-21 05:44:26 +01:00
Jelmer Vernooij
f67040d2a0
r25846: Add configure test for -Wl,--export-dynamic.
2007-12-21 05:44:24 +01:00
Jelmer Vernooij
8760f81aea
r25844: Enable soloading by default.
2007-12-21 05:44:23 +01:00
Jelmer Vernooij
4fd3770f0c
r25843: Finish check-soloading.
2007-12-21 05:44:23 +01:00
Jelmer Vernooij
d41ed7ca8d
r25842: Start working on test for loading dso's in ldb.
2007-12-21 05:44:22 +01:00
Andrew Bartlett
2a835d900f
r25755: Fix a couple of memory leaks, in particular a new leak onto the NULL
...
context caused by my objectclass module work.
Andrew Bartlett
2007-12-21 05:43:46 +01:00
Andrew Tridgell
aa9ab431e0
r25690: - only use a readonly traverse in ldb_search when not in a 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
2007-12-21 05:43:15 +01:00
Jelmer Vernooij
083b606496
r25630: Allow "NULL" as memory context, for consistency with the rest of the code,
...
which also does.
2007-12-21 05:43:02 +01:00
Jelmer Vernooij
262c1c23a6
r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes.
2007-12-21 05:43:00 +01:00
Jelmer Vernooij
0e77e3e316
r25541: Add setup.py for building ldb python wrappers standalone.
2007-10-10 15:07:50 -05:00
Jelmer Vernooij
042dff55b4
r25540: Remove prototypes for already removed functions.
2007-10-10 15:07:50 -05:00
Jelmer Vernooij
5e814287ba
r25522: Convert to standard bool types.
2007-10-10 15:07:47 -05:00
Jelmer Vernooij
fd697d77c9
r25430: Add the loadparm context to all parametric options.
2007-10-10 15:07:31 -05:00
Stefan Metzmacher
d03ec5655d
r25425: move LDB_MODULESDIR define into config.h
...
this hopefully fixes the build on some hosts
metze
2007-10-10 15:07:30 -05:00
Stefan Metzmacher
dcead25b29
r25421: SHLIBEXT comes in via samba's config.h already
...
metze
2007-10-10 15:07:30 -05:00
Stefan Metzmacher
869c30abb6
r25269: this doesn't fix the problems with BSD make completely...
...
metze
2007-10-10 15:07:03 -05:00
Stefan Metzmacher
5679e7d824
r25259: try to work arround the build failures on OpenBSD 3.7
...
metze
2007-10-10 15:07:01 -05:00
Tim Potter
448cf5b61f
r25220: Comment out obsolete functions.
2007-10-10 15:06:57 -05:00
Andrew Bartlett
f5ce04b904
r25218: After discussion with Simo, remove the subclass support from LDB.
...
Subclass support was designed to avoid needing to spell out the full
list of objectClasses that an entry was in. However, Samba4 now
enforces this restriction in the objectClass module, and the way
subclass matching was handled was complex and counter-intuitive in my
opinion (and did not match LDAP).
Andrew Bartlett
2007-10-10 15:06:56 -05:00
Stefan Metzmacher
8f2db3c130
r25215: replace talloc_append_string() with talloc_strdup_append_buffer()
...
metze
2007-10-10 15:06:55 -05:00
Andrew Bartlett
9cccd00dac
r25204: Patch by Andrew Kroeger <andrew@sprocks.gotdns.com> fixing bug #4958 -
...
rename of ldb entries for a case change (only).
I've modified the testsuite to verify this.
Andrew Bartlett
2007-10-10 15:06:52 -05:00
Stefan Metzmacher
9d6d296105
r25187: pass FIRST_PREREQ to Makefile so that the value can be used
...
in handwritten rules too, hopefully fix the build
of ldb with bsd make.
metze
2007-10-10 15:06:48 -05:00
Jelmer Vernooij
6c66e09c9e
r25105: No need to register ldb_map as a module.
2007-10-10 15:06:38 -05:00
Jelmer Vernooij
bcf5c94474
r25100: Include LDAP libs in .pc file so linking statically against libldb works again.
2007-10-10 15:06:37 -05:00
Jelmer Vernooij
e31614b5ea
r25097: Don't clutter users' CFLAGS with ldb cflags.
2007-10-10 15:06:36 -05:00
Jelmer Vernooij
8aab673df5
r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system.
2007-10-10 15:06:27 -05:00
Jelmer Vernooij
1ba883c62e
r25085: Define LDB_MODULESDIR for standalone build.
2007-10-10 15:06:26 -05:00
Jelmer Vernooij
917bd737cb
r25084: Move samba-specific code out of lib/ldb directory.
2007-10-10 15:06:26 -05:00