Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-11-03 | s4-ldb: make ldbtest depend on ldb | Andrew Tridgell | 1 | -1/+1 | |
2010-11-03 | waf: added reconfigure targets to our libraries | Andrew Tridgell | 1 | -0/+5 | |
This allows you to do "make reconfigure" to re-run configure only if needed | |||||
2010-11-03 | s4-ldb: expose some more ldb module functions | Andrew Tridgell | 1 | -1/+1 | |
this exposes enough functions for s4 to not need ldb_private.h any more. | |||||
2010-11-01 | s4-ldb: added support for ldb module version checking | Andrew Tridgell | 1 | -2/+4 | |
2010-11-01 | s4-ldb: convert existing ldb tools to use new command line hooks | Andrew Tridgell | 1 | -45/+14 | |
the usage() function needs to take a ldb context, as the popt_options is specific to the ldb context Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-01 | s4-ldb: convert the rest of the ldb modules to the new style | Andrew Tridgell | 1 | -11/+20 | |
2010-11-01 | s4-ldb: convert the openldap ldb backend to the new style of module | Andrew Tridgell | 1 | -2/+3 | |
2010-11-01 | s4-ldb: convert the ildap module to the new type of ldb module | Andrew Tridgell | 1 | -2/+2 | |
this gets rid of the module aliases, which caused issues on some systems (eg. gentoo). | |||||
2010-11-01 | s4-ldb: support a new type of ldb module loading | Andrew Tridgell | 1 | -1/+1 | |
this supports module loading in ldb which uses the approach of "load all modules in a directory". This is much more flexible than the current module loading, as it will allow us to load modules for command line parsing and authentication. Modules are loaded from a colon separated path, in the environment variable LDB_MODULES_PATH. If unset, it defaults to LDB_MODULESDIR. Within each directory modules are loaded recursively (traversing down the directory tree). The device/inode number of each module is remembered to prevent us loading a module twice. Each module is checked for a ldb_init_module() function with dlsym(). If found, it is called with the ldb module version as an argument. | |||||
2010-10-30 | s4-cmdline: make cmdline-credentials a private library | Andrew Tridgell | 1 | -1/+1 | |
2010-10-30 | s4-ldb: add explicit depenencies on ldb library in ldb modules | Andrew Tridgell | 1 | -2/+10 | |
ldb modules call module functions from the main ldb library Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-30 | s4-ldb: create a private library ldb-cmdline | Andrew Tridgell | 1 | -5/+6 | |
this prevents duplicate linking of the cmdline support code | |||||
2010-10-26 | waf: Only specify vnum for non-private libraries. | Jelmer Vernooij | 1 | -2/+6 | |
2010-10-26 | waf: Stop automaticaly changing dashes to underscores in library names. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-25 | waf: moved the -Wl,-no-undefined flags to source4 and ldb | Andrew Tridgell | 1 | -0/+4 | |
moved it out of the general waf build as the s3 waf build cannot yet handle linking with -Wl,-no-undefined Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Mon Oct 25 01:12:15 UTC 2010 on sn-devel-104 | |||||
2010-10-24 | ldb: Rename pyldb pkg-config file to pyldb-util, to avoid confusion with | Jelmer Vernooij | 1 | -6/+6 | |
'ldb' python module. | |||||
2010-10-24 | s4: Rename LIBCLI_LDAP to libcli_ldap. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-23 | waf: Rename some BUNDLED_ functios to PRIVATE_. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-23 | ldb: Support using system pyldb library. | Jelmer Vernooij | 1 | -8/+12 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 23 19:24:25 UTC 2010 on sn-devel-104 | |||||
2010-10-23 | ldb: Install pkg-config file for pyldb. | Jelmer Vernooij | 1 | -0/+1 | |
2010-10-23 | ldb: Install pyldb-util as public library. | Jelmer Vernooij | 1 | -2/+3 | |
2010-10-21 | s4-ldb: make ldb_options_find() public | Andrew Tridgell | 1 | -1/+1 | |
we need to make this symbol public to allow for -Wl,-no-undefined, as otherwise the pyldb module can't find the symbol when it creates the module | |||||
2010-10-21 | s4-ldb: make pyldb_util a private library | Andrew Tridgell | 1 | -1/+5 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-21 | waf: replace the is_bundled option with private_library | Andrew Tridgell | 1 | -1/+1 | |
'private_library' better captures what we are trying to get at when we bundle a library | |||||
2010-10-19 | s4-ldb: increase minor version for 2 new functions | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Tue Oct 19 01:27:44 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | ldb: Only build LIBLDB_MAIN when building ldb itself. | Jelmer Vernooij | 1 | -8/+8 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Oct 13 15:41:29 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | ldb: raise minor version number for new ldb_msg_match_error() function | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Wed Oct 13 11:42:18 UTC 2010 on sn-devel-104 | |||||
2010-10-13 | ldb: when running from build directory, use the build modules | Andrew Tridgell | 1 | -27/+35 | |
we need to use the build modules, not the installed modules, so tests run from the source directory are valid Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-10-11 | ldb: Build ildap module as shared object. | Jelmer Vernooij | 1 | -7/+3 | |
2010-10-10 | wafsamba: Fix handling of pyembed/pyext. | Jelmer Vernooij | 1 | -2/+1 | |
2010-10-10 | wafsamba: Clarify needs_python argument name, use pyembed/pyext where | Jelmer Vernooij | 1 | -1/+1 | |
applicable. Allow using both pyembed and pyext, to prevent unresolved symbols. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 10 03:54:01 UTC 2010 on sn-devel-104 | |||||
2010-10-07 | waf: fixed exit status of test suites | Andrew Tridgell | 1 | -2/+4 | |
use RUN_COMMAND() to handle signal errors and exit status | |||||
2010-10-05 | Add missing dependencies for com_err. | Jelmer Vernooij | 1 | -1/+2 | |
2010-10-03 | heimdal: convert some subsystems to libraries, consistent with upstream heimdal. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-28 | ldb: Bump version because of addition of ldb_req_location. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-22 | ldb: Depend directly on replace, fixes the build on systems with | Jelmer Vernooij | 1 | -0/+3 | |
tdb and tevent installed in the system. | |||||
2010-09-04 | ldb: Add missing aliases for ldb_ildap. | Jelmer Vernooij | 1 | -0/+1 | |
2010-07-07 | s4-ldb: added ldb_error() and ldb_operr() | Andrew Tridgell | 1 | -1/+1 | |
These will be used to help avoid the problem we have with hundreds of places that do "return LDB_ERR_OPERATIONS_ERROR" without an explanation. It is very difficult to track down ldb errors which don't have any explanation. By replacing "return LDB_ERR_OPERATIONS_ERROR;" with "return ldb_operr(ldb);" we at least get a file:line message in the ldb error string. It isn't an ideal error message, but it is much better than just "operations error" This change also makes ldb_oom() return the error code (LDB_ERR_OPERATIONS_ERROR) so you can do: return ldb_oom(ldb); instead of: ldb_oom(ldb); return LDB_ERR_OPERATIONS_ERROR; | |||||
2010-07-07 | s4-ldb: added ldb_options_find() | Andrew Tridgell | 1 | -1/+1 | |
ldb_options_find() allows backends to find options in the options[] array passed to the connect operation. This will be used by the ldb_ldap bind code | |||||
2010-06-24 | s4-ldb: use CHECK_XSLTPROC_MANPAGES() | Andrew Tridgell | 1 | -1/+1 | |
2010-06-20 | s4:ldb: only do ABI checking for the standalone build for now | Stefan Metzmacher | 1 | -12/+24 | |
Otherwise we fail to build samba4 with a system ldb. metze Signed-off-by: Jelmer Vernooij <jelmer@samba.org> | |||||
2010-06-20 | ldb: Change LDBSAMBA back to subsystem, update comments, use different | Jelmer Vernooij | 1 | -2/+7 | |
ABI file based on whether ldb_ildap is included. | |||||
2010-06-19 | wafsamba: Fix typo: noextenion -> noextension. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-18 | ldb: Remove dependency on self. | Jelmer Vernooij | 1 | -1/+1 | |
2010-06-18 | ldb: Don't build pyldb_util as python module but rather as subsystem, so as ↵ | Jelmer Vernooij | 1 | -2/+2 | |
to not delute /usr/lib. | |||||
2010-06-15 | wafsamba: Fix include path inheritance from module subsystems. | Jelmer Vernooij | 1 | -10/+0 | |
2010-06-15 | ldb: Bump version number, use same ABI version for Samba4 and non-Samba 4 ↵ | Jelmer Vernooij | 1 | -5/+2 | |
versions.s | |||||
2010-06-15 | ldb: Fix included ldb build. | Jelmer Vernooij | 1 | -1/+10 | |
2010-06-15 | ldb: Only build standard ldb modules when building bundled ldb. | Jelmer Vernooij | 1 | -72/+70 | |
2010-05-31 | pyldb_util: Remove dependency on LIBPYTHON - it's already there | Jelmer Vernooij | 1 | -2/+1 | |
implicitly and not available in the standalone build. |