summaryrefslogtreecommitdiffstats
path: root/lib/libc/db/hash (follow)
Commit message (Expand)AuthorAgeFilesLines
* Delete casts to off_t and size_t that are implied by assignmentsguenther2016-09-211-2/+2
* Remove dead support for changing BDB hash algorithm and cache of alternativesguenther2016-05-292-114/+3
* remove ancient dbm functions (ndbm remains). nothing uses them in forever.tedu2016-05-071-123/+1
* Remove NULL-checks before free() and a few related dead assignments.mmcc2015-12-282-12/+7
* delete old lint ARGSUSED commentsguenther2015-11-012-4/+2
* Wrap <dbm.h> and <ndbm.h> so that calls go direct and the symbols are all weakguenther2015-09-121-1/+8
* Use static and __{BEGIN,ENV}_HIDDEN_DECLS to hide a bunch of internalguenther2015-08-271-1/+3
* tidy up by inlining next level included makefilestedu2015-04-061-6/+0
* Move to the <limits.h> universe.deraadt2015-01-163-14/+15
* Pass O_CLOEXEC to open() or mkostemp() instead of setting FD_CLOEXEC afterwardsguenther2014-09-151-3/+2
* Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)guenther2014-08-151-3/+2
* Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN,millert2013-09-302-8/+6
* use FD_CLOEXEC instead of 1; from David Hillokan2013-04-292-4/+4
* Constipate init_hash() to eliminate a warning and remove a cast that isguenther2010-07-021-4/+4
* Simplify the loop used for bp overflow detection to match what I'mmillert2008-10-011-8/+5
* Fix for sequential retrieval failure when using large key/data pairs.millert2008-10-011-1/+16
* Fix a crash when iterating over a hash and removing its elements.millert2008-05-112-11/+22
* Check snprintf(3) return value for error or truncation.moritz2007-09-172-6/+12
* a few size_t casts are needed here; ok ottoderaadt2006-04-031-3/+3
* Fix a mem leak and a potential NULL deref; from NetBSD's coverity analysis.otto2006-03-191-5/+9
* zap remaining rcsid.espie2005-08-081-9/+1
* zap rcsidespie2005-08-056-54/+6
* ansify. ok deraadt@ moritz@otto2005-03-235-223/+102
* deregistermillert2005-01-034-65/+57
* Avoid overwriting the cursor page when the cursor page becomes theotto2004-10-011-3/+11
* ansi and ARSUSEDderaadt2004-09-151-4/+4
* Working hcreate(3) et al from NetBSD (cgd) via ray at cyth dot net.millert2004-06-242-111/+2
* another errno -> err in a structure. OK deraadt@marc2004-06-213-15/+15
* Make ndbm match POSIX. A datum consists of a void *dptr and a size_t dsize.millert2004-05-031-5/+7
* Remove some double semicolons (hmm, do two semis equal a maxi?).millert2003-08-061-3/+3
* pull in headersderaadt2003-06-252-6/+9
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-0211-74/+30
* -Wall cleanup, make rcsid variables constavsm2003-05-018-16/+16
* snprintfderaadt2002-06-051-4/+3
* use int32_t, not int, for on-disk format structure.itojun2002-05-311-18/+18
* Fix temporary buffer memory leak with big hash keys and data;millert2002-03-251-2/+6
* Cosmetic changes such as correct printf format specifiers on LP64millert2002-02-254-23/+24
* We have search.h in /usr/include so we don't need this private one.millert2002-02-242-58/+1
* Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert2002-02-171-3/+3
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-169-73/+73
* Only squeeze a short key/value pair onto a page with other complete key/valuemillert2002-02-011-5/+11
* Return a useful errno value in the overflow case. Also, print amillert2002-02-011-3/+9
* If (keysize+datasize)%(bsize=14)==0, insertion of a `big key' would cause anmillert2002-02-011-7/+19
* Use pread(2) and pwrite(2) instead of lseek(2) + read(2) / write(2).millert2002-01-312-10/+7
* Move decision whether to make a new hash table or not to be aftermillert2001-08-041-13/+8
* grammer/spellingtodd2001-01-041-2/+2
* Make it an error to open a zero-length file for read-only access.millert2001-01-031-3/+3
* bt_open.c: parenthesize - and & proper (from freebsd);mickey2000-10-032-8/+8
* Traditional NDBM supports dbm_open(foo, O_WRONLY) but dbopen() doesmillert2000-08-011-2/+7
* o Opening a zero-length hash file should not be an errormillert1999-04-182-40/+83