]> git.ipfire.org Git - thirdparty/openldap.git/shortlog
thirdparty/openldap.git
2012-09-17  Hallvard FurusethITS#7364 Limit mdb lock upgrade before sem_unlink.
2012-09-17  Hallvard FurusethITS#7364 Always sem_unlink() in mdb_env_open().
2012-09-17  Hallvard FurusethITS#7377 Wrap sem_wait & file locks in EINTR loops
2012-09-17  Hallvard FurusethRemove mdb data races. Use (txnid_t)-1 as "no ID".
2012-09-17  Hallvard FurusethSave pid in MDB_env instead of repeating getpid().
2012-09-17  Hallvard FurusethMDB_WRITEMAP needs no DSYNC descriptor (me_mfd)
2012-09-17  Hallvard FurusethITS#7363 Preprocessor namespace cleanup.
2012-09-17  Howard ChuMore for ab04c50a32275e216b82edaeeed50208cf49336b
2012-09-17  Howard ChuAdd mdb_cursor_renew()
2012-09-17  Howard ChuShared lib should depend on pthread
2012-09-17  Howard ChuAdd MDB_SET_KEY cursor op
2012-09-14  Howard ChuITS#7383 More explicit error codes
2012-09-12  Howard ChuITS#7385 fix mdb_page_split (again)
2012-09-07  Howard ChuUpdate comments, bump version
2012-09-06  Howard Chumsync should default to fully synchronous
2012-09-05  Howard ChuAdd msync support for WRITEMAP option
2012-09-05  Howard ChuAdd MDB_WRITEMAP to use a writable mmap
2012-09-04  Howard ChuMore for 57b5fbea491c956ed7a4ab7d12d802de2b29455d
2012-08-29  Hallvard Furusethlibmdb: Fix P_INVALID when pgno_t != unsigned long
2012-08-29  Hallvard Furusethlibmdb: Check sem_open() against SEM_FAILED.
2012-08-27  Howard ChuIn mdb_audit, change assert to fprintf
2012-08-26  Howard ChuFix mdb_audit()
2012-08-24  Ondrej KuznikITS#7369 mdb_stat: cleanup in case something went wrong.
2012-08-24  Howard ChuITS#7369 abort txn before exiting
2012-08-23  Howard ChuITS#7364 also close the mutexes as needed
2012-08-23  Chris MikkelsonITS#7364 Remove POSIX semaphores when the last user...
2012-08-22  Chris MikkelsonITS#7363 Use posix semaphores on apple and bsd systems.
2012-08-16  Howard ChuLoop thru all DBs and show their stats
2012-08-02  Howard ChuMinor cleanup
2012-07-31  Howard ChuWrite optimization: avoid copying unused portions of...
2012-07-26  Howard ChuFix txn_commit error check
2012-07-26  Howard ChuFix 205bb17793e27be67098ccc80ee919165d7cb993
2012-07-26  Howard ChuUpdate sub-DBs before updating free list
2012-07-25  Howard ChuAppend mode should also detect keys that are too small
2012-07-24  Howard ChuFix root split check in mdb_page_split
2012-07-23  Howard ChuSkip unneeded calls to mdb_page_get in mdb_page_search
2012-07-23  Howard ChuLeave extra space when creating a fake page
2012-07-23  Howard ChuAppend mode still needs to detect duplicates
2012-07-21  Howard ChuAppend tweaks, page_split fixes
2012-07-17  Howard ChuMake sure cursor's DB is init'd if STALE.
2012-07-13  Howard ChuDon't use env-private copy of DB root nodes.
2012-07-13  Howard ChuFix darwin sem_open() names
2012-07-13  Howard ChuFix ID -> MDB_ID due to 20baad4a207db5d0e84fc3a7409f216...
2012-07-13  Howard ChuWindows thread callback support
2012-07-09  Howard ChuDrop me_toggle, unused
2012-07-09  Howard ChuRevert "libmdb: Do not use the MDB_txbody.mtb_txnid...
2012-07-07  Howard ChuFix: avoid direct reference to meta pages
2012-07-06  Howard ChuAdd MDB_NOMETASYNC env option.
2012-07-06  Howard ChuTweak b802bcf7040110e1f0768d9d9ffa88dabd4bd5e7
2012-07-05  Howard ChuPartial revert of 13c663f666ac28d7a72cbe644d393fc8d2dd9881
2012-06-02  Howard ChuTweak prev commit, use first unused slot
2012-06-02  Howard ChuFix mdb_open, re-use closed dbi slots
2012-05-09  Howard ChuITS#7266 fix rebalance for LEAF2 pages
2012-05-09  Howard ChuMore freelist tweaks, avoid referencing freed page
2012-05-06  Howard ChuFurther clarification of mdb_open()
2012-04-18  Howard ChuITS#7251 fix Apple/Windows shared mutex naming
2012-04-12  Hallvard Furusethlibmdb: midl.h namespace cleanup.
2012-04-12  Hallvard Furusethlibmdb: Simplify pick_meta() from read_meta().
2012-04-12  Hallvard Furusethlibmdb: Simplify mdb_default_cmp. No real change.
2012-04-12  Hallvard Furusethlibmdb: signed meets unsigned warning cleanup
2012-04-12  Hallvard Furusethlibmdb: MDB_FDATASYNC code cleanup.
2012-04-12  Hallvard Furusethlibmdb: Add C++ 'extern "C" {}' to *.h
2012-04-12  Hallvard Furusethlibmdb: Don't open datafile twice when not needed.
2012-04-12  Hallvard Furusethlibmdb: Set close-on-exec flag on lockfile
2012-04-12  Hallvard Furusethlibmdb: Do not use the MDB_txbody.mtb_txnid field.
2012-04-12  Hallvard FurusethFix MDB_DEBUG in last ITS#7299 commit.
2012-04-10  Howard ChuITS#7229 more mdb_page_split tweaks
2012-04-10  Howard ChuITS#7210 fix check for freelist changes
2012-04-09  Howard ChuITS#7238 doc clarification
2012-04-09  Howard ChuITS#7229 additional tweaks
2012-04-09  Howard ChuITS#7230 check and strip 0 length IDLs from freelist
2012-04-07  Howard ChuITS#7229 more mdb_page_split fixes
2012-04-04  Howard ChuITS#7219 fixup keysize in previous commit
2012-04-03  Howard ChuITS#7219 fix for odd-aligned keys in mdb_update_key()
2012-03-30  Howard ChuITS#7210 fix leak of overflow pages in freelist
2012-03-28  Howard ChuPartial revert of prev commit
2012-03-28  Howard ChuFix entry counts in cursor_put
2012-03-28  Howard ChuFix uninit'd xcursor index
2012-03-28  Howard ChuAdd mfree utility to show the freelist
2012-03-28  Howard ChuITS#7210 additional freelist fixes
2012-03-27  Howard ChuITS#7210 partial fix
2012-03-26  Howard ChuITS#7213 fix page_split with MDB_APPEND
2012-03-21  Howard ChuUpdate overflow page count when freeing overflow page
2012-03-09  Hallvard FurusethFix MDB_txninfo.mt2 padding on Windows/Apple
2012-03-09  Hallvard FurusethTweak mdb comment with conflicting spec of 'ID'
2012-03-09  Hallvard FurusethFix valgrind call after malloc failure in mdb.
2012-03-09  Hallvard FurusethClean up MAP_FAILED handling in mdb.
2012-03-09  Hallvard FurusethITS#7191 Align dirty MDB pages on the stack
2012-03-09  Howard ChuITS#7191 more alignment tweaks
2012-03-07  Howard ChuFix typo in 7bc62c512824c0d54cc6885ea876c2764510eca2
2012-03-07  Howard ChuITS#7190 fix merging of branch pages in deletes
2012-03-03  Hallvard FurusethFix libmdb comments
2012-03-03  Hallvard FurusethRemove development file libmdb/make.sh
2012-03-03  Hallvard FurusethITS#7191 Fix mdb_xcursor_init1() unaligned access
2012-03-03  Howard ChuITS#7196 use IOV_MAX if it's defined and small
2012-02-21  Howard ChuITS#7160 get BYTE_ORDER def for HPUX (and Solaris)
2012-01-22  Howard ChuFix typo in e8e57be42107a877f604d0c4e67115ef37681a1b
2012-01-21  Howard ChuAdd valgrind support with -DUSE_VALGRIND
2012-01-21  Howard Chutxn_commit must abort txn before returning errors
2012-01-21  Howard ChuITS#7121 fix page splits when newindx == 0
next