NetBSD/crypto
martin 11ad23591b Pull up following revision(s) (requested by riastradh in ticket #637):
crypto/external/bsd/openssl/dist/providers/implementations/digests/sha2_prov.c: revision 1.2
	tests/crypto/libcrypto/t_sha512trunc.c: revision 1.1
	tests/crypto/libcrypto/t_sha512trunc.c: revision 1.2
	tests/crypto/libcrypto/Makefile: revision 1.16
	distrib/sets/lists/tests/mi: revision 1.1311
	crypto/external/bsd/openssl/dist/crypto/evp/legacy_sha.c: revision 1.2
	distrib/sets/lists/debug/mi: revision 1.430
	crypto/external/bsd/openssl/dist/include/crypto/sha.h: revision 1.2
	crypto/external/bsd/openssl/lib/libcrypto/libc-sha2xx.c: revision 1.4

libcrypto: Add some trivial tests for truncated SHA-512 variants.
These should use more of the test vectors from
https://csrc.nist.gov/Projects/Cryptographic-Algorithm-Validation-Program/Secure-Hashing#Testing
but this will do for now to detect the buffer overrun rake we left
lying around for ourselves.
PR lib/58039

libcrypto: Fix buffer overrun in truncated SHA-512 functions.
Further fallout from the libc/openssl sha2 symbol collision.
PR lib/58039
2024-03-25 14:14:54 +00:00
..
dist/ipsec-tools Pull up following revision(s) (requested by riastradh in ticket #317): 2023-08-11 13:39:44 +00:00
external Pull up following revision(s) (requested by riastradh in ticket #637): 2024-03-25 14:14:54 +00:00
Makefile.openssl Pull up following revision(s) (requested by riastradh in ticket #317): 2023-08-11 13:39:44 +00:00
TODO