| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix prototype of dbm_open(). | Ed Schouten | 2016-05-31 | 2 | -2/+2 |
* | Let dbm's datum::dptr use the right type. | Ed Schouten | 2016-05-30 | 1 | -2/+2 |
* | libc: make more use of the howmany() macro when available. | Pedro F. Giffuni | 2016-04-26 | 2 | -3/+2 |
* | libc: use our roundup2/rounddown2() macros when param.h is available. | Pedro F. Giffuni | 2016-04-20 | 1 | -1/+1 |
* | libc: do not include <sys/types.h> where <sys/param.h> was already included | Andriy Voskoboinyk | 2016-04-18 | 1 | -1/+0 |
* | libc: replace 0 with NULL for pointers. | Pedro F. Giffuni | 2016-04-10 | 2 | -3/+3 |
* | Follow-up r295924: Only sync hash-based db files open for writing when closing. | Bryan Drewery | 2016-04-06 | 1 | -1/+2 |
* | libc: don't build compat functions if building WITHOUT_SYMVER | Ed Maste | 2016-03-15 | 1 | -1/+4 |
* | Allow O_CLOEXEC to be used in dbopen() flags | Kurt Lidl | 2016-03-06 | 1 | -1/+5 |
* | db(3): Fix aliasing warnings from modern GCC. | Pedro F. Giffuni | 2016-02-24 | 1 | -3/+2 |
* | db(3): Fix aliasing warnings from modern GCC. | Pedro F. Giffuni | 2016-02-24 | 1 | -6/+12 |
* | If we close or sync a hash-based db file, make sure to call fsync to | David Malone | 2016-02-23 | 1 | -1/+5 |
* | Use intptr_t note ptrdiff_t when storing flags in the bottom bits of | Brooks Davis | 2016-01-29 | 2 | -6/+6 |
* | Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. | Craig Rodrigues | 2015-09-20 | 1 | -25/+10 |
* | db/recno: Open with close-on-exec like btree and hash do. | Jilles Tjoelker | 2015-09-13 | 1 | -1/+1 |
* | Switch libc from using _sig{procmask,action,suspend} symbols, which | Konstantin Belousov | 2015-08-29 | 2 | -4/+6 |
* | Drop some unnecessary casts. | Pedro F. Giffuni | 2015-05-18 | 1 | -4/+3 |
* | dbm_delete(3) correct man page to match current behaviour. | Pedro F. Giffuni | 2015-02-20 | 1 | -4/+2 |
* | Let __bt_put() accept the R_SETCURSOR flag, as stated in the dbopen(3) manpage. | Jeremie Le Hen | 2014-03-06 | 1 | -1/+2 |
* | Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP} | Marcel Moolenaar | 2014-03-04 | 7 | -13/+13 |
* | db: Use O_CLOEXEC instead of separate fcntl() call. | Jilles Tjoelker | 2013-08-13 | 2 | -8/+3 |
* | db/hash: Use O_CLOEXEC instead of separate fcntl() call. | Jilles Tjoelker | 2013-08-11 | 1 | -2/+1 |
* | Globally replace u_int*_t from (non-contributed) man pages. | Ed Schouten | 2012-02-12 | 1 | -1/+1 |
* | Fix clang warnings. | Ben Laurie | 2011-06-18 | 1 | -3/+4 |
* | The flags argument of mpool_get() is meaningful, document it. | Xin LI | 2011-06-18 | 1 | -2/+9 |
* | Bump dates in dbopen(3) and cpuset_getaffinity(2) from r212441 and | Glen Barber | 2010-09-12 | 1 | -1/+1 |
* | Note O_SYNC and O_NOFOLLOW flags in dbopen(3) since r190497. | Glen Barber | 2010-09-10 | 1 | -2/+2 |
* | libc/db/hash: cap auto-tuned block size with a value that actually works | Andriy Gapon | 2010-04-05 | 2 | -1/+3 |
* | hash.3: fix a factual mistake in the man page | Andriy Gapon | 2010-04-05 | 1 | -1/+1 |
* | Consider flag == 0 as the same of flag == R_NEXT. This change will restore | Xin LI | 2009-08-24 | 1 | -2/+2 |
* | Update SCCS IDs for Berkeley DB 1.86 merge. | Xin LI | 2009-06-24 | 2 | -2/+2 |
* | style: operators should appear at the line end if we have to wrap. | Xin LI | 2009-06-24 | 1 | -2/+2 |
* | Add some casts to silence compiler warning about signedness. | Xin LI | 2009-03-28 | 2 | -3/+3 |
* | Minor changes from Berkeley DB 1.86 and further improvements from OpenBSD. | Xin LI | 2009-03-28 | 10 | -115/+214 |
* | Allow O_SYNC and O_NOFOLLOW flags in dbopen(). | Xin LI | 2009-03-28 | 1 | -2/+2 |
* | Plug memory leaks and a potential NULL dereference. | Xin LI | 2009-03-28 | 1 | -4/+12 |
* | Simplify the logic when determining whether to zero out a db file to after | Xin LI | 2009-03-28 | 1 | -15/+5 |
* | - If (keysize+datasize)%(bsize=14)==0, insertion of a `big key' would cause | Xin LI | 2009-03-28 | 1 | -6/+18 |
* | Avoid NULL deference which causes DEBUG1 to crash, not to print useful | Xin LI | 2009-03-28 | 1 | -1/+1 |
* | - Avoid overwriting the cursor page when the cursor page becomes the | Xin LI | 2009-03-28 | 1 | -1/+21 |
* | Fix a crash when iterating over a hash and removing its elements. | Xin LI | 2009-03-28 | 2 | -11/+21 |
* | Only squeeze a short key/value pair onto a page with other complete key/value | Xin LI | 2009-03-28 | 1 | -3/+9 |
* | Diff reduce against OpenBSD, no functional change. | Xin LI | 2009-03-28 | 2 | -12/+6 |
* | Return meaningful errno in overflow case; print error message to stderr | Xin LI | 2009-03-28 | 1 | -1/+7 |
* | Use pread(2) and pwrite(2) instead of lseek(2) + read(2) / write(2). | Xin LI | 2009-03-28 | 2 | -6/+3 |
* | db/btree/bt_open.c: check return value of snprintf() and return value | Xin LI | 2009-03-28 | 2 | -6/+21 |
* | Several signed/unsigned warning fixes. | Xin LI | 2009-03-28 | 8 | -16/+18 |
* | When allocating memory, zero out them if we don't intend to overwrite them | Xin LI | 2009-03-28 | 5 | -28/+11 |
* | Save errno before calling _close(), which may clear it. | Xin LI | 2009-03-23 | 1 | -2/+4 |
* | use more proper format string. | Xin LI | 2009-03-23 | 2 | -11/+11 |