| #
e237b128 |
| 16-Feb-2023 |
Gordon Tetlow <[email protected]> |
Fix multiple OpenSSL vulnerabilities.
Approved by: so Security: FreeBSD-SA-23:03.openssl Security: CVE-2023-0286 Security: CVE-2023-0215 Security: CVE-2022-4450 Security: CVE-2022-4304
|
|
Revision tags: release/12.4.0, release/13.1.0, release/12.3.0 |
|
| #
ce35a3bc |
| 22-Nov-2021 |
Piotr Kubaj <[email protected]> |
Add assembly optimized code for OpenSSL on powerpc, powerpc64 and powerpc64le
Summary: 1. https://github.com/openssl/openssl/commit/34ab13b7d8e3e723adb60be8142e38b7c9cd382a needs to be merged for EL
Add assembly optimized code for OpenSSL on powerpc, powerpc64 and powerpc64le
Summary: 1. https://github.com/openssl/openssl/commit/34ab13b7d8e3e723adb60be8142e38b7c9cd382a needs to be merged for ELFv2 support on big-endian. 2. crypto/openssl/crypto/ppccap.c needs to be patched. Same reason as in https://github.com/openssl/openssl/pull/17082.
Approved by: jkim, jhibbits, alfredo (MFC to stable/13) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D33076
(cherry picked from commit 3a60869237b8b315fe66497cf5299ec08b688533)
show more ...
|
| #
632e3f2f |
| 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 |
|
| #
c1c52cd5 |
| 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.
Sponsored by: Netflix
(cherry picked from commit aa906e2a4957db700d9e6cc60857e1afe1aecc85)
show more ...
|
|
Revision tags: release/12.2.0 |
|
| #
bc3d5698 |
| 20-Oct-2020 |
John Baldwin <[email protected]> |
Move generated OpenSSL assembly routines into the kernel sources.
Sponsored by: Netflix
|
|
Revision tags: release/11.4.0 |
|
| #
a9e3baa5 |
| 22-Jan-2020 |
Jung-uk Kim <[email protected]> |
Install man5 and man7 for OpenSSL.
Note config.5 and crypto.7 are not installed because we have conflicts.
Requested by: phk MFC after: 1 month
|
|
Revision tags: release/12.1.0 |
|
| #
a7b5a3d4 |
| 05-Sep-2019 |
Emmanuel Vadot <[email protected]> |
pkgbase: Put a lot of binaries and lib in FreeBSD-runtime
All of them are needed to be able to boot to single user and be able to repair a existing FreeBSD installation so put them directly into Fre
pkgbase: Put a lot of binaries and lib in FreeBSD-runtime
All of them are needed to be able to boot to single user and be able to repair a existing FreeBSD installation so put them directly into FreeBSD-runtime.
Reviewed by: bapt, gjb Differential Revision: https://reviews.freebsd.org/D21503
show more ...
|
|
Revision tags: release/11.3.0 |
|
| #
f622545b |
| 12-Dec-2018 |
Jung-uk Kim <[email protected]> |
Enable devcryptoeng for OpenSSL.
Since OpenSSL 1.1.1, the good old BSD-specific cryptodev engine has been deprecated in favor of this new engine. However, this engine is not throughly tested on Fre
Enable devcryptoeng for OpenSSL.
Since OpenSSL 1.1.1, the good old BSD-specific cryptodev engine has been deprecated in favor of this new engine. However, this engine is not throughly tested on FreeBSD because it was originally written for Linux.
http://cryptodev-linux.org/
Also, the author actually meant to enable it by default on BSD platforms but he failed to do so because there was a bug in the Configure script.
https://github.com/openssl/openssl/pull/7882
Now they found that it was more generic issue.
https://github.com/openssl/openssl/pull/7885
Therefore, we need to enable this engine on head to give it more exposure.
show more ...
|
|
Revision tags: 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
|
| #
c4cff941 |
| 05-Oct-2018 |
Ed Maste <[email protected]> |
libcrypto: have buildinf.h depend on Makefile
So that it will be regenerated after Makefile changes affecting the file's content - specifically, the OpenSSL 1.1.1 update adds a DATE macro which did
libcrypto: have buildinf.h depend on Makefile
So that it will be regenerated after Makefile changes affecting the file's content - specifically, the OpenSSL 1.1.1 update adds a DATE macro which did not exist previously.
Sponsored by: The FreeBSD Foundation
show more ...
|
| #
8f1d8717 |
| 25-Sep-2018 |
Jung-uk Kim <[email protected]> |
Make it more meta mode friendly.
|
| #
45523308 |
| 25-Sep-2018 |
Jung-uk Kim <[email protected]> |
Fix CLEANFILES.
|
| #
02421702 |
| 22-Sep-2018 |
Jung-uk Kim <[email protected]> |
Connect an assembly file for aarch64 to build.
|
| #
8072609d |
| 22-Sep-2018 |
Jung-uk Kim <[email protected]> |
Add missing ACFLAGS for aarch64.
|
| #
4f4ab23a |
| 22-Sep-2018 |
Jung-uk Kim <[email protected]> |
Add a missing source file for SHA.
|
| #
d5559088 |
| 22-Sep-2018 |
Jung-uk Kim <[email protected]> |
Add another include directory for aarch64 and arm.
|
| #
ea19bcde |
| 22-Sep-2018 |
Jung-uk Kim <[email protected]> |
Connect assembly files for arm to build.
|
| #
4b7c498f |
| 22-Sep-2018 |
Jung-uk Kim <[email protected]> |
Connect assembly files for aarch64 to build.
|
| #
0633b14b |
| 21-Sep-2018 |
Jung-uk Kim <[email protected]> |
Unify opensslconf.h templates.
There is no MD macro in this file any more.
|
| #
fde4ab53 |
| 20-Sep-2018 |
Jung-uk Kim <[email protected]> |
Sort assembly source files for i386.
|
| #
e5631d6f |
| 20-Sep-2018 |
Jung-uk Kim <[email protected]> |
Connect i386 assembly files to build.
|
| #
acd3ae12 |
| 20-Sep-2018 |
Jung-uk Kim <[email protected]> |
Link libcrypto with pthread.
|
| #
2aeec0c4 |
| 20-Sep-2018 |
Jung-uk Kim <[email protected]> |
Remove an obsolete compiler option.
|
| #
6cc2d4a4 |
| 19-Sep-2018 |
Jung-uk Kim <[email protected]> |
Build libcrypto 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.
|