Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src
Module Name: src
Committed By: riastradh
Date: Sun May 21 14:20:45 UTC 2017
Modified Files:
src/crypto/external/bsd/openssl/bin: Makefile
src/crypto/external/bsd/openssl/lib: Makefile
src/crypto/external/bsd/openssl/lib/libcrypto: rc5.inc
src/distrib/sets/lists/base: shl.mi
src/distrib/sets/lists/comp: mi shl.mi
src/distrib/sets/lists/debug: mi shl.mi
src/distrib/sets/lists/tests: mi
src/share/man/man3: intro.3
src/share/man/man5: mk.conf.5
src/share/mk: bsd.README bsd.own.mk bsd.prog.mk
src/tests/crypto/libcrypto: Makefile t_ciphers.sh
src/tests/crypto/libcrypto/rc5: Makefile
src/usr.sbin/racoon: Makefile
Removed Files:
src/crypto/external/bsd/openssl/lib/libcrypto: rc5_enc_dummy.c
rc5_skey_dummy.c
src/crypto/external/bsd/openssl/lib/libcrypto_rc5: Makefile
shlib_version
Log Message:
Remove MKCRYPTO_RC5. Unconditionally include RC5 in libcrypto.so.
This option existed only because RC5 is covered by patents that, twenty
years ago, we had reason to suspect the patent holder, RSA, Inc., might
litigate. The two US patents in question are 5,724,428 and 5,835,600.
According to the USPTO Patent Term Calculator web site at
<https://www.uspto.gov/patent/laws-and-regulations/patent-term-calculator#heading-5>
(retrieved 2017-05-21), patents filed after 1995-06-07 expire twenty
years after the filing date.
number filing date
5,724,428 1995-11-01
5,835,600 1997-04-21
Thus, these patents appear to be expired.
As proposed on tech-crypto and tech-security:
https://mail-index.netbsd.org/tech-crypto/2017/05/05/msg000718.html
https://mail-index.netbsd.org/tech-security/2017/05/05/msg000927.html
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/crypto/external/bsd/openssl/bin/Makefile
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/openssl/lib/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/crypto/external/bsd/openssl/lib/libcrypto/rc5.inc
cvs rdiff -u -r1.2 -r0 \
src/crypto/external/bsd/openssl/lib/libcrypto/rc5_enc_dummy.c \
src/crypto/external/bsd/openssl/lib/libcrypto/rc5_skey_dummy.c
cvs rdiff -u -r1.3 -r0 \
src/crypto/external/bsd/openssl/lib/libcrypto_rc5/Makefile \
src/crypto/external/bsd/openssl/lib/libcrypto_rc5/shlib_version
cvs rdiff -u -r1.814 -r1.815 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.2133 -r1.2134 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.303 -r1.304 src/distrib/sets/lists/comp/shl.mi
cvs rdiff -u -r1.208 -r1.209 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.173 -r1.174 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.744 -r1.745 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.31 -r1.32 src/share/man/man3/intro.3
cvs rdiff -u -r1.74 -r1.75 src/share/man/man5/mk.conf.5
cvs rdiff -u -r1.359 -r1.360 src/share/mk/bsd.README
cvs rdiff -u -r1.1007 -r1.1008 src/share/mk/bsd.own.mk
cvs rdiff -u -r1.304 -r1.305 src/share/mk/bsd.prog.mk
cvs rdiff -u -r1.9 -r1.10 src/tests/crypto/libcrypto/Makefile
cvs rdiff -u -r1.4 -r1.5 src/tests/crypto/libcrypto/t_ciphers.sh
cvs rdiff -u -r1.3 -r1.4 src/tests/crypto/libcrypto/rc5/Makefile
cvs rdiff -u -r1.29 -r1.30 src/usr.sbin/racoon/Makefile
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