summaryrefslogtreecommitdiff
path: root/lib/libc/hash
AgeCommit message (Expand)Author
2010-01-17Close file handle in error case. Found by cppcheck.wiz
2009-11-06Improve portability and clarity by using uint8_t for the byte datajoerg
2009-10-22Pull in revisions 1.24 and 1.25 from upstream, which change this file'ssnj
2009-05-26Add SHA224 implementation to libc.joerg
2009-03-10Add missing .Os.joerg
2009-03-06According to Alexander Bluhm in tech-toolchain on 31 Jan 2009, the wayapb
2009-02-12sign-compare fixlukem
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-13Fix replicated typodholland
2006-10-28More cleanup after sha2.h and rmd160.h moved houseagc
2006-10-27this moved to common/lib/libc/hashchristos
2006-10-27As discussed back in June, remove hmac_sha1 and hmac_md5 from libc, todrochner
2006-10-15static before const.christos
2006-06-23Make these weak as Matthias Drochner pointed out.christos
2006-05-12since we rename and provide a weak symbol for MD2Transform make it non-static.mrg
2006-02-09change #include <sys/endian.h> => #include <machine/endian.h> so thatdogcow
2005-12-26u_intN_t -> uintN_tperry
2005-12-20Use reach-over sources from common/lib/libcchristos
2005-11-29WARNS=4christos
2005-11-22SHA2 support appeared in NetBSD 3.0.tron
2005-09-28Rename "hash.c" to "hashhl.c" since this is included from *hl.c files.christos
2005-09-26The weak alias macros can only work before namespace.h gets included becausechristos
2005-09-26Add missing SHA384_Transform. XXX: Is that correct?christos
2005-09-25Fix weak aliasing after recent changes.elad
2005-09-24Need namespace.h here too.elad
2005-09-24Put public domain MD2 implementation in libc/hash/md2.elad
2005-09-24Use crypto/rmd160.h.elad
2005-09-24Fix NetBSD CVS tag, put all code under #ifdef HASH_ALGORITHM.elad
2005-09-24Need namespace.h.elad
2005-09-24Add man-pages forgotten in previous commit.elad
2005-09-24Organize hashing in libc.elad
2005-09-24Use common code from hash.c.elad
2005-09-24Add skeleton file for helper routines that will be used by MD2, MD4, MD5,elad
2005-09-24Use RMD160 implementation by Markus Friedl, the same one we use in theelad
2005-09-10Preferwiz
2005-08-26Include namespace.h to make this build in nbcompat.elad
2005-08-24Fix lint warnings.tron
2005-08-23Compile SHA2 again.elad
2005-08-23We don't have SHA{256,384,512}_Pad, but we do have _Transform.elad
2005-08-23Add helper routines (end, filechunk, file, data) for SHA2.elad
2005-08-20Pass lint and make this compile.elad
2005-08-20Not running lint on kernel code fooled me into thinking this was safe.elad
2005-08-20Add SHA2 hashing routines to userland.elad
2005-06-12Add missing __RCSID()lukem
2005-02-09A little libc namespace housekeeping exercise:kleink
2004-07-02Add support for SHA1 hashed passwords.sjg
2003-10-27Overhaul how `build.sh tools' are used:lukem
2003-09-21Bring back previous sparc64 hack, but only #ifdef old gcc.martin
2003-09-19No more sparc64 compiler workaroundsmartin
2003-04-16Usewiz