summaryrefslogtreecommitdiff
path: root/lib/ldb/ABI
AgeCommit message (Collapse)AuthorFilesLines
2013-01-26ldb: Ensure to decrement the transaction_active whenever we delete a transactionAndrew Bartlett2-0/+264
This is in the error path for prepare_commit, which rarely fails, but when it does we need to ensure that when a new transaction is opened, that it really starts a new transaction. We bump the version to recognise critical fix for the AD DC Without this fix, a single invalid inbound replicated link disables all subsequent replication as we operate without a transaction (which is refused by ldb_tdb). Andrew Bartlett Reviewed-by: Matthieu Patou <mat@matws.net> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2012-11-01ldb: fixed callers for ldb_pack_data() and ldb_unpack_data()Andrew Tridgell2-0/+264
with ltdb_pack_data() and ltdb_unpack_data() now moved into common, we need to increase the minor version and fixup callers of the API Note that this relies on struct ldb_val being the same shape as TDB_DATA, in much the same way as we rely on ldb_val and DATA_BLOB being the same shape. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2012-09-17ldb: bump version to 1.1.13 so the 4.0 release can get the isprint fixAndrew Bartlett2-0/+262
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Sep 17 23:47:57 CEST 2012 on sn-devel-104
2012-08-29lib/ldb: Avoid printing secret attributes in ldb trace logsAndrew Bartlett2-0/+262
These are printed when Samba has debug level 10, which is often used for debugging. Instead, print a note to say that this attribute has been skipped. Andrew Bartlett
2012-08-28lib/ldb: Bump ldb version to 1.1.11Andrew Bartlett2-0/+261
This will ensure the next Samba release requires an ldb with the recent fixes. Andrew Bartlett
2012-08-09lib/ldb: Do not vasprintf() the tevent debug messages that will not be shownAndrew Bartlett2-0/+261
This malloc() and free() actually shows up quite high on a call profile of provision of the AD DC. This allows the debug handler to decide if the argument list should be printed. Andrew Bartlett
2012-07-31lib/ldb: Ensure rename target does not exist before deleting old recordAndrew Bartlett2-0/+260
This is all in a transaction, but when we are handling rename errors in the repl_meta_data module, we key off the error, and do not close the transaction. We found that the old record was gone and so could not try renaming it again to a conflict DN. Andrew Bartlett
2012-07-09lib/ldb: Bump ldb release due to pyldb changesAndrew Bartlett2-0/+260
We strictly need these changes to pass make test, and the concat change is backwards incompatible, so we really want to use the right version. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Jul 9 04:34:06 CEST 2012 on sn-devel-104
2012-07-03ldb: bump version due to header and internal implementation changesAndrew Bartlett2-0/+260
We need this version, not the previous release, for Samba. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Jul 3 17:20:32 CEST 2012 on sn-devel-104
2012-04-18ldb: added ldb_msg_element_equal_ordered()Andrew Tridgell2-0/+260
this gives us a order sensitive msg element comparison. We need this to allow dbcheck to fix the order of objectClass attributes.
2012-04-10ldb: Allow access to the line number while reading ldif from a fileAndrew Bartlett2-0/+259
2011-11-30Update ldb API sigs.Jelmer Vernooij2-0/+258
2011-10-10ldb: change version to 1.1.3 after pyldb changesStefan Metzmacher2-0/+258
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 10 14:24:25 CEST 2011 on sn-devel-104
2011-08-07pyldb: Generate ABI file.Jelmer Vernooij1-0/+2
2011-08-04ldb: added signatures for 1.1.2Andrew Tridgell1-0/+256
2011-07-13ldb: added ldb_val_string_cmp()Andrew Tridgell1-0/+254
this should help fix some places where we run past the end of a string Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-07-05ldb: make ldb a top level library for Samba 4.0Andrew Bartlett18-0/+4260
Signed-off-by: Andrew Tridgell <tridge@samba.org>