security/fizz 2026.10.12.00 FreeBSD
C++14 implementation of the TLS-1.3 standard
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
0321ec7a56- License
- BSD3CLAUSE
- Categories
- security
Description
Fizz is a TLS 1.3 implementation.
Fizz currently supports TLS 1.3 drafts 28, 26 (both wire-compatible with the final specification), and 23. All major handshake modes are supported, including PSK resumption, early data, client authentication, and HelloRetryRequest.
Install
Binary package:
pkg install fizz
From the ports tree:
cd /usr/ports/security/fizz/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= fizz>0:security/fizz
LIB_DEPENDS= libfizz.so:security/fizz
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2026.10.12.00 | - | 2025.08.18.00 | - |
| FreeBSD:14:quarterly | - | 2026.08.31.00_1 | n/a | 2025.06.23.00 | - |
| FreeBSD:15:latest | - | 2026.10.12.00 | n/a | 2025.08.18.00 | - |
| FreeBSD:15:quarterly | - | 2026.08.31.00_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2026.10.12.00 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 14
libboost_filesystem.so: devel/boost-libslibbzip2.so: misc/vxllibdouble-conversion.so: devel/double-conversionlibevent.so: devel/libeventlibfmt.so: devel/libfmtlibfolly.so: devel/follylibgflags.so: devel/gflagslibglog.so: devel/gloglibicui18n.so: devel/iculiblz4.so: archivers/liblz4libsnappy.so: archivers/snappylibsodium.so: security/libsodiumlibunwind.so: devel/libunwindlibzstd.so: archivers/zstd
The full lists below include those, and their dependencies in turn.
Build dependencies 48
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/snappy
- archivers/zstd
- databases/sqlite3
- devel/argp-standalone
- devel/boost-libs
- devel/cmake-core
- devel/double-conversion
- devel/elfutils
- devel/folly
- devel/gettext-runtime
- devel/gflags
- devel/glog
- devel/icu
- devel/jsoncpp
- devel/libedit
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libgeotiff
- graphics/png
- graphics/proj
- graphics/tiff
- lang/python312
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/vxl
- ports-mgmt/pkg
- print/indexinfo
- security/libsodium
- security/libssh2
- security/rhash
- textproc/expat2
- www/libnghttp2
Run dependencies 37
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/snappy
- archivers/zstd
- databases/sqlite3
- devel/argp-standalone
- devel/boost-libs
- devel/double-conversion
- devel/elfutils
- devel/folly
- devel/gettext-runtime
- devel/gflags
- devel/glog
- devel/icu
- devel/libedit
- devel/libevent
- devel/libfmt
- devel/libunistring
- devel/libunwind
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libgeotiff
- graphics/png
- graphics/proj
- graphics/tiff
- lang/tcl86
- math/libtommath
- misc/vxl
- print/indexinfo
- security/libsodium
- security/libssh2
- www/libnghttp2
Required by 5
Configuration
No options to configure.
- USES
- cmake:testing compiler:c++14-lang ssl cpe
- Service scripts
- none
Files
pkg-plist 218
- include/fizz/backend/libaegis/LibAEGIS.h
- include/fizz/backend/liboqs/LibOQS.h
- include/fizz/backend/liboqs/OQSKeyExchange.h
- include/fizz/backend/libsodium/LibSodium.h
- include/fizz/backend/libsodium/crypto/exchange/X25519.h
- include/fizz/backend/openssl/Hasher.h
- include/fizz/backend/openssl/OpenSSL.h
- include/fizz/backend/openssl/Properties.h
- include/fizz/backend/openssl/certificate/CertUtils-inl.h
- include/fizz/backend/openssl/certificate/CertUtils.h
- include/fizz/backend/openssl/certificate/OpenSSLCertificateVerifier.h
- include/fizz/backend/openssl/certificate/OpenSSLPeerCertImpl-inl.h
- include/fizz/backend/openssl/certificate/OpenSSLPeerCertImpl.h
- include/fizz/backend/openssl/certificate/OpenSSLSelfCertImpl-inl.h
- include/fizz/backend/openssl/certificate/OpenSSLSelfCertImpl.h
- include/fizz/backend/openssl/certificate/X509ChainWithPkey.h
- include/fizz/backend/openssl/crypto/ECCurve.h
- include/fizz/backend/openssl/crypto/OpenSSL.h
- include/fizz/backend/openssl/crypto/OpenSSLKeyUtils.h
- include/fizz/backend/openssl/crypto/Sha.h
- include/fizz/backend/openssl/crypto/aead/OpenSSLEVPCipher-inl.h
- include/fizz/backend/openssl/crypto/aead/OpenSSLEVPCipher.h
- include/fizz/backend/openssl/crypto/exchange/OpenSSLKeyExchange.h
- include/fizz/backend/openssl/crypto/signature/Signature-inl.h
- include/fizz/backend/openssl/crypto/signature/Signature.h
- include/fizz/client/Actions.h
- include/fizz/client/AsyncFizzClient-inl.h
- include/fizz/client/AsyncFizzClient.h
- include/fizz/client/CertManager.h
- include/fizz/client/ClientExtensions.h
- include/fizz/client/ClientProtocol.h
- include/fizz/client/ECHPolicy.h
- include/fizz/client/ECHRetryCallback.h
- include/fizz/client/EarlyDataRejectionPolicy.h
- include/fizz/client/FizzClient-inl.h
- include/fizz/client/FizzClient.h
- include/fizz/client/FizzClientContext.h
- include/fizz/client/MultiClientExtensions.h
- include/fizz/client/PskCache.h
- include/fizz/client/PskSerializationUtils.h
- include/fizz/client/State.h
- include/fizz/client/SynchronizedLruPskCache.h
- include/fizz/client/test/Mocks.h
- include/fizz/client/test/Utilities.h
- include/fizz/compression/BrotliCertificateCompressor.h
- include/fizz/compression/BrotliCertificateDecompressor.h
- include/fizz/compression/CertDecompressionManager.h
- include/fizz/compression/CertificateCompressor.h
- include/fizz/compression/ZlibCertificateCompressor.h
- include/fizz/compression/ZlibCertificateDecompressor.h
- include/fizz/compression/ZstdCertificateCompressor.h
- include/fizz/compression/ZstdCertificateDecompressor.h
- include/fizz/compression/test/Mocks.h
- include/fizz/crypto/Crypto.h
- include/fizz/crypto/Hasher.h
- include/fizz/crypto/Hkdf.h
- include/fizz/crypto/Hmac.h
- include/fizz/crypto/KeyDerivation.h
- include/fizz/crypto/RandomGenerator.h
- include/fizz/crypto/Utils.h
- include/fizz/crypto/aead/Aead.h
- include/fizz/crypto/aead/CryptoUtil.h
- include/fizz/crypto/aead/IOBufUtil.h
- include/fizz/crypto/aead/test/Data.h
- include/fizz/crypto/aead/test/Mocks.h
- include/fizz/crypto/aead/test/TestUtil.h
- include/fizz/crypto/exchange/AsyncKeyExchange.h
- include/fizz/crypto/exchange/HybridKeyExchange.h
- include/fizz/crypto/exchange/KeyExchange.h
- include/fizz/crypto/exchange/test/Mocks.h
- include/fizz/crypto/hpke/Context.h
- include/fizz/crypto/hpke/DHKEM.h
- include/fizz/crypto/hpke/Hkdf.h
- include/fizz/crypto/hpke/Hpke.h
- include/fizz/crypto/hpke/Types.h
- include/fizz/crypto/hpke/Utils.h
- include/fizz/crypto/hpke/test/Mocks.h
- include/fizz/crypto/test/HashTest.h
- include/fizz/crypto/test/HmacTest.h
- include/fizz/crypto/test/Mocks.h
- include/fizz/crypto/test/Signature.h
- include/fizz/crypto/test/SignatureTestData.h
- include/fizz/crypto/test/TestKeys.h
- include/fizz/crypto/test/TestUtil.h
- include/fizz/experimental/ktls/AsyncFizzBaseKTLS.h
- include/fizz/experimental/ktls/AsyncKTLSSocket.h
- include/fizz/experimental/ktls/FizzKTLSCallback.h
- include/fizz/experimental/ktls/KTLS.h
- include/fizz/experimental/ktls/LinuxKTLS.h
- include/fizz/experimental/psp/PSP.h
- include/fizz/experimental/util/CertExtraction.h
- include/fizz/extensions/clientpadding/PaddingClientExtension.h
- include/fizz/extensions/clientpadding/Types.h
- include/fizz/extensions/delegatedcred/DelegatedCredentialCertManager.h
- include/fizz/extensions/delegatedcred/DelegatedCredentialClientCertManager.h
- include/fizz/extensions/delegatedcred/DelegatedCredentialClientExtension.h
- include/fizz/extensions/delegatedcred/DelegatedCredentialFactory.h
- include/fizz/extensions/delegatedcred/DelegatedCredentialUtils.h
- include/fizz/extensions/delegatedcred/PeerDelegatedCredential-inl.h
- include/fizz/extensions/delegatedcred/PeerDelegatedCredential.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| facebookincubator-fizz-v2026.10.12.00_GH0.tar.gz | 875394 | 0123a336a777f184a0f022cf31acde0c95e8510b0ccde2949bcca35fe2530389 |
Commit history 9
The latest 5 of 9 in the history this site was built from.