summaryrefslogtreecommitdiffstats
path: root/lib/libc/hash/sha1.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-07Cast bitcount to u_in64_t before bit shifting to prevent integer overflowdtucker1-2/+2
2015-09-11Wrap blowfish, sha*, md5, and rmd160 so that internal calls go directguenther1-1/+6
2015-01-16Move to the <limits.h> universe.deraadt1-2/+2
2015-01-15Use explicit_bzero instead of memset in hash Final and End functions.millert1-2/+2
2014-01-08calling HashFinal with a null digest should crash, not be silently ignoredtedu1-7/+5
2012-08-27Remove landisk gcc 3 compiler workaround. Reminded by martynas@ and bradmiod1-61/+1
2008-07-29Split SHA1Transform() back into smaller pieces when compiling on landisk,miod1-5/+66
2005-08-08zap remaining rcsid.espie1-5/+1
2004-05-28In the Final function, move the context zeroing into the digest != NULLmillert1-3/+3
2004-05-05Make the 2nd arg to SHA1Transform const again and unifdef SHA1HANDSOFF.millert1-12/+5
2004-05-03Use KNF indentation style and do some u_char -> u_int8_t conversionmillert1-88/+89
2004-05-03Add Pad and FileChunk functions for each family of hash functions.millert1-7/+15
2004-04-27Make the bit count u_int64_t instead of two u_int32_t. Adapted frommillert1-10/+8
2004-04-26Use a common source file for all the hash helper functions thatmillert1-7/+7
2004-03-31remove sparc64/gcc2 workaround.brad1-69/+8
2003-07-21Remove bogus static; from Hiroki Satomillert1-3/+3
2003-01-08Move the rounds into separate functions on sparc64 so gcc's optimizermillert1-8/+68
2002-12-23o Ansi function headersmillert1-13/+13
1997-07-23tabify + trailing blankskstailey1-10/+10
1997-07-15Add a missing constmillert1-3/+3
1997-07-12Minor style points.millert1-11/+12
1997-07-11#include <sha1.h> not #include "sha1.h"millert1-2/+2
1997-07-10Different sha1 functions (taken from netinet's if_sha1.c) thatmillert1-334/+147
1996-09-30export byte swapping routine.millert1-9/+9
1996-09-30Moved definitions of BYTE and LONG in from header file.millert1-1/+5
1996-09-29Fixed standalone test mode for NEW_SHA1.millert1-1/+9
1996-09-29added sha1 (secure hash function).millert1-0/+353