Port details |
- openssl111 TLSv1.3 capable SSL and crypto library
- 1.1.1w_2 security =5 1.1.1w_2Version of this port present on the latest quarterly branch.
- DEPRECATED: End-of-life since 2023-09-11, see https://www.openssl.org/blog/blog/2023/09/11/eol-111/ port will be removed when FreeBSD 13 is EoL
EXPIRATION DATE: 2026-04-30
- Maintainer: brnrd@FreeBSD.org
- Port Added: 2018-09-12 10:10:04
- Last Update: 2024-07-25 09:36:36
- Commit Hash: 693e2f5
- People watching this port, also watch:: openssl, nginx, libressl, redmine51, check_ssl_cert
- Also Listed In: devel
- License: OpenSSL
- WWW:
- https://www.openssl.org/
- Description:
- The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing
the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1,
v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide.
The project is managed by a worldwide community of volunteers that use
the Internet to communicate, plan, and develop the OpenSSL tookit
and its related documentation.
OpenSSL is based on the excellent SSLeay library developed by Eric
A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under
an Apache-style licence, which basically means that you are free
to get and use it for commercial and non-commercial purposes subject
to some simple license conditions.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- openssl111>0:security/openssl111
- Conflicts:
- CONFLICTS_INSTALL:
- boringssl
- libressl
- libressl-devel
- openssl
- openssl3[12]
- openssl-quictls
- To install the port:
- cd /usr/ports/security/openssl111/ && make install clean
- To add the package, run one of these commands:
- pkg install security/openssl111
- pkg install openssl111
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: openssl111
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1694449777
SHA256 (openssl-1.1.1w.tar.gz) = cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8
SIZE (openssl-1.1.1w.tar.gz) = 9893384
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for openssl111-1.1.1w_2:
ASYNC=on: Asynchronous mode
CT=on: Certificate Transparency Support
KTLS=on: Kernel TLS offload
MAN3=on: Install API manpages (section 3, 7)
RFC3779=off: RFC3779 support (BGP)
SHARED=on: Build shared libraries
ZLIB=off: zlib compression support
====> Block Cipher Support
ARIA=off: ARIA (South Korean standard)
DES=on: (Triple) Data Encryption Standard
GOST=on: GOST (Russian standard)
IDEA=off: International Data Encryption Algorithm
SM4=off: SM4 128bit (Chinese standard)
RC2=on: RC2 (unsafe)
RC4=on: RC4 (unsafe)
RC5=off: RC5 (patented)
WEAK-SSL-CIPHERS=off: Weak cipher support (unsafe)
====> Hash Function Support
MD2=off: MD2 (obsolete)
MD4=on: MD4 (unsafe)
MDC2=off: MDC-2 (patented, requires DES)
RMD160=on: RIPEMD-160
SM2=off: SM2 Elliptic Curve DH (Chinese standard)
SM3=off: SM3 256bit (Chinese standard)
====> Optimizations
ASM=on: Assembler code
SSE2=on: Runtime SSE2 detection
THREADS=on: Threading support
EC=on: Optimize NIST elliptic curves
====> Protocol Support
NEXTPROTONEG=on: Next Protocol Negotiation (SPDY)
SCTP=on: SCTP (Stream Control Transmission)
SSL3=off: SSLv3 (unsafe)
TLS1=on: TLSv1.0 (requires TLS1_1, TLS1_2)
TLS1_1=on: TLSv1.1 (requires TLS1_2)
TLS1_2=on: TLSv1.2
===> Use 'make config' to modify these settings
- Options name:
- security_openssl111
- USES:
- cpe perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.1.1w_2 25 Jul 2024 09:36:36 |
Bernard Spil (brnrd) |
security/openssl*: Fix PORSTCOUT |
1.1.1w_2 16 May 2024 09:39:14 |
Bernard Spil (brnrd) |
security/openssl111: Update expiry date
PR: 279013
Reported by: mew14930xvi |
1.1.1w_2 31 Mar 2024 13:04:52 |
Bernard Spil (brnrd) |
security/openssl: Fix for POSIX_VERSION 200809L
* See https://github.com/openssl/openssl/pull/23885
PR: 273869
Reported by: imp
Submitted by: vvd |
1.1.1w_1 12 Mar 2024 05:40:29 |
Yasuhiro Kimura (yasu) |
security/openssl111: Move man pages to share/man
Approved by: portmgr (blanket) |
1.1.1w 31 Dec 2023 00:37:05 |
Muhammad Moinur Rahman (bofh) |
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree
- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
Also move conditional flags for non sparc64/arm ARCH to fixed flags.
Reviewed by: brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068 |
1.1.1w 26 Nov 2023 14:45:31 |
Bernard Spil (brnrd) |
security/openssl111: Set portscout limits |
1.1.1w 15 Oct 2023 13:37:22 |
Bernard Spil (brnrd) |
security/openssl: Fix EXPIRATION_DATE
* While here, chase in 3.x ports and use the actual date |
1.1.1w 14 Oct 2023 17:23:11 |
Bernard Spil (brnrd) |
security/openssl111: Recreate OpenSSL 1.1.1 port
* OpenSSL 1.1.1 is EoL |
1.1.1d 01 Jan 2020 16:42:44 |
brnrd |
security/openssl111: Rename to openssl
- Honoring promise from DEPRECATED message
- Unbreak people's builds
PR: 243014
MFH: 2020Q1 |
1.1.1d 11 Sep 2019 09:38:31 |
brnrd |
security/openssl111: Security update to 1.1.1d
- Fix RC2 and RC4 options [1]
- Add man7 to API documentation knob MAN3
PR: 240283 [1]
Submitted by: adamw
MFH: 2019Q3
Security: 9e0c6f7a-d46d-11e9-a1c7-b499baebfeaf |
1.1.1c 14 Aug 2019 12:16:13 |
mat |
Convert to UCL & cleanup pkg-message (categories s) |
1.1.1c 28 May 2019 19:52:07 |
brnrd |
security/openssl111: Security hardening update to 1.1.1c
MFH: 2019Q2 |
1.1.1b_1 07 Mar 2019 19:56:40 |
brnrd |
security/openssl111: Security update for CVE-2019-1543
MFH: 2019Q1
Security: e56f2f7c-410e-11e9-b95c-b499baebfeaf |
1.1.1b 27 Feb 2019 07:49:19 |
brnrd |
security/openssl111: Update to 1.1.1b |
1.1.1a 21 Nov 2018 13:50:59 |
mat |
Fix version.
DISTVERSION will make a PKGVERSION of 1.1.1.a, which goes backwards:
$ pkg version -t openssl111-1.1.1 openssl111-1.1.1.a
>
Now, it goes forward:
$ pkg version -t openssl111-1.1.1 openssl111-1.1.1a
<
Pointy hat: brnrd |
1.1.1.a 20 Nov 2018 17:51:34 |
brnrd |
security/openssl111: Update to 1.1.1a
- Fix prefix [1]
PR: 233173 [1]
Submitted by: John Hein <z7dr6ut7gs snkmail com> [1] |
1.1.1_2 29 Oct 2018 18:07:40 |
brnrd |
security/openssl111: Fix vulnerabilities
MFH: 2018Q4
Security: 238ae7de-dba2-11e8-b713-b499baebfeaf |
1.1.1_1 26 Oct 2018 09:30:13 |
amdmi3 |
- Update WWW
Approved by: portmgr blanket |
1.1.1_1 05 Oct 2018 09:17:01 |
brnrd |
security/openssl111: Fix linking with lld on i386
- Fix shared option
- While here, fix ordering
PR: 231459
Submitted by: Nathan <ndowens yahoo com>
Reported by: emaste
Differential Revision: https://reviews.freebsd.org/D17362 |
1.1.1_1 12 Sep 2018 16:11:11 |
brnrd |
security/openssl111: Re-add OpenSSL 1.1.1 port
- Don't break systems currently using openssl-devel
- Both 1.1.0 and 1.1.1 are release versions
- Too many ports currently fail to build with 1.1.x
see https://wiki.freebsd.org/OpenSSL/1.1.1
- Allow porters to test their ports with 1.1.1
PR: 230679
Reported by: mat |
1.1.1_1 12 Sep 2018 16:07:54 |
brnrd |
security/openssl111: Prepare for repocopy from openssl-devel
Reported by: mat |
1.1.1_1 12 Sep 2018 13:53:56 |
brnrd |
security/openssl111: Re-add OpenSSL 1.1.1 port
- Don't break systems currently using openssl-devel
- Both 1.1.0 and 1.1.1 are release versions
- Too many ports currently fail to build with 1.1.x
see https://wiki.freebsd.org/OpenSSL/1.1.1
- Allow porters to test their ports with 1.1.1
PR: 230679
Reported by: danfe, cy |
1.1.1_1 12 Sep 2018 12:45:27 |
brnrd |
security/openssl111: Redo using repocopy
Reported by: danfe, cy |
1.1.1_1 12 Sep 2018 11:55:01 |
brnrd |
security/openssl111: Default enable DES
- no-des causes too much fall-out with other ports |
1.1.1 12 Sep 2018 10:09:48 |
brnrd |
security/openssl111: Add new OpenSSL port
PR: 230679 |