]> git.sur5r.net Git - openldap/history - libraries/libmdb/mdb.c
Do not require ac/string.h for lber_pvt.h
[openldap] / libraries / libmdb / mdb.c
2014-06-18 Quanah Gibson-MountMerge remote-tracking branch 'origin/mdb.master'
2014-06-18 Howard ChuRemove bogus file
2014-06-13 Quanah Gibson-MountMerge branch 'master' of ssh://git-master.openldap...
2014-06-13 Quanah Gibson-MountMerge remote-tracking branch 'origin/mdb.master'
2014-06-11 Howard ChuITS#7875 fix #7681 regression
2012-11-30 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-11-30 Howard ChuRename libmdb to liblmdb
2012-11-30 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-11-30 Howard ChuRename libmdb to liblmdb, lmdb.h
2012-11-30 Howard ChuITS#7455 use freelist for overflow pages
2012-11-27 Hallvard Furusethmdb_env_sync(,force=1): Override MDB_MAPASYNC.
2012-11-27 Hallvard Furusethmdb_cursor_dbi(): Assume valid args.
2012-11-27 Hallvard FurusethAPI change: mdb_drop() only accepts del=0 or 1.
2012-11-27 Hallvard FurusethAPI change: mdb_env_set_maxdbs(, *named* DBs).
2012-11-27 Hallvard FurusethITS#7453 Fix reset of MDB_NOSYNC/MDB_NOMETASYNC.
2012-11-27 Hallvard FurusethTweak MDB_FIXEDMAP handling.
2012-11-27 Hallvard FurusethRenumber MDB_NOSUBDIR. Check mdb_env_open() flags.
2012-10-30 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-10-25 Howard ChuBetter fix for MDB_DEBUG tweak -- from hbf
2012-10-25 Howard ChuRevert "MDB_DEBUG tweak for old compilers"
2012-10-25 Howard ChuMDB_DEBUG tweak for old compilers
2012-10-23 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-10-23 Howard ChuFix flag checks in mdb_open
2012-10-23 Howard Chufix Windows mdb_env_copy(), WriteFile overflow
2012-10-23 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-10-23 Howard ChuMake sure mdb_open flags are committed on main DB
2012-10-22 Howard ChuMinor cleanup
2012-10-22 Howard ChuFix MDB_PREV
2012-10-17 Howard ChuTweak output, add free page info
2012-10-16 Howard ChuAdd mdb_env_info() to retrieve interesting env params
2012-10-16 Howard ChuMake sure increases of mapsize are persisted
2012-10-15 Hallvard FurusethITS#7377 Errorcheck Windows calls and thread keys.
2012-10-15 Hallvard FurusethExplicitly unlock the MDB lockfile on Windows.
2012-10-15 Hallvard Furusethmdb_env_open(): Keep mdb_env_set_flags() flags.
2012-10-15 Hallvard FurusethMore for mdb_env_copy().
2012-10-15 Hallvard FurusethFix last commit.
2012-10-13 Howard ChuSupport read access on read-only media
2012-10-11 Howard ChuSilence warning in prev commit
2012-10-11 Howard ChuAdd mdb_copy for backing up a DB environment
2012-10-03 Hallvard FurusethFix mdb_open() off-by-one error in maxdbs check
2012-10-03 Hallvard FurusethITS#7377 Wrap fcntl F_SETLK in EINTR loop too.
2012-10-03 Hallvard FurusethITS#7377 Catch ftruncate() error
2012-09-30 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-30 Howard ChuFix prev commit
2012-09-30 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-30 Howard ChuFix mdb_drop
2012-09-27 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-27 Howard ChuITS#7385, check further for bad splits
2012-09-19 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-19 Howard ChuAdd MDB_GET_CURRENT
2012-09-18 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-18 Howard ChuITS#7394 ignore WRITEMAP if RDONLY
2012-09-17 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-17 Howard ChuMore for 48ef27b6f5c804eca6a9d27f8dd2b4ded376f8af
2012-09-17 Hallvard FurusethITS#7377 Catch MDB user errors.
2012-09-17 Hallvard FurusethITS#7377 Catch MDB setup errors and clean up.
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 ChuAdd MDB_SET_KEY cursor op
2012-09-14 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-14 Howard ChuITS#7383 More explicit error codes
2012-09-12 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-09-12 Howard ChuITS#7385 fix mdb_page_split (again)
2012-09-07 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
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 ChuMerge remote-tracking branch 'origin/mdb.master'
2012-08-27 Howard ChuIn mdb_audit, change assert to fprintf
2012-08-26 Howard ChuFix mdb_audit()
2012-08-23 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
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 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-08-22 Chris MikkelsonITS#7363 Use posix semaphores on apple and bsd systems.
2012-08-21 Howard ChuMerge commit 'd53644f6'
2012-08-02 Howard ChuMinor cleanup
2012-07-31 Howard ChuWrite optimization: avoid copying unused portions of...
2012-07-26 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-07-26 Howard ChuFix txn_commit error check
2012-07-26 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-07-26 Howard ChuFix 205bb17793e27be67098ccc80ee919165d7cb993
2012-07-26 Howard ChuUpdate sub-DBs before updating free list
2012-07-25 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
2012-07-25 Howard ChuAppend mode should also detect keys that are too small
2012-07-24 Howard ChuMerge remote-tracking branch 'origin/mdb.master'
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 ChuMerge remote-tracking branch 'origin/mdb.master'
2012-07-23 Howard ChuLeave extra space when creating a fake page
next