|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
1d7ffb37 |
| 31-Jul-2023 |
Doug Rabson <[email protected]> |
pkgbase: reorganise caroot and openssl packages
This splits out the certctl utility into a new certctl package and the openssl libs into an openssl-lib package.
PR: 272816 Reviewed by: manu Differ
pkgbase: reorganise caroot and openssl packages
This splits out the certctl utility into a new certctl package and the openssl libs into an openssl-lib package.
PR: 272816 Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D41321
show more ...
|
|
Revision tags: release/13.2.0, release/12.4.0 |
|
| #
b323fa85 |
| 26-Aug-2022 |
Baptiste Daroussin <[email protected]> |
openssl: install pc files
most programs in ports are looking for .pc files in order to get the necessary information on how to compile and link against openssl.
The ports now also has a way to hide
openssl: install pc files
most programs in ports are looking for .pc files in order to get the necessary information on how to compile and link against openssl.
The ports now also has a way to hide or force a path for pkgconf.
Providing .pc files along with openssl in base will allow (once all the supported version of FreeBSD has it) so improve the framework to deal with openssl in base vs openssl in ports (and libressl)
This will also greatly reduce the number of patches necessary to workaround the build systems which only knows how to detect where openssl is installed via pkgconf.
PR: 266051 MFC After: 3 weeks Reviewed by: jkim, delphij Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D36360
show more ...
|
|
Revision tags: release/13.1.0, release/12.3.0 |
|
| #
ca179c4d |
| 02-May-2021 |
Emmanuel Vadot <[email protected]> |
pkgbase: Put openssl in its own package
This is useful for upgrade and also to make tiny jail so they won't depend on FreeBSD-utilities (where openssl was packaged before).
MFC after: 1 month Diffe
pkgbase: Put openssl in its own package
This is useful for upgrade and also to make tiny jail so they won't depend on FreeBSD-utilities (where openssl was packaged before).
MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D30081
show more ...
|
|
Revision tags: release/13.0.0 |
|
| #
aa906e2a |
| 16-Jan-2021 |
John Baldwin <[email protected]> |
OpenSSL: Support for kernel TLS offload (KTLS)
This merges upstream patches from OpenSSL's master branch to add KTLS infrastructure for TLS 1.0-1.3 including both RX and TX offload and SSL_sendfile
OpenSSL: Support for kernel TLS offload (KTLS)
This merges upstream patches from OpenSSL's master branch to add KTLS infrastructure for TLS 1.0-1.3 including both RX and TX offload 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 with KTLS support. It defaults to enabled on amd64 and disabled on all other architectures.
Reviewed by: jkim (earlier version) Approved by: secteam Obtained from: OpenSSL (patches from master) MFC after: 1 week Relnotes: yes Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D28273
show more ...
|
|
Revision tags: release/12.2.0 |
|
| #
1e04d9ff |
| 13-Aug-2020 |
John Baldwin <[email protected]> |
Fix a typo in the cpp macro defined for PIC.
In practice this isn't used in OpenSSL outside of some sparc-specific code.
Reviewed by: delphij Differential 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-specific code.
Reviewed by: delphij Differential Revision: https://reviews.freebsd.org/D26058
show more ...
|
| #
80a315ff |
| 01-Jul-2020 |
Conrad Meyer <[email protected]> |
Replace OPENSSL_NO_SSL3_METHODs with dummies
SSLv3 has been deprecated since 2015 (and broken since 2014: "POODLE"); it should not have shipped in FreeBSD 11 (2016) or 12 (2018). No one should use
Replace OPENSSL_NO_SSL3_METHODs with dummies
SSLv3 has been deprecated since 2015 (and broken since 2014: "POODLE"); it should not have shipped in FreeBSD 11 (2016) or 12 (2018). No one should use it, and if they must, they can use some implementation outside of base.
There are three symbols removed with OPENSSL_NO_SSL3_METHOD:
SSLv3_client_method SSLv3_method SSLv3_server_method
These symbols exist to request an explicit SSLv3 connection to a server. There is no good reason for an application to link or invoke these symbols instead of TLS_method(), et al (née SSLv23_method, et al). Applications that do so have broken cryptography.
Define these symbols for some pedantic definition of ABI stability, but remove the functionality again (r361392) after r362620.
Reviewed by: gordon, jhb (earlier-but-equivalent version both) Discussed with: bjk, kib Differential Revision: https://reviews.freebsd.org/D25493
show more ...
|
|
Revision tags: release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0 |
|
| #
89250cff |
| 25-Oct-2018 |
Konstantin Belousov <[email protected]> |
Bump base OpenSSL libraries versions to avoid conflict with port's libraries.
Reported by: many Reviewed by: gjb Sponsored by: The FreeBSD Foundation MFC after: 3 hours
|
| #
85a02554 |
| 19-Sep-2018 |
Jung-uk Kim <[email protected]> |
Build libssl for amd64.
|
| #
cec27dca |
| 13-Sep-2018 |
Jung-uk Kim <[email protected]> |
Add OpenSSL symbol version maps.
Note the files are not automatically generated for now.
|
| #
0ea17a70 |
| 13-Sep-2018 |
Jung-uk Kim <[email protected]> |
Catch up with manual page removal from secure/lib/libssl.
|
| #
6b090f69 |
| 13-Sep-2018 |
Jung-uk Kim <[email protected]> |
Update shlib version to 9.
|
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
d7c49e6c |
| 06-Nov-2015 |
Jung-uk Kim <[email protected]> |
Clean up OpenSSL makefiles.
|
|
Revision tags: release/10.2.0 |
|
| #
3fde12b6 |
| 20-Mar-2015 |
Jung-uk Kim <[email protected]> |
Disable insecure SSLv2 support from the base OpenSSL.
Differential Revision: https://reviews.freebsd.org/D1304
|
| #
ee5a34ec |
| 25-Nov-2014 |
Baptiste Daroussin <[email protected]> |
Convert to LIBADD Reduce overlinking
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0 |
|
| #
ccc1eaed |
| 22-May-2010 |
Simon L. B. Nielsen <[email protected]> |
Merge OpenSSL 0.9.8n from head into stable/8.
Approved by: re (kib)
|
|
Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0 |
|
| #
3ca3047a |
| 19-Jul-2009 |
Ken Smith <[email protected]> |
Bump the version of all non-symbol-versioned shared libraries in preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed b
Bump the version of all non-symbol-versioned shared libraries in preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed by: kib Approved by: re (rwatson)
show more ...
|
|
Revision tags: release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
| #
e7926dc0 |
| 29-Jul-2006 |
Simon L. B. Nielsen <[email protected]> |
Upgrade to OpenSSL 0.9.8b.
|
|
Revision tags: release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
| #
c1c28da0 |
| 19-Nov-2005 |
Ruslan Ermilov <[email protected]> |
Revert last revision by phk@, it's redundant since bsd.incs.mk already handles this, FWIW.
|
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
| #
f06e2f82 |
| 03-Aug-2005 |
Poul-Henning Kamp <[email protected]> |
Don't install includes if NO_TOOLCHAIN
|
| #
a84020c2 |
| 22-Jul-2005 |
Ken Smith <[email protected]> |
Bump the shared library version number of all libraries that have not been bumped since RELENG_5.
Reviewed by: ru Approved by: re (not needed for commit check but in principle...)
|
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0 |
|
| #
ab7a2947 |
| 21-Dec-2004 |
Ruslan Ermilov <[email protected]> |
NODOCCOMPRESS -> NO_DOCCOMPRESS NOINFO -> NO_INFO NOINFOCOMPRESS -> NO_INFOCOMPRESS NOLINT -> NO_LINT NOPIC -> NO_PIC NOPROFILE -> NO_PROFILE
|
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
| #
a35d8893 |
| 24-Oct-2004 |
Ruslan Ermilov <[email protected]> |
For variables that are only checked with defined(), don't provide any fake value.
|
|
Revision tags: release/4.10.0_cvs, release/4.10.0 |
|
| #
11167919 |
| 13-May-2004 |
Ruslan Ermilov <[email protected]> |
Record the libssl.so dependency on libcrypto.so. This should help some ports that depend on libradius that recently gained the dependency on libssl. This is also how the stock OpenSSL build would l
Record the libssl.so dependency on libcrypto.so. This should help some ports that depend on libradius that recently gained the dependency on libssl. This is also how the stock OpenSSL build would link libssl.so on FreeBSD.
Prompted by: kris OK'ed by: markm, nectar
show more ...
|
|
Revision tags: release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0 |
|
| #
6042ca2e |
| 10-Feb-2003 |
Jacques Vidrine <[email protected]> |
Install the OpenSSL man pages in /usr/share/openssl/man and remove the WANT_OPENSSL_MANPAGES knob.
|