BSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-2026.10.12.00-2025.08.18.00-
FreeBSD:14:quarterly-2026.08.31.00_1n/a2025.06.23.00-
FreeBSD:15:latest-2026.10.12.00n/a2025.08.18.00-
FreeBSD:15:quarterly-2026.08.31.00_1n/an/an/a
FreeBSD:16:latest-2026.10.12.00n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 14

The full lists below include those, and their dependencies in turn.

Build dependencies 48
Run dependencies 37

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
FileSizeSHA256
facebookincubator-fizz-v2026.10.12.00_GH0.tar.gz8753940123a336a777f184a0f022cf31acde0c95e8510b0ccde2949bcca35fe2530389

Commit history 9

DateCommitCreditsLog message
0321ec7a56 Yuri Victorovich security/fizz: update 2026.10.05.00 → 2026.10.12.00
bda2bef014 Yuri Victorovich security/fizz: update 2026.08.31.00 → 2026.10.05.00
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
7509b4d1e0 Yuri Victorovich security/fizz: update 2026.08.03.00 → 2026.08.31.00
0701add38a Yuri Victorovich security/fizz: update 2026.07.27.00 → 2026.08.03.00

The latest 5 of 9 in the history this site was built from.