NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/51333 CVS commit: src/crypto/external/bsd/openssl



The following reply was made to PR bin/51333; it has been noted by GNATS.

From: "Taylor R Campbell" <riastradh%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/51333 CVS commit: src/crypto/external/bsd/openssl
Date: Tue, 15 Oct 2024 21:04:06 +0000

 Module Name:	src
 Committed By:	riastradh
 Date:		Tue Oct 15 21:04:06 UTC 2024
 
 Modified Files:
 	src/crypto/external/bsd/openssl/dist/crypto/evp: legacy_sha.c
 	src/crypto/external/bsd/openssl/dist/include/openssl: sha.h
 	src/crypto/external/bsd/openssl/dist/providers/implementations/digests:
 	    sha2_prov.c
 	src/crypto/external/bsd/openssl/lib/libcrypto: crypto.expsym crypto.map
 	    sha.inc
 Removed Files:
 	src/crypto/external/bsd/openssl/lib/libcrypto: libc-sha1.c
 	    libc-sha256.c libc-sha2xx.c libc-sha512.c
 
 Log Message:
 openssl: Just rename the sha2 symbols.
 
 Ditch all our other local changes related to them.
 
 These symbols end up as private symbols in libcrypto, and our
 libcrypto has never exported the sha2 symbols anyway so that can't
 break existing applications.  So this might even be safe to pull up
 to branches.
 
 This changes some libcrypto symbols listed in crypto.map -- but those
 symbols weren't defined anyway!  And ld apparently doesn't care if
 they're not defined.
 
 PR bin/51333
 PR lib/58039
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.2 -r1.3 \
     src/crypto/external/bsd/openssl/dist/crypto/evp/legacy_sha.c
 cvs rdiff -u -r1.3 -r1.4 \
     src/crypto/external/bsd/openssl/dist/include/openssl/sha.h
 cvs rdiff -u -r1.2 -r1.3 \
     src/crypto/external/bsd/openssl/dist/providers/implementations/digests/sha2_prov.c
 cvs rdiff -u -r1.2 -r1.3 \
     src/crypto/external/bsd/openssl/lib/libcrypto/crypto.expsym
 cvs rdiff -u -r1.13 -r1.14 \
     src/crypto/external/bsd/openssl/lib/libcrypto/crypto.map
 cvs rdiff -u -r1.2 -r0 \
     src/crypto/external/bsd/openssl/lib/libcrypto/libc-sha1.c
 cvs rdiff -u -r1.4 -r0 \
     src/crypto/external/bsd/openssl/lib/libcrypto/libc-sha256.c \
     src/crypto/external/bsd/openssl/lib/libcrypto/libc-sha2xx.c
 cvs rdiff -u -r1.5 -r0 \
     src/crypto/external/bsd/openssl/lib/libcrypto/libc-sha512.c
 cvs rdiff -u -r1.8 -r1.9 \
     src/crypto/external/bsd/openssl/lib/libcrypto/sha.inc
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index