A ref change was pushed to the OpenLDAP (openldap.git) repository.
It will be available in the public mirror shortly.
The annotated tag, LMDB_0.9.22 has been created
at c760e564a0c043ccb69fa8d183bce411cc9476ec (tag)
tagging 5033a08c86fb6ef0adddabad327422a1c0c0069a (commit)
replaces LMDB_0.9.18
tagged by Quanah Gibson-Mount
on Thu Mar 22 15:27:54 2018 +0000
- Log -----------------------------------------------------------------
LMDB 0.9.22
Hallvard Furuseth (32):
Comment ovpage code in mdb_cursor_put()
mdb_env_setup_locks: Plug mutexattr leak on error
lmdb.h Caveats: Reserved vs. actual mem/disk usage
Fix comment: SysV semaphores -> Posix semaphores
Pass cursor to mdb_page_get(), mdb_node_read().
Cleanup: Add flag DB_DUPDATA, drop DB_DIRTY hack
Factor out refreshing sub-page pointers
ITS#8209 MDB_CP_COMPACT: Threading/error handling
ITS#8209 MDB_CP_COMPACT: Handle empty or broken DB
Silence warning for initializer "mdb_copy my = {0}"
Doc fixes: VALID_FLAGS, mm_last_pg, mt_loose_count
Comment MDB_page
Fix mdb_page_list() message
Clean up MDB_USE_ROBUST #defines
ITS#7682 F_NOCACHE: Allow error, skip any O_DIRECT
Drop spurious Errcode() call
Clean up strange fcntl result check
ITS#7992 Tighter utf8_to_utf16(), fix errcodes
Factor filename handling out to mdb_fname_*()
Move opening files to mdb_fopen()
ITS#8505 Set FD_CLOEXEC for me_mfd,env_copy as well
ITS#8505 Protect parent from fork()-pthread_exit()
ITS#8505 Clarify fork() caveat, mdb_env_get_fd(), flock->fcntl.
Only set me_mfd if needed. Drop unused read access.
Note functions which must set MDB_TXN_ERROR on failure
doxygen cleanup
ITS#8542 mdb_dbi_open(): Protect mainDB cursors
ITS#8504 Fix prev commit: mc_error, #ifdef SIGPIPE
Doxygen fixes. Use DISTRIBUTE_GROUP_DOC.
More MDB_node doc
XCURSOR_REFRESH() fixups/cleanup
Tweak ITS#8722 fix: Use XCURSOR_REFRESH()
Howard Chu (36):
Tweak Win32 errmsg buffer
ITS#8393 fix MDB_GET_BOTH on non-dup record
mdb_drop optimization
ITS#8406 fix xcursors after cursor_del
ITS#8412 fix NEXT_DUP after cursor_del
RE 0.9.19
ITS#8424 init cursor in mdb_env_cwalk
ITS#8339 Solaris 10/11 robust mutex fixes
ITS#8339, #8424
WIN64 needs off_t redefined too
More for ITS#8406 (xcursor fixups)
Add MDB_PREV_MULTIPLE (collected mdb.master changes)
ITS#8481 make shared lib suffix overridable
Fix mdb_audit() printf format
ITS#8489 reset cursor EOF flag in cursor_set
More 0.9.19 updates
ITS#8554 kFreeBSD is like BSD
ITS#8554
Release 0.9.19
ITS#8558 fix mdb_load with escaped plaintext
RE 0.9.20
ITS#8557 fix mdb_cursor_last
Tweak cursor_next C_EOF check
ITS#8557
Happy New Year
Release 0.9.20
Fix f8ce8a82717ddefdc912fa47c07f1bdee2a3336b
0.9.20 still baking
Further fix f8ce8a82717ddefdc912fa47c07f1bdee2a3336b
ITS#8622 fix xcursor after cursor_del
Release 0.9.21
ITS#8760 fix regression in 0.9.19
ITS#8699 more for cursor_del ITS#8622
ITS#8722 fix FIRST_DUP/LAST_DUP cursor bounds check
ITS#8819 can't use fakepage mp_ptrs directly
Release 0.9.22
Lorenz Bauer (1):
ITS#8504 mdb_env_copyfd2(): Don't abort on SIGPIPE
Quanah Gibson-Mount (9):
0.9.22 engineering
ITS#8612 Fix Solaris builds with liblmdb
ITS#8612
ITS#8760
Fix ITS location
ITS#8622
ITS#8722
Happy New Year
Update release date
-----------------------------------------------------------------------
---
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git