diff --git a/security/fizz/Makefile b/security/fizz/Makefile index e9b5532f3ec8..b76ab439d3f9 100644 --- a/security/fizz/Makefile +++ b/security/fizz/Makefile @@ -1,46 +1,46 @@ PORTNAME= fizz DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.15.00 +DISTVERSION= 2024.07.22.00 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org COMMENT= C++14 implementation of the TLS-1.3 standard WWW= https://github.com/facebookincubator/fizz LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/../LICENSE LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libbzip2.so:misc/vxl \ libdouble-conversion.so:devel/double-conversion \ libevent.so:devel/libevent \ libfmt.so:devel/libfmt \ libfolly.so:devel/folly \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ libicui18n.so:devel/icu \ liblz4.so:archivers/liblz4 \ libsnappy.so:archivers/snappy \ libsodium.so:security/libsodium \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd USES= cmake:testing compiler:c++14-lang ssl cpe USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= facebookincubator CPE_VENDOR= facebook WRKSRC_SUBDIR= ${PORTNAME} CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_TESTS BUILD_EXAMPLES CMAKE_TESTING_ON= BUILD_TESTS CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT post-install: # https://github.com/facebookincubator/fizz/issues/55 cd ${STAGEDIR}${PREFIX} && ${RMDIR} include/fizz/tool/test include/fizz/util/test .include diff --git a/security/fizz/distinfo b/security/fizz/distinfo index 3d9dbee9d1c9..fb1f4174b9ff 100644 --- a/security/fizz/distinfo +++ b/security/fizz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721075347 -SHA256 (facebookincubator-fizz-v2024.07.15.00_GH0.tar.gz) = 75bda28ab8b4c31d88ff63cb8e34af658047ab28de4f84de147cf02e22e7fe39 -SIZE (facebookincubator-fizz-v2024.07.15.00_GH0.tar.gz) = 757579 +TIMESTAMP = 1721673379 +SHA256 (facebookincubator-fizz-v2024.07.22.00_GH0.tar.gz) = face83964f96497e41101f72c646e75805d0814d2ef40f3c94c7a2f4c4e296bc +SIZE (facebookincubator-fizz-v2024.07.22.00_GH0.tar.gz) = 756492 diff --git a/security/fizz/pkg-plist b/security/fizz/pkg-plist index adf95bc3779d..402863f75d84 100644 --- a/security/fizz/pkg-plist +++ b/security/fizz/pkg-plist @@ -1,204 +1,203 @@ include/fizz/backend/openssl/Hasher.h include/fizz/backend/openssl/OpenSSL.h include/fizz/backend/openssl/OpenSSLFactory.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/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/crypto/ECCurve.h include/fizz/backend/openssl/crypto/OpenSSL.h include/fizz/backend/openssl/crypto/OpenSSLKeyUtils.h include/fizz/backend/openssl/crypto/Sha-inl.h include/fizz/backend/openssl/crypto/Sha.h include/fizz/backend/openssl/crypto/Sha256.h include/fizz/backend/openssl/crypto/Sha384.h include/fizz/backend/openssl/crypto/Sha512.h include/fizz/backend/openssl/crypto/aead/AESGCM128.h include/fizz/backend/openssl/crypto/aead/AESGCM256.h include/fizz/backend/openssl/crypto/aead/AESOCB128.h include/fizz/backend/openssl/crypto/aead/ChaCha20Poly1305.h include/fizz/backend/openssl/crypto/aead/Ciphers.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/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/AEGISCipher.h include/fizz/crypto/aead/Aead.h include/fizz/crypto/aead/CryptoUtil.h include/fizz/crypto/aead/IOBufUtil.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/X25519.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/HmacTest.h include/fizz/crypto/test/Mocks.h include/fizz/crypto/test/TestUtil.h include/fizz/experimental/crypto/exchange/OQSKeyExchange.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/util/CertExtraction.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 include/fizz/extensions/delegatedcred/SelfDelegatedCredential-inl.h include/fizz/extensions/delegatedcred/SelfDelegatedCredential.h include/fizz/extensions/delegatedcred/Serialization.h include/fizz/extensions/delegatedcred/Types.h include/fizz/extensions/exportedauth/ExportedAuthenticator.h include/fizz/extensions/exportedauth/Util.h include/fizz/extensions/tokenbinding/TokenBindingClientExtension.h include/fizz/extensions/tokenbinding/TokenBindingConstructor.h include/fizz/extensions/tokenbinding/TokenBindingContext.h include/fizz/extensions/tokenbinding/TokenBindingServerExtension.h include/fizz/extensions/tokenbinding/Types.h include/fizz/extensions/tokenbinding/Utils.h include/fizz/extensions/tokenbinding/Validator.h include/fizz/fizz-config.h include/fizz/protocol/Actions.h include/fizz/protocol/AsyncFizzBase.h include/fizz/protocol/CertManagerBase.h include/fizz/protocol/Certificate.h include/fizz/protocol/CertificateVerifier.h include/fizz/protocol/DefaultCertificateVerifier.h include/fizz/protocol/DefaultFactory.h include/fizz/protocol/Events.h include/fizz/protocol/Exporter.h include/fizz/protocol/Factory.h include/fizz/protocol/FizzBase-inl.h include/fizz/protocol/FizzBase.h include/fizz/protocol/HandshakeContext-inl.h include/fizz/protocol/HandshakeContext.h include/fizz/protocol/KeyScheduler.h -include/fizz/protocol/MultiBackendFactory.h include/fizz/protocol/Params.h include/fizz/protocol/Protocol.h include/fizz/protocol/StateMachine-inl.h include/fizz/protocol/StateMachine.h include/fizz/protocol/Types.h include/fizz/protocol/clock/Clock.h include/fizz/protocol/clock/SystemClock.h include/fizz/protocol/clock/test/Mocks.h include/fizz/protocol/ech/Decrypter.h include/fizz/protocol/ech/ECHExtensions-inl.h include/fizz/protocol/ech/ECHExtensions.h include/fizz/protocol/ech/Encryption.h include/fizz/protocol/ech/Types-inl.h include/fizz/protocol/ech/Types.h include/fizz/protocol/test/Matchers.h include/fizz/protocol/test/Mocks.h include/fizz/protocol/test/ProtocolTest.h include/fizz/protocol/test/TestMessages.h include/fizz/protocol/test/Utilities.h include/fizz/record/BufAndPaddingPolicy.h include/fizz/record/EncryptedRecordLayer.h include/fizz/record/Extensions-inl.h include/fizz/record/Extensions.h include/fizz/record/PlaintextRecordLayer.h include/fizz/record/RecordLayer.h include/fizz/record/Types-inl.h include/fizz/record/Types.h include/fizz/record/test/ExtensionTestsBase.h include/fizz/record/test/Mocks.h include/fizz/server/Actions.h include/fizz/server/AeadCookieCipher.h include/fizz/server/AeadTicketCipher.h include/fizz/server/AeadTokenCipher.h include/fizz/server/AsyncFizzServer-inl.h include/fizz/server/AsyncFizzServer.h include/fizz/server/AsyncSelfCert.h include/fizz/server/CertManager.h include/fizz/server/CookieCipher.h include/fizz/server/CookieTypes.h include/fizz/server/DualTicketCipher.h include/fizz/server/FizzServer-inl.h include/fizz/server/FizzServer.h include/fizz/server/FizzServerContext.h include/fizz/server/MultiServerExtensions.h include/fizz/server/Negotiator.h include/fizz/server/ReplayCache.h include/fizz/server/ResumptionState.h include/fizz/server/ServerExtensions.h include/fizz/server/ServerProtocol.h include/fizz/server/SlidingBloomReplayCache.h include/fizz/server/State.h include/fizz/server/TicketCipher.h include/fizz/server/TicketCodec-inl.h include/fizz/server/TicketCodec.h include/fizz/server/TicketPolicy.h include/fizz/server/TicketTypes.h include/fizz/server/TokenCipher.h include/fizz/server/test/Mocks.h include/fizz/server/test/Utils.h include/fizz/test/HandshakeTest.h include/fizz/test/LocalTransport.h include/fizz/tool/CertificateVerifiers.h include/fizz/tool/Commands.h include/fizz/tool/FizzCommandCommon.h include/fizz/util/FizzUtil.h include/fizz/util/KeyLogWriter.h include/fizz/util/Parse-inl.h include/fizz/util/Parse.h include/fizz/util/Tracing.h include/fizz/util/Variant.h include/fizz/util/Workarounds.h lib/cmake/fizz/fizz-config.cmake lib/cmake/fizz/fizz-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/fizz/fizz-targets.cmake lib/libfizz.so lib/libfizz.so.1.0.0 lib/libfizz_test_support.so