| Commit message (Expand) | Author | Age | Files | Lines |
| * | db/hash.c: Fix flag check in hash_seq | Bojan Novković | 2025-08-01 | 1 | -1/+1 |
| * | dbm_nextkey: Always return an error if we've reached the end of the database | Bojan Novković | 2025-07-31 | 1 | -2/+4 |
| * | db/hash.c: Allow O_WRONLY in dbm_open | Bojan Novković | 2025-07-30 | 1 | -6/+9 |
| * | db/hash.c: Do not return an error when opening a missing database with O_CREAT | Bojan Novković | 2025-07-25 | 1 | -1/+2 |
| * | Remove residual blank line at start of Makefile | Warner Losh | 2024-07-15 | 1 | -1/+0 |
| * | lib: Remove ancient SCCS tags. | Warner Losh | 2023-11-27 | 12 | -29/+0 |
| * | libc: Purge unneeded cdefs.h | Warner Losh | 2023-11-01 | 7 | -7/+0 |
| * | Remove $FreeBSD$: one-line sh pattern | Warner Losh | 2023-08-16 | 2 | -2/+0 |
| * | Remove $FreeBSD$: one-line .c pattern | Warner Losh | 2023-08-16 | 7 | -14/+0 |
| * | Remove $FreeBSD$: one-line .h pattern | Warner Losh | 2023-08-16 | 3 | -3/+0 |
| * | libc: Use secure_getenv(3) where appropriate | Mark Johnston | 2023-03-27 | 1 | -3/+2 |
| * | 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 |