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 b5e5fcc31dd6719a618cd825a0a9c4ecef5d045b (commit) via 52c0df1d5052296200d1db607ba4f6bd6eb35f4d (commit) via 172d825155a7ba595527181277983ba4022c2115 (commit) via 68eda68f0b99bd766d1fd52658e088640b67b39c (commit) via 58ba039b8f30733ad9456cb3a31f9c459e6e0ffe (commit) from e36517dbbe157207cde3289776b76ae6d7bd1877 (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 b5e5fcc31dd6719a618cd825a0a9c4ecef5d045b Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Mar 12 20:08:53 2017 +0100
ITS#8582 Fill in MDB_LOCK_FORMAT
Attempt to stop liblmdb variants compiled with conflicting options from using the lockfile at the same time and thus breaking it.
commit 52c0df1d5052296200d1db607ba4f6bd6eb35f4d Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Mar 12 16:59:23 2017 +0100
Clear any struct padding in idbuf
commit 172d825155a7ba595527181277983ba4022c2115 Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Mar 12 16:58:51 2017 +0100
Simplify mdb_hash_val() -> mdb_hash()
Simpler usage since it's only called once, rename to match new usage, and drop 3 loop pessimizations which were optimizations 20 years ago.
commit 68eda68f0b99bd766d1fd52658e088640b67b39c Author: Hallvard Furuseth hallvard@openldap.org Date: Sun Mar 12 16:55:14 2017 +0100
Store lock ID instead of pathname in lockfile
This limits the namespace which the user can meddle with for POSIX semaphores and Windows mutexes. Their names change a bit, they no longer have fixed lengths.
commit 58ba039b8f30733ad9456cb3a31f9c459e6e0ffe Author: Hallvard Furuseth hallvard@openldap.org Date: Sat Mar 4 13:03:15 2017 +0100
ITS#8582 MDB_LOCK_VERSION = 2 due to format change
-----------------------------------------------------------------------
Summary of changes: libraries/liblmdb/mdb.c | 205 ++++++++++++++++++++++++++++++----------------- 1 file changed, 132 insertions(+), 73 deletions(-)