summaryrefslogtreecommitdiff
path: root/sys/crypto/sha2
AgeCommit message (Expand)Author
6 dayscrypto: Update sha256 and sha512 ifuncs to use passed HWCAP flagsSarah Walker
2024-09-30libmd: re-apply masking of _Transform namesKyle Evans
2024-09-29libmd: stop exporting _version symbolsKyle Evans
2024-09-29libmd: stop exporting Transform() symbolsKyle Evans
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-02-06sha512_224: Fix SHA512_224_Final() on little-endian machines.Sebastian Huber
2021-12-13Add accelerated arm64 sha512 to libmdAndrew Turner
2021-12-08libmd: Only define SHA256_Transform_c when using the ARM64 ifunc.John Baldwin
2021-08-11Use arm64 sha256 intrinsics in libmdAndrew Turner
2018-07-20libmd: Always erase context in _Final method, and when doingXin LI
2018-07-09Implement SHA2-224 submode of SHA2-256Conrad Meyer
2016-10-18Fix C++ includability of crypto headers with static array sizesAlan Somers
2016-10-17libmd: introduce functions that operate on an fd instead of filenameEd Maste
2016-05-29Retune SHA2 code for improved performance on CPUs with more ILP andColin Percival
2016-05-28Implement SHA-512 truncated (224 and 256 bits)Allan Jude
2016-05-26crypto routines: Hint minimum buffer sizes to the compilerConrad Meyer
2015-12-27Replace sys/crypto/sha2/sha2.c with lib/libmd/sha512c.cAllan Jude
2015-07-11Complete the move that was started w/ r263218.. For some reason IJohn-Mark Gurney
2014-03-16replace the kernel's version w/ cperciva's implementation... In allJohn-Mark Gurney
2014-03-16copy these files from lib/libmd in preperation for moving these filesJohn-Mark Gurney
2013-07-09Sync with KAME.Xin LI
2013-07-09Allow assert() to operate correctly when building userland code.Robert Millan
2011-02-21Make private functions static.Rebecca Cran
2006-10-22Initialize T1 to silent gcc warning.Kevin Lo
2006-08-26GCC 3.4.6 gets confused on this file and produces bogus warning.Alexander Kabaev
2003-09-08Correctly bzero the entire context, not just the first sizeof(void *) bytes.Poul-Henning Kamp
2003-06-10Use __FBSDID().David E. O'Brien
2002-11-01Make this compilable from userland as well.Poul-Henning Kamp
2002-07-15Fix some really pedantic GCC warnings.Mark Murray
2002-03-20Remove __P.Alfred Perlstein
2002-02-26off by one error in Aaron Gifford's code. KAME PR 393.Hajimu UMEMOTO
2001-06-16less warningHajimu UMEMOTO
2001-06-11Sync with recent KAME.Hajimu UMEMOTO