index
:
wireguard-openbsd
jd/histogram
jd/queueboosts
jd/simplify-queueing
master
WireGuard implementation for the OpenBSD kernel
Matt Dunwoodie
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
libc
/
hash
/
sha2.c
Age
Commit message (
Expand
)
Author
Files
Lines
2019-07-23
Fix comment typo; from OpenSSH Portable
dtucker
1
-2
/
+2
2019-06-07
Cast bitcount to u_in64_t before bit shifting to prevent integer overflow
dtucker
1
-3
/
+3
2017-05-27
move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@
naddy
1
-13
/
+13
2016-09-03
Add functions for SHA512/256. The standard says you're supposed to start
tedu
1
-1
/
+50
2015-09-11
Wrap blowfish, sha*, md5, and rmd160 so that internal calls go direct
guenther
1
-7
/
+27
2015-01-15
Use explicit_bzero instead of memset in hash Final and End functions.
millert
1
-5
/
+5
2014-12-19
be like the kernel and only unroll if not small
tedu
1
-2
/
+4
2014-12-19
i386 unrolling blows up the media in a big way, due to -Os for
deraadt
1
-2
/
+2
2014-12-18
only unroll on i386 and amd64 (where confirmed to be much faster).
tedu
1
-1
/
+3
2014-12-17
unroll loops. much faster on amd64. ok deraadt millert
tedu
1
-1
/
+2
2014-07-20
From ISO/IEC 9899:1999 and 9899:201x,
guenther
1
-7
/
+7
2014-01-08
calling HashFinal with a null digest should crash, not be silently ignored
tedu
1
-37
/
+24
2014-01-08
rename SHA256_ONLY to SHA2_SMALL; changing things so that sha512 support
deraadt
1
-17
/
+17
2013-12-22
remove unneeded check for null context. ok deraadt gilles millert
tedu
1
-9
/
+1
2013-04-15
SHA-224 is to SHA-256 as SHA-384 is to SHA-512. It was added in a
millert
1
-9
/
+58
2009-04-15
allow building without SHA384 and SHA512 (i.e. SHA256 only) with
djm
1
-2
/
+5
2008-09-06
Rename SHA256/384/512 API to avoid namespace collisions with
djm
1
-46
/
+46
2005-08-08
zap remaining rcsid.
espie
1
-5
/
+1
2004-05-28
In the Final function, move the context zeroing into the digest != NULL
millert
1
-8
/
+4
2004-05-07
Simpler byte order flipping. Now the only place we explicitly check
millert
1
-78
/
+67
2004-05-05
Make the Transform functions match the other hash types and document them.
millert
1
-110
/
+93
2004-05-03
Add Pad and FileChunk functions for each family of hash functions.
millert
1
-67
/
+79
2004-05-03
Rev 1.4 was bogus (committed from the wrong tree), this repairs it.
millert
1
-84
/
+62
2004-05-02
some minor KNF
millert
1
-33
/
+42
2004-04-29
The data pointer passed to the transform function may not be properly
millert
1
-9
/
+7
2004-04-28
KNF: function names should be at column 0 for easier grepping.
millert
1
-16
/
+30
2003-09-08
Zap context correctly, from Juergen Buchmueller <pullmoll at stop1984 dot com>
millert
1
-5
/
+5
2003-05-08
Add sha2 routines based on code by Aaron D. Gifford with minor
millert
1
-0
/
+895