Fix OpenSSL NULL pointer de-reference.Approved by: soSecurity: FreeBSD-SA-20:33.opensslSecurity: CVE-2020-1971
Fix OpenSSL remote denial of service vulnerability.Approved by: soSecurity: FreeBSD-SA-20:11.opensslSecurity: CVE-2020-1967
MFC: r352191Merge OpenSSL 1.1.1d.
MFC: r348340Merge OpenSSL 1.1.1c.
MFC: r344602Merge OpenSSL 1.1.1b.
MFC: r340703Merge OpenSSL 1.1.1a.
MFC r339741: Update SHLIB_VERSION_NUMBER following the OpenSSL shared library number bump.Approved by: re (bdrewery)Sponsored by: The FreeBSD Foundation
Add a hack to build on ARMv4 and ARMv5.
Add generated header file for openssl(1).
Add generated header files for FreeBSD.
Update SHLIB_VERSION_NUMBER to 9.Prodded by: avg
Update OpenSSL to 1.1.1.Note it does not update build infrastructure.
Merge OpenSSL 1.0.2p.
Merge OpenSSL 1.0.2o.
Add declaration of SSL_get_selected_srtp_profile() for OpenSSL.Because there was an extra declaration in the vendor version, we locallyremoved the second one in r238405 with 1.0.1c. Later, upstre
Add declaration of SSL_get_selected_srtp_profile() for OpenSSL.Because there was an extra declaration in the vendor version, we locallyremoved the second one in r238405 with 1.0.1c. Later, upstream fixed it in1.0.2d but they removed the first one. Therefore, both were removed in ourversion unfortunately. Now we revert to the vendor one to re-add it.MFC after: 3 daysDifferential Revision: https://reviews.freebsd.org/D10525
show more ...
Merge OpenSSL 1.0.2n.
Merge OpenSSL 1.0.2m.
Merge OpenSSL 1.0.2l.
Fix linking with lld by marking OPENSSL_armcap_P as hidden.Linking with lld fails as it contains a relative address, however the datathis address is for may be relocated from the shared object to
Fix linking with lld by marking OPENSSL_armcap_P as hidden.Linking with lld fails as it contains a relative address, however the datathis address is for may be relocated from the shared object to the mainexecutable.Fix this by adding the hidden attribute. This stops moving this value tothe main executable. It seems this is implicit upstream as it uses aversion script.Approved by: jkimSponsored by: DARPA, AFRL
Merge OpenSSL 1.0.2k.
Build OpenSSL assembly sources for aarch64. Tested with ThunderX by andrew.
Merge OpenSSL 1.0.2j.
Merge OpenSSL 1.0.2i.
Build OpenSSL assembly sources for arm. Tested with Raspberry Pi 2 Model B.MFC after: 1 week
openssl: change SHLIB_VERSION_NUMBER to reflect the realitySome consumers actually use this definition.We probably need some procedure to ensure that SHLIB_VERSION_NUMBERis updated whenever we c
openssl: change SHLIB_VERSION_NUMBER to reflect the realitySome consumers actually use this definition.We probably need some procedure to ensure that SHLIB_VERSION_NUMBERis updated whenever we change the library version insecure/lib/libssl/Makefile.
123456