Port details |
- s2n-tls C99 implementation of the TLS/SSL protocols
- 1.3.41,1 security
=0 Version of this port present on the latest quarterly branch. - Maintainer: eduardo@FreeBSD.org
 - Port Added: 2022-09-14 11:10:19
- Last Update: 2023-03-26 06:17:36
- Commit Hash: 43f8f92
- License: APACHE20
- Description:
- s2n is a C99 implementation of the TLS/SSL protocols that
is designed to be simple, small, fast, and with security as
a priority. It is released and licensed under the Apache Software License 2.0.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- s2n-tls>0:security/s2n-tls
- To install the port:
- cd /usr/ports/security/s2n-tls/ && make install clean
- To add the package, run one of these commands:
- pkg install security/s2n-tls
- pkg install s2n-tls
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: s2n-tls
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1679783203
SHA256 (aws-s2n-tls-v1.3.41_GH0.tar.gz) = 46d68a57094f2671809d43263996d4ba36457a79e856cbcd721748a7b13c60ab
SIZE (aws-s2n-tls-v1.3.41_GH0.tar.gz) = 4194726
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:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- This port is required by:
- for Libraries
-
- databases/arrow
- devel/aws-c-event-stream
- devel/aws-c-http
- devel/aws-c-io
- devel/aws-c-mqtt
- devel/aws-c-s3
- devel/aws-crt-cpp
Configuration Options:
- ===> The following configuration options are available for s2n-tls-1.3.41,1:
ASM=off: Enable PQ crypto assembly (reqs AVX2 and BMI2 support)
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
LTO=on: Use Link-Time Optimization
===> Use 'make config' to modify these settings
- Options name:
- security_s2n-tls
- USES:
- cmake:testing ssl
- pkg-message:
- For install:
- If s2n fails due mlock(2) syscall try to increase vm.max_wired.
Example:
- sysctl vm.max_wired=1572864
- WWW: https://github.com/aws/s2n-tls
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.3.41,1 26 Mar 2023 06:17:36
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.41
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.41 |
1.3.40,1 22 Mar 2023 20:37:57
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.40
- Unbreak 32bit archs
https://github.com/aws/s2n-tls/issues/3896
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.40 |
1.3.39,1 15 Mar 2023 08:45:11
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.39
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.39 |
1.3.38,1 02 Mar 2023 09:06:02
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.38
- Mark broken on 32bit archs, https://github.com/aws/s2n-tls/issues/3861
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.38 |
1.3.37,1 16 Feb 2023 08:14:32
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.37
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.37 |
1.3.36,1 09 Feb 2023 08:50:48
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.36
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.36 |
1.3.35,1 01 Feb 2023 12:33:24
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.35
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.35 |
1.3.34,1 27 Jan 2023 08:28:26
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.34
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.34 |
1.3.33,1 20 Jan 2023 10:06:28
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.33
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.33 |
1.3.32,1 06 Jan 2023 19:27:40
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.32
Removed CFLAGS workaround for llvm15, fixed upstream:
-# Fix llvm15 build, PR 268413
-CFLAGS+= -Wno-strict-prototypes
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.32 |
1.3.31_1,1 16 Dec 2022 21:08:54
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Fix llvm15 build
Fix llvm15 build due to the port using -Werror by default, and
prototypes are now more strictly checked. Add -Wno-strict-prototypes to
CFLAGS to suppress the warnings-as-errors.
PR: 268413 |
1.3.31,1 16 Dec 2022 08:39:21
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.31
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.31 |
1.3.30,1 09 Dec 2022 13:49:28
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.30
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.30 |
1.3.29,1 30 Nov 2022 20:14:51
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.29
ChangeLog: https://github.com/aws/s2n-tls/compare/v1.3.28...v1.3.29 |
1.3.28,1 16 Nov 2022 20:41:58
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.28
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.28 |
1.3.27,1 07 Nov 2022 11:35:06
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.27
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.27 |
1.3.26_1,1 02 Nov 2022 11:44:05
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Fix s2n_cipher_suites test
- Add uptream patch to fix s2n_cipher_suites test
https://github.com/aws/s2n-tls/issues/3489
Reported by: diizzy |
1.3.26,1 26 Oct 2022 17:05:19
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.26
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.26
PR: 267333 |
1.3.25,1 22 Oct 2022 20:22:41
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.25
ChangeLog: https://github.com/aws/s2n-tls/compare/v1.3.24...v1.3.25 |
1.3.24,1 06 Oct 2022 19:27:32
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.24
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.24 |
1.3.23,1 28 Sep 2022 00:48:15
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.23
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.23 |
1.3.22,1 22 Sep 2022 15:53:59
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Restore PORTEPOCH
- Restore PORTEPOCH removed vi mistake |
1.3.22 22 Sep 2022 15:51:39
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.22
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.22 |
1.3.21,1 15 Sep 2022 21:36:06
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Add comment with issue url about failed tests |
1.3.21,1 14 Sep 2022 21:30:50
    |
Nuno Teixeira (eduardo)  |
security/s2n-tls: Update to 1.3.21
ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.3.21 |
1.3.20_1,1 13 Sep 2022 15:16:48
    |
Nuno Teixeira (eduardo)  Author: Daniel Engberg |
security/s2n-tls: Various improvements
- Define LICENSE_FILE
- Use ports framework for unit testing
- Add option for assembly optimization and LTO
- Disable building tests by default
- Disable assembly optimization by default (requires AVX2 and BMI2 support
without runtime detection)
- Use CMake helpers provided by framework
- Rename s2n -> s2n-tls to match upstream name
PR: 266397 |