index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libc
/
db
/
hash
Age
Commit message (
Expand
)
Author
2020-02-21
Avoid undefined behavior in *BIT macros
kamil
2016-09-24
When writing out pages in the "other endian" format, make a copy instead of
christos
2015-11-18
Introduce a HASH_BSIZE macro to return the blocksize; in the 64K case this
christos
2015-11-18
Account for the -1 hack to fit 0x10000 in a short in hash_page.c
christos
2015-11-18
If MAX_BSIZE == hashp->BSIZE (65536) then it does not fit in a short, and
christos
2015-11-17
PR/50441: Manuel Bouyer: hash seq enumeration skips keys on big data.
christos
2015-06-22
Fix hash iteration that deletes the current element under the cursor by
christos
2015-06-22
Delay moving to the next key until the next iteration. This avoids returning
christos
2013-12-01
- centralize opening of regular and temp files to avoid code duplication
christos
2012-03-13
PR/45989: Martin Husemann: lint invocation does include -w only on i386
christos
2011-04-17
Correct check for snprintf() overflow via Maksymilian Arciemowicz from FreeBSD.
christos
2009-04-23
correct cast to size_t.
christos
2009-04-23
Cast the arg to an unsigned value to let this compile
agc
2009-04-22
Include string.h for memset prototype.
njoly
2009-04-22
Avoid information leaks by zeroing memory, from FreeBSD (we had done some
christos
2009-02-12
fix -Wsign-compare issues
lukem
2009-02-12
fix sign-compare issues
lukem
2008-09-11
Consistently include "nbtool_config.h" when cross-compiling.
joerg
2008-09-11
Remove one remaining sccsid.
joerg
2008-09-10
In preparation for providing a db fallback in libnbcompat, remove
joerg
2008-08-28
Fix __log2 to not loop for 0x80000000 and higher.
joerg
2008-08-26
Convert db from UCB types to POSIX types. Prefer uint8_t for u_char as
joerg
2007-02-03
cleanup:
christos
2006-11-03
use FD_CLOEXEC instead of 1.
christos
2006-03-26
make __hash_open obey TMPDIR
rtr
2006-03-19
retrun -> return
rtr
2006-03-19
Coverity CID 518: Avoid NULL pointer deref.
christos
2006-03-19
Coverity CID 508: Avoid memory leak.
christos
2006-01-24
simplify assertion.
christos
2005-11-29
WARNS=4
christos
2005-10-16
Initialize a variable that might confuse gcc as uninitialized.
christos
2005-09-13
compat core reorg.
christos
2005-04-27
Don't attempt to delete a NULL key. Can happen if we were the only key
christos
2005-03-29
Don't refuse to create a hash database on 0 length files. Treat
christos
2005-03-06
Revert previous commit at 1.17. a maximum BSIZE of 65536 ends up stored
christos
2005-01-19
hash already uses FD_CLOEXEC -- pay attention to the return value and make it
mycroft
2004-06-20
Completely rework how tools/compat is done. Purge all uses/references to
jmc
2004-04-29
XPG4.2: when it is attempted to open a database write-only, silently
kleink
2004-04-28
XPG4.2: Change member `dsize' of struct datum from int to size_t.
kleink
2004-04-27
Remove internal names for dbm_*(3); these are not required at this time.
kleink
2003-10-27
Overhaul how `build.sh tools' are used:
lukem
2003-08-07
Move UCB-licensed code from 4-clause to 3-clause licence.
agc
2003-04-20
PR/5996: ITOH Yasufumi: lib/libc/db/hash/* writes memory garbage to db file
christos
2003-01-20
The Double-Semi-Colon Police.
simonb
2002-12-11
Only allow BSIZE to 1^16 - 1:
christos
2002-05-30
use int32_t, instead of int, for on-disk data.
itojun
2002-01-21
Add hooks for reachover builds from src/tools/compat.
tv
2002-01-12
use %p instead of %x when displaying a pointer
aymeric
2001-06-11
Fix various misspellings of compatible/compatibility.
wiz
2001-02-14
build new hsearch() code
cgd
[next]