summaryrefslogtreecommitdiff
path: root/lib/libc/hash/sha1
AgeCommit message (Collapse)Author
2018-11-27More macros, less whitespace.wiz
2018-11-27Fix link sha1.3 <- SHA1File.3kamil
This SHA1File used to link to sha2(3).
2018-11-27Document SHA1FileChunk(3) in sha1(3)kamil
Description taken from OpenBSD.
2017-07-03Remove workaround for ancient HTML generation code.wiz
2010-04-05\\ -> \ejoerg
2009-11-06Improve portability and clarity by using uint8_t for the byte datajoerg
and expanding u_int to not depend on the !POSIX types.
2009-10-22Pull in revisions 1.24 and 1.25 from upstream, which change this file'ssnj
license to ISC-style.
2009-03-10Add missing .Os.joerg
2008-04-13Fix replicated typodholland
2006-10-27As discussed back in June, remove hmac_sha1 and hmac_md5 from libc, todrochner
reduce bloat and namespace trouble. (both were never public; hmac_sha1 is moved to libcrypt now because it is used locally there)
2006-06-23Make these weak as Matthias Drochner pointed out.christos
2005-12-26u_intN_t -> uintN_tperry
2005-12-20Use reach-over sources from common/lib/libcchristos
2005-11-29WARNS=4christos
2005-09-28Rename "hash.c" to "hashhl.c" since this is included from *hl.c files.christos
The name "hash.c" is already used in db/hash/hash.c, and having duplicated names, aside from it being bad style, breaks the tools/nbcompat build because it picks the wrong hash.c file. Thanks to greg for helping debug this.
2005-09-26The weak alias macros can only work before namespace.h gets included becausechristos
when the strings get expanded we gain an _ from namespace.h. So define a macro to point to the appropriate include file for the hash function, and include the hash function later, from the .c file we always include. This allows us to eliminate the hack of including namespace.h twice as well as nbtool_config.h.
2005-09-24Add man-pages forgotten in previous commit.elad
2005-09-24Organize hashing in libc.elad