notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
Port details
s2n-tls C99 implementation of the TLS/SSL protocols
1.3.41,1 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: eduardo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-09-14 11:10:19
Last Update: 2023-03-26 06:17:36
Commit Hash: 43f8f92
License: APACHE20
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (42 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/s2n-tls-1.3.41,1/catalog.mk
  3. /usr/local/share/licenses/s2n-tls-1.3.41,1/LICENSE
  4. /usr/local/share/licenses/s2n-tls-1.3.41,1/APACHE20
  5. include/s2n.h
  6. include/s2n/unstable/crl.h
  7. include/s2n/unstable/fingerprint.h
  8. include/s2n/unstable/npn.h
  9. include/s2n/unstable/renegotiate.h
  10. lib/libs2n.so
  11. lib/libs2n.so.1
  12. lib/libs2n.so.1.0.0
  13. lib/s2n/cmake/modules/Findcrypto.cmake
  14. lib/s2n/cmake/s2n-config.cmake
  15. lib/s2n/cmake/shared/s2n-targets-release.cmake
  16. lib/s2n/cmake/shared/s2n-targets.cmake
  17. share/doc/s2n-tls/BINDINGS.md
  18. share/doc/s2n-tls/DEVELOPMENT-GUIDE.md
  19. share/doc/s2n-tls/READING-LIST.md
  20. share/doc/s2n-tls/SAFETY-MACROS.md
  21. share/doc/s2n-tls/STATE-MACHINE.md
  22. share/doc/s2n-tls/USAGE-GUIDE.md
  23. share/doc/s2n-tls/doxygen/Doxyfile
  24. share/doc/s2n-tls/images/s2n-logo-final.pdf
  25. share/doc/s2n-tls/images/s2n-logo-final.svg
  26. share/doc/s2n-tls/images/s2n-logo-github.svg
  27. share/doc/s2n-tls/images/s2n_lambda.png
  28. share/doc/s2n-tls/images/s2n_logo_github.png
  29. share/doc/s2n-tls/images/s2n_stuffer_layout.png
  30. share/doc/s2n-tls/images/s2n_tls_layers.png
  31. share/doc/s2n-tls/images/scram_example.png
  32. share/doc/s2n-tls/images/scram_intro.png
  33. share/doc/s2n-tls/images/tls12_state_machine.svg
  34. share/doc/s2n-tls/images/tls13_state_machine.svg
  35. share/examples/s2n-tls/common.c
  36. share/examples/s2n-tls/echo.c
  37. share/examples/s2n-tls/https.c
  38. share/examples/s2n-tls/s2nc.c
  39. share/examples/s2n-tls/s2nd.c
  40. @owner
  41. @group
  42. @mode
Collapse this list.
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:

Packages (timestamps in pop-ups are UTC):
s2n-tls
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout1.3.31_1,1
FreeBSD:12:amd641.3.39,11.3.31_1,1
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386pkg-fallout1.3.31_1,1
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch641.3.38,11.3.31_1,1
FreeBSD:13:amd641.3.39,11.3.31_1,1
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-fallout1.3.31_1,1
FreeBSD:13:i386pkg-fallout1.3.31_1,1
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout1.3.31_1,1
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch641.3.38,1pkg-fallout
FreeBSD:14:amd641.3.39,1pkg-fallout
FreeBSD:14:armv61.3.32,1pkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc641.3.37,1pkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
This port is required by:
for Libraries
  1. databases/arrow
  2. devel/aws-c-event-stream
  3. devel/aws-c-http
  4. devel/aws-c-io
  5. devel/aws-c-mqtt
  6. devel/aws-c-s3
  7. devel/aws-crt-cpp
Expand this list (9 items / 2 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/aws-sdk-cpp
  3. security/aws-c-auth
  4. Collapse this list.

Configuration Options:
Options name:
USES:
pkg-message:
For install:
WWW: https://github.com/aws/s2n-tls
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/aws/s2n-tls/tar.gz/v1.3.41?dummy=/
Collapse this list.
Port Moves
  • port moved here from security/s2n on 2022-09-13
    REASON: Moved to match upstream name

Number of commits found: 26

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.41,1
26 Mar 2023 06:17:36
commit hash:43f8f92e1920d9df8b5301b7b5879b25bf464c7acommit hash:43f8f92e1920d9df8b5301b7b5879b25bf464c7acommit hash:43f8f92e1920d9df8b5301b7b5879b25bf464c7acommit hash:43f8f92e1920d9df8b5301b7b5879b25bf464c7a files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:e6a67e4bc246b9c31109678f34d38e78429ae5a5commit hash:e6a67e4bc246b9c31109678f34d38e78429ae5a5commit hash:e6a67e4bc246b9c31109678f34d38e78429ae5a5commit hash:e6a67e4bc246b9c31109678f34d38e78429ae5a5 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:dba73062dcb8f14ab74142fdf4d22aa7579f8708commit hash:dba73062dcb8f14ab74142fdf4d22aa7579f8708commit hash:dba73062dcb8f14ab74142fdf4d22aa7579f8708commit hash:dba73062dcb8f14ab74142fdf4d22aa7579f8708 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:4d1a7959d04b1285774f3be6d21e27ce152f6554commit hash:4d1a7959d04b1285774f3be6d21e27ce152f6554commit hash:4d1a7959d04b1285774f3be6d21e27ce152f6554commit hash:4d1a7959d04b1285774f3be6d21e27ce152f6554 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:b571d8f1c371b947a4f495995c699851d6c84e0acommit hash:b571d8f1c371b947a4f495995c699851d6c84e0acommit hash:b571d8f1c371b947a4f495995c699851d6c84e0acommit hash:b571d8f1c371b947a4f495995c699851d6c84e0a files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:1d138e3d987b3721c90e6fb1c4fcb4795055151ccommit hash:1d138e3d987b3721c90e6fb1c4fcb4795055151ccommit hash:1d138e3d987b3721c90e6fb1c4fcb4795055151ccommit hash:1d138e3d987b3721c90e6fb1c4fcb4795055151c files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:3c56fac02e8a5a4fb099bc72c18d69319109e1fecommit hash:3c56fac02e8a5a4fb099bc72c18d69319109e1fecommit hash:3c56fac02e8a5a4fb099bc72c18d69319109e1fecommit hash:3c56fac02e8a5a4fb099bc72c18d69319109e1fe files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:c3737fc68abe81679e22ac2c255bad3b383c3e4bcommit hash:c3737fc68abe81679e22ac2c255bad3b383c3e4bcommit hash:c3737fc68abe81679e22ac2c255bad3b383c3e4bcommit hash:c3737fc68abe81679e22ac2c255bad3b383c3e4b files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:cc9a3d4d6927f2ba7c6f6ae2412b84ce3b00db39commit hash:cc9a3d4d6927f2ba7c6f6ae2412b84ce3b00db39commit hash:cc9a3d4d6927f2ba7c6f6ae2412b84ce3b00db39commit hash:cc9a3d4d6927f2ba7c6f6ae2412b84ce3b00db39 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:a24818ed734adaf22a04e21a8c118ddb1f2ad554commit hash:a24818ed734adaf22a04e21a8c118ddb1f2ad554commit hash:a24818ed734adaf22a04e21a8c118ddb1f2ad554commit hash:a24818ed734adaf22a04e21a8c118ddb1f2ad554 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:425a32db6a0406255991176098e93ba221218678commit hash:425a32db6a0406255991176098e93ba221218678commit hash:425a32db6a0406255991176098e93ba221218678commit hash:425a32db6a0406255991176098e93ba221218678 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:a615b14f767899dc78aa7e4babd93231a1b0ba3bcommit hash:a615b14f767899dc78aa7e4babd93231a1b0ba3bcommit hash:a615b14f767899dc78aa7e4babd93231a1b0ba3bcommit hash:a615b14f767899dc78aa7e4babd93231a1b0ba3b files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:552a4520bf7c9042ac5068ddaa34267d5b96e8f4commit hash:552a4520bf7c9042ac5068ddaa34267d5b96e8f4commit hash:552a4520bf7c9042ac5068ddaa34267d5b96e8f4commit hash:552a4520bf7c9042ac5068ddaa34267d5b96e8f4 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:2043dc511feb926614fdc13c262e2acc77e7bc0bcommit hash:2043dc511feb926614fdc13c262e2acc77e7bc0bcommit hash:2043dc511feb926614fdc13c262e2acc77e7bc0bcommit hash:2043dc511feb926614fdc13c262e2acc77e7bc0b files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:cb7fccfe103e104e87346ade647a72b2acf5cb31commit hash:cb7fccfe103e104e87346ade647a72b2acf5cb31commit hash:cb7fccfe103e104e87346ade647a72b2acf5cb31commit hash:cb7fccfe103e104e87346ade647a72b2acf5cb31 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:994ccce398b76fe5f7bec6f4b304fab46ca09e14commit hash:994ccce398b76fe5f7bec6f4b304fab46ca09e14commit hash:994ccce398b76fe5f7bec6f4b304fab46ca09e14commit hash:994ccce398b76fe5f7bec6f4b304fab46ca09e14 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:e3fbcdd9aaabe9f8abd377f7acbabf6891d79a6ccommit hash:e3fbcdd9aaabe9f8abd377f7acbabf6891d79a6ccommit hash:e3fbcdd9aaabe9f8abd377f7acbabf6891d79a6ccommit hash:e3fbcdd9aaabe9f8abd377f7acbabf6891d79a6c files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:8555f9dd7d0eed995d615e017cc270dff7c73f14commit hash:8555f9dd7d0eed995d615e017cc270dff7c73f14commit hash:8555f9dd7d0eed995d615e017cc270dff7c73f14commit hash:8555f9dd7d0eed995d615e017cc270dff7c73f14 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:e85101298c373b73db519d75901835162784e968commit hash:e85101298c373b73db519d75901835162784e968commit hash:e85101298c373b73db519d75901835162784e968commit hash:e85101298c373b73db519d75901835162784e968 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:b2d8e840fd348d4fc9c4fc5ab618a5a96b22fe1fcommit hash:b2d8e840fd348d4fc9c4fc5ab618a5a96b22fe1fcommit hash:b2d8e840fd348d4fc9c4fc5ab618a5a96b22fe1fcommit hash:b2d8e840fd348d4fc9c4fc5ab618a5a96b22fe1f files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:31ac68a9c358077712feec13ac8b2cc1a5433df9commit hash:31ac68a9c358077712feec13ac8b2cc1a5433df9commit hash:31ac68a9c358077712feec13ac8b2cc1a5433df9commit hash:31ac68a9c358077712feec13ac8b2cc1a5433df9 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:7557ee0aeb6f00eb882e466e752644c2c9d2724dcommit hash:7557ee0aeb6f00eb882e466e752644c2c9d2724dcommit hash:7557ee0aeb6f00eb882e466e752644c2c9d2724dcommit hash:7557ee0aeb6f00eb882e466e752644c2c9d2724d files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
security/s2n-tls: Restore PORTEPOCH

 - Restore PORTEPOCH removed vi mistake
1.3.22
22 Sep 2022 15:51:39
commit hash:cc9c4346e56073859835f35103a4ecfffcee79d8commit hash:cc9c4346e56073859835f35103a4ecfffcee79d8commit hash:cc9c4346e56073859835f35103a4ecfffcee79d8commit hash:cc9c4346e56073859835f35103a4ecfffcee79d8 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:4fdde2018b74268a8944912b161a8cf34f8e4f7fcommit hash:4fdde2018b74268a8944912b161a8cf34f8e4f7fcommit hash:4fdde2018b74268a8944912b161a8cf34f8e4f7fcommit hash:4fdde2018b74268a8944912b161a8cf34f8e4f7f files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
security/s2n-tls:  Add comment with issue url about failed tests
1.3.21,1
14 Sep 2022 21:30:50
commit hash:f20d15f9c9696b4b65af296b238882e0c46ae213commit hash:f20d15f9c9696b4b65af296b238882e0c46ae213commit hash:f20d15f9c9696b4b65af296b238882e0c46ae213commit hash:f20d15f9c9696b4b65af296b238882e0c46ae213 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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
commit hash:79a0481d1c47b13fa8aa7b97803bea264e1fd13fcommit hash:79a0481d1c47b13fa8aa7b97803bea264e1fd13fcommit hash:79a0481d1c47b13fa8aa7b97803bea264e1fd13fcommit hash:79a0481d1c47b13fa8aa7b97803bea264e1fd13f files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
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

Number of commits found: 26