A ref change was pushed to the OpenLDAP (openldap.git) repository. It will be available in the public mirror shortly.
The branch, mdb.master has been updated via 5ea1cd8f6d083095cf4f20b802cea90441cea03a (commit) via a1b16ce5f0f661b0dd5a30706a1d6178cf0fa561 (commit) via 1b6d7ee7e1aae85bfce2794e60038c2b264ad93c (commit) from a2ce25482a60e516d1d9b417ed666dac6fdebb93 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 5ea1cd8f6d083095cf4f20b802cea90441cea03a Author: Hallvard Furuseth hallvard@openldap.org Date: Tue May 21 23:48:27 2013 +0200
mdb_stat cleanup.
Exit with success when there was no failure. Do not use data containing NUL as a DB name (which is a C string).
commit a1b16ce5f0f661b0dd5a30706a1d6178cf0fa561 Author: Hallvard Furuseth hallvard@openldap.org Date: Tue May 21 22:44:51 2013 +0200
ITS#7598 Tweak MDB_<NEXT/PREV>_NODUP,fix mdb_stat.
MDB_NEXT_NODUP, MDB_PREV_NODUP: Allow for non-MDB_DUPSORT databases. No mdb.c code changes needed.
mdb_stat.c: Use MDB_NEXT_NODUP, to avoid a crash with a DUPSORT mainDB.
commit 1b6d7ee7e1aae85bfce2794e60038c2b264ad93c Author: Hallvard Furuseth hallvard@openldap.org Date: Tue May 21 19:04:52 2013 +0200
ITS#7598 mdb_dbi_open(named DB): Check mainDB flags.
Reject attempts to open named databases if the main database has flag MDB_DUPSORT or MDB_INTEGERKEY.
DUPSORT would require an xcursor for the DB, INTEGERKEY would expect the DB name to be a binary integer.
-----------------------------------------------------------------------
Summary of changes: libraries/liblmdb/lmdb.h | 6 ++---- libraries/liblmdb/mdb.c | 4 ++++ libraries/liblmdb/mdb_stat.c | 10 ++++++++-- 3 files changed, 14 insertions(+), 6 deletions(-)