security/s2n-tls 1.5.18,1 MidnightBSD
C99 implementation of the TLS/SSL protocols
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- Apache-2.0
- Categories
- security
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.
In the other systems
The newest version among them is 1.7.12, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | security/s2n-tls | 1.5.18,1 behind since 2026-07-24 | no data | - | [email protected] | - |
| FreeBSD | security/s2n-tls | 1.7.12,1 newest | none known | - | [email protected] | 2026-10-17 |
| DragonFly | security/s2n-tls | 1.5.15,1 behind since 2026-07-24 | none known | - | [email protected] | - |
| HardenedBSD | security/s2n-tls | 1.7.10,1 behind since 2026-10-02 | no data | - | [email protected] | - |
| GhostBSD | security/s2n-tls | 1.7.10,1 behind since 2026-10-02 | no data | - | [email protected] | - |
Install
Binary package:
mport install s2n-tls
From mports:
cd /usr/mports/security/s2n-tls && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= s2n-tls>0:security/s2n-tls
LIB_DEPENDS= libs2n.so:security/s2n-tls
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Configuration
Options name: security_s2n-tls
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off | |
| LTO | on |
- USES
- cmake:testing ssl
- Service scripts
- none
Files
pkg-plist 14
- include/s2n.h
- include/s2n/unstable/cleanup.h
- include/s2n/unstable/crl.h
- include/s2n/unstable/fingerprint.h
- include/s2n/unstable/ktls.h
- include/s2n/unstable/npn.h
- include/s2n/unstable/renegotiate.h
- lib/libs2n.so
- lib/libs2n.so.1
- lib/libs2n.so.1.0.0
- lib/s2n/cmake/modules/Findcrypto.cmake
- lib/s2n/cmake/s2n-config.cmake
- lib/s2n/cmake/shared/s2n-targets-.cmake
- lib/s2n/cmake/shared/s2n-targets.cmake
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| aws-s2n-tls-v1.5.18_GH0.tar.gz | 4.992069e+06 | e4a249843d05d239128772da32f875ad9730f8d0cb5a44e8c6802c5882014f79 |