Module Name: src Committed By: christos Date: Tue Feb 13 22:35:47 UTC 2018
Modified Files: src/crypto/external/bsd/openssl/dist/crypto/evp: m_sha1.c Log Message: Provide SHAR384 flavors: The OpenSSL SHA512_Final implementation is re-used to implement SHA384_Final, but does the right thing by checking the internally kept digest size. The NetBSD libc implementation provides two entry points that write a different size digest, so if we use the SHA512_Final from here we end up overwriting memory. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \ src/crypto/external/bsd/openssl/dist/crypto/evp/m_sha1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.