pkgbase: Put openssl in its own packageThis is useful for upgrade and also to make tiny jail so they won'tdepend on FreeBSD-utilities (where openssl was packaged before).MFC after: 1 monthDiffe
pkgbase: Put openssl in its own packageThis is useful for upgrade and also to make tiny jail so they won'tdepend on FreeBSD-utilities (where openssl was packaged before).MFC after: 1 monthDifferential Revision: https://reviews.freebsd.org/D30081
show more ...
libcrypto: Add symbol versions for symbols added since 1.1.1d.While here, trim a spurious local: I missed when added SSL_sendfile.PR: 255277Reported by: yuriReviewed by: jkimDifferential Revi
libcrypto: Add symbol versions for symbols added since 1.1.1d.While here, trim a spurious local: I missed when added SSL_sendfile.PR: 255277Reported by: yuriReviewed by: jkimDifferential Revision: https://reviews.freebsd.org/D30483(cherry picked from commit 7ad70d22c667173586c04fc13dd315995d78fbbf)
OpenSSL: Support for kernel TLS offload (KTLS)This merges upstream patches from OpenSSL's master branch to addKTLS infrastructure for TLS 1.0-1.3 including both RX and TXoffload and SSL_sendfile
OpenSSL: Support for kernel TLS offload (KTLS)This merges upstream patches from OpenSSL's master branch to addKTLS infrastructure for TLS 1.0-1.3 including both RX and TXoffload and SSL_sendfile support on both Linux and FreeBSD.Note that TLS 1.3 only supports TX offload.A new WITH/WITHOUT_OPENSSL_KTLS determines if OpenSSL is built withKTLS support. It defaults to enabled on amd64 and disabled on allother architectures.Sponsored by: Netflix(cherry picked from commit aa906e2a4957db700d9e6cc60857e1afe1aecc85)
Fix a typo in the cpp macro defined for PIC.In practice this isn't used in OpenSSL outside of some sparc-specificcode.Reviewed by: delphijDifferential Revision: https://reviews.freebsd.org/D260
Fix a typo in the cpp macro defined for PIC.In practice this isn't used in OpenSSL outside of some sparc-specificcode.Reviewed by: delphijDifferential Revision: https://reviews.freebsd.org/D26058
Replace OPENSSL_NO_SSL3_METHODs with dummiesSSLv3 has been deprecated since 2015 (and broken since 2014: "POODLE"); itshould not have shipped in FreeBSD 11 (2016) or 12 (2018). No one should use
Replace OPENSSL_NO_SSL3_METHODs with dummiesSSLv3 has been deprecated since 2015 (and broken since 2014: "POODLE"); itshould not have shipped in FreeBSD 11 (2016) or 12 (2018). No one should useit, and if they must, they can use some implementation outside of base.There are three symbols removed with OPENSSL_NO_SSL3_METHOD:SSLv3_client_methodSSLv3_methodSSLv3_server_methodThese symbols exist to request an explicit SSLv3 connection to a server.There is no good reason for an application to link or invoke these symbolsinstead of TLS_method(), et al (née SSLv23_method, et al). Applicationsthat do so have broken cryptography.Define these symbols for some pedantic definition of ABI stability, butremove the functionality again (r361392) after r362620.Reviewed by: gordon, jhb (earlier-but-equivalent version both)Discussed with: bjk, kibDifferential Revision: https://reviews.freebsd.org/D25493
Update Makefile.depend filesUpdate a bunch of Makefile.depend files asa result of adding Makefile.depend.options filesReviewed by: bdreweryMFC after: 1 weekSponsored by: Juniper NetworksDi
Update Makefile.depend filesUpdate a bunch of Makefile.depend files asa result of adding Makefile.depend.options filesReviewed by: bdreweryMFC after: 1 weekSponsored by: Juniper NetworksDifferential Revision: https://reviews.freebsd.org/D22494
Merge OpenSSL 1.1.1a.
Bump base OpenSSL libraries versions to avoid conflict with port's libraries.Reported by: manyReviewed by: gjbSponsored by: The FreeBSD FoundationMFC after: 3 hours
Remove MD dirdeps from Makefile.depend.It can't be right. :-(
Regen Makefile.depend.
Build libssl for amd64.
Add OpenSSL symbol version maps.Note the files are not automatically generated for now.
Catch up with manual page removal from secure/lib/libssl.
Regen manual pages.Note the manual pages are not automatically generated for now.
Update shlib version to 9.
Merge OpenSSL 1.0.2p.
Merge OpenSSL 1.0.2o.
Merge OpenSSL 1.0.2n.
Merge OpenSSL 1.0.2m.
DIRDEPS_BUILD: Update dependencies.Sponsored by: Dell EMC Isilon
Merge OpenSSL 1.0.2l.
Merge OpenSSL 1.0.2k.
Merge OpenSSL 1.0.2j.
Merge OpenSSL 1.0.2i.
Merge OpenSSL 1.0.2h.Relnotes: yes
1234