| Commit message (Expand) | Author | Age | Files | Lines |
* | General further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 10 | -0/+20 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 10 | -10/+10 |
* | hash(3): protect in-memory page when using cross-endianness. | Pedro F. Giffuni | 2016-09-26 | 1 | -4/+9 |
* | Fix prototype of dbm_open(). | Ed Schouten | 2016-05-31 | 1 | -1/+1 |
* | libc: make more use of the howmany() macro when available. | Pedro F. Giffuni | 2016-04-26 | 1 | -2/+1 |
* | libc: use our roundup2/rounddown2() macros when param.h is available. | Pedro F. Giffuni | 2016-04-20 | 1 | -1/+1 |
* | 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 |
* | 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 |
* | Switch libc from using _sig{procmask,action,suspend} symbols, which | Konstantin Belousov | 2015-08-29 | 1 | -2/+3 |
* | Drop some unnecessary casts. | Pedro F. Giffuni | 2015-05-18 | 1 | -4/+3 |
* | Replace use of ${.CURDIR} by ${LIBC_SRCTOP} and define ${LIBC_SRCTOP} | Marcel Moolenaar | 2014-03-04 | 1 | -1/+1 |
* | db: Use O_CLOEXEC instead of separate fcntl() call. | Jilles Tjoelker | 2013-08-13 | 1 | -3/+1 |
* | db/hash: Use O_CLOEXEC instead of separate fcntl() call. | Jilles Tjoelker | 2013-08-11 | 1 | -2/+1 |
* | libc/db/hash: cap auto-tuned block size with a value that actually works | Andriy Gapon | 2010-04-05 | 2 | -1/+3 |
* | Consider flag == 0 as the same of flag == R_NEXT. This change will restore | Xin LI | 2009-08-24 | 1 | -2/+2 |
* | Add some casts to silence compiler warning about signedness. | Xin LI | 2009-03-28 | 1 | -1/+1 |
* | Minor changes from Berkeley DB 1.86 and further improvements from OpenBSD. | Xin LI | 2009-03-28 | 2 | -67/+44 |
* | 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 | 1 | -4/+15 |
* | Several signed/unsigned warning fixes. | Xin LI | 2009-03-28 | 4 | -10/+12 |
* | When allocating memory, zero out them if we don't intend to overwrite them | Xin LI | 2009-03-28 | 1 | -9/+6 |
* | Explicitly specify bit width for on-disk data structure. | Xin LI | 2009-03-04 | 1 | -17/+17 |
* | Style changes (including additional casts to shut up warnings). This | Xin LI | 2009-03-04 | 2 | -10/+8 |
* | Diff reduction against OpenBSD: ANSI'fy prototypes. | Xin LI | 2009-03-02 | 5 | -213/+101 |
* | The usage of "info" in init_hash() is read-only, so constify | Xin LI | 2007-05-25 | 1 | -3/+3 |
* | Per Regents of the University of Calfornia letter, remove advertising | Warner Losh | 2007-01-09 | 10 | -40/+0 |
* | Fix format strings to unbreak with -DDEBUG option. | Jun Kuriyama | 2004-09-10 | 1 | -1/+1 |
* | Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go). | Jacques Vidrine | 2003-02-16 | 2 | -4/+5 |
* | libc_r wasn't so tied to libc for 22 months. | Ruslan Ermilov | 2002-11-18 | 1 | -1/+1 |
* | Fix the style of the SCM ID's. | David E. O'Brien | 2002-03-22 | 1 | -0/+1 |
* | Fix the style of the SCM ID's. | David E. O'Brien | 2002-03-22 | 1 | -0/+2 |
* | Remove multi-line __P() usage. | David E. O'Brien | 2002-03-22 | 2 | -3/+3 |
* | Remove __P() usage. | David E. O'Brien | 2002-03-21 | 7 | -53/+54 |
* | Remove 'register' keyword. | David E. O'Brien | 2002-03-21 | 6 | -72/+78 |
* | Add new, from scratch implementation of hsearch() et al that actually works. | Ruslan Ermilov | 2001-05-15 | 2 | -110/+1 |
* | Fix typo: compatability -> compatibility. | Jeroen Ruigrok van der Werven | 2001-02-06 | 1 | -1/+2 |
* | Remove _THREAD_SAFE and make libc thread-safe by default by | Daniel Eischen | 2001-01-24 | 3 | -5/+11 |
* | cleanup the tsearch import. | Alfred Perlstein | 2000-07-06 | 2 | -53/+4 |