summaryrefslogtreecommitdiffstats
path: root/lib/libc/db/hash
Commit message (Expand)AuthorAgeFilesLines
* MFC r306349:ngie2017-02-101-4/+9
* MFC r297790:ngie2016-12-032-3/+3
* MFC r297626:bdrewery2016-04-131-1/+2
* MFC:dwmalone2016-03-061-1/+5
* MFC r287292:kib2015-09-051-2/+3
* db: Use O_CLOEXEC instead of separate fcntl() call.jilles2013-08-131-3/+1
* db/hash: Use O_CLOEXEC instead of separate fcntl() call.jilles2013-08-111-2/+1
* libc/db/hash: cap auto-tuned block size with a value that actually worksavg2010-04-052-1/+3
* Consider flag == 0 as the same of flag == R_NEXT. This change will restoredelphij2009-08-241-2/+2
* Add some casts to silence compiler warning about signedness.delphij2009-03-281-1/+1
* Minor changes from Berkeley DB 1.86 and further improvements from OpenBSD.delphij2009-03-282-67/+44
* Plug memory leaks and a potential NULL dereference.delphij2009-03-281-4/+12
* Simplify the logic when determining whether to zero out a db file to afterdelphij2009-03-281-15/+5
* - If (keysize+datasize)%(bsize=14)==0, insertion of a `big key' would causedelphij2009-03-281-6/+18
* Avoid NULL deference which causes DEBUG1 to crash, not to print usefuldelphij2009-03-281-1/+1
* - Avoid overwriting the cursor page when the cursor page becomes thedelphij2009-03-281-1/+21
* Fix a crash when iterating over a hash and removing its elements.delphij2009-03-282-11/+21
* Only squeeze a short key/value pair onto a page with other complete key/valuedelphij2009-03-281-3/+9
* Diff reduce against OpenBSD, no functional change.delphij2009-03-282-12/+6
* Return meaningful errno in overflow case; print error message to stderrdelphij2009-03-281-1/+7
* Use pread(2) and pwrite(2) instead of lseek(2) + read(2) / write(2).delphij2009-03-282-6/+3
* db/btree/bt_open.c: check return value of snprintf() and return valuedelphij2009-03-281-4/+15
* Several signed/unsigned warning fixes.delphij2009-03-284-10/+12
* When allocating memory, zero out them if we don't intend to overwrite themdelphij2009-03-281-9/+6
* Explicitly specify bit width for on-disk data structure.delphij2009-03-041-17/+17
* Style changes (including additional casts to shut up warnings). Thisdelphij2009-03-042-10/+8
* Diff reduction against OpenBSD: ANSI'fy prototypes.delphij2009-03-025-213/+101
* The usage of "info" in init_hash() is read-only, so constifydelphij2007-05-251-3/+3
* Per Regents of the University of Calfornia letter, remove advertisingimp2007-01-0910-40/+0
* Fix format strings to unbreak with -DDEBUG option.kuriyama2004-09-101-1/+1
* Eliminate 61 warnings emitted at WARNS=2 (leaving 53 to go).nectar2003-02-162-4/+5
* libc_r wasn't so tied to libc for 22 months.ru2002-11-181-1/+1
* Fix the style of the SCM ID's.obrien2002-03-221-0/+1
* Fix the style of the SCM ID's.obrien2002-03-221-0/+2
* Remove multi-line __P() usage.obrien2002-03-222-3/+3
* Remove __P() usage.obrien2002-03-217-53/+54
* Remove 'register' keyword.obrien2002-03-216-72/+78
* Add new, from scratch implementation of hsearch() et al that actually works.ru2001-05-152-110/+1
* Fix typo: compatability -> compatibility.asmodai2001-02-061-1/+2
* Remove _THREAD_SAFE and make libc thread-safe by default bydeischen2001-01-243-5/+11
* cleanup the tsearch import.alfred2000-07-062-53/+4
* Simplify sytem call renaming. Instead of _foo() <-- _libc_foo <-- foo(),jasone2000-01-272-14/+12
* Add three-tier symbol naming in support of POSIX thread cancellationjasone2000-01-122-12/+18
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Changed all paths to be relative to src/lib instead of src/lib/libcjb1997-05-031-2/+3
* Reviewed by: Bruce Evans <bde@freebsd.org>danny1997-02-151-0/+6
* Back out most of the last backout. :-) Guido removed the 1.1.1.1->1.1.1.2peter1996-10-191-10/+18
* Backout bzero patch.guido1996-10-181-21/+11
* When freeing buffers in the db routines, also zeroize themguido1996-10-171-1/+3
* Bring in fixes to db 1.85 from NetBSD. These fixes have been documented aspst1996-07-212-16/+37
OpenPOWER on IntegriCloud