diff options
Diffstat (limited to 'security')
376 files changed, 7755 insertions, 8094 deletions
diff --git a/security/2fa/Makefile b/security/2fa/Makefile index 9807dbfc5298..53e3b2fdeda4 100644 --- a/security/2fa/Makefile +++ b/security/2fa/Makefile @@ -1,7 +1,7 @@ PORTNAME= 2fa DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security MAINTAINER= mauroeldritch@gmail.com diff --git a/security/Makefile b/security/Makefile index a2ac81074363..84eaa276bda6 100644 --- a/security/Makefile +++ b/security/Makefile @@ -283,7 +283,6 @@ SUBDIR += krb5-122 SUBDIR += krb5-devel SUBDIR += kstart - SUBDIR += ktls_isa-l_crypto-kmod SUBDIR += kuku SUBDIR += kwalletmanager SUBDIR += l0pht-watch @@ -457,7 +456,6 @@ SUBDIR += openssl-oqsprovider SUBDIR += openssl-pkcs11provider SUBDIR += openssl-unsafe - SUBDIR += openssl111 SUBDIR += openssl34 SUBDIR += openssl35 SUBDIR += openssl36 @@ -899,6 +897,7 @@ SUBDIR += py-badkeys SUBDIR += py-base58 SUBDIR += py-bcrypt + SUBDIR += py-biscuit-auth SUBDIR += py-bitbox02 SUBDIR += py-blake3 SUBDIR += py-btchip-python diff --git a/security/acme.sh/Makefile b/security/acme.sh/Makefile index f2a4d7131714..544c9704835f 100644 --- a/security/acme.sh/Makefile +++ b/security/acme.sh/Makefile @@ -1,5 +1,6 @@ PORTNAME= acme.sh -PORTVERSION= 3.1.2 +PORTVERSION= 3.1.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= dvl@FreeBSD.org diff --git a/security/acme.sh/distinfo b/security/acme.sh/distinfo index 94976d85ac7d..a3285e2bcdf6 100644 --- a/security/acme.sh/distinfo +++ b/security/acme.sh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764434001 -SHA256 (acmesh-official-acme.sh-3.1.2_GH0.tar.gz) = a51511ad0e2912be45125cf189401e4ae776ca1a29d5768f020a1e35a9560186 -SIZE (acmesh-official-acme.sh-3.1.2_GH0.tar.gz) = 338572 +TIMESTAMP = 1777408782 +SHA256 (acmesh-official-acme.sh-3.1.3_GH0.tar.gz) = efd12b265252f8875269960b6b31830731ccce2b3e6ff8e7ecfbee21fde35ab4 +SIZE (acmesh-official-acme.sh-3.1.3_GH0.tar.gz) = 381679 diff --git a/security/acme.sh/pkg-plist b/security/acme.sh/pkg-plist index e5c8559f21d0..e4d7711811f0 100644 --- a/security/acme.sh/pkg-plist +++ b/security/acme.sh/pkg-plist @@ -5,6 +5,7 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/ali_cdn.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/ali_dcdn.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/apache.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/byteplus_alb.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/cachefly.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/cleverreach.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/consul.sh @@ -24,10 +25,12 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/keyhelp_api.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/kong.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/lighttpd.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/localcopy.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/mailcow.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/myapi.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/mydevil.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/mysqld.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/multideploy.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/netlify.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/nginx.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/deploy/openmediavault.sh @@ -67,7 +70,10 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_aws.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_azion.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_azure.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_baidu.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_beget.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_bh.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_bhosted.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_bookmyname.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_bunny.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_cf.sh @@ -77,11 +83,14 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_conoha.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_constellix.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_cpanel.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_cpanel_uapi.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_curanet.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_cyon.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_czechia.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_da.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_ddnss.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_edgecenter.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_efficientip.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_desec.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_df.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_dnsexit.sh @@ -111,6 +120,7 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_gcloud.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_gd.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_geoscaling.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_gname.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_googledomains.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_hetznercloud.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_huaweicloud.sh @@ -119,7 +129,9 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_hetzner.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_hexonet.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_hostingde.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_hostup.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_infoblox.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_infoblox_uddi.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_infomaniak.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_ionos.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_ionos_cloud.sh @@ -143,6 +155,7 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_lua.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_maradns.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_me.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_mgwm.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_miab.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_mijnhost.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_misaka.sh @@ -173,11 +186,13 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_openprovider.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_openstack.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_opnsense.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_opusdns.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_ovh.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_porkbun.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_pdns.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_pleskxml.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_pointhq.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_qc.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_rackcorp.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_rackspace.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_rage4.sh @@ -189,7 +204,10 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_selfhost.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_servercow.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_simply.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_sitehost.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_sotoon.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_spaceship.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_subreg.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_technitium.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_tele3.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_timeweb.sh @@ -202,6 +220,7 @@ sbin/acme.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_variomedia.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_veesp.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_vercel.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_virakcloud.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_vscale.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_vultr.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dnsapi/dns_websupport.sh diff --git a/security/acmed/Makefile b/security/acmed/Makefile index d9150571c66d..fc4cd8aa941e 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -1,7 +1,7 @@ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/acmetool/Makefile b/security/acmetool/Makefile index 6894c5f09e54..6f798f1dfa32 100644 --- a/security/acmetool/Makefile +++ b/security/acmetool/Makefile @@ -1,7 +1,7 @@ PORTNAME= acmetool DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= security MAINTAINER= samm@FreeBSD.org diff --git a/security/agave/Makefile b/security/agave/Makefile index 621a3816493d..7e4b95cbffde 100644 --- a/security/agave/Makefile +++ b/security/agave/Makefile @@ -1,6 +1,7 @@ PORTNAME= agave DISTVERSIONPREFIX= v DISTVERSION= 3.1.13 +PORTREVISION= 3 CATEGORIES= security PKGNAMESUFFIX= -blockchain @@ -14,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation failure: error[E0512]: cannot transmute between types of different sizes, or dependently-sized types --> programs/bpf_loader/src/syscalls/mod.rs:489:21 BROKEN_i386= fails on 32-bit systems: https://github.com/solana-labs/solana/issues/16811 -BROKEN_powerpc64le= compilation failure: called `Option::unwrap()` on a `None` value in ring-0.16.20/build.rs:358:10 # see https://github.com/rust-lang/rust/issues/119901 BUILD_DEPENDS= protoc:devel/protobuf \ gmake:devel/gmake diff --git a/security/age/Makefile b/security/age/Makefile index a38d8451f30a..b601b475b8d1 100644 --- a/security/age/Makefile +++ b/security/age/Makefile @@ -1,7 +1,7 @@ PORTNAME= age DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/apg/Makefile b/security/apg/Makefile index d7f85b0cb12d..b993730c52bc 100644 --- a/security/apg/Makefile +++ b/security/apg/Makefile @@ -1,7 +1,7 @@ PORTNAME= apg DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 14 +PORTREVISION= 15 PORTEPOCH= 1 CATEGORIES= security sysutils diff --git a/security/apkid/Makefile b/security/apkid/Makefile index d3b0201e7ba1..257800139c61 100644 --- a/security/apkid/Makefile +++ b/security/apkid/Makefile @@ -1,5 +1,5 @@ PORTNAME= APKiD -PORTVERSION= 3.0.0 +PORTVERSION= 3.1.0 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/apkid/distinfo b/security/apkid/distinfo index 5a3aee7a7a97..3d36a0dd0c39 100644 --- a/security/apkid/distinfo +++ b/security/apkid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746695546 -SHA256 (rednaga-APKiD-v3.0.0_GH0.tar.gz) = 36a4c9df06da20621f7d8c5c50a17924747c15083f997df95992a05886db85c9 -SIZE (rednaga-APKiD-v3.0.0_GH0.tar.gz) = 86533 +TIMESTAMP = 1777485319 +SHA256 (rednaga-APKiD-v3.1.0_GH0.tar.gz) = 8ba0e116826452f10643977e9818e6914eacbfad48be088e766fe723f7f3d5a6 +SIZE (rednaga-APKiD-v3.1.0_GH0.tar.gz) = 91580 diff --git a/security/arti/Makefile b/security/arti/Makefile index da7670b6131d..c1dd6d29237e 100644 --- a/security/arti/Makefile +++ b/security/arti/Makefile @@ -1,5 +1,6 @@ PORTNAME= arti DISTVERSION= 2.2.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= cs@FreeBSD.org diff --git a/security/assh/Makefile b/security/assh/Makefile index 0cfb2eaca570..0f1170744dbc 100644 --- a/security/assh/Makefile +++ b/security/assh/Makefile @@ -1,7 +1,7 @@ PORTNAME= assh DISTVERSIONPREFIX= v DISTVERSION= 2.15.0 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= security MAINTAINER= ashish@FreeBSD.org diff --git a/security/authenticator/Makefile b/security/authenticator/Makefile index e4a216ae9ea4..cff55fb26e4c 100644 --- a/security/authenticator/Makefile +++ b/security/authenticator/Makefile @@ -1,6 +1,6 @@ PORTNAME= authenticator DISTVERSION= 4.4.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/authoscope/Makefile b/security/authoscope/Makefile index 68d6b4e1aa41..a7b0a51f107a 100644 --- a/security/authoscope/Makefile +++ b/security/authoscope/Makefile @@ -1,7 +1,7 @@ PORTNAME= authoscope DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/aws-iam-authenticator/Makefile b/security/aws-iam-authenticator/Makefile index 52ae958d30ff..4414c535e05c 100644 --- a/security/aws-iam-authenticator/Makefile +++ b/security/aws-iam-authenticator/Makefile @@ -1,7 +1,7 @@ PORTNAME= aws-iam-authenticator -PORTVERSION= 0.7.12 -PORTREVISION= 1 +PORTVERSION= 0.7.14 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= security MAINTAINER= danilo@FreeBSD.org diff --git a/security/aws-iam-authenticator/distinfo b/security/aws-iam-authenticator/distinfo index 054cb262b7db..3f208fd27046 100644 --- a/security/aws-iam-authenticator/distinfo +++ b/security/aws-iam-authenticator/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1774188361 -SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.12/v0.7.12.mod) = d5430d9161bc285bcc321c31104ead200aa446b263debd0788fbd3e401f62c81 -SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.12/v0.7.12.mod) = 5347 -SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.12/v0.7.12.zip) = a4da4ea6c8b383b7b08400d2629daa1e597769dc01366c975ff12863b10df36f -SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.12/v0.7.12.zip) = 240393 +TIMESTAMP = 1777886551 +SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.14/v0.7.14.mod) = 953e943f59bf98975edd41161e804de5ac90308e834e7961ae7106635ab51837 +SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.14/v0.7.14.mod) = 5378 +SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.14/v0.7.14.zip) = faedbba66020f2f23bd32fabc3cd16242e900e554e3f97834e476bc1669f5b1f +SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.14/v0.7.14.zip) = 240521 diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile index 8809cf6cccd2..0b789c4dd19b 100644 --- a/security/aws-lc/Makefile +++ b/security/aws-lc/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-lc -PORTVERSION= 1.71.0 +PORTVERSION= 1.73.0 DISTVERSIONPREFIX= v CATEGORIES= security @@ -15,17 +15,21 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake CMAKE_OFF= BUILD_TESTING \ + DISABLE_CPU_JITTER_ENTROPY \ ENABLE_DATA_INDEPENDENT_TIMING \ ENABLE_DILITHIUM \ ENABLE_FIPS_ENTROPY_CPU_JITTER \ - ENABLE_PRE_SONAME_BUILD \ + ENABLE_SOURCE_MODIFICATION \ + GENERATE_RUST_BINDINGS \ MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX \ MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX CMAKE_ON= BUILD_LIBSSL \ BUILD_SHARED_LIBS \ BUILD_TOOL \ DISABLE_GO \ - DISABLE_PERL + DISABLE_PERL \ + ENABLE_DIST_PKG \ + ENABLE_DIST_PKG_OPENSSL_SHIM PLIST_SUB= PORTVERSION=${PORTVERSION} diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo index 9804b733d208..9abb8e30ee37 100644 --- a/security/aws-lc/distinfo +++ b/security/aws-lc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587146 -SHA256 (aws-aws-lc-v1.71.0_GH0.tar.gz) = 31b1eed775294825f084c0d4e09df53e1cf036fb98a202a8c2c342543828a985 -SIZE (aws-aws-lc-v1.71.0_GH0.tar.gz) = 145195955 +TIMESTAMP = 1778345006 +SHA256 (aws-aws-lc-v1.73.0_GH0.tar.gz) = e33ae89e7d09d7b23a900f68b62088d8813c260ac564b016e543ee3540ebcce3 +SIZE (aws-aws-lc-v1.73.0_GH0.tar.gz) = 145311791 diff --git a/security/aws-lc/pkg-plist b/security/aws-lc/pkg-plist index 4e1ee506fec0..c7b56da6fb56 100644 --- a/security/aws-lc/pkg-plist +++ b/security/aws-lc/pkg-plist @@ -1,98 +1,99 @@ bin/bssl bin/c_rehash bin/openssl -include/openssl/aead.h -include/openssl/aes.h -include/openssl/arm_arch.h -include/openssl/asm_base.h -include/openssl/asn1.h -include/openssl/asn1_mac.h -include/openssl/asn1t.h -include/openssl/base.h -include/openssl/base64.h -include/openssl/bio.h -include/openssl/blake2.h -include/openssl/blowfish.h -include/openssl/bn.h -include/openssl/boringssl_prefix_symbols.h -include/openssl/boringssl_prefix_symbols_asm.h -include/openssl/boringssl_prefix_symbols_nasm.inc -include/openssl/buf.h -include/openssl/buffer.h -include/openssl/bytestring.h -include/openssl/chacha.h -include/openssl/cipher.h -include/openssl/cmac.h -include/openssl/conf.h -include/openssl/cpu.h -include/openssl/crypto.h -include/openssl/ctrdrbg.h -include/openssl/curve25519.h -include/openssl/des.h -include/openssl/dh.h -include/openssl/digest.h -include/openssl/dsa.h -include/openssl/dtls1.h -include/openssl/e_os2.h -include/openssl/ec.h -include/openssl/ec_key.h -include/openssl/ecdh.h -include/openssl/ecdsa.h -include/openssl/engine.h -include/openssl/err.h -include/openssl/evp.h -include/openssl/evp_errors.h -include/openssl/ex_data.h -include/openssl/experimental/kem_deterministic_api.h -include/openssl/hkdf.h -include/openssl/hmac.h -include/openssl/hpke.h -include/openssl/hrss.h -include/openssl/is_awslc.h -include/openssl/kdf.h -include/openssl/lhash.h -include/openssl/md4.h -include/openssl/md5.h -include/openssl/mem.h -include/openssl/nid.h -include/openssl/obj.h -include/openssl/obj_mac.h -include/openssl/objects.h -include/openssl/ocsp.h -include/openssl/opensslconf.h -include/openssl/opensslv.h -include/openssl/ossl_typ.h -include/openssl/pem.h -include/openssl/pkcs12.h -include/openssl/pkcs7.h -include/openssl/pkcs8.h -include/openssl/poly1305.h -include/openssl/pool.h -include/openssl/posix_time.h -include/openssl/rand.h -include/openssl/rc4.h -include/openssl/ripemd.h -include/openssl/rsa.h -include/openssl/safestack.h -include/openssl/service_indicator.h -include/openssl/sha.h -include/openssl/siphash.h -include/openssl/span.h -include/openssl/sshkdf.h -include/openssl/ssl.h -include/openssl/ssl3.h -include/openssl/stack.h -include/openssl/target.h -include/openssl/thread.h -include/openssl/time.h -include/openssl/tls1.h -include/openssl/trust_token.h -include/openssl/type_check.h -include/openssl/ui.h -include/openssl/x509.h -include/openssl/x509_vfy.h -include/openssl/x509v3.h -include/openssl/x509v3_errors.h +include/aws-lc/openssl/aead.h +include/aws-lc/openssl/aes.h +include/aws-lc/openssl/arm_arch.h +include/aws-lc/openssl/asm_base.h +include/aws-lc/openssl/asn1.h +include/aws-lc/openssl/asn1_mac.h +include/aws-lc/openssl/asn1t.h +include/aws-lc/openssl/base.h +include/aws-lc/openssl/base64.h +include/aws-lc/openssl/bio.h +include/aws-lc/openssl/blake2.h +include/aws-lc/openssl/blowfish.h +include/aws-lc/openssl/bn.h +include/aws-lc/openssl/boringssl_prefix_symbols.h +include/aws-lc/openssl/boringssl_prefix_symbols_asm.h +include/aws-lc/openssl/boringssl_prefix_symbols_nasm.inc +include/aws-lc/openssl/buf.h +include/aws-lc/openssl/buffer.h +include/aws-lc/openssl/bytestring.h +include/aws-lc/openssl/chacha.h +include/aws-lc/openssl/cipher.h +include/aws-lc/openssl/cmac.h +include/aws-lc/openssl/conf.h +include/aws-lc/openssl/cpu.h +include/aws-lc/openssl/crypto.h +include/aws-lc/openssl/ctrdrbg.h +include/aws-lc/openssl/curve25519.h +include/aws-lc/openssl/des.h +include/aws-lc/openssl/dh.h +include/aws-lc/openssl/digest.h +include/aws-lc/openssl/dsa.h +include/aws-lc/openssl/dtls1.h +include/aws-lc/openssl/e_os2.h +include/aws-lc/openssl/ec.h +include/aws-lc/openssl/ec_key.h +include/aws-lc/openssl/ecdh.h +include/aws-lc/openssl/ecdsa.h +include/aws-lc/openssl/engine.h +include/aws-lc/openssl/err.h +include/aws-lc/openssl/evp.h +include/aws-lc/openssl/evp_errors.h +include/aws-lc/openssl/ex_data.h +include/aws-lc/openssl/experimental/kem_deterministic_api.h +include/aws-lc/openssl/hkdf.h +include/aws-lc/openssl/hmac.h +include/aws-lc/openssl/hpke.h +include/aws-lc/openssl/hrss.h +include/aws-lc/openssl/is_awslc.h +include/aws-lc/openssl/kdf.h +include/aws-lc/openssl/lhash.h +include/aws-lc/openssl/md4.h +include/aws-lc/openssl/md5.h +include/aws-lc/openssl/mem.h +include/aws-lc/openssl/nid.h +include/aws-lc/openssl/obj.h +include/aws-lc/openssl/obj_mac.h +include/aws-lc/openssl/objects.h +include/aws-lc/openssl/ocsp.h +include/aws-lc/openssl/opensslconf.h +include/aws-lc/openssl/opensslv.h +include/aws-lc/openssl/ossl_typ.h +include/aws-lc/openssl/pem.h +include/aws-lc/openssl/pkcs12.h +include/aws-lc/openssl/pkcs7.h +include/aws-lc/openssl/pkcs8.h +include/aws-lc/openssl/poly1305.h +include/aws-lc/openssl/pool.h +include/aws-lc/openssl/posix_time.h +include/aws-lc/openssl/rand.h +include/aws-lc/openssl/rc4.h +include/aws-lc/openssl/ripemd.h +include/aws-lc/openssl/rsa.h +include/aws-lc/openssl/safestack.h +include/aws-lc/openssl/service_indicator.h +include/aws-lc/openssl/sha.h +include/aws-lc/openssl/siphash.h +include/aws-lc/openssl/span.h +include/aws-lc/openssl/sshkdf.h +include/aws-lc/openssl/ssl.h +include/aws-lc/openssl/ssl3.h +include/aws-lc/openssl/stack.h +include/aws-lc/openssl/target.h +include/aws-lc/openssl/thread.h +include/aws-lc/openssl/time.h +include/aws-lc/openssl/tls1.h +include/aws-lc/openssl/trust_token.h +include/aws-lc/openssl/type_check.h +include/aws-lc/openssl/ui.h +include/aws-lc/openssl/x509.h +include/aws-lc/openssl/x509_vfy.h +include/aws-lc/openssl/x509v3.h +include/aws-lc/openssl/x509v3_errors.h +include/openssl lib/crypto/cmake/crypto-config.cmake lib/crypto/cmake/shared/crypto-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/crypto/cmake/shared/crypto-targets.cmake diff --git a/security/aws-vault/Makefile b/security/aws-vault/Makefile index cd6ba9adbe6f..b71d88f9b4e3 100644 --- a/security/aws-vault/Makefile +++ b/security/aws-vault/Makefile @@ -1,7 +1,7 @@ PORTNAME= aws-vault DISTVERSIONPREFIX= v DISTVERSION= 6.6.2 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= security MAINTAINER= mauroeldritch@gmail.com diff --git a/security/beid/Makefile b/security/beid/Makefile index 96af9c05e669..b75347b1b39d 100644 --- a/security/beid/Makefile +++ b/security/beid/Makefile @@ -1,6 +1,6 @@ PORTNAME= beid DISTVERSIONPREFIX= v -DISTVERSION= 5.1.26 +DISTVERSION= 5.1.28 CATEGORIES= security MAINTAINER= tijl@FreeBSD.org diff --git a/security/beid/distinfo b/security/beid/distinfo index a3a78bc5a26e..72efe8c027c4 100644 --- a/security/beid/distinfo +++ b/security/beid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763493225 -SHA256 (Fedict-eid-mw-v5.1.26_GH0.tar.gz) = 6e9178c92912d80b48172e0eeb8717fc2b9ac4c0b665ad92830864a049dc8275 -SIZE (Fedict-eid-mw-v5.1.26_GH0.tar.gz) = 16303020 +TIMESTAMP = 1777560116 +SHA256 (Fedict-eid-mw-v5.1.28_GH0.tar.gz) = 20be4bff23e3cacbf13331692802c0c8abab612681e81382be3c6e1f6db251ab +SIZE (Fedict-eid-mw-v5.1.28_GH0.tar.gz) = 16302156 diff --git a/security/bitwarden-cli/Makefile b/security/bitwarden-cli/Makefile index c4352a8516b4..a6a7a777cb61 100644 --- a/security/bitwarden-cli/Makefile +++ b/security/bitwarden-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= bitwarden-cli DISTVERSIONPREFIX= cli-v -DISTVERSION= 2026.3.0 +DISTVERSION= 2026.4.1 CATEGORIES= security MASTER_SITES= https://nodejs.org/dist/v${PKG_NODE_VER}/:node DISTFILES= node-v${PKG_NODE_VER}${EXTRACT_SUFX}:node diff --git a/security/bitwarden-cli/distinfo b/security/bitwarden-cli/distinfo index 25da0489239e..7e85853994c3 100644 --- a/security/bitwarden-cli/distinfo +++ b/security/bitwarden-cli/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1776417245 +TIMESTAMP = 1778465242 SHA256 (node-v22.15.1.tar.gz) = 38aea029f8818f7783f273fbc70dcf930f9ef54bdd49c5f90c0152caec7a57be SIZE (node-v22.15.1.tar.gz) = 100310295 -SHA256 (bitwarden-cli-2026.3.0-node-modules.tar.gz) = 7d5a9e0b50e44560d2565c455265963257ce3de830c253726db788f279cae7fd -SIZE (bitwarden-cli-2026.3.0-node-modules.tar.gz) = 344922772 -SHA256 (bitwarden-clients-cli-v2026.3.0_GH0.tar.gz) = 85554eade98e3cb972d4fb66d6687f752d7a78af4a4824a2668960f5258af62e -SIZE (bitwarden-clients-cli-v2026.3.0_GH0.tar.gz) = 37342961 +SHA256 (bitwarden-cli-2026.4.1-node-modules.tar.gz) = 95b05da6e7735809325389cb4a4358913a6bbd94dcf26a1a4c28216c3122a8a4 +SIZE (bitwarden-cli-2026.4.1-node-modules.tar.gz) = 344923411 +SHA256 (bitwarden-clients-cli-v2026.4.1_GH0.tar.gz) = 4cf5dc06c2193afe55e7d3118a393716898b49be8828f69f64f1eab555be594a +SIZE (bitwarden-clients-cli-v2026.4.1_GH0.tar.gz) = 37339708 diff --git a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json index 40bbec033628..f61d93bb2be9 100644 --- a/security/bitwarden-cli/files/packagejsons/apps/cli/package.json +++ b/security/bitwarden-cli/files/packagejsons/apps/cli/package.json @@ -1,7 +1,7 @@ { "name": "@bitwarden/cli", "description": "A secure and free password manager for all of your devices.", - "version": "2026.3.0", + "version": "2026.4.1", "keywords": [ "bitwarden", "password", diff --git a/security/bitwarden-cli/files/packagejsons/package-lock.json b/security/bitwarden-cli/files/packagejsons/package-lock.json index 7e3804b409d1..38bb44ce04d2 100644 --- a/security/bitwarden-cli/files/packagejsons/package-lock.json +++ b/security/bitwarden-cli/files/packagejsons/package-lock.json @@ -197,7 +197,7 @@ }, "apps/cli": { "name": "@bitwarden/cli", - "version": "2026.3.0", + "version": "2026.4.1", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@koa/multer": "4.0.0", @@ -9060,14 +9060,14 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/checkbox": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.1.3.tgz", - "integrity": "sha512-+G7I8CT+EHv/hasNfUl3P37DVoMoZfpA+2FXmM54dA8MxYle1YqucxbacxHalw1iAFSdKNEDTGNV7F+j1Ldqcg==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.1.5.tgz", + "integrity": "sha512-Jmf9tgBHIEK5SAOB7swYfStqmtkZb00xOTpSQmkoGEpdxOTpJi9RS0A8bkfDPHTTItZRJrRdZrEMu25wyj0VfQ==", "dev": true, "license": "MIT", "dependencies": { "@inquirer/ansi": "^2.0.5", - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/figures": "^2.0.5", "@inquirer/type": "^4.0.5" }, @@ -9084,13 +9084,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/confirm": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.0.11.tgz", - "integrity": "sha512-pTpHjg0iEIRMYV/7oCZUMf27/383E6Wyhfc/MY+AVQGEoUobffIYWOK9YLP2XFRGz/9i6WlTQh1CkFVIo2Y7XA==", + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.0.13.tgz", + "integrity": "sha512-wkGPC7yJ5WJk1DJ5SX7fzk+gfj4BM8cf5dDDi71B/551xHrdsZVRJOC0WyikXd0pEsb/9cLniuE4atbsMqmFkw==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/type": "^4.0.5" }, "engines": { @@ -9106,9 +9106,9 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/core": { - "version": "11.1.8", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-11.1.8.tgz", - "integrity": "sha512-/u+yJk2pOKNDOh1ZgdUH2RQaRx6OOH4I0uwL95qPvTFTIL38YBsuSC4r1yXBB3Q6JvNqFFc202gk0Ew79rrcjA==", + "version": "11.1.10", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-11.1.10.tgz", + "integrity": "sha512-a4Q5BXHQAHa9eO202sTaFCHFYVB3x5fauDuThEAdZ9gfn76pSxiKU7wWcEH0N1O0XmQvNfQNU6QXpiRxmYQx+A==", "dev": true, "license": "MIT", "dependencies": { @@ -9133,13 +9133,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/editor": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.1.0.tgz", - "integrity": "sha512-6wlkYl65Qfayy48gPCfU4D7li6KCAGN79mLXa/tYHZH99OfZ820yY+HA+DgE88r8YwwgeuY6PQgNqMeK6LuMmw==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.1.2.tgz", + "integrity": "sha512-Y3Nor7S/DhIPo+8Ym/dSY4efwKI4BsflKDwXh0jNeXJsSF3dteS/3Yf+z4wkibVZDvYMyCgknSTQlNahfunGHg==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/external-editor": "^3.0.0", "@inquirer/type": "^4.0.5" }, @@ -9156,13 +9156,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/expand": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.0.12.tgz", - "integrity": "sha512-vOfrB33b7YIZfDauXS8vNNz2Z86FozTZLIt7e+7/dCaPJ1RXZsHCuI9TlcERzEUq57vkM+UdnBgxP0rFd23JYQ==", + "version": "5.0.14", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.0.14.tgz", + "integrity": "sha512-qyY9zcIX2eKYwaAUiQo9zORd61Lc3sXeM72fVbeHkYnDkqfr8/armcRbmVAIrExeJhI2puk+uomeKtWrpUVUmQ==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/type": "^4.0.5" }, "engines": { @@ -9210,13 +9210,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/input": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-5.0.11.tgz", - "integrity": "sha512-twUWidn4ocPO8qi6fRM7tNWt7W1FOnOZqQ+/+PsfLUacMR5rFLDPK9ql0nBPwxi0oELbo8T5NhRs8B2+qQEqFQ==", + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-5.0.13.tgz", + "integrity": "sha512-0l0jCHlJnXIV8CTxwQC0C+5Ziq8WP22edWgmciW2xYvoeoSck4v5FvCS1ctKdqLLR0dUo93uAHgWHywgBSoRyw==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/type": "^4.0.5" }, "engines": { @@ -9232,13 +9232,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/number": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-4.0.11.tgz", - "integrity": "sha512-Vscmim9TCksQsfjPtka/JwPUcbLhqWYrgfPf1cHrCm24X/F2joFwnageD50yMKsaX14oNGOyKf/RNXAFkNjWpA==", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-4.0.13.tgz", + "integrity": "sha512-WHmkYnnJAou5gx7RgcvAfUggnHNM1zWfoh0dFPl3dxVssuqt+dK5rIbaOYQXNyOegvFnopbKupjnhw2O8gANNg==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/type": "^4.0.5" }, "engines": { @@ -9254,14 +9254,14 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/password": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-5.0.11.tgz", - "integrity": "sha512-9KZFeRaNHIcejtPb0wN4ddFc7EvobVoAFa049eS3LrDZFxI8O7xUXiITEOinBzkZFAIwY5V4yzQae/QfO9cbbg==", + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-5.0.13.tgz", + "integrity": "sha512-XDGu64ROHZjOOXLAANvJN7iIxWKhOSCG5VakrZ5kaScVR+snVJCFglD/hL3/677awtWcu4pXoWa280CDIYcBeg==", "dev": true, "license": "MIT", "dependencies": { "@inquirer/ansi": "^2.0.5", - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/type": "^4.0.5" }, "engines": { @@ -9277,22 +9277,22 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/prompts": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.4.1.tgz", - "integrity": "sha512-AH5xPQ997K7e0F0vulPlteIHke2awMkFi8F0dBemrDfmvtPmHJo82mdHbONC4F/t8d1NHwrbI5cGVI+RbLWdoQ==", + "version": "8.4.3", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.4.3.tgz", + "integrity": "sha512-ai5LseTw9HhegupIgmo4cn7RpnCGznjjXu4OI+7jMR8vu7T1ZCCNMzFFAovUCjL1fl0cceksIN1++yQE59SmZw==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/checkbox": "^5.1.3", - "@inquirer/confirm": "^6.0.11", - "@inquirer/editor": "^5.1.0", - "@inquirer/expand": "^5.0.12", - "@inquirer/input": "^5.0.11", - "@inquirer/number": "^4.0.11", - "@inquirer/password": "^5.0.11", - "@inquirer/rawlist": "^5.2.7", - "@inquirer/search": "^4.1.7", - "@inquirer/select": "^5.1.3" + "@inquirer/checkbox": "^5.1.5", + "@inquirer/confirm": "^6.0.13", + "@inquirer/editor": "^5.1.2", + "@inquirer/expand": "^5.0.14", + "@inquirer/input": "^5.0.13", + "@inquirer/number": "^4.0.13", + "@inquirer/password": "^5.0.13", + "@inquirer/rawlist": "^5.2.9", + "@inquirer/search": "^4.1.9", + "@inquirer/select": "^5.1.5" }, "engines": { "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" @@ -9307,13 +9307,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/rawlist": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.2.7.tgz", - "integrity": "sha512-AqRMiD9+uE1lskDPrdqHwrV/EUmxKEBLX44SR7uxK3vD2413AmVfE5EQaPeNzYf5Pq5SitHJDYUFVF0poIr09w==", + "version": "5.2.9", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.2.9.tgz", + "integrity": "sha512-a1ErXEfgjfPYpyQ89dp+7n2IISjH9oQg3ygvF5adz8B7aHn4n2PjEgu1wpVTp69K3bj3lVLxP0qJ2b1clk1Whw==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/type": "^4.0.5" }, "engines": { @@ -9329,13 +9329,13 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/search": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-4.1.7.tgz", - "integrity": "sha512-1y7+0N65AWk5RdlXH/Kn13txf3IjIQ7OEfhCEkDTU+h5wKMLq8DUF3P6z+/kLSxDGDtQT1dRBWEUC3o/VvImsQ==", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-4.1.9.tgz", + "integrity": "sha512-ZlbM28Q9lmLkFPNAIv+ZuY530n5Km8U1WW48oYEvDhe9yc2uL3m3t+JSdRUkQlk5fuIuskgiIVjcb7czFzQpuA==", "dev": true, "license": "MIT", "dependencies": { - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/figures": "^2.0.5", "@inquirer/type": "^4.0.5" }, @@ -9352,14 +9352,14 @@ } }, "node_modules/@napi-rs/cli/node_modules/@inquirer/select": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-5.1.3.tgz", - "integrity": "sha512-zYyqWgGQi3NhBcNq4Isc5rB3oEdQEh1Q/EcAnOW0FK4MpnXWkvSBYgA4cYrTM4A9UB573omouZbnL9JJ74Mq3A==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-5.1.5.tgz", + "integrity": "sha512-6SRg6kHfK/sjLXOsuqNebuir+sjwrf/iWuRUnXgB2slzEewppI1WfzeS16XxDcOQmXBruMmmB9Cgrz7wsAxqMg==", "dev": true, "license": "MIT", "dependencies": { "@inquirer/ansi": "^2.0.5", - "@inquirer/core": "^11.1.8", + "@inquirer/core": "^11.1.10", "@inquirer/figures": "^2.0.5", "@inquirer/type": "^4.0.5" }, diff --git a/security/boringssl/Makefile b/security/boringssl/Makefile index 26aba275e366..d74761a2df27 100644 --- a/security/boringssl/Makefile +++ b/security/boringssl/Makefile @@ -1,5 +1,5 @@ PORTNAME= boringssl -PORTVERSION= 0.20260413.0 +PORTVERSION= 0.20260508.0 CATEGORIES= security EXTRACT_ONLY= ${GH_ACCOUNT}-${PORTNAME}-${PORTVERSION}_GH0.tar.gz @@ -10,7 +10,7 @@ WWW= https://boringssl.googlesource.com/boringssl/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake:insource cpe go:1.24+,no_targets localbase perl5 +USES= cmake:insource cpe go:1.25,no_targets localbase perl5 CONFLICTS_INSTALL= libressl libressl-devel openssl openssl111 \ openssl3[23456] openssl-quictls openssl33-quictls diff --git a/security/boringssl/distinfo b/security/boringssl/distinfo index a53c50c4f1f8..df6ef092a15a 100644 --- a/security/boringssl/distinfo +++ b/security/boringssl/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1776261535 +TIMESTAMP = 1778432773 SHA256 (filippo.io/edwards25519/@v/v1.2.0.zip) = 98f2d3ca9b88daa031b0fb2fb521b7ea386af1fed61b6f445a20bef7fa381c17 SIZE (filippo.io/edwards25519/@v/v1.2.0.zip) = 56057 SHA256 (filippo.io/edwards25519/@v/v1.2.0.mod) = 7492c767dc361b86e96933ca1790d492c2f7c368c3ec0e00e1050eddad7baa7d @@ -11,5 +11,5 @@ SHA256 (golang.org/x/sys/@v/v0.37.0.zip) = 6c87bb94ec328b6d6234ad02cf2813225fe3b SIZE (golang.org/x/sys/@v/v0.37.0.zip) = 1998239 SHA256 (golang.org/x/sys/@v/v0.37.0.mod) = f411814d83a96e86781b1dee41c125b9504da5422dba37cc1d63b016ae39cfe2 SIZE (golang.org/x/sys/@v/v0.37.0.mod) = 35 -SHA256 (google-boringssl-0.20260413.0_GH0.tar.gz) = 3560f7dd3f08e16b9f84d877a5be21ec62071564783009571af5fcc6fad734d2 -SIZE (google-boringssl-0.20260413.0_GH0.tar.gz) = 70098624 +SHA256 (google-boringssl-0.20260508.0_GH0.tar.gz) = de3371d3fe085afd34778a4c988fb7840b9c92cb21504e674f33ebefd98edc00 +SIZE (google-boringssl-0.20260508.0_GH0.tar.gz) = 70378862 diff --git a/security/boringssl/files/patch-CMakeLists.txt b/security/boringssl/files/patch-CMakeLists.txt index 7903e41332fc..8b72250532ec 100644 --- a/security/boringssl/files/patch-CMakeLists.txt +++ b/security/boringssl/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2026-04-14 06:05:39 UTC +--- CMakeLists.txt.orig 2026-05-08 11:25:09 UTC +++ CMakeLists.txt -@@ -773,6 +773,9 @@ endif() +@@ -775,6 +775,9 @@ endif() target_link_libraries(generate_mldsa_certs crypto) endif() diff --git a/security/ca_root_nss/Makefile b/security/ca_root_nss/Makefile index 67da24fce950..47aaa74de580 100644 --- a/security/ca_root_nss/Makefile +++ b/security/ca_root_nss/Makefile @@ -1,6 +1,5 @@ PORTNAME= ca_root_nss -PORTVERSION= ${VERSION_NSS} -PORTREVISION= 2 +DISTVERSION= ${VERSION_NSS} CATEGORIES= security MASTER_SITES= MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src DISTNAME= nss-${VERSION_NSS}${NSS_SUFFIX} @@ -30,7 +29,7 @@ ETCSYMLINK_CONFLICTS_INSTALL= ca-roots-[0-9]* CERTDIR?= share/certs PLIST_SUB+= CERTDIR=${CERTDIR} -VERSION_NSS= 3.117 +VERSION_NSS= 3.123.1 CERTDATA_TXT_PATH= lib/ckfw/builtins/certdata.txt BUNDLE_PROCESSOR= MAca-bundle.pl diff --git a/security/ca_root_nss/distinfo b/security/ca_root_nss/distinfo index ad628b103bcb..96e891cb98d5 100644 --- a/security/ca_root_nss/distinfo +++ b/security/ca_root_nss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759523021 -SHA256 (nss-3.117.tar.gz) = 5786b523a2f2e9295ed10d711960d2e33cd620bb80d6288443eda43553a51996 -SIZE (nss-3.117.tar.gz) = 76684970 +TIMESTAMP = 1778350890 +SHA256 (nss-3.123.1.tar.gz) = 42065a3ff780a9710a3dddcd1cee9b9be2aa40628883cea851d562eb58b178b0 +SIZE (nss-3.123.1.tar.gz) = 77762541 diff --git a/security/caldera-ot/Makefile b/security/caldera-ot/Makefile index 6b26b66fe57c..ea6ea1a3f49b 100644 --- a/security/caldera-ot/Makefile +++ b/security/caldera-ot/Makefile @@ -1,6 +1,6 @@ PORTNAME= caldera-ot DISTVERSION= 5.3.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= security python MAINTAINER= acm@FreeBSD.org diff --git a/security/caldera/Makefile b/security/caldera/Makefile index dff32d85d0bc..f24369e0d032 100644 --- a/security/caldera/Makefile +++ b/security/caldera/Makefile @@ -1,6 +1,6 @@ PORTNAME= caldera DISTVERSION= 5.3.0 -PORTREVISION= 19 +PORTREVISION= 21 CATEGORIES= security python MAINTAINER= acm@FreeBSD.org @@ -45,7 +45,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}webdriver_manager>0:www/py-webdriver_manager@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}croniter2>0:sysutils/py-croniter2@${PY_FLAVOR} \ upx>0:archivers/upx \ base64>0:converters/base64 \ diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile index d2d025bab049..732d4b2ed401 100644 --- a/security/cargo-audit/Makefile +++ b/security/cargo-audit/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-audit DISTVERSIONPREFIX= ${PORTNAME}/v DISTVERSION= 0.22.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/certificate_maker/Makefile b/security/certificate_maker/Makefile index 108d1df18348..b3cea0bff419 100644 --- a/security/certificate_maker/Makefile +++ b/security/certificate_maker/Makefile @@ -1,7 +1,7 @@ PORTNAME= certificate_maker DISTVERSIONPREFIX= v DISTVERSION= 1.8.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/certmgr/Makefile b/security/certmgr/Makefile index 31cc51effce6..5aebdb779cf1 100644 --- a/security/certmgr/Makefile +++ b/security/certmgr/Makefile @@ -1,7 +1,7 @@ PORTNAME= certmgr DISTVERSIONPREFIX= v DISTVERSION= 3.0.3 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security net MAINTAINER= fuz@FreeBSD.org diff --git a/security/certspotter/Makefile b/security/certspotter/Makefile index 674c57ab39bb..15228ce0313a 100644 --- a/security/certspotter/Makefile +++ b/security/certspotter/Makefile @@ -1,7 +1,7 @@ PORTNAME= certspotter DISTVERSIONPREFIX= v -DISTVERSION= 0.23.0 -PORTREVISION= 5 +DISTVERSION= 0.24.0 +PORTREVISION= 1 CATEGORIES= security www MAINTAINER= flo@FreeBSD.org diff --git a/security/certspotter/distinfo b/security/certspotter/distinfo index 85fa733c346b..5dedef8590c1 100644 --- a/security/certspotter/distinfo +++ b/security/certspotter/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765400823 -SHA256 (go/security_certspotter/certspotter-v0.23.0/v0.23.0.mod) = 6adef04d905acf8e56b1d2bca21b1ce4319005a99da0cbc33856c8c832658f84 -SIZE (go/security_certspotter/certspotter-v0.23.0/v0.23.0.mod) = 284 -SHA256 (go/security_certspotter/certspotter-v0.23.0/v0.23.0.zip) = 3f872be4593fd1f14c78b8a4d1223b7ae7da15e04ba4ed5181784a5af92e488c -SIZE (go/security_certspotter/certspotter-v0.23.0/v0.23.0.zip) = 111010 +TIMESTAMP = 1777121266 +SHA256 (go/security_certspotter/certspotter-v0.24.0/v0.24.0.mod) = 832dc43ca68af7078ffa5b30948bddcb0f008c21da5ab725636af1639c03ce10 +SIZE (go/security_certspotter/certspotter-v0.24.0/v0.24.0.mod) = 267 +SHA256 (go/security_certspotter/certspotter-v0.24.0/v0.24.0.zip) = 07a599d18a2dc6ff268d67cc183c3723897f33dd1e6ba927727b5f6c4f3411df +SIZE (go/security_certspotter/certspotter-v0.24.0/v0.24.0.zip) = 120206 diff --git a/security/cfssl/Makefile b/security/cfssl/Makefile index ae35c05aa64f..875b75b8c3d7 100644 --- a/security/cfssl/Makefile +++ b/security/cfssl/Makefile @@ -1,7 +1,7 @@ PORTNAME= cfssl DISTVERSIONPREFIX= v DISTVERSION= 1.6.5 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/cl-md5-sbcl/Makefile b/security/cl-md5-sbcl/Makefile index 30116dba99d3..dba14553a61d 100644 --- a/security/cl-md5-sbcl/Makefile +++ b/security/cl-md5-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= md5 PORTVERSION= 2.0.5 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile index 661f80615219..31329917a7a5 100644 --- a/security/clamav-lts/Makefile +++ b/security/clamav-lts/Makefile @@ -1,6 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.4.4 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/clamav/Makefile b/security/clamav/Makefile index 7478d6ffa3cb..7964f9eb1c22 100644 --- a/security/clamav/Makefile +++ b/security/clamav/Makefile @@ -1,6 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.5.2 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/cloak/Makefile b/security/cloak/Makefile index 7a309767029c..3dc488f3d49d 100644 --- a/security/cloak/Makefile +++ b/security/cloak/Makefile @@ -1,7 +1,7 @@ PORTNAME= cloak DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/cosign/Makefile b/security/cosign/Makefile index 2657ee944ebb..3ad7a05bcd1e 100644 --- a/security/cosign/Makefile +++ b/security/cosign/Makefile @@ -1,7 +1,7 @@ PORTNAME= cosign DISTVERSIONPREFIX= v DISTVERSION= 3.0.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/crlfuzz/Makefile b/security/crlfuzz/Makefile index 445c49a06ae6..3faa3b61ccee 100644 --- a/security/crlfuzz/Makefile +++ b/security/crlfuzz/Makefile @@ -1,7 +1,7 @@ PORTNAME= crlfuzz PORTVERSION= 1.4.1 DISTVERSIONPREFIX= v -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org diff --git a/security/crowdsec-blocklist-mirror/Makefile b/security/crowdsec-blocklist-mirror/Makefile index f1f9ce47eee8..da791d0dc6e9 100644 --- a/security/crowdsec-blocklist-mirror/Makefile +++ b/security/crowdsec-blocklist-mirror/Makefile @@ -2,7 +2,7 @@ PORTNAME= crowdsec-blocklist-mirror DISTVERSIONPREFIX= v DISTVERSION= 0.0.2 DISTVERSIONSUFFIX= -freebsd -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= security MAINTAINER= manuel@crowdsec.net diff --git a/security/crowdsec-firewall-bouncer/Makefile b/security/crowdsec-firewall-bouncer/Makefile index b815976612ef..7a3824724391 100644 --- a/security/crowdsec-firewall-bouncer/Makefile +++ b/security/crowdsec-firewall-bouncer/Makefile @@ -1,7 +1,7 @@ PORTNAME= crowdsec-firewall-bouncer DISTVERSIONPREFIX= v DISTVERSION= 0.0.34 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= manuel@crowdsec.net diff --git a/security/crowdsec/Makefile b/security/crowdsec/Makefile index 8c904d3442f3..f8d6fedca378 100644 --- a/security/crowdsec/Makefile +++ b/security/crowdsec/Makefile @@ -1,6 +1,7 @@ PORTNAME= crowdsec DISTVERSIONPREFIX= v DISTVERSION= 1.7.7 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= manuel@crowdsec.net diff --git a/security/ct-submit/Makefile b/security/ct-submit/Makefile index 4d9d24154f4f..0991405e2a34 100644 --- a/security/ct-submit/Makefile +++ b/security/ct-submit/Makefile @@ -1,6 +1,6 @@ PORTNAME= ct-submit PORTVERSION= 1.1.2 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security www MAINTAINER= jim@ohlste.in diff --git a/security/cyberchef/Makefile b/security/cyberchef/Makefile index 5e7ae6993451..a2e0c0ce35e3 100644 --- a/security/cyberchef/Makefile +++ b/security/cyberchef/Makefile @@ -1,5 +1,5 @@ PORTNAME= cyberchef -PORTVERSION= 10.23.0 +PORTVERSION= 11.0.0 DISTVERSIONPREFIX= v CATEGORIES= security MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${GH_TAGNAME}/ diff --git a/security/cyberchef/distinfo b/security/cyberchef/distinfo index 1d9a0c238ca7..8e3a2a580f16 100644 --- a/security/cyberchef/distinfo +++ b/security/cyberchef/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775681259 -SHA256 (CyberChef_v10.23.0.zip) = 71dbd1c6a53cbe2c5f9eecb9698153f7c9b79137d4bcb4ad90d7db35d38c94ff -SIZE (CyberChef_v10.23.0.zip) = 74936910 +TIMESTAMP = 1777407371 +SHA256 (CyberChef_v11.0.0.zip) = ccd2d999e30a876437f6115a695ac8701b0d3386c12b65a6dff6761237dfea20 +SIZE (CyberChef_v11.0.0.zip) = 74985125 diff --git a/security/cyrus-sasl2/Makefile b/security/cyrus-sasl2/Makefile index b4fe66299145..b9d2b73d212c 100644 --- a/security/cyrus-sasl2/Makefile +++ b/security/cyrus-sasl2/Makefile @@ -12,7 +12,6 @@ NO_OPTIONS_SORT= yes OPTIONS_DEFINE= ALWAYSTRUE AUTHDAEMOND DOCS KEEP_DB_OPEN \ OBSOLETE_CRAM_ATTR OBSOLETE_DIGEST_ATTR \ OPIE SASLDB_IN_VAR -OPTIONS_EXCLUDE_FreeBSD_13= OPIE OPTIONS_RADIO= SASLDB OPTIONS_RADIO_SASLDB= BDB1 BDB GDBM LMDB OPTIONS_GROUP= PLUGIN diff --git a/security/cyrus-sasl2/Makefile.common b/security/cyrus-sasl2/Makefile.common index 682e8d050d53..37f37cc2dbc8 100644 --- a/security/cyrus-sasl2/Makefile.common +++ b/security/cyrus-sasl2/Makefile.common @@ -101,7 +101,7 @@ SASLDB_NAME= sasldb2 SASLDB= "@comment " .endif -.if ${OPSYS} == FreeBSD && ${OSREL:R} >= 14 +.if ${OPSYS} == FreeBSD .if ${PORT_OPTIONS:MOPIE} && ${PORT_OPTIONS:MOTP} CONFIGURE_ARGS+=--with-opie=${LOCALBASE} LIB_DEPENDS+= libopie.so:security/opie diff --git a/security/dehydrated/Makefile b/security/dehydrated/Makefile index 35546b7b1a94..8267f897007b 100644 --- a/security/dehydrated/Makefile +++ b/security/dehydrated/Makefile @@ -1,6 +1,7 @@ PORTNAME= dehydrated DISTVERSIONPREFIX= v DISTVERSION= 0.7.2 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= meta@FreeBSD.org diff --git a/security/dehydrated/files/000.dehydrated.weekly.in b/security/dehydrated/files/000.dehydrated.weekly.in index 3c72cc38d989..0d118a73b41a 100644 --- a/security/dehydrated/files/000.dehydrated.weekly.in +++ b/security/dehydrated/files/000.dehydrated.weekly.in @@ -32,6 +32,8 @@ case "$weekly_dehydrated_enable" in su -m "$weekly_dehydrated_user" -c "%%PREFIX%%/bin/dehydrated -c $weekly_dehydrated_flags" fi + status=$? + echo "Deploying Let's Encrypt certificates:" if [ -x "$weekly_dehydrated_deployscript" ] @@ -40,6 +42,8 @@ case "$weekly_dehydrated_enable" in else echo 'Skipped, deploy script not set or not executable.' fi + + exit $status ;; *) ;; diff --git a/security/diswall/Makefile b/security/diswall/Makefile index 206663632b1f..a6b5eba737bf 100644 --- a/security/diswall/Makefile +++ b/security/diswall/Makefile @@ -1,7 +1,6 @@ PORTNAME= diswall DISTVERSIONPREFIX= v -DISTVERSION= 0.6.0 -PORTREVISION= 13 +DISTVERSION= 0.7.2 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org @@ -12,7 +11,10 @@ WWW= https://diswall.stream \ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cargo sqlite +BUILD_DEPENDS= gmake:devel/gmake + +USES= cargo perl5 sqlite +USE_PERL5= build USE_GITHUB= yes GH_ACCOUNT= dis-works @@ -20,194 +22,312 @@ GH_PROJECT= diswall-rs RUSTFLAGS= ${ARCH:S/i386/YES/:C/^[a-z].*//:S/YES/-C target-feature=+sse,+sse2/} # add sse sse2 target-features only on i386 -CARGO_CRATES= adler2-2.0.0 \ - aho-corasick-1.1.3 \ - allocator-api2-0.2.18 \ - async-channel-2.3.1 \ - async-task-4.7.1 \ +CARGO_CRATES= adler2-2.0.1 \ + aho-corasick-1.1.4 \ + allocator-api2-0.2.21 \ + anyhow-1.0.102 \ + async-nats-0.42.0 \ atomic-waker-1.1.2 \ - autocfg-1.4.0 \ - base64-0.13.1 \ + autocfg-1.5.0 \ base64-0.22.1 \ - base64-url-1.4.13 \ - base64ct-1.6.0 \ + base64ct-1.8.3 \ + bindgen-0.72.1 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ + bitflags-2.11.1 \ block-buffer-0.10.4 \ - blocking-1.6.1 \ + bumpalo-3.20.2 \ byteorder-1.5.0 \ + bytes-1.11.1 \ cassowary-0.3.0 \ - castaway-0.2.3 \ - cc-1.1.30 \ - cfg-if-1.0.0 \ + castaway-0.2.4 \ + cc-1.2.61 \ + cexpr-0.6.0 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ - compact_str-0.8.0 \ - concurrent-queue-2.5.0 \ + clang-sys-1.8.1 \ + compact_str-0.8.1 \ const-oid-0.9.6 \ + convert_case-0.10.0 \ + core-foundation-0.10.1 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ - cpufeatures-0.2.14 \ - crc32fast-1.4.2 \ - crossbeam-channel-0.5.13 \ - crossbeam-utils-0.8.20 \ + cpufeatures-0.2.17 \ + crc32fast-1.5.0 \ crossterm-0.28.1 \ + crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ - crypto-common-0.1.6 \ + crypto-common-0.1.7 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ - data-encoding-2.6.0 \ - der-0.7.9 \ - deranged-0.3.11 \ + darling-0.23.0 \ + darling_core-0.23.0 \ + darling_macro-0.23.0 \ + data-encoding-2.11.0 \ + der-0.7.10 \ + deranged-0.5.8 \ + derive_more-2.1.1 \ + derive_more-impl-2.1.1 \ digest-0.10.7 \ + displaydoc-0.2.5 \ + document-features-0.2.12 \ ed25519-2.2.3 \ - ed25519-dalek-2.1.1 \ - either-1.13.0 \ - equivalent-1.0.1 \ - errno-0.3.9 \ - event-listener-5.3.1 \ - event-listener-strategy-0.5.2 \ - fastrand-1.9.0 \ - fastrand-2.1.1 \ + ed25519-dalek-2.2.0 \ + either-1.15.0 \ + encoding_rs-0.8.35 \ + equivalent-1.0.2 \ + errno-0.3.14 \ + fastrand-2.4.1 \ fiat-crypto-0.2.9 \ - flate2-1.0.34 \ - foldhash-0.1.3 \ - form_urlencoded-1.2.1 \ - futures-core-0.3.31 \ - futures-io-0.3.31 \ - futures-lite-2.3.0 \ + find-msvc-tools-0.1.9 \ + flate2-1.1.9 \ + fnv-1.0.7 \ + foldhash-0.1.5 \ + foreign-types-0.3.2 \ + foreign-types-shared-0.1.1 \ + form_urlencoded-1.2.2 \ + futures-0.3.32 \ + futures-channel-0.3.32 \ + futures-core-0.3.32 \ + futures-executor-0.3.32 \ + futures-io-0.3.32 \ + futures-macro-0.3.32 \ + futures-sink-0.3.32 \ + futures-task-0.3.32 \ + futures-util-0.3.32 \ generic-array-0.14.7 \ - getopts-0.2.21 \ - getrandom-0.2.15 \ - hashbrown-0.15.0 \ + getopts-0.2.24 \ + getrandom-0.2.17 \ + getrandom-0.3.4 \ + getrandom-0.4.2 \ + glob-0.3.3 \ + h2-0.4.13 \ + hashbrown-0.15.5 \ + hashbrown-0.17.0 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ - hostname-0.4.0 \ - idna-0.5.0 \ - indexmap-2.6.0 \ - instability-0.3.2 \ - instant-0.1.13 \ + hostname-0.4.2 \ + http-1.4.0 \ + http-body-1.0.1 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ + hyper-1.9.0 \ + hyper-rustls-0.27.9 \ + hyper-tls-0.6.0 \ + hyper-util-0.1.20 \ + icu_collections-2.2.0 \ + icu_locale_core-2.2.0 \ + icu_normalizer-2.2.0 \ + icu_normalizer_data-2.2.0 \ + icu_properties-2.2.0 \ + icu_properties_data-2.2.0 \ + icu_provider-2.2.0 \ + id-arena-2.3.0 \ + ident_case-1.0.1 \ + idna-1.1.0 \ + idna_adapter-1.2.2 \ + indexmap-2.14.0 \ + indoc-2.0.7 \ + instability-0.3.12 \ + ipnet-2.12.0 \ + iri-string-0.7.12 \ itertools-0.13.0 \ - itoa-1.0.11 \ + itoa-1.0.18 \ + js-sys-0.3.97 \ json-0.12.4 \ - lazy_static-1.5.0 \ - libc-0.2.159 \ - linux-raw-sys-0.4.14 \ - lock_api-0.4.12 \ - log-0.4.22 \ + leb128fmt-0.1.0 \ + libc-0.2.186 \ + libloading-0.8.9 \ + libproc-0.14.11 \ + linux-raw-sys-0.12.1 \ + linux-raw-sys-0.4.15 \ + litemap-0.8.2 \ + litrs-1.0.0 \ + lock_api-0.4.14 \ + log-0.4.29 \ lru-0.12.5 \ - memchr-2.7.4 \ - miniz_oxide-0.8.0 \ - mio-1.0.2 \ - nats-0.25.0 \ - netstat2-0.9.1 \ - nix-0.29.0 \ - nkeys-0.4.4 \ - nuid-0.3.2 \ - num-conv-0.1.0 \ - num-derive-0.3.3 \ + lru-0.14.0 \ + memchr-2.8.0 \ + mime-0.3.17 \ + minimal-lexical-0.2.1 \ + miniz_oxide-0.8.9 \ + mio-1.2.0 \ + native-tls-0.2.18 \ + netlink-packet-core-0.7.0 \ + netlink-packet-sock-diag-0.4.2 \ + netlink-packet-utils-0.5.2 \ + netlink-sys-0.8.8 \ + netsock-0.7.0 \ + nix-0.30.1 \ + nkeys-0.4.5 \ + nom-7.1.3 \ + nuid-0.5.0 \ + num-conv-0.2.1 \ + num-derive-0.4.2 \ num-traits-0.2.19 \ num_threads-0.1.7 \ - once_cell-1.20.2 \ - openssl-probe-0.1.5 \ - parking-2.2.1 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + once_cell-1.21.4 \ + openssl-0.10.78 \ + openssl-macros-0.1.1 \ + openssl-probe-0.1.6 \ + openssl-probe-0.2.1 \ + openssl-src-300.6.0+3.6.2 \ + openssl-sys-0.9.114 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ pem-rfc7468-0.7.0 \ - percent-encoding-2.3.1 \ - pin-project-lite-0.2.14 \ - piper-0.2.4 \ + percent-encoding-2.3.2 \ + pin-project-1.1.11 \ + pin-project-internal-1.1.11 \ + pin-project-lite-0.2.17 \ pkcs8-0.10.2 \ - pkg-config-0.3.31 \ - portable-atomic-1.9.0 \ + pkg-config-0.3.33 \ + portable-atomic-1.13.1 \ + potential_utf-0.1.5 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.20 \ - proc-macro2-1.0.88 \ - quote-1.0.37 \ - rand-0.8.5 \ + ppv-lite86-0.2.21 \ + prettyplease-0.2.37 \ + proc-macro2-1.0.106 \ + quote-1.0.45 \ + r-efi-5.3.0 \ + r-efi-6.0.0 \ + rand-0.8.6 \ + rand-0.9.4 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.6.4 \ - ratatui-0.28.1 \ - redox_syscall-0.5.7 \ - regex-1.11.0 \ - regex-automata-0.4.8 \ - regex-syntax-0.8.5 \ - ring-0.17.8 \ - rmp-0.8.14 \ - rmp-serde-1.3.0 \ + rand_core-0.9.5 \ + ratatui-0.29.0 \ + redox_syscall-0.5.18 \ + regex-1.12.3 \ + regex-automata-0.4.14 \ + regex-syntax-0.8.10 \ + reqwest-0.12.28 \ + ring-0.17.14 \ + rmp-0.8.15 \ + rmp-serde-1.3.1 \ + rustc-hash-2.1.2 \ rustc_version-0.4.1 \ - rustix-0.38.37 \ - rustls-0.22.4 \ - rustls-0.23.15 \ + rustix-0.38.44 \ + rustix-1.1.4 \ + rustls-0.23.40 \ rustls-native-certs-0.7.3 \ rustls-pemfile-2.2.0 \ - rustls-pki-types-1.10.0 \ + rustls-pki-types-1.14.1 \ rustls-webpki-0.102.8 \ - rustversion-1.0.18 \ - ryu-1.0.18 \ - schannel-0.1.26 \ + rustls-webpki-0.103.13 \ + rustversion-1.0.22 \ + ryu-1.0.23 \ + schannel-0.1.29 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ - security-framework-sys-2.12.0 \ - semver-1.0.23 \ - serde-1.0.210 \ - serde_derive-1.0.210 \ - serde_json-1.0.128 \ + security-framework-3.7.0 \ + security-framework-sys-2.17.0 \ + semver-1.0.28 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.149 \ serde_nanos-0.1.4 \ - serde_repr-0.1.19 \ - serde_spanned-0.6.8 \ - sha2-0.10.8 \ + serde_repr-0.1.20 \ + serde_spanned-0.6.9 \ + serde_urlencoded-0.7.1 \ + sha2-0.10.9 \ shlex-1.3.0 \ - signal-hook-0.3.17 \ - signal-hook-mio-0.2.4 \ - signal-hook-registry-1.4.2 \ + signal-hook-0.3.18 \ + signal-hook-mio-0.2.5 \ + signal-hook-registry-1.4.8 \ signatory-0.27.1 \ signature-2.2.0 \ + simd-adler32-0.3.9 \ simplelog-0.12.2 \ - smallvec-1.13.2 \ - spin-0.9.8 \ + slab-0.4.12 \ + smallvec-1.15.1 \ + socket2-0.6.3 \ spki-0.7.3 \ - sqlite-0.36.1 \ - sqlite3-src-0.6.1 \ - sqlite3-sys-0.17.0 \ + sqlite-0.37.0 \ + sqlite3-src-0.7.0 \ + sqlite3-sys-0.18.0 \ + stable_deref_trait-1.2.1 \ static_assertions-1.1.0 \ + strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ - syn-1.0.109 \ - syn-2.0.79 \ + syn-2.0.117 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.2 \ + system-configuration-0.7.0 \ + system-configuration-sys-0.6.0 \ + tempfile-3.27.0 \ termcolor-1.4.1 \ - thiserror-1.0.64 \ - thiserror-impl-1.0.64 \ - time-0.3.36 \ - time-core-0.1.2 \ - time-macros-0.2.18 \ - tinyvec-1.8.0 \ - tinyvec_macros-0.1.1 \ - toml-0.8.19 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.22 \ - typenum-1.17.0 \ - unicode-bidi-0.3.17 \ - unicode-ident-1.0.13 \ - unicode-normalization-0.1.24 \ - unicode-segmentation-1.12.0 \ + thiserror-1.0.69 \ + thiserror-2.0.18 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.18 \ + time-0.3.47 \ + time-core-0.1.8 \ + time-macros-0.2.27 \ + tinystr-0.8.3 \ + tokio-1.52.1 \ + tokio-macros-2.7.0 \ + tokio-native-tls-0.3.1 \ + tokio-rustls-0.26.4 \ + tokio-util-0.7.18 \ + tokio-websockets-0.10.1 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + toml_write-0.1.2 \ + tower-0.5.3 \ + tower-http-0.6.8 \ + tower-layer-0.3.3 \ + tower-service-0.3.3 \ + tracing-0.1.44 \ + tracing-attributes-0.1.31 \ + tracing-core-0.1.36 \ + try-lock-0.2.5 \ + tryhard-0.5.2 \ + typenum-1.20.0 \ + unicode-ident-1.0.24 \ + unicode-segmentation-1.13.2 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ + unicode-width-0.2.0 \ + unicode-xid-0.2.6 \ untrusted-0.9.0 \ - ureq-2.10.1 \ - url-2.5.2 \ + ureq-3.3.0 \ + ureq-proto-0.6.0 \ + url-2.5.8 \ + utf8-zero-0.8.1 \ + utf8_iter-1.0.4 \ + vcpkg-0.2.15 \ version_check-0.9.5 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - webpki-roots-0.26.6 \ + want-0.3.1 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasip2-1.0.3+wasi-0.2.9 \ + wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ + wasm-bindgen-0.2.120 \ + wasm-bindgen-futures-0.4.70 \ + wasm-bindgen-macro-0.2.120 \ + wasm-bindgen-macro-support-0.2.120 \ + wasm-bindgen-shared-0.2.120 \ + wasm-encoder-0.244.0 \ + wasm-metadata-0.244.0 \ + wasmparser-0.244.0 \ + web-sys-0.3.97 \ + webpki-roots-0.26.11 \ + webpki-roots-1.0.7 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-0.52.0 \ - windows-core-0.52.0 \ + windows-link-0.2.1 \ + windows-registry-0.6.1 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_msvc-0.52.6 \ @@ -217,10 +337,29 @@ CARGO_CRATES= adler2-2.0.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.20 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zeroize-1.8.1 + winnow-0.7.15 \ + wit-bindgen-0.51.0 \ + wit-bindgen-0.57.1 \ + wit-bindgen-core-0.51.0 \ + wit-bindgen-rust-0.51.0 \ + wit-bindgen-rust-macro-0.51.0 \ + wit-component-0.244.0 \ + wit-parser-0.244.0 \ + writeable-0.6.3 \ + yoke-0.8.2 \ + yoke-derive-0.8.2 \ + zerocopy-0.8.48 \ + zerocopy-derive-0.8.48 \ + zerofrom-0.1.7 \ + zerofrom-derive-0.1.7 \ + zeroize-1.8.2 \ + zerotrie-0.2.4 \ + zerovec-0.11.6 \ + zerovec-derive-0.11.3 \ + zmij-1.0.21 + +OPENSSLINC= /usr/include +OPENSSLLIB= /usr/lib PLIST_FILES= bin/${PORTNAME} diff --git a/security/diswall/distinfo b/security/diswall/distinfo index 4570f6bf89f3..017578cf83d1 100644 --- a/security/diswall/distinfo +++ b/security/diswall/distinfo @@ -1,380 +1,616 @@ -TIMESTAMP = 1729659302 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f -SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 -SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a -SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 -SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de -SIZE (rust/crates/async-task-4.7.1.crate) = 38077 +TIMESTAMP = 1777646472 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c +SIZE (rust/crates/anyhow-1.0.102.crate) = 48658 +SHA256 (rust/crates/async-nats-0.42.0.crate) = 08f6da6d49a956424ca4e28fe93656f790d748b469eaccbc7488fec545315180 +SIZE (rust/crates/async-nats-0.42.0.crate) = 320970 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/base64-url-1.4.13.crate) = 67a99c239d0c7e77c85dddfa9cebce48704b3c49550fcd3b84dd637e4484899f -SIZE (rust/crates/base64-url-1.4.13.crate) = 4598 -SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b -SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 +SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06 +SIZE (rust/crates/base64ct-1.8.3.crate) = 32227 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 +SIZE (rust/crates/bitflags-2.11.1.crate) = 49082 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea -SIZE (rust/crates/blocking-1.6.1.crate) = 17788 +SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb +SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33 +SIZE (rust/crates/bytes-1.11.1.crate) = 78584 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 -SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 -SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.1.30.crate) = b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945 -SIZE (rust/crates/cc-1.1.30.crate) = 84509 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a +SIZE (rust/crates/castaway-0.2.4.crate) = 12546 +SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d +SIZE (rust/crates/cc-1.2.61.crate) = 97163 +SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 +SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644 -SIZE (rust/crates/compact_str-0.8.0.crate) = 70994 -SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 -SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 +SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 +SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 +SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 +SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 +SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9 +SIZE (rust/crates/convert_case-0.10.0.crate) = 24083 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 -SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0 -SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 +SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b +SIZE (rust/crates/crossterm-0.29.0.crate) = 136635 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 -SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 -SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a +SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619 SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3 SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723 -SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2 -SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769 -SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 -SIZE (rust/crates/der-0.7.9.crate) = 85173 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 +SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d +SIZE (rust/crates/darling-0.23.0.crate) = 43298 +SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0 +SIZE (rust/crates/darling_core-0.23.0.crate) = 74564 +SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d +SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480 +SHA256 (rust/crates/data-encoding-2.11.0.crate) = a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8 +SIZE (rust/crates/data-encoding-2.11.0.crate) = 22677 +SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb +SIZE (rust/crates/der-0.7.10.crate) = 90111 +SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c +SIZE (rust/crates/deranged-0.5.8.crate) = 26885 +SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134 +SIZE (rust/crates/derive_more-2.1.1.crate) = 88632 +SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb +SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61 +SIZE (rust/crates/document-features-0.2.12.crate) = 14739 SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53 SIZE (rust/crates/ed25519-2.2.3.crate) = 17802 -SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871 -SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 -SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba -SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 -SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1 -SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697 -SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be -SIZE (rust/crates/fastrand-1.9.0.crate) = 11910 -SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 -SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 +SHA256 (rust/crates/ed25519-dalek-2.2.0.crate) = 70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9 +SIZE (rust/crates/ed25519-dalek-2.2.0.crate) = 98034 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb +SIZE (rust/crates/errno-0.3.14.crate) = 12002 +SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6 +SIZE (rust/crates/fastrand-2.4.1.crate) = 20773 SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390 -SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0 -SIZE (rust/crates/flate2-1.0.34.crate) = 109174 -SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 -SIZE (rust/crates/foldhash-0.1.3.crate) = 13712 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 -SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e -SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 -SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 -SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 -SHA256 (rust/crates/futures-lite-2.3.0.crate) = 52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5 -SIZE (rust/crates/futures-lite-2.3.0.crate) = 39181 +SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582 +SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493 +SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c +SIZE (rust/crates/flate2-1.1.9.crate) = 82745 +SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 +SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 +SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 +SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b +SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 +SHA256 (rust/crates/futures-0.3.32.crate) = 8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d +SIZE (rust/crates/futures-0.3.32.crate) = 61234 +SHA256 (rust/crates/futures-channel-0.3.32.crate) = 07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d +SIZE (rust/crates/futures-channel-0.3.32.crate) = 33213 +SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d +SIZE (rust/crates/futures-core-0.3.32.crate) = 14684 +SHA256 (rust/crates/futures-executor-0.3.32.crate) = baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d +SIZE (rust/crates/futures-executor-0.3.32.crate) = 18581 +SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718 +SIZE (rust/crates/futures-io-0.3.32.crate) = 9191 +SHA256 (rust/crates/futures-macro-0.3.32.crate) = e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b +SIZE (rust/crates/futures-macro-0.3.32.crate) = 11929 +SHA256 (rust/crates/futures-sink-0.3.32.crate) = c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893 +SIZE (rust/crates/futures-sink-0.3.32.crate) = 8106 +SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393 +SIZE (rust/crates/futures-task-0.3.32.crate) = 11377 +SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6 +SIZE (rust/crates/futures-util-0.3.32.crate) = 168797 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5 -SIZE (rust/crates/getopts-0.2.21.crate) = 18457 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb -SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460 +SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df +SIZE (rust/crates/getopts-0.2.24.crate) = 21467 +SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0 +SIZE (rust/crates/getrandom-0.2.17.crate) = 40780 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555 +SIZE (rust/crates/getrandom-0.4.2.crate) = 53905 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 +SHA256 (rust/crates/h2-0.4.13.crate) = 2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54 +SIZE (rust/crates/h2-0.4.13.crate) = 176861 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.17.0.crate) = 4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51 +SIZE (rust/crates/hashbrown-0.17.0.crate) = 154597 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/hostname-0.4.0.crate) = f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba -SIZE (rust/crates/hostname-0.4.0.crate) = 10632 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da -SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 -SHA256 (rust/crates/instability-0.3.2.crate) = b23a0c8dfe501baac4adf6ebbfa6eddf8f0c07f56b058cc1288017e32397846c -SIZE (rust/crates/instability-0.3.2.crate) = 9772 -SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 -SIZE (rust/crates/instant-0.1.13.crate) = 6305 +SHA256 (rust/crates/hostname-0.4.2.crate) = 617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd +SIZE (rust/crates/hostname-0.4.2.crate) = 12983 +SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a +SIZE (rust/crates/http-1.4.0.crate) = 106978 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 +SHA256 (rust/crates/hyper-1.9.0.crate) = 6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca +SIZE (rust/crates/hyper-1.9.0.crate) = 160126 +SHA256 (rust/crates/hyper-rustls-0.27.9.crate) = 33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f +SIZE (rust/crates/hyper-rustls-0.27.9.crate) = 22935 +SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 +SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 +SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0 +SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807 +SHA256 (rust/crates/icu_collections-2.2.0.crate) = 2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c +SIZE (rust/crates/icu_collections-2.2.0.crate) = 88011 +SHA256 (rust/crates/icu_locale_core-2.2.0.crate) = 92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29 +SIZE (rust/crates/icu_locale_core-2.2.0.crate) = 78639 +SHA256 (rust/crates/icu_normalizer-2.2.0.crate) = c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4 +SIZE (rust/crates/icu_normalizer-2.2.0.crate) = 78154 +SHA256 (rust/crates/icu_normalizer_data-2.2.0.crate) = da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38 +SIZE (rust/crates/icu_normalizer_data-2.2.0.crate) = 67134 +SHA256 (rust/crates/icu_properties-2.2.0.crate) = bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de +SIZE (rust/crates/icu_properties-2.2.0.crate) = 63950 +SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14 +SIZE (rust/crates/icu_properties_data-2.2.0.crate) = 168901 +SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421 +SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620 +SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954 +SIZE (rust/crates/id-arena-2.3.0.crate) = 12883 +SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 +SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 +SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714 +SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444 +SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9 +SIZE (rust/crates/indexmap-2.14.0.crate) = 104085 +SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 +SIZE (rust/crates/indoc-2.0.7.crate) = 17184 +SHA256 (rust/crates/instability-0.3.12.crate) = 5eb2d60ef19920a3a9193c3e371f726ec1dafc045dac788d0fb3704272458971 +SIZE (rust/crates/instability-0.3.12.crate) = 14750 +SHA256 (rust/crates/ipnet-2.12.0.crate) = d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2 +SIZE (rust/crates/ipnet-2.12.0.crate) = 31000 +SHA256 (rust/crates/iri-string-0.7.12.crate) = 25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20 +SIZE (rust/crates/iri-string-0.7.12.crate) = 161843 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 +SIZE (rust/crates/itoa-1.0.18.crate) = 15935 +SHA256 (rust/crates/js-sys-0.3.97.crate) = a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf +SIZE (rust/crates/js-sys-0.3.97.crate) = 106322 SHA256 (rust/crates/json-0.12.4.crate) = 078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd SIZE (rust/crates/json-0.12.4.crate) = 105942 -SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe -SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5 -SIZE (rust/crates/libc-0.2.159.crate) = 755366 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2 +SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138 +SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 +SIZE (rust/crates/libc-0.2.186.crate) = 821883 +SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 +SIZE (rust/crates/libloading-0.8.9.crate) = 30222 +SHA256 (rust/crates/libproc-0.14.11.crate) = a54ad7278b8bc5301d5ffd2a94251c004feb971feba96c971ea4063645990757 +SIZE (rust/crates/libproc-0.14.11.crate) = 75445 +SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 +SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0 +SIZE (rust/crates/litemap-0.8.2.crate) = 34572 +SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092 +SIZE (rust/crates/litrs-1.0.0.crate) = 46610 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 +SIZE (rust/crates/log-0.4.29.crate) = 51515 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 -SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 -SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec -SIZE (rust/crates/mio-1.0.2.crate) = 102777 -SHA256 (rust/crates/nats-0.25.0.crate) = 19090dd06e27eb59adfd16f332b85818a3e7dbbdbc13c448676c9bb69f964208 -SIZE (rust/crates/nats-0.25.0.crate) = 237616 -SHA256 (rust/crates/netstat2-0.9.1.crate) = 0faa3f4ad230fd2bf2a5dad71476ecbaeaed904b3c7e7e5b1f266c415c03761f -SIZE (rust/crates/netstat2-0.9.1.crate) = 81090 -SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 -SIZE (rust/crates/nix-0.29.0.crate) = 318248 -SHA256 (rust/crates/nkeys-0.4.4.crate) = 9f49e787f4c61cbd0f9320b31cc26e58719f6aa5068e34697dd3aea361412fe3 -SIZE (rust/crates/nkeys-0.4.4.crate) = 26471 -SHA256 (rust/crates/nuid-0.3.2.crate) = 20c1bb65186718d348306bf1afdeb20d9ab45b2ab80fb793c0fdcf59ffbb4f38 -SIZE (rust/crates/nuid-0.3.2.crate) = 9037 -SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 -SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 -SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d -SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198 +SIZE (rust/crates/lru-0.14.0.crate) = 16345 +SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79 +SIZE (rust/crates/memchr-2.8.0.crate) = 97780 +SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a +SIZE (rust/crates/mime-0.3.17.crate) = 15712 +SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a +SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.2.0.crate) = 50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1 +SIZE (rust/crates/mio-1.2.0.crate) = 106403 +SHA256 (rust/crates/native-tls-0.2.18.crate) = 465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2 +SIZE (rust/crates/native-tls-0.2.18.crate) = 29967 +SHA256 (rust/crates/netlink-packet-core-0.7.0.crate) = 72724faf704479d67b388da142b186f916188505e7e0b26719019c525882eda4 +SIZE (rust/crates/netlink-packet-core-0.7.0.crate) = 16718 +SHA256 (rust/crates/netlink-packet-sock-diag-0.4.2.crate) = a495cb1de50560a7cd12fdcf023db70eec00e340df81be31cedbbfd4aadd6b76 +SIZE (rust/crates/netlink-packet-sock-diag-0.4.2.crate) = 27575 +SHA256 (rust/crates/netlink-packet-utils-0.5.2.crate) = 0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34 +SIZE (rust/crates/netlink-packet-utils-0.5.2.crate) = 7970 +SHA256 (rust/crates/netlink-sys-0.8.8.crate) = cd6c30ed10fa69cc491d491b85cc971f6bdeb8e7367b7cde2ee6cc878d583fae +SIZE (rust/crates/netlink-sys-0.8.8.crate) = 23221 +SHA256 (rust/crates/netsock-0.7.0.crate) = 98ff961d64e14111352e19dd057a6ef233d5194a0acb8d9672fc0ff8b76f1be9 +SIZE (rust/crates/netsock-0.7.0.crate) = 26466 +SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 +SIZE (rust/crates/nix-0.30.1.crate) = 342015 +SHA256 (rust/crates/nkeys-0.4.5.crate) = 879011babc47a1c7fdf5a935ae3cfe94f34645ca0cac1c7f6424b36fc743d1bf +SIZE (rust/crates/nkeys-0.4.5.crate) = 26818 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/nuid-0.5.0.crate) = fc895af95856f929163a0aa20c26a78d26bfdc839f51b9d5aa7a5b79e52b7e83 +SIZE (rust/crates/nuid-0.5.0.crate) = 10064 +SHA256 (rust/crates/num-conv-0.2.1.crate) = c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967 +SIZE (rust/crates/num-conv-0.2.1.crate) = 7099 +SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 +SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba -SIZE (rust/crates/parking-2.2.1.crate) = 10685 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 +SIZE (rust/crates/once_cell-1.21.4.crate) = 35010 +SHA256 (rust/crates/openssl-0.10.78.crate) = f38c4372413cdaaf3cc79dd92d29d7d9f5ab09b51b10dded508fb90bb70b9222 +SIZE (rust/crates/openssl-0.10.78.crate) = 292622 +SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c +SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe +SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155 +SHA256 (rust/crates/openssl-src-300.6.0+3.6.2.crate) = a8e8cbfd3a4a8c8f089147fd7aaa33cf8c7450c4d09f8f80698a0cf093abeff4 +SIZE (rust/crates/openssl-src-300.6.0+3.6.2.crate) = 7191232 +SHA256 (rust/crates/openssl-sys-0.9.114.crate) = 13ce1245cd07fcc4cfdb438f7507b0c7e4f3849a69fd84d52374c66d83741bb6 +SIZE (rust/crates/openssl-sys-0.9.114.crate) = 75617 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 -SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 -SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066 -SIZE (rust/crates/piper-0.2.4.crate) = 15950 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pin-project-1.1.11.crate) = f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517 +SIZE (rust/crates/pin-project-1.1.11.crate) = 56282 +SHA256 (rust/crates/pin-project-internal-1.1.11.crate) = d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6 +SIZE (rust/crates/pin-project-internal-1.1.11.crate) = 29261 +SHA256 (rust/crates/pin-project-lite-0.2.17.crate) = a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd +SIZE (rust/crates/pin-project-lite-0.2.17.crate) = 31034 SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 -SHA256 (rust/crates/portable-atomic-1.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2 -SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365 +SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e +SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590 +SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49 +SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001 +SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564 +SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/proc-macro2-1.0.88.crate) = 7c3a7fc5db1e57d5a779a352c8cdb57b29aa4c40cc69c3a68a7fedc815fbf2f9 -SIZE (rust/crates/proc-macro2-1.0.88.crate) = 49219 -SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af -SIZE (rust/crates/quote-1.0.37.crate) = 28558 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 +SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934 +SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765 +SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924 +SIZE (rust/crates/quote-1.0.45.crate) = 31564 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf +SIZE (rust/crates/r-efi-6.0.0.crate) = 65303 +SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a +SIZE (rust/crates/rand-0.8.6.crate) = 83339 +SHA256 (rust/crates/rand-0.9.4.crate) = 44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea +SIZE (rust/crates/rand-0.9.4.crate) = 99786 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/ratatui-0.28.1.crate) = fdef7f9be5c0122f890d58bdf4d964349ba6a6161f705907526d891efabba57d -SIZE (rust/crates/ratatui-0.28.1.crate) = 513803 -SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f -SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 -SHA256 (rust/crates/regex-1.11.0.crate) = 38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8 -SIZE (rust/crates/regex-1.11.0.crate) = 254059 -SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 -SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 -SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4 -SIZE (rust/crates/rmp-0.8.14.crate) = 29687 -SHA256 (rust/crates/rmp-serde-1.3.0.crate) = 52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db -SIZE (rust/crates/rmp-serde-1.3.0.crate) = 33025 +SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c +SIZE (rust/crates/rand_core-0.9.5.crate) = 24129 +SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b +SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 +SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d +SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 +SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276 +SIZE (rust/crates/regex-1.12.3.crate) = 153392 +SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f +SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012 +SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a +SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781 +SHA256 (rust/crates/reqwest-0.12.28.crate) = eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147 +SIZE (rust/crates/reqwest-0.12.28.crate) = 157031 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 +SHA256 (rust/crates/rmp-0.8.15.crate) = 4ba8be72d372b2c9b35542551678538b562e7cf86c3315773cae48dfbfe7790c +SIZE (rust/crates/rmp-0.8.15.crate) = 33421 +SHA256 (rust/crates/rmp-serde-1.3.1.crate) = 72f81bee8c8ef9b577d1681a70ebbc962c232461e397b22c208c43c04b67a155 +SIZE (rust/crates/rmp-serde-1.3.1.crate) = 33867 +SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe +SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811 -SIZE (rust/crates/rustix-0.38.37.crate) = 371243 -SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432 -SIZE (rust/crates/rustls-0.22.4.crate) = 333681 -SHA256 (rust/crates/rustls-0.23.15.crate) = 5fbb44d7acc4e873d613422379f69f237a1b141928c02f6bc6ccfddddc2d7993 -SIZE (rust/crates/rustls-0.23.15.crate) = 336273 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190 +SIZE (rust/crates/rustix-1.1.4.crate) = 425241 +SHA256 (rust/crates/rustls-0.23.40.crate) = ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b +SIZE (rust/crates/rustls-0.23.40.crate) = 373839 SHA256 (rust/crates/rustls-native-certs-0.7.3.crate) = e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5 SIZE (rust/crates/rustls-native-certs-0.7.3.crate) = 31564 SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 -SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b -SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134 +SHA256 (rust/crates/rustls-pki-types-1.14.1.crate) = 30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9 +SIZE (rust/crates/rustls-pki-types-1.14.1.crate) = 35567 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248 -SIZE (rust/crates/rustversion-1.0.18.crate) = 17794 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/schannel-0.1.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1 -SIZE (rust/crates/schannel-0.1.26.crate) = 42791 +SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e +SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f +SIZE (rust/crates/ryu-1.0.23.crate) = 52823 +SHA256 (rust/crates/schannel-0.1.29.crate) = 91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939 +SIZE (rust/crates/schannel-0.1.29.crate) = 34352 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6 -SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a -SIZE (rust/crates/serde-1.0.210.crate) = 78338 -SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f -SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020 -SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8 -SIZE (rust/crates/serde_json-1.0.128.crate) = 149520 +SHA256 (rust/crates/security-framework-3.7.0.crate) = b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d +SIZE (rust/crates/security-framework-3.7.0.crate) = 89115 +SHA256 (rust/crates/security-framework-sys-2.17.0.crate) = 6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3 +SIZE (rust/crates/security-framework-sys-2.17.0.crate) = 21078 +SHA256 (rust/crates/semver-1.0.28.crate) = 8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd +SIZE (rust/crates/semver-1.0.28.crate) = 33064 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86 +SIZE (rust/crates/serde_json-1.0.149.crate) = 155994 SHA256 (rust/crates/serde_nanos-0.1.4.crate) = a93142f0367a4cc53ae0fead1bcda39e85beccfad3dcd717656cacab94b12985 SIZE (rust/crates/serde_nanos-0.1.4.crate) = 7565 -SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 -SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c +SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd +SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 -SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 -SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd -SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 +SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 +SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 +SHA256 (rust/crates/signal-hook-mio-0.2.5.crate) = b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc +SIZE (rust/crates/signal-hook-mio-0.2.5.crate) = 14373 +SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b +SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668 SHA256 (rust/crates/signatory-0.27.1.crate) = c1e303f8205714074f6068773f0e29527e0453937fe837c9717d066635b65f31 SIZE (rust/crates/signatory-0.27.1.crate) = 126464 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de SIZE (rust/crates/signature-2.2.0.crate) = 15531 +SHA256 (rust/crates/simd-adler32-0.3.9.crate) = 703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214 +SIZE (rust/crates/simd-adler32-0.3.9.crate) = 18572 SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0 SIZE (rust/crates/simplelog-0.12.2.crate) = 21548 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5 +SIZE (rust/crates/slab-0.4.12.crate) = 19080 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.6.3.crate) = 3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e +SIZE (rust/crates/socket2-0.6.3.crate) = 59330 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 -SHA256 (rust/crates/sqlite-0.36.1.crate) = 5dfe6fb16f2bee6452feeb4d12bfa404fbcd3cfc121b2950e501d1ae9cae718e -SIZE (rust/crates/sqlite-0.36.1.crate) = 17020 -SHA256 (rust/crates/sqlite3-src-0.6.1.crate) = 174d4a6df77c27db281fb23de1a6d968f3aaaa4807c2a1afa8056b971f947b4a -SIZE (rust/crates/sqlite3-src-0.6.1.crate) = 2715129 -SHA256 (rust/crates/sqlite3-sys-0.17.0.crate) = 3901ada7090c3c3584dc92ec7ef1b7091868d13bfe6d7de9f0bcaffee7d0ade5 -SIZE (rust/crates/sqlite3-sys-0.17.0.crate) = 19442 +SHA256 (rust/crates/sqlite-0.37.0.crate) = f66e9c01a11936154f3910dbba732c01f8b591543bc4d6672bddee79fd9c4783 +SIZE (rust/crates/sqlite-0.37.0.crate) = 19995 +SHA256 (rust/crates/sqlite3-src-0.7.0.crate) = e5b6d3c860886b0a33e69e421796a5f4a27f23597a182c2450f6d7ace5103120 +SIZE (rust/crates/sqlite3-src-0.7.0.crate) = 2807837 +SHA256 (rust/crates/sqlite3-sys-0.18.0.crate) = a7781d97adc13a1d5081127a9ee29afad8427f3757bd984daf814d8265267039 +SIZE (rust/crates/sqlite3-sys-0.18.0.crate) = 19909 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 -SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590 -SIZE (rust/crates/syn-2.0.79.crate) = 268981 +SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 +SIZE (rust/crates/syn-2.0.117.crate) = 306011 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/system-configuration-0.7.0.crate) = a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b +SIZE (rust/crates/system-configuration-0.7.0.crate) = 18064 +SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4 +SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 +SHA256 (rust/crates/tempfile-3.27.0.crate) = 32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd +SIZE (rust/crates/tempfile-3.27.0.crate) = 44780 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84 -SIZE (rust/crates/thiserror-1.0.64.crate) = 21574 -SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3 -SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073 -SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 -SIZE (rust/crates/time-0.3.36.crate) = 119805 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf -SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e -SIZE (rust/crates/toml-0.8.19.crate) = 50974 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/unicode-bidi-0.3.17.crate) = 5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893 -SIZE (rust/crates/unicode-bidi-0.3.17.crate) = 58120 -SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe -SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 -SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4 +SIZE (rust/crates/thiserror-2.0.18.crate) = 28875 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5 +SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413 +SHA256 (rust/crates/time-0.3.47.crate) = 743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c +SIZE (rust/crates/time-0.3.47.crate) = 225161 +SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca +SIZE (rust/crates/time-core-0.1.8.crate) = 9634 +SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215 +SIZE (rust/crates/time-macros-0.2.27.crate) = 25144 +SHA256 (rust/crates/tinystr-0.8.3.crate) = c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d +SIZE (rust/crates/tinystr-0.8.3.crate) = 24710 +SHA256 (rust/crates/tokio-1.52.1.crate) = b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6 +SIZE (rust/crates/tokio-1.52.1.crate) = 900270 +SHA256 (rust/crates/tokio-macros-2.7.0.crate) = 385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496 +SIZE (rust/crates/tokio-macros-2.7.0.crate) = 15859 +SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 +SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 +SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61 +SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430 +SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098 +SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550 +SHA256 (rust/crates/tokio-websockets-0.10.1.crate) = f591660438b3038dd04d16c938271c79e7e06260ad2ea2885a4861bfb238605d +SIZE (rust/crates/tokio-websockets-0.10.1.crate) = 153370 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/tower-0.5.3.crate) = ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4 +SIZE (rust/crates/tower-0.5.3.crate) = 110488 +SHA256 (rust/crates/tower-http-0.6.8.crate) = d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8 +SIZE (rust/crates/tower-http-0.6.8.crate) = 135827 +SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e +SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 +SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 +SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 +SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100 +SIZE (rust/crates/tracing-0.1.44.crate) = 463135 +SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da +SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733 +SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a +SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967 +SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b +SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 +SHA256 (rust/crates/tryhard-0.5.2.crate) = 9fe58ebd5edd976e0fe0f8a14d2a04b7c81ef153ea9a54eebc42e67c2c23b4e5 +SIZE (rust/crates/tryhard-0.5.2.crate) = 22608 +SHA256 (rust/crates/typenum-1.20.0.crate) = 40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de +SIZE (rust/crates/typenum-1.20.0.crate) = 105530 +SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75 +SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298 +SHA256 (rust/crates/unicode-segmentation-1.13.2.crate) = 9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c +SIZE (rust/crates/unicode-segmentation-1.13.2.crate) = 111829 SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 +SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/ureq-2.10.1.crate) = b74fc6b57825be3373f7054754755f03ac3a8f5d70015ccad699ba2029956f4a -SIZE (rust/crates/ureq-2.10.1.crate) = 113163 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/ureq-3.3.0.crate) = dea7109cdcd5864d4eeb1b58a1648dc9bf520360d7af16ec26d0a9354bafcfc0 +SIZE (rust/crates/ureq-3.3.0.crate) = 147997 +SHA256 (rust/crates/ureq-proto-0.6.0.crate) = e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c +SIZE (rust/crates/ureq-proto-0.6.0.crate) = 61319 +SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed +SIZE (rust/crates/url-2.5.8.crate) = 86512 +SHA256 (rust/crates/utf8-zero-0.8.1.crate) = b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e +SIZE (rust/crates/utf8-zero-0.8.1.crate) = 13984 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 +SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 +SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/webpki-roots-0.26.6.crate) = 841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958 -SIZE (rust/crates/webpki-roots-0.26.6.crate) = 255384 +SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e +SIZE (rust/crates/want-0.3.1.crate) = 6398 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6 +SIZE (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 134512 +SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5 +SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 +SHA256 (rust/crates/wasm-bindgen-0.2.120.crate) = df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1 +SIZE (rust/crates/wasm-bindgen-0.2.120.crate) = 63555 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.70.crate) = af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084 +SIZE (rust/crates/wasm-bindgen-futures-0.4.70.crate) = 8243 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103 +SIZE (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 9293 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 69005 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea +SIZE (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 10596 +SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319 +SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804 +SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909 +SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500 +SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe +SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607 +SHA256 (rust/crates/web-sys-0.3.97.crate) = 2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602 +SIZE (rust/crates/web-sys-0.3.97.crate) = 674185 +SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9 +SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557 +SHA256 (rust/crates/webpki-roots-1.0.7.crate) = 52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d +SIZE (rust/crates/webpki-roots-1.0.7.crate) = 213706 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be -SIZE (rust/crates/windows-0.52.0.crate) = 11843715 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-registry-0.6.1.crate) = 02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720 +SIZE (rust/crates/windows-registry-0.6.1.crate) = 13358 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 @@ -393,13 +629,45 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b -SIZE (rust/crates/winnow-0.6.20.crate) = 163617 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (dis-works-diswall-rs-v0.6.0_GH0.tar.gz) = d146d53918f4d4dc49260c838419bb61fc10c8a935fffd9b74db32a9c293f772 -SIZE (dis-works-diswall-rs-v0.6.0_GH0.tar.gz) = 67374 +SHA256 (rust/crates/winnow-0.7.15.crate) = df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945 +SIZE (rust/crates/winnow-0.7.15.crate) = 187092 +SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5 +SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035 +SHA256 (rust/crates/wit-bindgen-0.57.1.crate) = 1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e +SIZE (rust/crates/wit-bindgen-0.57.1.crate) = 71227 +SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc +SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048 +SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21 +SIZE (rust/crates/wit-bindgen-rust-0.51.0.crate) = 57051 +SHA256 (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a +SIZE (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 14283 +SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2 +SIZE (rust/crates/wit-component-0.244.0.crate) = 256882 +SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736 +SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371 +SHA256 (rust/crates/writeable-0.6.3.crate) = 1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4 +SIZE (rust/crates/writeable-0.6.3.crate) = 26685 +SHA256 (rust/crates/yoke-0.8.2.crate) = abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca +SIZE (rust/crates/yoke-0.8.2.crate) = 32790 +SHA256 (rust/crates/yoke-derive-0.8.2.crate) = de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e +SIZE (rust/crates/yoke-derive-0.8.2.crate) = 15077 +SHA256 (rust/crates/zerocopy-0.8.48.crate) = eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9 +SIZE (rust/crates/zerocopy-0.8.48.crate) = 287554 +SHA256 (rust/crates/zerocopy-derive-0.8.48.crate) = 70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4 +SIZE (rust/crates/zerocopy-derive-0.8.48.crate) = 97646 +SHA256 (rust/crates/zerofrom-0.1.7.crate) = 69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df +SIZE (rust/crates/zerofrom-0.1.7.crate) = 6140 +SHA256 (rust/crates/zerofrom-derive-0.1.7.crate) = 11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1 +SIZE (rust/crates/zerofrom-derive-0.1.7.crate) = 8853 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 +SHA256 (rust/crates/zerotrie-0.2.4.crate) = 0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf +SIZE (rust/crates/zerotrie-0.2.4.crate) = 83690 +SHA256 (rust/crates/zerovec-0.11.6.crate) = 90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239 +SIZE (rust/crates/zerovec-0.11.6.crate) = 128583 +SHA256 (rust/crates/zerovec-derive-0.11.3.crate) = 625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555 +SIZE (rust/crates/zerovec-derive-0.11.3.crate) = 22115 +SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa +SIZE (rust/crates/zmij-1.0.21.crate) = 26665 +SHA256 (dis-works-diswall-rs-v0.7.2_GH0.tar.gz) = 1b570ace2da9b3818db3817855b8a051192c3f5e4c2027d2f4e1b14c0eb0743d +SIZE (dis-works-diswall-rs-v0.7.2_GH0.tar.gz) = 78017 diff --git a/security/diswall/files/patch-Cargo.toml b/security/diswall/files/patch-Cargo.toml new file mode 100644 index 000000000000..2fb500e5b1e7 --- /dev/null +++ b/security/diswall/files/patch-Cargo.toml @@ -0,0 +1,15 @@ +-- Update netsock to 0.7.0 which contains FreeBSD compatibility fixes. +-- This version fixes network socket handling issues on FreeBSD. +-- Ref: https://github.com/shellrow/netsock/issues/2 + +--- Cargo.toml.orig 2026-05-01 14:18:54 UTC ++++ Cargo.toml +@@ -27,7 +27,7 @@ crossterm = "0.29.0" + nix = { version = "0.30", features = ["fs"] } + ratatui = "0.29" + crossterm = "0.29.0" +-netsock = "0.3.0" ++netsock = "0.7.0" + #libc = "=0.2.172" + tokio = { version = "1.45.1", features = ["rt", "rt-multi-thread", "macros", "process", "fs", "io-std", "full"] } + futures = "0.3.31" diff --git a/security/dropbear/Makefile b/security/dropbear/Makefile index f50c85c497e5..2f8f616fcde6 100644 --- a/security/dropbear/Makefile +++ b/security/dropbear/Makefile @@ -1,5 +1,6 @@ PORTNAME= dropbear PORTVERSION= 2025.89 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://matt.ucc.asn.au/dropbear/releases/ @@ -82,7 +83,8 @@ LIB_DEPENDS= libtomcrypt.so:security/libtomcrypt \ post-patch: @${REINPLACE_CMD} -e "s,_PRIV_FILENAME \"/etc/,_PRIV_FILENAME \"${PREFIX}/etc/,g; \ - s,/usr/bin/X11/,${LOCALBASE}/,g" ${WRKSRC}/src/default_options.h + s,/usr/bin/X11/,${LOCALBASE}/,g; s,/usr/bin/dbclient,${LOCALBASE}/bin/dbclient,g" \ + ${WRKSRC}/src/default_options.h post-patch-SMALL_CODE-off: @${ECHO} "#define DROPBEAR_SMALL_CODE 0" >> ${WRKSRC}/localoptions.h @@ -120,8 +122,8 @@ post-patch-ECDH-off: post-patch-GROUP1-off: @${ECHO} "#define DROPBEAR_DH_GROUP1 0" >> ${WRKSRC}/localoptions.h -post-patch-GROUP14_SHA1-off: - @${ECHO} "#define DROPBEAR_DH_GROUP14_SHA1 0" >> ${WRKSRC}/localoptions.h +post-patch-GROUP14_SHA1-on: + @${ECHO} "#define DROPBEAR_DH_GROUP14_SHA1 1" >> ${WRKSRC}/localoptions.h post-patch-GROUP14_SHA256-off: @${ECHO} "#define DROPBEAR_DH_GROUP14_SHA256 0" >> ${WRKSRC}/localoptions.h @@ -132,8 +134,8 @@ post-patch-GROUP16-on: post-patch-RSA-off: @${ECHO} "#define DROPBEAR_RSA 0" >> ${WRKSRC}/localoptions.h -post-patch-RSA_SHA1-off: - @${ECHO} "#define DROPBEAR_RSA_SHA1 0" >> ${WRKSRC}/localoptions.h +post-patch-RSA_SHA1-on: + @${ECHO} "#define DROPBEAR_RSA_SHA1 1" >> ${WRKSRC}/localoptions.h post-patch-ECDSA-off: @${ECHO} "#define DROPBEAR_ECDSA 0" >> ${WRKSRC}/localoptions.h @@ -147,8 +149,8 @@ post-patch-MD5-on: post-patch-MLKEM768-off: @${ECHO} "#define DROPBEAR_MLKEM768 0" >> ${WRKSRC}/localoptions.h -post-patch-SHA1-off: - @${ECHO} "#define DROPBEAR_SHA1_HMAC 0" >> ${WRKSRC}/localoptions.h +post-patch-SHA1-on: + @${ECHO} "#define DROPBEAR_SHA1_HMAC 1" >> ${WRKSRC}/localoptions.h post-patch-SHA1_96-off: @${ECHO} "#define DROPBEAR_SHA1_96_HMAC 0" >> ${WRKSRC}/localoptions.h diff --git a/security/enc/Makefile b/security/enc/Makefile index 5010195b5994..dcf8f79a5490 100644 --- a/security/enc/Makefile +++ b/security/enc/Makefile @@ -1,6 +1,6 @@ PORTNAME= enc DISTVERSION= 1.1.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= dtxdf@FreeBSD.org diff --git a/security/ffuf/Makefile b/security/ffuf/Makefile index 1e06bc933daf..89d4926352de 100644 --- a/security/ffuf/Makefile +++ b/security/ffuf/Makefile @@ -1,7 +1,7 @@ PORTNAME= ffuf DISTVERSIONPREFIX=v DISTVERSION= 2.1.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= security www MAINTAINER= dutra@FreeBSD.org diff --git a/security/flawz/Makefile b/security/flawz/Makefile index bfd88396eacc..b30247a0949a 100644 --- a/security/flawz/Makefile +++ b/security/flawz/Makefile @@ -1,7 +1,7 @@ PORTNAME= flawz DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/ftimes/Makefile b/security/ftimes/Makefile index 81cc714ddbf1..736a23950e32 100644 --- a/security/ftimes/Makefile +++ b/security/ftimes/Makefile @@ -12,7 +12,6 @@ LICENSE= BSD3CLAUSE APACHE20 MIT LICENSE_COMB= multi BROKEN_aarch64= fails to build: aarch64 is not currently supported -BROKEN_mips64= fails to build: mips64 is not currently supported BROKEN_riscv64= fails to build: riscv64 is not currently supported GNU_CONFIGURE= yes diff --git a/security/gauth/Makefile b/security/gauth/Makefile index f757e4d00aba..42e3f0388db7 100644 --- a/security/gauth/Makefile +++ b/security/gauth/Makefile @@ -1,7 +1,7 @@ PORTNAME= gauth DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= security MAINTAINER= nxjoseph@FreeBSD.org diff --git a/security/git-credential-azure/Makefile b/security/git-credential-azure/Makefile index 4af8e931a9ae..82988985c0bf 100644 --- a/security/git-credential-azure/Makefile +++ b/security/git-credential-azure/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-credential-azure DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= security MAINTAINER= ehaupt@FreeBSD.org diff --git a/security/git-credential-gopass/Makefile b/security/git-credential-gopass/Makefile index 051c1c6d00a5..45e206a31925 100644 --- a/security/git-credential-gopass/Makefile +++ b/security/git-credential-gopass/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-credential-gopass DISTVERSIONPREFIX= v DISTVERSION= 1.16.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= ehaupt@FreeBSD.org diff --git a/security/git-credential-oauth/Makefile b/security/git-credential-oauth/Makefile index 274e76fa1574..6dfa2f0e04fa 100644 --- a/security/git-credential-oauth/Makefile +++ b/security/git-credential-oauth/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-credential-oauth DISTVERSIONPREFIX= v DISTVERSION= 0.17.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= ehaupt@FreeBSD.org diff --git a/security/git-crypt/Makefile b/security/git-crypt/Makefile index e95fa8a74a61..e27947d6fe3a 100644 --- a/security/git-crypt/Makefile +++ b/security/git-crypt/Makefile @@ -38,7 +38,7 @@ CXXFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .endif -.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} +.if ( ${OPSYS} == FreeBSD && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} CXXFLAGS+= -DOPENSSL_API_COMPAT=0x30000000L .endif diff --git a/security/gitjacker/Makefile b/security/gitjacker/Makefile index e18ffe6e25f7..fe625c8a0268 100644 --- a/security/gitjacker/Makefile +++ b/security/gitjacker/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitjacker DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/gitlab-analyzers-secrets/Makefile b/security/gitlab-analyzers-secrets/Makefile index 91e6b80aa9ff..cc4e39f46644 100644 --- a/security/gitlab-analyzers-secrets/Makefile +++ b/security/gitlab-analyzers-secrets/Makefile @@ -1,7 +1,7 @@ PORTNAME= secrets DISTVERSIONPREFIX= v DISTVERSION= 7.20.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security MASTER_SITES= https://gitlab.com/api/v4/projects/60960406/packages/generic/secret-detection-rules/${SECRET_DETECTION_RULES_VERSION}/:rules \ https://gitlab.com/gitlab-org/security-products/post-analyzers/scripts/-/raw/v${POST_ANALYZER_SCRIPTS_VERSION}/:script diff --git a/security/gnupg1/files/patch-mpi_config.links b/security/gnupg1/files/patch-mpi_config.links index 864cc57f923a..569294a08ef2 100644 --- a/security/gnupg1/files/patch-mpi_config.links +++ b/security/gnupg1/files/patch-mpi_config.links @@ -9,19 +9,6 @@ i[3467]86*-*-freebsdelf* | \ i[3467]86*-*-netbsd* | \ i[3467]86*-*-k*bsd*) -@@ -141,6 +141,12 @@ case "${host}" in - echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h - path="" - ;; -+ sparc64-*-freebsd*) -+ # There are no sparc64 assembler modules that work, so -+ # just use generic C functions -+ echo '/* configured for sparc64-*freebsd* */' >>./mpi/asm-syntax.h -+ path="" -+ ;; - sparc9*-*-* | \ - ultrasparc*-*-* ) - echo '/* configured for sparc9 or higher */' >>./mpi/asm-syntax.h @@ -230,11 +236,10 @@ case "${host}" in path="powerpc32" ;; diff --git a/security/gnutls/Makefile b/security/gnutls/Makefile index a6fc1417e43c..4abd0ab9b69e 100644 --- a/security/gnutls/Makefile +++ b/security/gnutls/Makefile @@ -1,5 +1,5 @@ PORTNAME= gnutls -DISTVERSION= 3.8.12 +DISTVERSION= 3.8.13 CATEGORIES= security net MASTER_SITES= GNUPG/${PORTNAME}/v${DISTVERSION:C/(\.[^.]*).*/\1/} diff --git a/security/gnutls/distinfo b/security/gnutls/distinfo index a365c3599285..8eef57cdb696 100644 --- a/security/gnutls/distinfo +++ b/security/gnutls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1772697776 -SHA256 (gnutls-3.8.12.tar.xz) = a7b341421bfd459acf7a374ca4af3b9e06608dcd7bd792b2bf470bea012b8e51 -SIZE (gnutls-3.8.12.tar.xz) = 6949604 +TIMESTAMP = 1777559090 +SHA256 (gnutls-3.8.13.tar.xz) = ffed8ec1bf09c2426d4f14aae377de4753b53e537d685e604e99a8b16ca9c97e +SIZE (gnutls-3.8.13.tar.xz) = 7275324 diff --git a/security/gnutls/pkg-plist b/security/gnutls/pkg-plist index 871c49dc8c8e..08bc3f5de810 100644 --- a/security/gnutls/pkg-plist +++ b/security/gnutls/pkg-plist @@ -14,6 +14,7 @@ include/gnutls/crypto.h include/gnutls/dtls.h include/gnutls/gnutls.h include/gnutls/gnutlsxx.h +include/gnutls/hpke.h include/gnutls/ocsp.h include/gnutls/openpgp.h include/gnutls/openssl.h @@ -35,7 +36,7 @@ lib/libgnutls-openssl.so.27 lib/libgnutls-openssl.so.27.0.2 lib/libgnutls.so lib/libgnutls.so.30 -lib/libgnutls.so.30.41.1 +lib/libgnutls.so.30.42.0 lib/libgnutlsxx.so lib/libgnutlsxx.so.30 lib/libgnutlsxx.so.30.0.0 @@ -407,6 +408,14 @@ share/man/man1/tpmtool.1.gz %%MAN3%%share/man/man3/gnutls_hmac_init.3.gz %%MAN3%%share/man/man3/gnutls_hmac_output.3.gz %%MAN3%%share/man/man3/gnutls_hmac_set_nonce.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_decap.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_deinit.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_derive_keypair.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_encap.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_export.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_init.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_open.3.gz +%%MAN3%%share/man/man3/gnutls_hpke_seal.3.gz %%MAN3%%share/man/man3/gnutls_idna_map.3.gz %%MAN3%%share/man/man3/gnutls_idna_reverse_map.3.gz %%MAN3%%share/man/man3/gnutls_init.3.gz @@ -526,6 +535,7 @@ share/man/man1/tpmtool.1.gz %%MAN3%%share/man/man3/gnutls_pkcs11_obj_get_exts.3.gz %%MAN3%%share/man/man3/gnutls_pkcs11_obj_get_flags.3.gz %%MAN3%%share/man/man3/gnutls_pkcs11_obj_get_info.3.gz +%%MAN3%%share/man/man3/gnutls_pkcs11_obj_get_pk_algorithm.3.gz %%MAN3%%share/man/man3/gnutls_pkcs11_obj_get_ptr.3.gz %%MAN3%%share/man/man3/gnutls_pkcs11_obj_get_type.3.gz %%MAN3%%share/man/man3/gnutls_pkcs11_obj_import_url.3.gz diff --git a/security/go-cve-dictionary/Makefile b/security/go-cve-dictionary/Makefile index c45f2ad7e5cb..6550777bda3b 100644 --- a/security/go-cve-dictionary/Makefile +++ b/security/go-cve-dictionary/Makefile @@ -1,7 +1,6 @@ PORTNAME= go-cve-dictionary DISTVERSIONPREFIX=v -DISTVERSION= 0.16.0 -PORTREVISION= 4 +DISTVERSION= 0.16.2 CATEGORIES= security MAINTAINER= girgen@FreeBSD.org diff --git a/security/go-cve-dictionary/distinfo b/security/go-cve-dictionary/distinfo index 3ed0a5fab043..beb2fe849055 100644 --- a/security/go-cve-dictionary/distinfo +++ b/security/go-cve-dictionary/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1770197413 -SHA256 (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.0/v0.16.0.mod) = ef9d4987e8356e7f37a8ef2b21ff14ecf9f07dfdc66da9701fe6aece0b297365 -SIZE (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.0/v0.16.0.mod) = 3437 -SHA256 (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.0/v0.16.0.zip) = 4a439bd414bf5978c726fa46acb61c0bdceaed8798d9246f6394d2c98cb11ba9 -SIZE (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.0/v0.16.0.zip) = 139270 +TIMESTAMP = 1778483887 +SHA256 (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.2/v0.16.2.mod) = 87ae8d0ac5f5a764529cb6cf589857b1ab0d02d87ba16bafc39b92b7797dc7b1 +SIZE (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.2/v0.16.2.mod) = 3437 +SHA256 (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.2/v0.16.2.zip) = e11233b16090917bb530f1e06208a35fc4c2741745503d64b3a0544ddc86c56d +SIZE (go/security_go-cve-dictionary/go-cve-dictionary-v0.16.2/v0.16.2.zip) = 139646 diff --git a/security/go-tuf/Makefile b/security/go-tuf/Makefile index b1d63c8aa73e..ba4dd72decc0 100644 --- a/security/go-tuf/Makefile +++ b/security/go-tuf/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-tuf DISTVERSIONPREFIX= v DISTVERSION= 2.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/gokart/Makefile b/security/gokart/Makefile index 607e7e3066d0..f63c456c396d 100644 --- a/security/gokart/Makefile +++ b/security/gokart/Makefile @@ -1,7 +1,7 @@ PORTNAME= gokart DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org diff --git a/security/gokey/Makefile b/security/gokey/Makefile index 417527c82a01..5310274a0862 100644 --- a/security/gokey/Makefile +++ b/security/gokey/Makefile @@ -1,7 +1,7 @@ PORTNAME= gokey DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org diff --git a/security/gopass/Makefile b/security/gopass/Makefile index 82d67ca8229c..62f274af0844 100644 --- a/security/gopass/Makefile +++ b/security/gopass/Makefile @@ -1,7 +1,7 @@ PORTNAME= gopass DISTVERSIONPREFIX= v DISTVERSION= 1.16.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org diff --git a/security/gosec/Makefile b/security/gosec/Makefile index f7aa6947aa3b..52ea95c7dd1c 100644 --- a/security/gosec/Makefile +++ b/security/gosec/Makefile @@ -1,6 +1,7 @@ PORTNAME= gosec DISTVERSIONPREFIX= v -DISTVERSION= 2.25.0 +DISTVERSION= 2.26.1 +PORTREVISION= 1 CATEGORIES= security devel MAINTAINER= yuri@FreeBSD.org diff --git a/security/gosec/distinfo b/security/gosec/distinfo index 5f3e6d764ca5..2ccf72f3ec07 100644 --- a/security/gosec/distinfo +++ b/security/gosec/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1775932701 -SHA256 (go/security_gosec/gosec-v2.25.0/v2.25.0.mod) = b8361e06b09d6edab48f0c7072cd9ed616132ecc83fb8d7e5f2adf52de943a10 -SIZE (go/security_gosec/gosec-v2.25.0/v2.25.0.mod) = 2503 -SHA256 (go/security_gosec/gosec-v2.25.0/v2.25.0.zip) = facf7930ad85f677063b83a6e2a593dc9d40b412fc3d077b1528bf7934b70300 -SIZE (go/security_gosec/gosec-v2.25.0/v2.25.0.zip) = 519857 +TIMESTAMP = 1777458396 +SHA256 (go/security_gosec/gosec-v2.26.1/v2.26.1.mod) = 2d1988171d73fd39b038ed3d9da9f725d48af8077e386c0a3856456be90b5bf0 +SIZE (go/security_gosec/gosec-v2.26.1/v2.26.1.mod) = 2755 +SHA256 (go/security_gosec/gosec-v2.26.1/v2.26.1.zip) = b5bb601a781e59d69b635ee8b452dbf4311e05c07e9e75653e3826b8a5f4bc99 +SIZE (go/security_gosec/gosec-v2.26.1/v2.26.1.zip) = 528999 diff --git a/security/gost-engine/Makefile b/security/gost-engine/Makefile index 5c2c8dac8cf3..2dffe905838a 100644 --- a/security/gost-engine/Makefile +++ b/security/gost-engine/Makefile @@ -40,7 +40,7 @@ FLAVOR= openssl30 .endif # For OpenSSL 3.0.x in base (14+) or installed as port/package -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 || ${FLAVOR:U} == openssl30 +.if ${OPSYS} == FreeBSD || ${FLAVOR:U} == openssl30 GH_TAGNAME= 2b22503 GH_TUPLE+= provider-corner:libprov:e9f3e6a:libprov GH_SUBDIR= libprov:libprov diff --git a/security/govulncheck/Makefile b/security/govulncheck/Makefile index 22a6265f4148..6734157998be 100644 --- a/security/govulncheck/Makefile +++ b/security/govulncheck/Makefile @@ -1,6 +1,7 @@ PORTNAME= govulncheck DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= einar@isnic.is diff --git a/security/gpg-tui/Makefile b/security/gpg-tui/Makefile index a72c93314a7b..381bb54fb287 100644 --- a/security/gpg-tui/Makefile +++ b/security/gpg-tui/Makefile @@ -1,7 +1,6 @@ PORTNAME= gpg-tui DISTVERSIONPREFIX= v -DISTVERSION= 0.11.1 -PORTREVISION= 8 +DISTVERSION= 0.11.2 CATEGORIES= security MAINTAINER= se@FreeBSD.org diff --git a/security/gpg-tui/Makefile.crates b/security/gpg-tui/Makefile.crates index 868d8e4ba6c7..3817de635203 100644 --- a/security/gpg-tui/Makefile.crates +++ b/security/gpg-tui/Makefile.crates @@ -2,60 +2,62 @@ CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ + anstream-1.0.0 \ + anstyle-1.0.14 \ + anstyle-parse-1.0.0 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.8 \ - anyhow-1.0.98 \ + anyhow-1.0.102 \ + arboard-3.6.1 \ async-trait-0.1.88 \ + atomic-0.6.1 \ autocfg-1.4.0 \ backtrace-0.3.75 \ + base64-0.22.1 \ better-panic-0.3.0 \ + bit-set-0.5.3 \ + bit-vec-0.6.3 \ bitflags-1.3.2 \ - bitflags-2.9.1 \ - block-0.1.6 \ + bitflags-2.10.0 \ block-buffer-0.10.4 \ build-rs-0.1.2 \ bumpalo-3.17.0 \ bytemuck-1.23.0 \ - byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ - cassowary-0.3.0 \ castaway-0.2.3 \ cc-1.2.24 \ cfg-expr-0.15.8 \ - cfg-if-1.0.0 \ - chrono-0.4.41 \ - clap-4.5.38 \ - clap_builder-4.5.38 \ - clap_complete-4.5.50 \ - clap_derive-4.5.32 \ - clap_lex-0.7.4 \ - clipboard-win-3.1.1 \ + cfg-if-1.0.4 \ + cfg_aliases-0.2.1 \ + chrono-0.4.44 \ + clap-4.6.1 \ + clap_builder-4.6.0 \ + clap_complete-4.6.2 \ + clap_derive-4.6.1 \ + clap_lex-1.0.0 \ + clipboard-win-5.4.1 \ colorchoice-1.0.3 \ - colorsys-0.6.7 \ - compact_str-0.8.1 \ + colorsys-0.7.3 \ + compact_str-0.9.0 \ console-0.15.11 \ conv-0.3.3 \ convert_case-0.7.1 \ - copypasta-0.8.2 \ - copypasta-ext-0.4.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ - crossterm-0.28.1 \ crossterm-0.29.0 \ crossterm_winapi-0.9.1 \ crypto-common-0.1.6 \ + csscolorparser-0.6.2 \ cstr-argument-0.1.2 \ custom_derive-0.1.7 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ + deltae-0.3.2 \ + deranged-0.5.5 \ derive_more-2.0.1 \ derive_more-impl-2.0.1 \ diff-0.1.13 \ @@ -64,84 +66,128 @@ CARGO_CRATES= addr2line-0.24.2 \ dirs-next-2.0.0 \ dirs-sys-0.5.0 \ dirs-sys-next-0.1.2 \ - dlib-0.5.2 \ + dispatch2-0.3.1 \ document-features-0.2.11 \ downcast-rs-1.2.1 \ either-1.15.0 \ encode_unicode-1.0.0 \ env_filter-0.1.3 \ - env_logger-0.11.8 \ + env_filter-1.0.0 \ + env_logger-0.11.10 \ equivalent-1.0.2 \ errno-0.3.12 \ + error-code-3.3.2 \ + euclid-0.22.11 \ + fancy-regex-0.11.0 \ fdeflate-0.3.7 \ + filedescriptor-0.8.3 \ + finl_unicode-1.4.0 \ + fixedbitset-0.4.2 \ + fixedbitset-0.5.7 \ flate2-1.1.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ - fxhash-0.2.1 \ + foldhash-0.2.0 \ generic-array-0.14.7 \ - gethostname-0.2.3 \ + gethostname-1.0.2 \ getrandom-0.2.16 \ + getrandom-0.3.4 \ gimli-0.31.1 \ gpg-error-0.6.2 \ gpgme-0.11.0 \ gpgme-sys-0.11.0 \ - hashbrown-0.15.3 \ + hashbrown-0.15.5 \ + hashbrown-0.16.1 \ heck-0.5.0 \ hex-0.4.3 \ - home-0.5.11 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ image-0.25.6 \ - indexmap-2.9.0 \ + indexmap-2.13.0 \ indoc-2.0.6 \ instability-0.3.7 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ + itertools-0.14.0 \ itoa-1.0.15 \ - jiff-0.2.14 \ - jiff-static-0.2.14 \ + jiff-0.2.23 \ + jiff-static-0.2.23 \ + jiff-tzdb-0.1.6 \ + jiff-tzdb-platform-0.1.3 \ js-sys-0.3.77 \ - lazy-bytes-cast-5.0.1 \ + kasuari-0.4.11 \ + lab-0.11.0 \ lazy_static-1.5.0 \ libc-0.2.172 \ libgpg-error-sys-0.6.2 \ - libloading-0.8.7 \ libredox-0.1.3 \ - linux-raw-sys-0.4.15 \ + line-clipping-0.3.5 \ linux-raw-sys-0.9.4 \ litrs-0.4.1 \ lock_api-0.4.12 \ - log-0.4.27 \ - lru-0.12.5 \ - malloc_buf-0.0.6 \ + log-0.4.29 \ + lru-0.16.2 \ + mac_address-1.1.8 \ memchr-2.7.4 \ - memmap2-0.5.10 \ - memoffset-0.6.5 \ + memmem-0.1.1 \ memoffset-0.7.1 \ + memoffset-0.9.1 \ + minimal-lexical-0.2.1 \ miniz_oxide-0.8.8 \ mio-1.0.3 \ - nix-0.24.3 \ + nix-0.29.0 \ + nom-7.1.3 \ + nom-8.0.0 \ + num-conv-0.1.0 \ + num-derive-0.4.2 \ num-traits-0.2.19 \ - objc-0.2.7 \ - objc-foundation-0.1.1 \ - objc_id-0.1.1 \ + num_threads-0.1.7 \ + objc2-0.6.4 \ + objc2-app-kit-0.3.2 \ + objc2-core-foundation-0.3.2 \ + objc2-core-graphics-0.3.2 \ + objc2-encode-4.1.0 \ + objc2-foundation-0.3.2 \ + objc2-io-surface-0.3.2 \ object-0.36.7 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ option-ext-0.2.0 \ + ordered-float-4.6.0 \ + os_pipe-1.2.3 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ - paste-1.0.15 \ + percent-encoding-2.3.2 \ + pest-2.8.4 \ + pest_derive-2.8.4 \ + pest_generator-2.8.4 \ + pest_meta-2.8.4 \ + petgraph-0.8.3 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ + phf_generator-0.11.3 \ + phf_macros-0.11.3 \ + phf_shared-0.11.3 \ pkg-config-0.3.32 \ png-0.17.16 \ portable-atomic-1.11.0 \ portable-atomic-util-0.2.4 \ + powerfmt-0.2.0 \ pretty_assertions-1.4.1 \ - proc-macro2-1.0.95 \ - quote-1.0.40 \ - ratatui-0.29.0 \ - ratatui-splash-screen-0.1.4 \ + proc-macro2-1.0.106 \ + quick-xml-0.39.2 \ + quote-1.0.45 \ + r-efi-5.3.0 \ + rand-0.8.5 \ + rand_core-0.6.4 \ + ratatui-0.30.0 \ + ratatui-core-0.1.0 \ + ratatui-crossterm-0.1.0 \ + ratatui-macros-0.7.0 \ + ratatui-splash-screen-0.1.5 \ + ratatui-termwiz-0.1.0 \ + ratatui-widgets-0.3.0 \ redox_syscall-0.5.12 \ redox_users-0.4.6 \ redox_users-0.5.0 \ @@ -149,75 +195,92 @@ CARGO_CRATES= addr2line-0.24.2 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc-demangle-0.1.24 \ - rustix-0.38.44 \ rustix-1.0.7 \ rustversion-1.0.21 \ ryu-1.0.20 \ - scoped-tls-1.0.1 \ scopeguard-1.2.0 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_json-1.0.140 \ - serde_spanned-0.6.8 \ + serde_spanned-0.6.9 \ + serde_spanned-1.1.1 \ sha2-0.10.9 \ sha256-1.6.0 \ - shellexpand-3.1.1 \ + shellexpand-3.1.2 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.5 \ simd-adler32-0.3.7 \ + siphasher-1.0.1 \ smallvec-1.15.0 \ - smithay-client-toolkit-0.16.1 \ - smithay-clipboard-0.6.6 \ static_assertions-1.1.0 \ strsim-0.11.1 \ - strum-0.26.3 \ - strum_macros-0.26.4 \ - syn-2.0.101 \ + strum-0.27.2 \ + strum_macros-0.27.2 \ + syn-1.0.109 \ + syn-2.0.117 \ system-deps-6.2.2 \ target-lexicon-0.12.16 \ - terminal_size-0.4.2 \ + terminal_size-0.4.4 \ + terminfo-0.9.0 \ + termios-0.3.3 \ + termwiz-0.23.3 \ thiserror-1.0.69 \ thiserror-2.0.12 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.12 \ + time-0.3.44 \ + time-core-0.1.6 \ tinytemplate-1.2.1 \ - toml-0.8.22 \ - toml_datetime-0.6.9 \ - toml_edit-0.22.26 \ - toml_write-0.1.1 \ - tui-logger-0.17.2 \ + toml-0.8.23 \ + toml-1.1.2+spec-1.1.0 \ + toml_datetime-0.6.11 \ + toml_datetime-1.1.1+spec-1.1.0 \ + toml_edit-0.22.27 \ + toml_parser-1.1.2+spec-1.1.0 \ + toml_writer-1.1.1+spec-1.1.0 \ + tree_magic_mini-3.2.2 \ + tui-logger-0.18.2 \ typenum-1.18.0 \ + ucd-trie-0.1.7 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ - unicode-truncate-1.1.0 \ - unicode-width-0.1.14 \ - unicode-width-0.2.0 \ + unicode-truncate-2.0.0 \ + unicode-width-0.2.2 \ utf8parse-0.2.2 \ + uuid-1.19.0 \ version-compare-0.2.0 \ version_check-0.9.5 \ + vtparse-0.6.2 \ wasi-0.11.0+wasi-snapshot-preview1 \ + wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ - wayland-client-0.29.5 \ - wayland-commons-0.29.5 \ - wayland-cursor-0.29.5 \ - wayland-protocols-0.29.5 \ - wayland-scanner-0.29.5 \ - wayland-sys-0.29.5 \ - which-4.4.2 \ + wayland-backend-0.3.15 \ + wayland-client-0.31.14 \ + wayland-protocols-0.32.12 \ + wayland-protocols-wlr-0.3.12 \ + wayland-scanner-0.31.10 \ + wayland-sys-0.31.11 \ + wezterm-bidi-0.2.3 \ + wezterm-blob-leases-0.1.1 \ + wezterm-color-types-0.3.0 \ + wezterm-dynamic-0.2.1 \ + wezterm-dynamic-derive-0.1.1 \ + wezterm-input-types-0.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-wsapoll-0.1.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ windows-link-0.1.1 \ + windows-link-0.2.0 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.48.0 \ @@ -225,38 +288,29 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-sys-0.59.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ - windows-targets-0.53.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ - winnow-0.7.10 \ + winnow-0.7.13 \ + winnow-1.0.0 \ winreg-0.10.1 \ winreg-0.52.0 \ - x11-clipboard-0.7.1 \ - x11rb-0.10.1 \ - x11rb-protocol-0.10.0 \ - xcursor-0.3.8 \ - xml-rs-0.8.26 \ + wit-bindgen-0.46.0 \ + wl-clipboard-rs-0.9.3 \ + x11rb-0.13.2 \ + x11rb-protocol-0.13.2 \ yansi-1.0.1 \ zune-core-0.4.12 \ zune-jpeg-0.4.14 diff --git a/security/gpg-tui/distinfo b/security/gpg-tui/distinfo index f8ffe0920277..04e137df9151 100644 --- a/security/gpg-tui/distinfo +++ b/security/gpg-tui/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1748094650 +TIMESTAMP = 1777015419 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -7,36 +7,42 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d +SIZE (rust/crates/anstream-1.0.0.crate) = 28916 +SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 +SIZE (rust/crates/anstyle-1.0.14.crate) = 17787 +SHA256 (rust/crates/anstyle-parse-1.0.0.crate) = 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e +SIZE (rust/crates/anstyle-parse-1.0.0.crate) = 22042 SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 SHA256 (rust/crates/anstyle-wincon-3.0.8.crate) = 6680de5231bd6ee4c6191b8a1325daa282b415391ec9d3a37bd34f2060dc73fa SIZE (rust/crates/anstyle-wincon-3.0.8.crate) = 12534 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 +SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c +SIZE (rust/crates/anyhow-1.0.102.crate) = 48658 +SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf +SIZE (rust/crates/arboard-3.6.1.crate) = 54018 SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 +SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340 +SIZE (rust/crates/atomic-0.6.1.crate) = 15243 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/better-panic-0.3.0.crate) = 6fa9e1d11a268684cbd90ed36370d7577afb6c62d912ddff5c15fc34343e5036 SIZE (rust/crates/better-panic-0.3.0.crate) = 409222 +SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 +SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 +SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb +SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 -SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a -SIZE (rust/crates/block-0.1.6.crate) = 4077 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/build-rs-0.1.2.crate) = b00b8763668c99f8d9101b8a0dd82106f58265464531a79b2cef0d9a30c17dd2 @@ -45,66 +51,60 @@ SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534 -SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b -SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495 SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 -SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 -SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 SIZE (rust/crates/castaway-0.2.3.crate) = 11509 SHA256 (rust/crates/cc-1.2.24.crate) = 16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7 SIZE (rust/crates/cc-1.2.24.crate) = 106557 SHA256 (rust/crates/cfg-expr-0.15.8.crate) = d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02 SIZE (rust/crates/cfg-expr-0.15.8.crate) = 42108 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d -SIZE (rust/crates/chrono-0.4.41.crate) = 234621 -SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000 -SIZE (rust/crates/clap-4.5.38.crate) = 57140 -SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120 -SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177 -SHA256 (rust/crates/clap_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1 -SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/clipboard-win-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342 -SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0 +SIZE (rust/crates/chrono-0.4.44.crate) = 240549 +SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51 +SIZE (rust/crates/clap-4.6.1.crate) = 61836 +SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f +SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122 +SHA256 (rust/crates/clap_complete-4.6.2.crate) = 3ff7a1dccbdd8b078c2bdebff47e404615151534d5043da397ec50286816f9cb +SIZE (rust/crates/clap_complete-4.6.2.crate) = 50291 +SHA256 (rust/crates/clap_derive-4.6.1.crate) = f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9 +SIZE (rust/crates/clap_derive-4.6.1.crate) = 33512 +SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831 +SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466 +SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4 +SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/colorsys-0.6.7.crate) = 54261aba646433cb567ec89844be4c4825ca92a4f8afba52fc4dd88436e31bbd -SIZE (rust/crates/colorsys-0.6.7.crate) = 24643 -SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 -SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 +SHA256 (rust/crates/colorsys-0.7.3.crate) = 65036b2f761dc2d20b4634890f73bdbad811d5edb677f84fd652ae9256051fcb +SIZE (rust/crates/colorsys-0.7.3.crate) = 25131 +SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a +SIZE (rust/crates/compact_str-0.9.0.crate) = 72135 SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 SIZE (rust/crates/console-0.15.11.crate) = 37822 SHA256 (rust/crates/conv-0.3.3.crate) = 78ff10625fd0ac447827aa30ea8b861fead473bb60aeb73af6c1c58caf0d1299 SIZE (rust/crates/conv-0.3.3.crate) = 22124 SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 SIZE (rust/crates/convert_case-0.7.1.crate) = 23816 -SHA256 (rust/crates/copypasta-0.8.2.crate) = 133fc8675ee3a4ec9aa513584deda9aa0faeda3586b87f7f0f2ba082c66fb172 -SIZE (rust/crates/copypasta-0.8.2.crate) = 13030 -SHA256 (rust/crates/copypasta-ext-0.4.4.crate) = 9455f470ea0c7d50c3fe3d22389c3a482f38a9f5fbab1c8ee368121356c56718 -SIZE (rust/crates/copypasta-ext-0.4.4.crate) = 14775 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 -SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b SIZE (rust/crates/crossterm-0.29.0.crate) = 136635 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf +SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859 SHA256 (rust/crates/cstr-argument-0.1.2.crate) = b6bd9c8e659a473bce955ae5c35b116af38af11a7acb0b480e01f3ed348aeb40 SIZE (rust/crates/cstr-argument-0.1.2.crate) = 4204 SHA256 (rust/crates/custom_derive-0.1.7.crate) = ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9 @@ -115,6 +115,10 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 +SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4 +SIZE (rust/crates/deltae-0.3.2.crate) = 1918626 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 @@ -131,8 +135,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681 -SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 -SIZE (rust/crates/dlib-0.5.2.crate) = 5806 +SHA256 (rust/crates/dispatch2-0.3.1.crate) = 1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38 +SIZE (rust/crates/dispatch2-0.3.1.crate) = 55299 SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d SIZE (rust/crates/document-features-0.2.11.crate) = 14640 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 @@ -143,28 +147,46 @@ SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182b SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 -SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f -SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 +SHA256 (rust/crates/env_filter-1.0.0.crate) = 7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f +SIZE (rust/crates/env_filter-1.0.0.crate) = 16069 +SHA256 (rust/crates/env_logger-0.11.10.crate) = 0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a +SIZE (rust/crates/env_logger-0.11.10.crate) = 31613 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 SIZE (rust/crates/errno-0.3.12.crate) = 12423 +SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59 +SIZE (rust/crates/error-code-3.3.2.crate) = 8516 +SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48 +SIZE (rust/crates/euclid-0.22.11.crate) = 79261 +SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2 +SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 +SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d +SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635 +SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5 +SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414 +SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 +SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece SIZE (rust/crates/flate2-1.1.1.crate) = 77224 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 -SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c -SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e -SIZE (rust/crates/gethostname-0.2.3.crate) = 8174 +SHA256 (rust/crates/gethostname-1.0.2.crate) = fc257fdb4038301ce4b9cd1b3b51704509692bb3ff716a410cbd07925d9dae55 +SIZE (rust/crates/gethostname-1.0.2.crate) = 9914 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/gpg-error-0.6.2.crate) = 545aae14d0e95734d639c8076304e6e86de765c19c76bead3648583d9caed919 @@ -173,14 +195,14 @@ SHA256 (rust/crates/gpgme-0.11.0.crate) = 57539732fbe58eacdb984734b72b470ed0bca3 SIZE (rust/crates/gpgme-0.11.0.crate) = 83653 SHA256 (rust/crates/gpgme-sys-0.11.0.crate) = 509223d659c06e4a26229437d6ac917723f02d31917c86c6ecd50e8369741cf7 SIZE (rust/crates/gpgme-sys-0.11.0.crate) = 10216 -SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3 -SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -189,8 +211,8 @@ SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d121 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/image-0.25.6.crate) = db35664ce6b9810857a38a906215e75a9c879f0696556a39f59c62829710251a SIZE (rust/crates/image-0.25.6.crate) = 242367 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017 +SIZE (rust/crates/indexmap-2.13.0.crate) = 102206 SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d @@ -199,62 +221,88 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 +SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jiff-0.2.14.crate) = a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93 -SIZE (rust/crates/jiff-0.2.14.crate) = 712978 -SHA256 (rust/crates/jiff-static-0.2.14.crate) = 6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442 -SIZE (rust/crates/jiff-static-0.2.14.crate) = 76141 +SHA256 (rust/crates/jiff-0.2.23.crate) = 1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359 +SIZE (rust/crates/jiff-0.2.23.crate) = 759789 +SHA256 (rust/crates/jiff-static-0.2.23.crate) = 2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4 +SIZE (rust/crates/jiff-static-0.2.23.crate) = 83745 +SHA256 (rust/crates/jiff-tzdb-0.1.6.crate) = c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076 +SIZE (rust/crates/jiff-tzdb-0.1.6.crate) = 62478 +SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 +SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 -SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b -SIZE (rust/crates/lazy-bytes-cast-5.0.1.crate) = 4354 +SHA256 (rust/crates/kasuari-0.4.11.crate) = 8fe90c1150662e858c7d5f945089b7517b0a80d8bf7ba4b1b5ffc984e7230a5b +SIZE (rust/crates/kasuari-0.4.11.crate) = 32486 +SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f +SIZE (rust/crates/lab-0.11.0.crate) = 15140 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa SIZE (rust/crates/libc-0.2.172.crate) = 791646 SHA256 (rust/crates/libgpg-error-sys-0.6.2.crate) = 500a4cbc0816ed820a5bcf73a19e74dd6df4bedeabc0f64471c61186938b6c82 SIZE (rust/crates/libgpg-error-sys-0.6.2.crate) = 7797 -SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c -SIZE (rust/crates/libloading-0.8.7.crate) = 30374 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/line-clipping-0.3.5.crate) = 5f4de44e98ddbf09375cbf4d17714d18f39195f4f4894e8524501726fd9a8a4a +SIZE (rust/crates/line-clipping-0.3.5.crate) = 15498 SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 SIZE (rust/crates/litrs-0.4.1.crate) = 42603 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 -SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 -SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb -SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 +SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 +SIZE (rust/crates/log-0.4.29.crate) = 51515 +SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f +SIZE (rust/crates/lru-0.16.2.crate) = 16627 +SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303 +SIZE (rust/crates/mac_address-1.1.8.crate) = 12876 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 -SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 -SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce -SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 +SHA256 (rust/crates/memmem-0.1.1.crate) = a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15 +SIZE (rust/crates/memmem-0.1.1.crate) = 10665 SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 SIZE (rust/crates/memoffset-0.7.1.crate) = 8556 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 +SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a +SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065 SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd SIZE (rust/crates/mio-1.0.3.crate) = 103703 -SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069 -SIZE (rust/crates/nix-0.24.3.crate) = 266843 +SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 +SIZE (rust/crates/nix-0.29.0.crate) = 318248 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405 +SIZE (rust/crates/nom-8.0.0.crate) = 135590 +SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 +SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 +SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 +SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 -SIZE (rust/crates/objc-0.2.7.crate) = 22036 -SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9 -SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063 -SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b -SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 +SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 +SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 +SHA256 (rust/crates/objc2-0.6.4.crate) = 3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f +SIZE (rust/crates/objc2-0.6.4.crate) = 275200 +SHA256 (rust/crates/objc2-app-kit-0.3.2.crate) = d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c +SIZE (rust/crates/objc2-app-kit-0.3.2.crate) = 531744 +SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536 +SIZE (rust/crates/objc2-core-foundation-0.3.2.crate) = 180804 +SHA256 (rust/crates/objc2-core-graphics-0.3.2.crate) = e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807 +SIZE (rust/crates/objc2-core-graphics-0.3.2.crate) = 84981 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 +SHA256 (rust/crates/objc2-foundation-0.3.2.crate) = e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272 +SIZE (rust/crates/objc2-foundation-0.3.2.crate) = 345384 +SHA256 (rust/crates/objc2-io-surface-0.3.2.crate) = 180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d +SIZE (rust/crates/objc2-io-surface-0.3.2.crate) = 11722 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d @@ -263,12 +311,36 @@ SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 +SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951 +SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633 +SHA256 (rust/crates/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967 +SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 -SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a -SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22 +SIZE (rust/crates/pest-2.8.4.crate) = 129758 +SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f +SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466 +SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625 +SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650 +SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82 +SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947 +SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455 +SIZE (rust/crates/petgraph-0.8.3.crate) = 807555 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526 @@ -277,16 +349,36 @@ SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b1144 SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 +SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b -SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 -SHA256 (rust/crates/ratatui-splash-screen-0.1.4.crate) = 80deb90f97b9032cfa23d27e62110f194275f083895729abe447d60b4dca8588 -SIZE (rust/crates/ratatui-splash-screen-0.1.4.crate) = 23827 +SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934 +SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765 +SHA256 (rust/crates/quick-xml-0.39.2.crate) = 958f21e8e7ceb5a1aa7fa87fab28e7c75976e0bfe7e23ff069e0a260f894067d +SIZE (rust/crates/quick-xml-0.39.2.crate) = 213616 +SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924 +SIZE (rust/crates/quote-1.0.45.crate) = 31564 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/ratatui-0.30.0.crate) = d1ce67fb8ba4446454d1c8dbaeda0557ff5e94d39d5e5ed7f10a65eb4c8266bc +SIZE (rust/crates/ratatui-0.30.0.crate) = 70528 +SHA256 (rust/crates/ratatui-core-0.1.0.crate) = 5ef8dea09a92caaf73bff7adb70b76162e5937524058a7e5bff37869cbbec293 +SIZE (rust/crates/ratatui-core-0.1.0.crate) = 159099 +SHA256 (rust/crates/ratatui-crossterm-0.1.0.crate) = 577c9b9f652b4c121fb25c6a391dd06406d3b092ba68827e6d2f09550edc54b3 +SIZE (rust/crates/ratatui-crossterm-0.1.0.crate) = 17118 +SHA256 (rust/crates/ratatui-macros-0.7.0.crate) = a7f1342a13e83e4bb9d0b793d0ea762be633f9582048c892ae9041ef39c936f4 +SIZE (rust/crates/ratatui-macros-0.7.0.crate) = 16599 +SHA256 (rust/crates/ratatui-splash-screen-0.1.5.crate) = 993891ee5947b5abc52b0bafb2cb9cbd118957d607c16840837a5eb98799521e +SIZE (rust/crates/ratatui-splash-screen-0.1.5.crate) = 31944 +SHA256 (rust/crates/ratatui-termwiz-0.1.0.crate) = 0f76fe0bd0ed4295f0321b1676732e2454024c15a35d01904ddb315afd3d545c +SIZE (rust/crates/ratatui-termwiz-0.1.0.crate) = 17360 +SHA256 (rust/crates/ratatui-widgets-0.3.0.crate) = d7dbfa023cd4e604c2553483820c5fe8aa9d71a42eea5aa77c6e7f35756612db +SIZE (rust/crates/ratatui-widgets-0.3.0.crate) = 216270 SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 @@ -301,32 +393,32 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 SIZE (rust/crates/rustix-1.0.7.crate) = 414500 SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 -SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 -SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 +SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26 +SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/sha256-1.6.0.crate) = f880fc8562bdeb709793f00eb42a2ad0e672c4f883bbe59122b926eca935c8f6 SIZE (rust/crates/sha256-1.6.0.crate) = 13740 -SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb -SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904 +SHA256 (rust/crates/shellexpand-3.1.2.crate) = 32824fab5e16e6c4d86dc1ba84489390419a39f97699852b66480bb87d297ed8 +SIZE (rust/crates/shellexpand-3.1.2.crate) = 26161 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 @@ -337,28 +429,34 @@ SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593b SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 -SHA256 (rust/crates/smithay-client-toolkit-0.16.1.crate) = 870427e30b8f2cbe64bf43ec4b86e88fe39b0a84b3f15efd9c9c2d020bc86eb9 -SIZE (rust/crates/smithay-client-toolkit-0.16.1.crate) = 131081 -SHA256 (rust/crates/smithay-clipboard-0.6.6.crate) = 0a345c870a1fae0b1b779085e81b51e614767c239e93503588e54c5b17f4b0e8 -SIZE (rust/crates/smithay-clipboard-0.6.6.crate) = 16797 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 -SIZE (rust/crates/strum-0.26.3.crate) = 7237 -SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be -SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf -SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf +SIZE (rust/crates/strum-0.27.2.crate) = 8489 +SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 +SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 +SIZE (rust/crates/syn-2.0.117.crate) = 306011 SHA256 (rust/crates/system-deps-6.2.2.crate) = a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349 SIZE (rust/crates/system-deps-6.2.2.crate) = 25546 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 -SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed -SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 +SHA256 (rust/crates/terminal_size-0.4.4.crate) = 230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874 +SIZE (rust/crates/terminal_size-0.4.4.crate) = 10022 +SHA256 (rust/crates/terminfo-0.9.0.crate) = d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662 +SIZE (rust/crates/terminfo-0.9.0.crate) = 45420 +SHA256 (rust/crates/termios-0.3.3.crate) = 411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b +SIZE (rust/crates/termios-0.3.3.crate) = 17103 +SHA256 (rust/crates/termwiz-0.23.3.crate) = 4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7 +SIZE (rust/crates/termwiz-0.23.3.crate) = 400004 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 @@ -367,38 +465,56 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/toml-0.8.22.crate) = 05ae329d1f08c4d17a59bed7ff5b5a769d062e64a62d34a3261b219e62cd5aae -SIZE (rust/crates/toml-0.8.22.crate) = 76224 -SHA256 (rust/crates/toml_datetime-0.6.9.crate) = 3da5db5a963e24bc68be8b17b6fa82814bb22ee8660f192bb182771d498f09a3 -SIZE (rust/crates/toml_datetime-0.6.9.crate) = 12622 -SHA256 (rust/crates/toml_edit-0.22.26.crate) = 310068873db2c5b3e7659d2cc35d21855dbafa50d1ce336397c666e3cb08137e -SIZE (rust/crates/toml_edit-0.22.26.crate) = 121714 -SHA256 (rust/crates/toml_write-0.1.1.crate) = bfb942dfe1d8e29a7ee7fcbde5bd2b9a25fb89aa70caea2eba3bee836ff41076 -SIZE (rust/crates/toml_write-0.1.1.crate) = 17467 -SHA256 (rust/crates/tui-logger-0.17.2.crate) = 0073c168960eab3d93621cb5c7a49cabcff8977e95d160ec6cb465324d49bd7e -SIZE (rust/crates/tui-logger-0.17.2.crate) = 6697338 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml-1.1.2+spec-1.1.0.crate) = 81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee +SIZE (rust/crates/toml-1.1.2+spec-1.1.0.crate) = 56327 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7 +SIZE (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 17982 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526 +SIZE (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = 35485 +SHA256 (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db +SIZE (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 18841 +SHA256 (rust/crates/tree_magic_mini-3.2.2.crate) = b8765b90061cba6c22b5831f675da109ae5561588290f9fa2317adab2714d5a6 +SIZE (rust/crates/tree_magic_mini-3.2.2.crate) = 16074 +SHA256 (rust/crates/tui-logger-0.18.2.crate) = 1a6965ab2d37d9bcb0de9eb62631540ff4043048785f35136c58ef233f887a50 +SIZE (rust/crates/tui-logger-0.18.2.crate) = 6706285 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 +SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 -SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf -SIZE (rust/crates/unicode-truncate-1.1.0.crate) = 12529 -SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af -SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd -SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unicode-truncate-2.0.0.crate) = 8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330 +SIZE (rust/crates/unicode-truncate-2.0.0.crate) = 12904 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a +SIZE (rust/crates/uuid-1.19.0.crate) = 60244 SHA256 (rust/crates/version-compare-0.2.0.crate) = 852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b SIZE (rust/crates/version-compare-0.2.0.crate) = 13942 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0 +SIZE (rust/crates/vtparse-0.6.2.crate) = 11448 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 @@ -409,26 +525,34 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/wayland-client-0.29.5.crate) = 3f3b068c05a039c9f755f881dc50f01732214f5685e379829759088967c46715 -SIZE (rust/crates/wayland-client-0.29.5.crate) = 71041 -SHA256 (rust/crates/wayland-commons-0.29.5.crate) = 8691f134d584a33a6606d9d717b95c4fa20065605f798a3f350d78dced02a902 -SIZE (rust/crates/wayland-commons-0.29.5.crate) = 20771 -SHA256 (rust/crates/wayland-cursor-0.29.5.crate) = 6865c6b66f13d6257bef1cd40cbfe8ef2f150fb8ebbdb1e8e873455931377661 -SIZE (rust/crates/wayland-cursor-0.29.5.crate) = 6195 -SHA256 (rust/crates/wayland-protocols-0.29.5.crate) = b950621f9354b322ee817a23474e479b34be96c2e909c14f7bc0100e9a970bc6 -SIZE (rust/crates/wayland-protocols-0.29.5.crate) = 140859 -SHA256 (rust/crates/wayland-scanner-0.29.5.crate) = 8f4303d8fa22ab852f789e75a967f0a2cdc430a607751c0499bada3e451cbd53 -SIZE (rust/crates/wayland-scanner-0.29.5.crate) = 17248 -SHA256 (rust/crates/wayland-sys-0.29.5.crate) = be12ce1a3c39ec7dba25594b97b42cb3195d54953ddb9d3d95a7c3902bc6e9d4 -SIZE (rust/crates/wayland-sys-0.29.5.crate) = 7926 -SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 -SIZE (rust/crates/which-4.4.2.crate) = 15953 +SHA256 (rust/crates/wayland-backend-0.3.15.crate) = 2857dd20b54e916ec7253b3d6b4d5c4d7d4ca2c33c2e11c6c76a99bd8744755d +SIZE (rust/crates/wayland-backend-0.3.15.crate) = 79957 +SHA256 (rust/crates/wayland-client-0.31.14.crate) = 645c7c96bb74690c3189b5c9cb4ca1627062bb23693a4fad9d8c3de958260144 +SIZE (rust/crates/wayland-client-0.31.14.crate) = 68263 +SHA256 (rust/crates/wayland-protocols-0.32.12.crate) = 563a85523cade2429938e790815fd7319062103b9f4a2dc806e9b53b95982d8f +SIZE (rust/crates/wayland-protocols-0.32.12.crate) = 156132 +SHA256 (rust/crates/wayland-protocols-wlr-0.3.12.crate) = eb04e52f7836d7c7976c78ca0250d61e33873c34156a2a1fc9474828ec268234 +SIZE (rust/crates/wayland-protocols-wlr-0.3.12.crate) = 28366 +SHA256 (rust/crates/wayland-scanner-0.31.10.crate) = 9c324a910fd86ebdc364a3e61ec1f11737d3b1d6c273c0239ee8ff4bc0d24b4a +SIZE (rust/crates/wayland-scanner-0.31.10.crate) = 37213 +SHA256 (rust/crates/wayland-sys-0.31.11.crate) = d8eab23fefc9e41f8e841df4a9c707e8a8c4ed26e944ef69297184de2785e3be +SIZE (rust/crates/wayland-sys-0.31.11.crate) = 9727 +SHA256 (rust/crates/wezterm-bidi-0.2.3.crate) = 0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec +SIZE (rust/crates/wezterm-bidi-0.2.3.crate) = 73214 +SHA256 (rust/crates/wezterm-blob-leases-0.1.1.crate) = 692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7 +SIZE (rust/crates/wezterm-blob-leases-0.1.1.crate) = 9305 +SHA256 (rust/crates/wezterm-color-types-0.3.0.crate) = 7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296 +SIZE (rust/crates/wezterm-color-types-0.3.0.crate) = 14631 +SHA256 (rust/crates/wezterm-dynamic-0.2.1.crate) = 5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac +SIZE (rust/crates/wezterm-dynamic-0.2.1.crate) = 11528 +SHA256 (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b +SIZE (rust/crates/wezterm-dynamic-derive-0.1.1.crate) = 6960 +SHA256 (rust/crates/wezterm-input-types-0.1.0.crate) = 7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e +SIZE (rust/crates/wezterm-input-types-0.1.0.crate) = 16748 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-wsapoll-0.1.2.crate) = 1eafc5f679c576995526e81635d0cf9695841736712b4e892f87abbe6fed3f28 -SIZE (rust/crates/winapi-wsapoll-0.1.2.crate) = 2865 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 @@ -439,6 +563,8 @@ SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 +SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 +SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 @@ -453,75 +579,57 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560 SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b -SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 -SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c -SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 -SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 -SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d -SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba -SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 -SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec -SIZE (rust/crates/winnow-0.7.10.crate) = 176073 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/winnow-1.0.0.crate) = a90e88e4667264a994d34e6d1ab2d26d398dcdca8b7f52bec8668957517fc7d8 +SIZE (rust/crates/winnow-1.0.0.crate) = 187987 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 SIZE (rust/crates/winreg-0.52.0.crate) = 30148 -SHA256 (rust/crates/x11-clipboard-0.7.1.crate) = 980b9aa9226c3b7de8e2adb11bf20124327c054e0e5812d2aac0b5b5a87e7464 -SIZE (rust/crates/x11-clipboard-0.7.1.crate) = 8477 -SHA256 (rust/crates/x11rb-0.10.1.crate) = 592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507 -SIZE (rust/crates/x11rb-0.10.1.crate) = 207678 -SHA256 (rust/crates/x11rb-protocol-0.10.0.crate) = 56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67 -SIZE (rust/crates/x11rb-protocol-0.10.0.crate) = 419025 -SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61 -SIZE (rust/crates/xcursor-0.3.8.crate) = 7191 -SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda -SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/wl-clipboard-rs-0.9.3.crate) = e9651471a32e87d96ef3a127715382b2d11cc7c8bb9822ded8a7cc94072eb0a3 +SIZE (rust/crates/wl-clipboard-rs-0.9.3.crate) = 39012 +SHA256 (rust/crates/x11rb-0.13.2.crate) = 9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414 +SIZE (rust/crates/x11rb-0.13.2.crate) = 220549 +SHA256 (rust/crates/x11rb-protocol-0.13.2.crate) = ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd +SIZE (rust/crates/x11rb-protocol-0.13.2.crate) = 514069 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028 SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388 -SHA256 (orhun-gpg-tui-v0.11.1_GH0.tar.gz) = ecc232b42ff07888eb12a43daf5a956791a21efc85f6e71fbed9b9769ec50b50 -SIZE (orhun-gpg-tui-v0.11.1_GH0.tar.gz) = 11871475 +SHA256 (orhun-gpg-tui-v0.11.2_GH0.tar.gz) = 2cbd0186b76b7bb5b4a21c76b2f4b344c03194731729aac645465f33d665ef91 +SIZE (orhun-gpg-tui-v0.11.2_GH0.tar.gz) = 11874185 diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile index 22dd5400b6ae..7c0e85b7583e 100644 --- a/security/hashcat/Makefile +++ b/security/hashcat/Makefile @@ -1,7 +1,7 @@ PORTNAME= hashcat PORTVERSION= 7.1.2 DISTVERSIONPREFIX= v -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/headscale/Makefile b/security/headscale/Makefile index c0d05772fd08..a8e66fb4b263 100644 --- a/security/headscale/Makefile +++ b/security/headscale/Makefile @@ -1,7 +1,7 @@ PORTNAME= headscale DISTVERSIONPREFIX= v DISTVERSION= 0.27.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security net-vpn MAINTAINER= m.muenz@gmail.com diff --git a/security/helib/Makefile b/security/helib/Makefile index 26b428af5a7d..2cbd97aae292 100644 --- a/security/helib/Makefile +++ b/security/helib/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/homenc/HElib LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe +NOT_FOR_ARCHS= armv6 armv7 i386 powerpc powerpcspe LIB_DEPENDS= libgmp.so:math/gmp \ libntl.so:math/ntl diff --git a/security/hidden-lake/Makefile b/security/hidden-lake/Makefile index 47c8abd866b0..e4b3039184b1 100644 --- a/security/hidden-lake/Makefile +++ b/security/hidden-lake/Makefile @@ -1,7 +1,7 @@ PORTNAME= hidden-lake DISTVERSIONPREFIX= v DISTVERSION= 1.10.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security net-p2p MAINTAINER= alven@FreeBSD.org diff --git a/security/hockeypuck/Makefile b/security/hockeypuck/Makefile index 20183a1ef22e..2a7ea66b7b20 100644 --- a/security/hockeypuck/Makefile +++ b/security/hockeypuck/Makefile @@ -1,6 +1,6 @@ PORTNAME= hockeypuck -DISTVERSION= 2.3.2 -PORTREVISION= 2 +DISTVERSION= 2.3.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= siva@FreeBSD.org diff --git a/security/hockeypuck/distinfo b/security/hockeypuck/distinfo index aef3998a241f..8023bc80e3c0 100644 --- a/security/hockeypuck/distinfo +++ b/security/hockeypuck/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1770824841 -SHA256 (hockeypuck-hockeypuck-2.3.2_GH0.tar.gz) = b961cf00e8c8b64de9623b37e88c619dfe6a1f9390296e09f166f3bd798595e6 -SIZE (hockeypuck-hockeypuck-2.3.2_GH0.tar.gz) = 8508088 +TIMESTAMP = 1776968860 +SHA256 (hockeypuck-hockeypuck-2.3.3_GH0.tar.gz) = b07c2aaf51599d57b342bf7eca776d8a9f17a9fbb0adbb7ca4f74946e7f1e09a +SIZE (hockeypuck-hockeypuck-2.3.3_GH0.tar.gz) = 8520537 diff --git a/security/honeytrap/Makefile b/security/honeytrap/Makefile index 85f26a37fa6d..f516023368bd 100644 --- a/security/honeytrap/Makefile +++ b/security/honeytrap/Makefile @@ -1,6 +1,6 @@ PORTNAME= honeytrap DISTVERSION= g20210510 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security MAINTAINER= ezri.mudde@dutchsec.com diff --git a/security/horcrux/Makefile b/security/horcrux/Makefile index 0648d50f515a..efb857066bcd 100644 --- a/security/horcrux/Makefile +++ b/security/horcrux/Makefile @@ -1,7 +1,7 @@ PORTNAME= horcrux DISTVERSIONPREFIX= v DISTVERSION= 0.3 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= security MAINTAINER= lcook@FreeBSD.org diff --git a/security/howdy/Makefile b/security/howdy/Makefile index a5fde52de877..bff2c580c484 100644 --- a/security/howdy/Makefile +++ b/security/howdy/Makefile @@ -1,6 +1,6 @@ PORTNAME= howdy PORTVERSION= 3.0.0.b.20230306 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MAINTAINER= arrowd@FreeBSD.org @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= opencv>0:graphics/opencv \ ${PYTHON_PKGNAMEPREFIX}python-pam>0:security/py-python-pam@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dlib>0:science/py-dlib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}numpy1>0:math/py-numpy1@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${LOCALBASE}/share/dlib-models/shape_predictor_5_face_landmarks.dat:misc/dlib-models USES= python:run shebangfix diff --git a/security/i2pd/Makefile b/security/i2pd/Makefile index c557e5ed6ee0..e33e8b39175e 100644 --- a/security/i2pd/Makefile +++ b/security/i2pd/Makefile @@ -1,5 +1,5 @@ PORTNAME= i2pd -DISTVERSION= 2.59.0 +DISTVERSION= 2.60.0 CATEGORIES= security net-p2p MAINTAINER= driesm@FreeBSD.org diff --git a/security/i2pd/distinfo b/security/i2pd/distinfo index 0b123466c6a1..5790f72094d6 100644 --- a/security/i2pd/distinfo +++ b/security/i2pd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1770649200 -SHA256 (PurpleI2P-i2pd-2.59.0_GH0.tar.gz) = 0ebeb05e4f36ab3809449561a095dc767ad821ac6a61c95623ab49be4ffd398b -SIZE (PurpleI2P-i2pd-2.59.0_GH0.tar.gz) = 743516 +TIMESTAMP = 1777585353 +SHA256 (PurpleI2P-i2pd-2.60.0_GH0.tar.gz) = ef32100c5ffdf4d23dfe78a2f6c08f65574fd79f992eb2ac8cfea0b6440deabd +SIZE (PurpleI2P-i2pd-2.60.0_GH0.tar.gz) = 763177 diff --git a/security/i2pd/pkg-plist b/security/i2pd/pkg-plist index c7a16859bcc1..545d0884424b 100644 --- a/security/i2pd/pkg-plist +++ b/security/i2pd/pkg-plist @@ -26,6 +26,7 @@ share/man/man1/i2pd.1.gz %%DATADIR%%/certificates/reseed/rambler_at_mail.i2p.crt %%DATADIR%%/certificates/reseed/reseed_at_diva.exchange.crt %%DATADIR%%/certificates/reseed/sahil_at_mail.i2p.crt +%%DATADIR%%/certificates/reseed/vserod1488_at_proton.me.crt @dir %%ETCDIR%%/tunnels.d @dir(%%USER%%,%%GROUP%%,755) /var/db/i2pd @dir(%%USER%%,%%GROUP%%,755) /var/log/i2pd diff --git a/security/interactsh/Makefile b/security/interactsh/Makefile index 89ebd6263c10..f942cd9c6596 100644 --- a/security/interactsh/Makefile +++ b/security/interactsh/Makefile @@ -1,7 +1,7 @@ PORTNAME= interactsh PORTVERSION= 1.3.1 -PORTREVISION= 1 DISTVERSIONPREFIX= v +PORTREVISION= 2 CATEGORIES= security MAINTAINER= danilo@FreeBSD.org diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile index b8ba4f332411..22cc23b046d8 100644 --- a/security/kanidm/Makefile +++ b/security/kanidm/Makefile @@ -1,7 +1,6 @@ PORTNAME= kanidm DISTVERSIONPREFIX= v -DISTVERSION= 1.9.2 -PORTREVISION= 1 +DISTVERSION= 1.10.1 CATEGORIES= security net # implicit-approval+: dtxdf @@ -13,7 +12,6 @@ WWW= https://kanidm.com \ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -IGNORE_FreeBSD_13= Does not build on FreeBSD 13.x due to OpenSSL 1.1.1 ONLY_FOR_ARCHS= aarch64 amd64 FLAVORS= client server @@ -25,7 +23,7 @@ server_PKGNAMESUFFIX= -server server_COMMENT= (server only) server_PLIST= ${.CURDIR}/pkg-plist.server -USES= cargo ssl llvm +USES= cargo llvm USE_GITHUB= yes MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib diff --git a/security/kanidm/Makefile.crates b/security/kanidm/Makefile.crates index cfe2ea5aaa67..3fd9621cc787 100644 --- a/security/kanidm/Makefile.crates +++ b/security/kanidm/Makefile.crates @@ -9,58 +9,55 @@ CARGO_CRATES= addr2line-0.25.1 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ anstream-1.0.0 \ - anstyle-1.0.13 \ + anstyle-1.0.14 \ anstyle-parse-1.0.0 \ anstyle-query-1.1.5 \ anstyle-wincon-3.0.11 \ anyhow-1.0.102 \ - ar_archive_writer-0.5.1 \ arbitrary-1.4.2 \ - arc-swap-1.8.2 \ + arc-swap-1.9.1 \ argon2-0.5.3 \ - askama-0.15.4 \ - askama_derive-0.15.4 \ - askama_macros-0.15.4 \ - askama_parser-0.15.4 \ - askama_web-0.15.1 \ + askama-0.15.6 \ + askama_derive-0.15.6 \ + askama_macros-0.15.6 \ + askama_parser-0.15.6 \ + askama_web-0.15.2 \ askama_web_derive-0.2.0 \ asn1-rs-0.6.2 \ asn1-rs-derive-0.5.1 \ asn1-rs-impl-0.2.0 \ - async-compression-0.4.41 \ + async-compression-0.4.42 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ - authenticator-0.4.1 \ + authenticator-0.5.0 \ autocfg-1.5.0 \ - aws-lc-rs-1.16.1 \ - aws-lc-sys-0.38.0 \ - axum-0.8.8 \ + aws-lc-rs-1.16.3 \ + aws-lc-sys-0.40.0 \ + axum-0.8.9 \ axum-core-0.5.6 \ - axum-extra-0.12.5 \ + axum-extra-0.12.6 \ axum-htmx-0.8.1 \ - axum-macros-0.5.0 \ + axum-macros-0.5.1 \ backtrace-0.3.76 \ base16ct-0.2.0 \ base32-0.5.1 \ - base64-0.13.1 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.8.3 \ - base64urlsafedata-0.5.4 \ + base64urlsafedata-0.5.5 \ + base64urlsafedata-0.6.1-dev \ basic-toml-0.1.10 \ - bindgen-0.66.1 \ bindgen-0.72.1 \ - bit-set-0.5.3 \ bit-set-0.8.0 \ - bit-vec-0.6.3 \ bit-vec-0.8.0 \ - bitfield-0.13.2 \ + bitfield-0.17.0 \ bitflags-1.3.2 \ - bitflags-2.11.0 \ + bitflags-2.11.1 \ blake2-0.10.6 \ block-buffer-0.10.4 \ + block-buffer-0.11.0 \ block-buffer-0.12.0 \ block-padding-0.3.3 \ borrow-or-share-0.2.4 \ @@ -72,45 +69,44 @@ CARGO_CRATES= addr2line-0.25.1 \ byteorder-lite-0.1.0 \ bytes-1.11.1 \ cbc-0.1.2 \ - cc-1.2.56 \ + cc-1.2.61 \ cesu8-1.1.0 \ cexpr-0.6.0 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ + chacha20-0.10.0 \ chrono-0.4.44 \ - chumsky-0.9.3 \ cidr-0.3.2 \ cipher-0.4.4 \ cipher-0.5.1 \ clang-sys-1.8.1 \ - clap-4.6.0 \ + clap-4.6.1 \ clap_builder-4.6.0 \ - clap_complete-4.6.0 \ - clap_derive-4.6.0 \ + clap_complete-4.6.3 \ + clap_derive-4.6.1 \ clap_lex-1.1.0 \ clru-0.6.3 \ - cmake-0.1.57 \ - cmov-0.5.2 \ + cmake-0.1.58 \ + cmov-0.5.3 \ color_quant-1.1.0 \ - colorchoice-1.0.4 \ + colorchoice-1.0.5 \ combine-4.6.7 \ - compact_jwt-0.5.5 \ - compression-codecs-0.4.37 \ - compression-core-0.4.31 \ + compact_jwt-0.5.6 \ + compression-codecs-0.4.38 \ + compression-core-0.4.32 \ concread-0.5.10 \ - console-0.16.2 \ + console-0.16.3 \ const-oid-0.9.6 \ const-oid-0.10.2 \ - cookie-0.16.2 \ cookie-0.18.1 \ cookie_store-0.22.1 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ - core_maths-0.1.1 \ cpufeatures-0.2.17 \ + cpufeatures-0.3.0 \ crc32fast-1.5.0 \ - cron-0.15.0 \ + cron-0.16.0 \ crossbeam-0.8.4 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ @@ -121,18 +117,19 @@ CARGO_CRATES= addr2line-0.25.1 \ crypto-bigint-0.5.5 \ crypto-common-0.1.7 \ crypto-common-0.2.1 \ - crypto-glue-0.1.14 \ + crypto-glue-0.1.16 \ csv-1.4.0 \ csv-core-0.1.13 \ ctr-0.9.2 \ - ctutils-0.4.0 \ + ctutils-0.4.2 \ darling-0.20.11 \ - darling-0.21.3 \ + darling-0.23.0 \ darling_core-0.20.11 \ - darling_core-0.21.3 \ + darling_core-0.23.0 \ darling_macro-0.20.11 \ - darling_macro-0.21.3 \ - data-encoding-2.10.0 \ + darling_macro-0.23.0 \ + dashmap-6.1.0 \ + data-encoding-2.11.0 \ der-0.7.10 \ der-parser-9.0.0 \ der_derive-0.7.3 \ @@ -145,7 +142,7 @@ CARGO_CRATES= addr2line-0.25.1 \ dhat-0.3.3 \ dialoguer-0.12.0 \ digest-0.10.7 \ - digest-0.11.1 \ + digest-0.11.0-rc.12 \ dirs-6.0.0 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ @@ -168,11 +165,9 @@ CARGO_CRATES= addr2line-0.25.1 \ escargot-0.5.15 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ - fancy-regex-0.13.0 \ - fancy-regex-0.17.0 \ - fantoccini-0.22.1 \ + fancy-regex-0.18.0 \ faster-hex-0.10.0 \ - fastrand-2.3.0 \ + fastrand-2.4.1 \ ff-0.13.1 \ file-id-0.2.3 \ filetime-0.2.27 \ @@ -183,11 +178,8 @@ CARGO_CRATES= addr2line-0.25.1 \ fnv-1.0.7 \ foldhash-0.1.5 \ foldhash-0.2.0 \ - foreign-types-0.3.2 \ - foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ - fraction-0.15.3 \ - fs4-0.13.1 \ + fraction-0.15.4 \ fs_extra-1.3.0 \ fsevent-sys-4.1.0 \ futures-0.3.32 \ @@ -205,48 +197,64 @@ CARGO_CRATES= addr2line-0.25.1 \ getrandom-0.3.4 \ getrandom-0.4.2 \ ghash-0.5.1 \ - gif-0.14.1 \ + gif-0.14.2 \ gimli-0.32.3 \ - gix-0.78.0 \ - gix-actor-0.38.0 \ - gix-chunk-0.5.0 \ - gix-command-0.7.1 \ - gix-commitgraph-0.32.0 \ - gix-config-0.51.0 \ - gix-config-value-0.17.1 \ - gix-date-0.13.0 \ - gix-diff-0.58.0 \ - gix-discover-0.46.0 \ - gix-error-0.0.0 \ - gix-features-0.46.1 \ - gix-fs-0.19.1 \ - gix-glob-0.24.0 \ - gix-hash-0.22.1 \ - gix-hashtable-0.12.0 \ - gix-lock-21.0.1 \ - gix-object-0.55.0 \ - gix-odb-0.75.0 \ - gix-pack-0.65.0 \ - gix-packetline-0.21.1 \ - gix-path-0.11.1 \ - gix-protocol-0.56.0 \ - gix-quote-0.6.2 \ - gix-ref-0.58.0 \ - gix-refspec-0.36.0 \ - gix-revision-0.40.0 \ - gix-revwalk-0.26.0 \ - gix-sec-0.13.1 \ - gix-shallow-0.8.1 \ - gix-tempfile-21.0.1 \ - gix-trace-0.1.18 \ - gix-transport-0.53.0 \ - gix-traverse-0.52.0 \ - gix-url-0.35.2 \ - gix-utils-0.3.1 \ - gix-validate-0.11.0 \ + gix-0.83.0 \ + gix-actor-0.41.0 \ + gix-archive-0.32.0 \ + gix-attributes-0.33.0 \ + gix-bitmap-0.3.1 \ + gix-blame-0.13.0 \ + gix-chunk-0.7.1 \ + gix-command-0.9.0 \ + gix-commitgraph-0.37.0 \ + gix-config-0.56.0 \ + gix-config-value-0.18.0 \ + gix-date-0.15.3 \ + gix-diff-0.63.0 \ + gix-dir-0.25.0 \ + gix-discover-0.51.0 \ + gix-error-0.2.3 \ + gix-features-0.48.0 \ + gix-filter-0.30.0 \ + gix-fs-0.21.1 \ + gix-glob-0.26.0 \ + gix-hash-0.25.0 \ + gix-hashtable-0.15.0 \ + gix-ignore-0.21.0 \ + gix-imara-diff-0.2.1 \ + gix-index-0.51.0 \ + gix-lock-23.0.0 \ + gix-merge-0.16.0 \ + gix-negotiate-0.31.0 \ + gix-object-0.60.0 \ + gix-odb-0.80.0 \ + gix-pack-0.70.0 \ + gix-packetline-0.21.3 \ + gix-path-0.12.0 \ + gix-pathspec-0.18.0 \ + gix-protocol-0.61.0 \ + gix-quote-0.7.1 \ + gix-ref-0.63.0 \ + gix-refspec-0.41.0 \ + gix-revision-0.45.0 \ + gix-revwalk-0.31.0 \ + gix-sec-0.14.0 \ + gix-shallow-0.12.0 \ + gix-status-0.30.0 \ + gix-submodule-0.30.0 \ + gix-tempfile-23.0.0 \ + gix-trace-0.1.19 \ + gix-transport-0.57.0 \ + gix-traverse-0.57.0 \ + gix-url-0.36.0 \ + gix-utils-0.3.2 \ + gix-validate-0.11.1 \ + gix-worktree-0.52.0 \ + gix-worktree-state-0.30.0 \ + gix-worktree-stream-0.32.0 \ glob-0.3.3 \ group-0.13.0 \ - h2-0.3.27 \ h2-0.4.13 \ half-1.8.3 \ half-2.7.1 \ @@ -256,6 +264,7 @@ CARGO_CRATES= addr2line-0.25.1 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ hashbrown-0.16.1 \ + hashbrown-0.17.0 \ hashlink-0.11.0 \ heapless-0.8.0 \ heck-0.5.0 \ @@ -264,98 +273,91 @@ CARGO_CRATES= addr2line-0.25.1 \ hkdf-0.12.4 \ hmac-0.12.1 \ hmac-0.13.0-rc.5 \ - home-0.5.12 \ hostname-0.4.2 \ hostname-validator-1.1.1 \ - http-0.2.12 \ http-1.4.0 \ - http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ http-range-header-0.4.2 \ httparse-1.10.1 \ httpdate-1.0.3 \ - hybrid-array-0.4.8 \ - hyper-0.14.32 \ - hyper-1.8.1 \ - hyper-rustls-0.27.7 \ + hybrid-array-0.4.11 \ + hyper-1.9.0 \ + hyper-rustls-0.27.9 \ hyper-timeout-0.5.2 \ - hyper-tls-0.6.0 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ - icu_collections-1.5.0 \ - icu_collections-2.1.1 \ - icu_locale_core-2.1.1 \ - icu_locid-1.5.0 \ - icu_normalizer-2.1.1 \ - icu_normalizer_data-2.1.1 \ - icu_properties-2.1.2 \ - icu_properties_data-2.1.2 \ - icu_provider-1.5.0 \ - icu_provider-2.1.1 \ - icu_provider_macros-1.5.0 \ - icu_segmenter-1.5.0 \ - icu_segmenter_data-1.5.1 \ + icu_collections-2.2.0 \ + icu_locale_core-2.2.0 \ + icu_normalizer-2.2.0 \ + icu_normalizer_data-2.2.0 \ + icu_properties-2.2.0 \ + icu_properties_data-2.2.0 \ + icu_provider-2.2.0 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idlset-0.2.5 \ idna-1.1.0 \ - idna_adapter-1.2.1 \ + idna_adapter-1.2.2 \ image-0.25.10 \ image-webp-0.2.4 \ indexmap-1.9.3 \ - indexmap-2.13.0 \ + indexmap-2.14.0 \ inotify-0.11.1 \ inotify-sys-0.1.5 \ inout-0.1.4 \ inout-0.2.2 \ + io-close-0.3.7 \ ipnet-2.12.0 \ - iri-string-0.7.10 \ + iri-string-0.7.12 \ is_terminal_polyfill-1.70.2 \ itertools-0.13.0 \ itertools-0.14.0 \ - itoa-1.0.17 \ - jiff-0.2.23 \ - jiff-static-0.2.23 \ + itoa-1.0.18 \ + jiff-0.2.24 \ + jiff-static-0.2.24 \ jiff-tzdb-0.1.6 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ - jni-sys-0.3.0 \ + jni-0.22.4 \ + jni-macros-0.22.4 \ + jni-sys-0.3.1 \ + jni-sys-0.4.1 \ + jni-sys-macros-0.4.1 \ jobserver-0.1.34 \ - js-sys-0.3.91 \ - jsonschema-0.40.2 \ - kanidm-hsm-crypto-0.3.5 \ + js-sys-0.3.97 \ + jsonschema-0.46.3 \ + kanidm-hsm-crypto-0.3.6 \ kbkdf-0.1.0-rc.1 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ + kstring-2.0.2 \ lambert_w-1.2.34 \ lazy_static-1.5.0 \ - lazycell-1.3.0 \ lber-0.4.2 \ - ldap3_client-0.7.0 \ - ldap3_proto-0.7.0 \ + ldap3_client-0.7.1 \ + ldap3_proto-0.7.1 \ leb128fmt-0.1.0 \ - lettre-0.11.19 \ - libc-0.2.183 \ + lettre-0.11.21 \ + libc-0.2.186 \ libloading-0.8.9 \ libm-0.2.16 \ - libmimalloc-sys-0.1.44 \ + libmimalloc-sys-0.1.47 \ libnss-0.9.0 \ - libredox-0.1.14 \ - libsqlite3-sys-0.36.0 \ + libredox-0.1.16 \ + libsqlite3-sys-0.37.0 \ libudev-0.2.0 \ libudev-sys-0.1.4 \ linked-hash-map-0.5.6 \ - linux-raw-sys-0.4.15 \ linux-raw-sys-0.12.1 \ - litemap-0.7.5 \ - litemap-0.8.1 \ + litemap-0.8.2 \ litrs-1.0.0 \ lock_api-0.4.14 \ lodepng-3.12.2 \ log-0.4.29 \ - lru-0.16.3 \ + lru-0.16.4 \ + lru-0.17.0 \ lru-slab-0.1.2 \ malloced-1.3.1 \ matchers-0.2.0 \ @@ -369,16 +371,16 @@ CARGO_CRATES= addr2line-0.25.1 \ memchr-2.8.0 \ memmap2-0.9.10 \ memoffset-0.8.0 \ - mimalloc-0.1.48 \ + micromap-0.3.0 \ + mimalloc-0.1.50 \ mime-0.3.17 \ mime_guess-2.0.5 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mintex-0.1.4 \ - mio-1.1.1 \ + mio-1.2.0 \ moxcms-0.8.1 \ multer-3.1.0 \ - native-tls-0.2.18 \ nix-0.31.2 \ nom-7.1.3 \ nom-8.0.0 \ @@ -392,34 +394,28 @@ CARGO_CRATES= addr2line-0.25.1 \ num-bigint-dig-0.8.6 \ num-cmp-0.1.0 \ num-complex-0.4.6 \ - num-conv-0.2.0 \ - num-derive-0.3.3 \ + num-conv-0.2.1 \ num-derive-0.4.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ - num_enum-0.7.5 \ - num_enum_derive-0.7.5 \ + num_enum-0.7.6 \ + num_enum_derive-0.7.6 \ num_threads-0.1.7 \ - oauth2-4.4.2 \ oauth2-5.0.0 \ objc2-core-foundation-0.3.2 \ objc2-system-configuration-0.3.2 \ object-0.37.3 \ - oid-0.2.1 \ oid-registry-0.7.1 \ once_cell-1.21.4 \ once_cell_polyfill-1.70.2 \ opaque-debug-0.3.1 \ - openssl-0.10.76 \ - openssl-macros-0.1.1 \ openssl-probe-0.2.1 \ - openssl-sys-0.9.112 \ opentelemetry-0.31.0 \ opentelemetry-http-0.31.0 \ - opentelemetry-otlp-0.31.0 \ + opentelemetry-otlp-0.31.1 \ opentelemetry-proto-0.31.0 \ opentelemetry-semantic-conventions-0.31.0 \ opentelemetry_sdk-0.31.0 \ @@ -431,32 +427,33 @@ CARGO_CRATES= addr2line-0.25.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ password-hash-0.5.0 \ - password-hash-0.6.0 \ + password-hash-0.6.1 \ paste-1.0.15 \ pastey-0.1.1 \ + pbkdf2-0.12.2 \ pbkdf2-0.13.0-rc.9 \ - peeking_take_while-0.1.2 \ peg-0.8.5 \ peg-macros-0.8.5 \ peg-runtime-0.8.5 \ pem-rfc7468-0.7.0 \ percent-encoding-2.3.2 \ phc-0.6.1 \ - picky-asn1-0.8.0 \ - picky-asn1-der-0.4.1 \ - picky-asn1-x509-0.12.0 \ + phf-0.11.3 \ + phf_generator-0.11.3 \ + phf_macros-0.11.3 \ + phf_shared-0.11.3 \ pin-project-1.1.11 \ pin-project-internal-1.1.11 \ pin-project-lite-0.2.17 \ - pin-utils-0.1.0 \ pkcs1-0.7.5 \ + pkcs5-0.7.1 \ pkcs8-0.10.2 \ - pkg-config-0.3.32 \ + pkg-config-0.3.33 \ plain-0.2.3 \ polyval-0.6.2 \ portable-atomic-1.13.1 \ - portable-atomic-util-0.2.5 \ - potential_utf-0.1.4 \ + portable-atomic-util-0.2.7 \ + potential_utf-0.1.5 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ prctl-1.0.0 \ @@ -464,42 +461,44 @@ CARGO_CRATES= addr2line-0.25.1 \ primeorder-0.13.6 \ proc-macro-crate-3.5.0 \ proc-macro2-1.0.106 \ + procfs-0.18.0 \ + procfs-core-0.18.0 \ prodash-31.0.0 \ prost-0.14.3 \ prost-derive-0.14.3 \ psl-types-2.0.11 \ - psm-0.1.30 \ publicsuffix-2.3.0 \ - pxfm-0.1.28 \ + pxfm-0.1.29 \ qrcode-0.14.1 \ quick-error-2.0.1 \ quinn-0.11.9 \ quinn-proto-0.11.14 \ quinn-udp-0.5.14 \ quote-1.0.45 \ - quoted_printable-0.5.1 \ + quoted_printable-0.5.2 \ r-efi-5.3.0 \ r-efi-6.0.0 \ - rand-0.8.5 \ - rand-0.9.2 \ + rand-0.8.6 \ + rand-0.9.4 \ + rand-0.10.1 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ + rand_chacha-0.10.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ - rand_core-0.10.0 \ + rand_core-0.10.1 \ rawpointer-0.2.1 \ redox_syscall-0.5.18 \ - redox_syscall-0.7.3 \ + redox_syscall-0.7.4 \ redox_users-0.5.2 \ ref-cast-1.0.25 \ ref-cast-impl-1.0.25 \ - referencing-0.40.2 \ + referencing-0.46.3 \ regex-1.12.3 \ regex-automata-0.4.14 \ regex-syntax-0.8.10 \ - reqwest-0.11.27 \ reqwest-0.12.28 \ - reqwest-0.13.2 \ + reqwest-0.13.3 \ rfc6979-0.4.0 \ rgb-0.8.53 \ ring-0.17.14 \ @@ -507,52 +506,54 @@ CARGO_CRATES= addr2line-0.25.1 \ rsa-0.9.10 \ rsqlite-vfs-0.1.0 \ runloop-0.1.0 \ - rusqlite-0.38.0 \ + rusqlite-0.39.0 \ rust-embed-8.11.0 \ rust-embed-impl-8.11.0 \ rust-embed-utils-8.11.0 \ rustc-demangle-0.1.27 \ rustc-hash-1.1.0 \ - rustc-hash-2.1.1 \ + rustc-hash-2.1.2 \ + rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ - rustix-0.38.44 \ rustix-1.1.4 \ - rustls-0.23.37 \ + rustls-0.23.40 \ rustls-native-certs-0.8.3 \ - rustls-pki-types-1.14.0 \ + rustls-pki-types-1.14.1 \ rustls-platform-verifier-0.6.2 \ + rustls-platform-verifier-0.7.0 \ rustls-platform-verifier-android-0.1.1 \ - rustls-webpki-0.103.9 \ + rustls-webpki-0.103.13 \ rustversion-1.0.22 \ ryu-1.0.23 \ - salsa20-0.11.0-rc.2 \ + salsa20-0.10.2 \ + salsa20-0.11.0 \ same-file-1.0.6 \ schannel-0.1.29 \ schemars-0.9.0 \ schemars-1.2.1 \ scopeguard-1.2.0 \ - sd-notify-0.4.5 \ + scrypt-0.11.0 \ + sd-notify-0.5.0 \ sec1-0.7.3 \ security-framework-3.7.0 \ security-framework-sys-2.17.0 \ - selinux-0.5.3 \ - selinux-sys-0.6.15 \ - semver-1.0.27 \ + selinux-0.6.2 \ + selinux-sys-0.7.0 \ + semver-1.0.28 \ serde-1.0.228 \ serde-hjson-1.1.0 \ serde_bytes-0.11.19 \ serde_cbor-0.11.2 \ - serde_cbor_2-0.12.0-dev \ serde_cbor_2-0.13.0 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ serde_html_form-0.2.8 \ serde_json-1.0.149 \ serde_path_to_error-0.1.20 \ - serde_spanned-1.0.4 \ + serde_spanned-1.1.1 \ serde_urlencoded-0.7.1 \ - serde_with-3.17.0 \ - serde_with_macros-3.17.0 \ + serde_with-3.18.0 \ + serde_with_macros-3.18.0 \ sha-crypt-0.5.0 \ sha1-0.10.6 \ sha1-checked-0.10.0 \ @@ -564,32 +565,29 @@ CARGO_CRATES= addr2line-0.25.1 \ shlex-1.3.0 \ signal-hook-registry-1.4.8 \ signature-2.2.0 \ - simd-adler32-0.3.8 \ + simd-adler32-0.3.9 \ + simd_cesu8-1.1.1 \ + simdutf8-0.1.5 \ + siphasher-1.0.2 \ slab-0.4.12 \ smallvec-1.15.1 \ smartstring-1.0.1 \ smolset-1.3.1 \ - socket2-0.5.10 \ socket2-0.6.3 \ spin-0.9.8 \ spki-0.7.3 \ sptr-0.3.2 \ - sqlite-wasm-rs-0.5.2 \ - sshkey-attest-0.5.4 \ + sqlite-wasm-rs-0.5.3 \ + sshkey-attest-0.6.1-dev \ sshkeys-0.3.4 \ stable_deref_trait-1.2.1 \ - stacker-0.1.23 \ static_assertions-1.1.0 \ strsim-0.11.1 \ subtle-2.6.1 \ svg-0.18.0 \ - syn-1.0.109 \ syn-2.0.117 \ - sync_wrapper-0.1.2 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ - system-configuration-0.5.1 \ - system-configuration-sys-0.5.0 \ target-lexicon-0.12.16 \ tempfile-3.27.0 \ thiserror-1.0.69 \ @@ -602,25 +600,21 @@ CARGO_CRATES= addr2line-0.25.1 \ time-0.3.47 \ time-core-0.1.8 \ time-macros-0.2.27 \ - tinystr-0.7.6 \ - tinystr-0.8.2 \ - tinyvec-1.10.0 \ + tinystr-0.8.3 \ + tinyvec-1.11.0 \ tinyvec_macros-0.1.1 \ tls_codec-0.4.2 \ tls_codec_derive-0.4.2 \ - tokio-1.50.0 \ - tokio-macros-2.6.1 \ - tokio-native-tls-0.3.1 \ - tokio-openssl-0.6.5 \ + tokio-1.52.1 \ + tokio-macros-2.7.0 \ tokio-rustls-0.26.4 \ tokio-stream-0.1.18 \ tokio-util-0.7.18 \ - toml-0.9.12+spec-1.1.0 \ - toml_datetime-0.7.5+spec-1.1.0 \ - toml_datetime-1.0.0+spec-1.1.0 \ - toml_edit-0.25.4+spec-1.1.0 \ - toml_parser-1.0.9+spec-1.1.0 \ - toml_writer-1.0.6+spec-1.1.0 \ + toml-1.1.2+spec-1.1.0 \ + toml_datetime-1.1.1+spec-1.1.0 \ + toml_edit-0.25.11+spec-1.1.0 \ + toml_parser-1.1.2+spec-1.1.0 \ + toml_writer-1.1.1+spec-1.1.0 \ tonic-0.14.5 \ tonic-prost-0.14.5 \ tower-0.5.3 \ @@ -633,11 +627,11 @@ CARGO_CRATES= addr2line-0.25.1 \ tracing-forest-0.3.1 \ tracing-log-0.2.0 \ tracing-opentelemetry-0.32.1 \ - tracing-subscriber-0.3.22 \ + tracing-subscriber-0.3.23 \ try-lock-0.2.5 \ - tss-esapi-8.0.0-alpha \ - tss-esapi-sys-0.5.0 \ - typenum-1.19.0 \ + tss-esapi-8.0.0-alpha.2 \ + tss-esapi-sys-0.6.0 \ + typenum-1.20.0 \ unicase-2.9.0 \ unicode-bom-2.0.3 \ unicode-general-category-1.1.0 \ @@ -655,7 +649,7 @@ CARGO_CRATES= addr2line-0.25.1 \ utoipa-gen-5.4.0 \ utoipa-swagger-ui-9.0.2 \ utoipa-swagger-ui-vendored-0.1.2 \ - uuid-1.22.0 \ + uuid-1.23.1 \ uuid-simd-0.8.0 \ valuable-0.1.1 \ vcpkg-0.2.15 \ @@ -665,30 +659,27 @@ CARGO_CRATES= addr2line-0.25.1 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.7+wasi-0.2.4 \ - wasip2-1.0.2+wasi-0.2.9 \ + wasip2-1.0.3+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ wasite-1.0.2 \ - wasm-bindgen-0.2.114 \ - wasm-bindgen-futures-0.4.64 \ - wasm-bindgen-macro-0.2.114 \ - wasm-bindgen-macro-support-0.2.114 \ - wasm-bindgen-shared-0.2.114 \ + wasm-bindgen-0.2.120 \ + wasm-bindgen-futures-0.4.70 \ + wasm-bindgen-macro-0.2.120 \ + wasm-bindgen-macro-support-0.2.120 \ + wasm-bindgen-shared-0.2.120 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ - web-sys-0.3.91 \ + web-sys-0.3.97 \ web-time-1.1.0 \ - webauthn-attestation-ca-0.5.4 \ - webauthn-authenticator-rs-0.5.4 \ - webauthn-rs-0.5.4 \ - webauthn-rs-core-0.5.4 \ - webauthn-rs-proto-0.5.4 \ - webdriver-0.53.0 \ - webpki-root-certs-1.0.6 \ - webpki-roots-1.0.6 \ + webauthn-attestation-ca-0.6.1-dev \ + webauthn-authenticator-rs-0.6.1-dev \ + webauthn-rs-0.6.1-dev \ + webauthn-rs-core-0.6.1-dev \ + webauthn-rs-proto-0.6.1-dev \ + webpki-root-certs-1.0.7 \ weezl-0.1.12 \ - which-4.4.2 \ - whoami-2.1.1 \ + whoami-2.1.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ @@ -701,85 +692,70 @@ CARGO_CRATES= addr2line-0.25.1 \ windows-result-0.4.1 \ windows-strings-0.5.1 \ windows-sys-0.45.0 \ - windows-sys-0.48.0 \ windows-sys-0.52.0 \ - windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ windows-targets-0.42.2 \ - windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.41.0 \ windows_aarch64_gnullvm-0.42.2 \ - windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.41.0 \ windows_aarch64_msvc-0.42.2 \ - windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.41.0 \ windows_i686_gnu-0.42.2 \ - windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.41.0 \ windows_i686_msvc-0.42.2 \ - windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.41.0 \ windows_x86_64_gnu-0.42.2 \ - windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.41.0 \ windows_x86_64_gnullvm-0.42.2 \ - windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.41.0 \ windows_x86_64_msvc-0.42.2 \ - windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.1 \ - winnow-0.6.26 \ winnow-0.7.15 \ - winreg-0.50.0 \ + winnow-1.0.2 \ wit-bindgen-0.51.0 \ + wit-bindgen-0.57.1 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ - writeable-0.5.5 \ - writeable-0.6.2 \ + writeable-0.6.3 \ x509-cert-0.2.5 \ x509-parser-0.16.0 \ yescrypt-0.1.0-rc.5 \ - yoke-0.7.5 \ - yoke-0.8.1 \ - yoke-derive-0.7.5 \ - yoke-derive-0.8.1 \ - zerocopy-0.8.42 \ - zerocopy-derive-0.8.42 \ - zerofrom-0.1.6 \ - zerofrom-derive-0.1.6 \ + yoke-0.8.2 \ + yoke-derive-0.8.2 \ + zerocopy-0.8.48 \ + zerocopy-derive-0.8.48 \ + zerofrom-0.1.7 \ + zerofrom-derive-0.1.7 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ - zerotrie-0.2.3 \ - zerovec-0.10.4 \ - zerovec-0.11.5 \ - zerovec-derive-0.10.3 \ - zerovec-derive-0.11.2 \ + zerotrie-0.2.4 \ + zerovec-0.11.6 \ + zerovec-derive-0.11.3 \ zip-3.0.0 \ zlib-rs-0.6.3 \ zmij-1.0.21 \ zopfli-0.8.3 \ zune-core-0.5.1 \ - zune-jpeg-0.5.13 \ - zxcvbn-3.1.0 + zune-jpeg-0.5.15 \ + zxcvbn-3.1.1 diff --git a/security/kanidm/distinfo b/security/kanidm/distinfo index c20d15099606..c84a04e628c0 100644 --- a/security/kanidm/distinfo +++ b/security/kanidm/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1773416064 +TIMESTAMP = 1778129505 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -21,8 +21,8 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d SIZE (rust/crates/anstream-1.0.0.crate) = 28916 -SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 -SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 +SIZE (rust/crates/anstyle-1.0.14.crate) = 17787 SHA256 (rust/crates/anstyle-parse-1.0.0.crate) = 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e SIZE (rust/crates/anstyle-parse-1.0.0.crate) = 22042 SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc @@ -31,24 +31,22 @@ SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898 SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638 SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c SIZE (rust/crates/anyhow-1.0.102.crate) = 48658 -SHA256 (rust/crates/ar_archive_writer-0.5.1.crate) = 7eb93bbb63b9c227414f6eb3a0adfddca591a8ce1e9b60661bb08969b87e340b -SIZE (rust/crates/ar_archive_writer-0.5.1.crate) = 85345 SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 -SHA256 (rust/crates/arc-swap-1.8.2.crate) = f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5 -SIZE (rust/crates/arc-swap-1.8.2.crate) = 80791 +SHA256 (rust/crates/arc-swap-1.9.1.crate) = 6a3a1fd6f75306b68087b831f025c712524bcb19aad54e557b1129cfa0a2b207 +SIZE (rust/crates/arc-swap-1.9.1.crate) = 81367 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 SIZE (rust/crates/argon2-0.5.3.crate) = 28795 -SHA256 (rust/crates/askama-0.15.4.crate) = 08e1676b346cadfec169374f949d7490fd80a24193d37d2afce0c047cf695e57 -SIZE (rust/crates/askama-0.15.4.crate) = 48949 -SHA256 (rust/crates/askama_derive-0.15.4.crate) = 7661ff56517787343f376f75db037426facd7c8d3049cef8911f1e75016f3a37 -SIZE (rust/crates/askama_derive-0.15.4.crate) = 100714 -SHA256 (rust/crates/askama_macros-0.15.4.crate) = 713ee4dbfd1eb719c2dab859465b01fa1d21cb566684614a713a6b7a99a4e47b -SIZE (rust/crates/askama_macros-0.15.4.crate) = 8340 -SHA256 (rust/crates/askama_parser-0.15.4.crate) = 1d62d674238a526418b30c0def480d5beadb9d8964e7f38d635b03bf639c704c -SIZE (rust/crates/askama_parser-0.15.4.crate) = 66545 -SHA256 (rust/crates/askama_web-0.15.1.crate) = 5911a65ac3916ef133167a855d52978f9fbf54680a093e0ef29e20b7e94a4523 -SIZE (rust/crates/askama_web-0.15.1.crate) = 39130 +SHA256 (rust/crates/askama-0.15.6.crate) = 9b8246bcbf8eb97abef10c2d92166449680d41d55c0fc6978a91dec2e3619608 +SIZE (rust/crates/askama-0.15.6.crate) = 48974 +SHA256 (rust/crates/askama_derive-0.15.6.crate) = 2f9670bc84a28bb3da91821ef74226949ab63f1265aff7c751634f1dd0e6f97c +SIZE (rust/crates/askama_derive-0.15.6.crate) = 102385 +SHA256 (rust/crates/askama_macros-0.15.6.crate) = f0756b45480437dded0565dfc568af62ccce146fb6cfe902e808ba86e445f44f +SIZE (rust/crates/askama_macros-0.15.6.crate) = 8362 +SHA256 (rust/crates/askama_parser-0.15.6.crate) = 5d0af3691ba3af77949c0b5a3925444b85cb58a0184cc7fec16c68ba2e7be868 +SIZE (rust/crates/askama_parser-0.15.6.crate) = 70856 +SHA256 (rust/crates/askama_web-0.15.2.crate) = 7eb6d818ce4fb74822f2676eb0047daf25a8b2cb88f0c9fe8ca690170a6cb6cd +SIZE (rust/crates/askama_web-0.15.2.crate) = 38675 SHA256 (rust/crates/askama_web_derive-0.2.0.crate) = 9767c17d33a63daf6da5872ffaf2ab0c289cd73ce7ed4f41d5ddf9149c004873 SIZE (rust/crates/askama_web_derive-0.2.0.crate) = 8213 SHA256 (rust/crates/asn1-rs-0.6.2.crate) = 5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048 @@ -57,8 +55,8 @@ SHA256 (rust/crates/asn1-rs-derive-0.5.1.crate) = 965c2d33e53cb6b267e148a4cb0760 SIZE (rust/crates/asn1-rs-derive-0.5.1.crate) = 9692 SHA256 (rust/crates/asn1-rs-impl-0.2.0.crate) = 7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7 SIZE (rust/crates/asn1-rs-impl-0.2.0.crate) = 2261 -SHA256 (rust/crates/async-compression-0.4.41.crate) = d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1 -SIZE (rust/crates/async-compression-0.4.41.crate) = 99469 +SHA256 (rust/crates/async-compression-0.4.42.crate) = e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac +SIZE (rust/crates/async-compression-0.4.42.crate) = 103805 SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d @@ -67,64 +65,60 @@ SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e223057 SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/authenticator-0.4.1.crate) = 82d71e457dc518a15eecc90d3b0660dee4b51623b34ac4262c9326e0d7e0f8e2 -SIZE (rust/crates/authenticator-0.4.1.crate) = 198210 +SHA256 (rust/crates/authenticator-0.5.0.crate) = bbd6f57365675990f2db272a6560b28945df74cf3749c70aafd9b1c7829edebc +SIZE (rust/crates/authenticator-0.5.0.crate) = 201874 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/aws-lc-rs-1.16.1.crate) = 94bffc006df10ac2a68c83692d734a465f8ee6c5b384d8545a636f81d858f4bf -SIZE (rust/crates/aws-lc-rs-1.16.1.crate) = 223268 -SHA256 (rust/crates/aws-lc-sys-0.38.0.crate) = 4321e568ed89bb5a7d291a7f37997c2c0df89809d7b6d12062c81ddb54aa782e -SIZE (rust/crates/aws-lc-sys-0.38.0.crate) = 9678972 -SHA256 (rust/crates/axum-0.8.8.crate) = 8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8 -SIZE (rust/crates/axum-0.8.8.crate) = 178829 +SHA256 (rust/crates/aws-lc-rs-1.16.3.crate) = 0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f +SIZE (rust/crates/aws-lc-rs-1.16.3.crate) = 225439 +SHA256 (rust/crates/aws-lc-sys-0.40.0.crate) = f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7 +SIZE (rust/crates/aws-lc-sys-0.40.0.crate) = 9515863 +SHA256 (rust/crates/axum-0.8.9.crate) = 31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90 +SIZE (rust/crates/axum-0.8.9.crate) = 180525 SHA256 (rust/crates/axum-core-0.5.6.crate) = 08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1 SIZE (rust/crates/axum-core-0.5.6.crate) = 26769 -SHA256 (rust/crates/axum-extra-0.12.5.crate) = fef252edff26ddba56bbcdf2ee3307b8129acb86f5749b68990c168a6fcc9c76 -SIZE (rust/crates/axum-extra-0.12.5.crate) = 70280 +SHA256 (rust/crates/axum-extra-0.12.6.crate) = be44683b41ccb9ab2d23a5230015c9c3c55be97a25e4428366de8873103f7970 +SIZE (rust/crates/axum-extra-0.12.6.crate) = 71621 SHA256 (rust/crates/axum-htmx-0.8.1.crate) = a2d4a162b7621482903309c0e8a990a866728b6312350147181230f840252314 SIZE (rust/crates/axum-htmx-0.8.1.crate) = 30102 -SHA256 (rust/crates/axum-macros-0.5.0.crate) = 604fde5e028fea851ce1d8570bbdc034bec850d157f7569d10f347d06808c05c -SIZE (rust/crates/axum-macros-0.5.0.crate) = 43571 +SHA256 (rust/crates/axum-macros-0.5.1.crate) = 7aa268c23bfbbd2c4363b9cd302a4f504fb2a9dfe7e3451d66f35dd392e20aca +SIZE (rust/crates/axum-macros-0.5.1.crate) = 44007 SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 SIZE (rust/crates/backtrace-0.3.76.crate) = 89458 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf SIZE (rust/crates/base16ct-0.2.0.crate) = 10240 SHA256 (rust/crates/base32-0.5.1.crate) = 022dfe9eb35f19ebbcb51e0b40a5ab759f46ad60cadf7297e0bd085afb50e076 SIZE (rust/crates/base32-0.5.1.crate) = 9238 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06 SIZE (rust/crates/base64ct-1.8.3.crate) = 32227 -SHA256 (rust/crates/base64urlsafedata-0.5.4.crate) = 42f7f6be94fa637132933fd0a68b9140bcb60e3d46164cb68e82a2bb8d102b3a -SIZE (rust/crates/base64urlsafedata-0.5.4.crate) = 7061 +SHA256 (rust/crates/base64urlsafedata-0.5.5.crate) = b08e33815c87d8cadcddb1e74ac307368a3751fbe40c961538afa21a1899f21c +SIZE (rust/crates/base64urlsafedata-0.5.5.crate) = 7087 +SHA256 (rust/crates/base64urlsafedata-0.6.1-dev.crate) = 9283b2d58cdc7bb808295ff4cd7063701b13818a2680e1584ba61e948ab83229 +SIZE (rust/crates/base64urlsafedata-0.6.1-dev.crate) = 7096 SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648 -SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7 -SIZE (rust/crates/bindgen-0.66.1.crate) = 218860 SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 -SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 -SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 -SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb -SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 -SHA256 (rust/crates/bitfield-0.13.2.crate) = 46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719 -SIZE (rust/crates/bitfield-0.13.2.crate) = 16479 +SHA256 (rust/crates/bitfield-0.17.0.crate) = f798d2d157e547aa99aab0967df39edd0b70307312b6f8bd2848e6abe40896e0 +SIZE (rust/crates/bitfield-0.17.0.crate) = 19883 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af -SIZE (rust/crates/bitflags-2.11.0.crate) = 48906 +SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 +SIZE (rust/crates/bitflags-2.11.1.crate) = 49082 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe SIZE (rust/crates/blake2-0.10.6.crate) = 47234 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/block-buffer-0.11.0.crate) = 96eb4cdd6cf1b31d671e9efe75c5d1ec614776856cefbe109ca373554a6d514f +SIZE (rust/crates/block-buffer-0.11.0.crate) = 14332 SHA256 (rust/crates/block-buffer-0.12.0.crate) = cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be SIZE (rust/crates/block-buffer-0.12.0.crate) = 14926 SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 @@ -147,8 +141,8 @@ SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab4 SIZE (rust/crates/bytes-1.11.1.crate) = 78584 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 SIZE (rust/crates/cbc-0.1.2.crate) = 23501 -SHA256 (rust/crates/cc-1.2.56.crate) = aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2 -SIZE (rust/crates/cc-1.2.56.crate) = 96059 +SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d +SIZE (rust/crates/cc-1.2.61.crate) = 97163 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 @@ -157,10 +151,10 @@ SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/chacha20-0.10.0.crate) = 6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601 +SIZE (rust/crates/chacha20-0.10.0.crate) = 38763 SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0 SIZE (rust/crates/chrono-0.4.44.crate) = 240549 -SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9 -SIZE (rust/crates/chumsky-0.9.3.crate) = 75112 SHA256 (rust/crates/cidr-0.3.2.crate) = 579504560394e388085d0c080ea587dfa5c15f7e251b4d5247d1e1a61d1d6928 SIZE (rust/crates/cidr-0.3.2.crate) = 39302 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad @@ -169,44 +163,42 @@ SHA256 (rust/crates/cipher-0.5.1.crate) = e34d8227fe1ba289043aeb13792056ff80fd6d SIZE (rust/crates/cipher-0.5.1.crate) = 28077 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.6.0.crate) = b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351 -SIZE (rust/crates/clap-4.6.0.crate) = 62930 +SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51 +SIZE (rust/crates/clap-4.6.1.crate) = 61836 SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122 -SHA256 (rust/crates/clap_complete-4.6.0.crate) = 19c9f1dde76b736e3681f28cec9d5a61299cbaae0fce80a68e43724ad56031eb -SIZE (rust/crates/clap_complete-4.6.0.crate) = 50747 -SHA256 (rust/crates/clap_derive-4.6.0.crate) = 1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a -SIZE (rust/crates/clap_derive-4.6.0.crate) = 33435 +SHA256 (rust/crates/clap_complete-4.6.3.crate) = 660c0520455b1013b9bcb0393d5f643d7e4454fb69c915b8d6d2aa0e9a45acc3 +SIZE (rust/crates/clap_complete-4.6.3.crate) = 50627 +SHA256 (rust/crates/clap_derive-4.6.1.crate) = f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9 +SIZE (rust/crates/clap_derive-4.6.1.crate) = 33512 SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9 SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470 SHA256 (rust/crates/clru-0.6.3.crate) = 197fd99cb113a8d5d9b6376f3aa817f32c1078f2343b714fff7d2ca44fdf67d5 SIZE (rust/crates/clru-0.6.3.crate) = 19012 -SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d -SIZE (rust/crates/cmake-0.1.57.crate) = 20376 -SHA256 (rust/crates/cmov-0.5.2.crate) = de0758edba32d61d1fd9f4d69491b47604b91ee2f7e6b33de7e54ca4ebe55dc3 -SIZE (rust/crates/cmov-0.5.2.crate) = 24268 +SHA256 (rust/crates/cmake-0.1.58.crate) = c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678 +SIZE (rust/crates/cmake-0.1.58.crate) = 20474 +SHA256 (rust/crates/cmov-0.5.3.crate) = 3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746 +SIZE (rust/crates/cmov-0.5.3.crate) = 26829 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 -SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 -SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570 +SIZE (rust/crates/colorchoice-1.0.5.crate) = 8187 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd SIZE (rust/crates/combine-4.6.7.crate) = 134808 -SHA256 (rust/crates/compact_jwt-0.5.5.crate) = 8dc33c125f8cf0d52762795a46e42896ff457eb1435f43283e7137045221a657 -SIZE (rust/crates/compact_jwt-0.5.5.crate) = 68348 -SHA256 (rust/crates/compression-codecs-0.4.37.crate) = eb7b51a7d9c967fc26773061ba86150f19c50c0d65c887cb1fbe295fd16619b7 -SIZE (rust/crates/compression-codecs-0.4.37.crate) = 25424 -SHA256 (rust/crates/compression-core-0.4.31.crate) = 75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d -SIZE (rust/crates/compression-core-0.4.31.crate) = 5749 +SHA256 (rust/crates/compact_jwt-0.5.6.crate) = 0edc5af3006c35170ccbc0ecd24ead895bf19cdc1f1a2805c636bc5d53576954 +SIZE (rust/crates/compact_jwt-0.5.6.crate) = 68758 +SHA256 (rust/crates/compression-codecs-0.4.38.crate) = ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf +SIZE (rust/crates/compression-codecs-0.4.38.crate) = 29877 +SHA256 (rust/crates/compression-core-0.4.32.crate) = cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789 +SIZE (rust/crates/compression-core-0.4.32.crate) = 10083 SHA256 (rust/crates/concread-0.5.10.crate) = 6588e9e68e11207fb9a5aabd88765187969e6bcba98763c40bcad87b2a73e9f5 SIZE (rust/crates/concread-0.5.10.crate) = 894816 -SHA256 (rust/crates/console-0.16.2.crate) = 03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4 -SIZE (rust/crates/console-0.16.2.crate) = 34100 +SHA256 (rust/crates/console-0.16.3.crate) = d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87 +SIZE (rust/crates/console-0.16.3.crate) = 34041 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c SIZE (rust/crates/const-oid-0.10.2.crate) = 61449 -SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb -SIZE (rust/crates/cookie-0.16.2.crate) = 34632 SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747 SIZE (rust/crates/cookie-0.18.1.crate) = 43551 SHA256 (rust/crates/cookie_store-0.22.1.crate) = 15b2c103cf610ec6cae3da84a766285b42fd16aad564758459e6ecf128c75206 @@ -217,14 +209,14 @@ SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81 SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 -SHA256 (rust/crates/core_maths-0.1.1.crate) = 77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30 -SIZE (rust/crates/core_maths-0.1.1.crate) = 6528 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/cpufeatures-0.3.0.crate) = 8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201 +SIZE (rust/crates/cpufeatures-0.3.0.crate) = 14156 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 -SHA256 (rust/crates/cron-0.15.0.crate) = 5877d3fbf742507b66bc2a1945106bd30dd8504019d596901ddd012a4dd01740 -SIZE (rust/crates/cron-0.15.0.crate) = 21536 +SHA256 (rust/crates/cron-0.16.0.crate) = 089df96cf6a25253b4b6b6744d86f91150a3d4df546f31a95def47976b8cba97 +SIZE (rust/crates/cron-0.16.0.crate) = 25871 SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8 SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 @@ -245,30 +237,32 @@ SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8 SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619 SHA256 (rust/crates/crypto-common-0.2.1.crate) = 77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710 SIZE (rust/crates/crypto-common-0.2.1.crate) = 15165 -SHA256 (rust/crates/crypto-glue-0.1.14.crate) = 2eb9a5057691819f86bd460661346aeec1fb92dce146704e85db42cfcf4b3db7 -SIZE (rust/crates/crypto-glue-0.1.14.crate) = 34989 +SHA256 (rust/crates/crypto-glue-0.1.16.crate) = 949ed8139cfd0242a2d119fc4c3bd206f7f17cd8cc99eb469eff8cdf90f7a7e8 +SIZE (rust/crates/crypto-glue-0.1.16.crate) = 36219 SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938 SIZE (rust/crates/csv-1.4.0.crate) = 888642 SHA256 (rust/crates/csv-core-0.1.13.crate) = 704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782 SIZE (rust/crates/csv-core-0.1.13.crate) = 26119 SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835 SIZE (rust/crates/ctr-0.9.2.crate) = 18344 -SHA256 (rust/crates/ctutils-0.4.0.crate) = 1005a6d4446f5120ef475ad3d2af2b30c49c2c9c6904258e3bb30219bebed5e4 -SIZE (rust/crates/ctutils-0.4.0.crate) = 29194 +SHA256 (rust/crates/ctutils-0.4.2.crate) = 7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e +SIZE (rust/crates/ctutils-0.4.2.crate) = 32739 SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee SIZE (rust/crates/darling-0.20.11.crate) = 37614 -SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0 -SIZE (rust/crates/darling-0.21.3.crate) = 41398 +SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d +SIZE (rust/crates/darling-0.23.0.crate) = 43298 SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 -SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4 -SIZE (rust/crates/darling_core-0.21.3.crate) = 74471 +SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0 +SIZE (rust/crates/darling_core-0.23.0.crate) = 74564 SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 -SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81 -SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535 -SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea -SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293 +SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d +SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480 +SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf +SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 +SHA256 (rust/crates/data-encoding-2.11.0.crate) = a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8 +SIZE (rust/crates/data-encoding-2.11.0.crate) = 22677 SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb SIZE (rust/crates/der-0.7.10.crate) = 90111 SHA256 (rust/crates/der-parser-9.0.0.crate) = 5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553 @@ -293,8 +287,8 @@ SHA256 (rust/crates/dialoguer-0.12.0.crate) = 25f104b501bf2364e78d0d3974cbc774f7 SIZE (rust/crates/dialoguer-0.12.0.crate) = 31273 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/digest-0.11.1.crate) = 285743a676ccb6b3e116bc14cc69319b957867930ae9c4822f8e0f54509d7243 -SIZE (rust/crates/digest-0.11.1.crate) = 28525 +SHA256 (rust/crates/digest-0.11.0-rc.12.crate) = d4b37eb2004a3548553a44cc1e688aac70f0345b896c9d822b4a0e520bc9183b +SIZE (rust/crates/digest-0.11.0-rc.12.crate) = 27821 SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e SIZE (rust/crates/dirs-6.0.0.crate) = 14190 SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab @@ -339,16 +333,12 @@ SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 -SHA256 (rust/crates/fancy-regex-0.13.0.crate) = 531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2 -SIZE (rust/crates/fancy-regex-0.13.0.crate) = 85930 -SHA256 (rust/crates/fancy-regex-0.17.0.crate) = 72cf461f865c862bb7dc573f643dd6a2b6842f7c30b07882b56bd148cc2761b8 -SIZE (rust/crates/fancy-regex-0.17.0.crate) = 109054 -SHA256 (rust/crates/fantoccini-0.22.1.crate) = 7737298823a6f9ca743e372e8cb03658d55354fbab843424f575706ba9563046 -SIZE (rust/crates/fantoccini-0.22.1.crate) = 84785 +SHA256 (rust/crates/fancy-regex-0.18.0.crate) = e1e1dacd0d2082dfcf1351c4bdd566bbe89a2b263235a2b50058f1e130a47277 +SIZE (rust/crates/fancy-regex-0.18.0.crate) = 156334 SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73 SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419 -SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be -SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6 +SIZE (rust/crates/fastrand-2.4.1.crate) = 20773 SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393 SIZE (rust/crates/ff-0.13.1.crate) = 18607 SHA256 (rust/crates/file-id-0.2.3.crate) = e1fc6a637b6dc58414714eddd9170ff187ecb0933d4c7024d1abbd23a3cc26e9 @@ -369,16 +359,10 @@ SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39 SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 -SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 -SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 -SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b -SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 -SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7 -SIZE (rust/crates/fraction-0.15.3.crate) = 95223 -SHA256 (rust/crates/fs4-0.13.1.crate) = 8640e34b88f7652208ce9e88b1a37a2ae95227d84abec377ccd3c5cfeb141ed4 -SIZE (rust/crates/fs4-0.13.1.crate) = 28794 +SHA256 (rust/crates/fraction-0.15.4.crate) = e076045bb43dac435333ed5f04caf35c7463631d0dae2deb2638d94dd0a5b872 +SIZE (rust/crates/fraction-0.15.4.crate) = 109946 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 @@ -413,90 +397,122 @@ SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782d SIZE (rust/crates/getrandom-0.4.2.crate) = 53905 SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1 SIZE (rust/crates/ghash-0.5.1.crate) = 9482 -SHA256 (rust/crates/gif-0.14.1.crate) = f5df2ba84018d80c213569363bdcd0c64e6933c67fe4c1d60ecf822971a3c35e -SIZE (rust/crates/gif-0.14.1.crate) = 38581 +SHA256 (rust/crates/gif-0.14.2.crate) = ee8cfcc411d9adbbaba82fb72661cc1bcca13e8bba98b364e62b2dba8f960159 +SIZE (rust/crates/gif-0.14.2.crate) = 38710 SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 SIZE (rust/crates/gimli-0.32.3.crate) = 289789 -SHA256 (rust/crates/gix-0.78.0.crate) = 3428a03ace494ae40308bd3df0b37e7eb7403e24389f27abdff30abf2b5adf17 -SIZE (rust/crates/gix-0.78.0.crate) = 300617 -SHA256 (rust/crates/gix-actor-0.38.0.crate) = b50ce5433eaa46187349e59089eea71b0397caa71991b2fa3e124120426d7d15 -SIZE (rust/crates/gix-actor-0.38.0.crate) = 13014 -SHA256 (rust/crates/gix-chunk-0.5.0.crate) = 63e516efaac951ed21115b11d5514b120c26ccb493d0c0b9ea6cc10edf4fdf44 -SIZE (rust/crates/gix-chunk-0.5.0.crate) = 10607 -SHA256 (rust/crates/gix-command-0.7.1.crate) = 2962172c6f78731e2b7773bf762f7b8d1746a342a4c0a8914a612206e1295953 -SIZE (rust/crates/gix-command-0.7.1.crate) = 14424 -SHA256 (rust/crates/gix-commitgraph-0.32.0.crate) = d0dda2e4d5a61d4a16a780f61f2b7e9406ad1f8da97c35c09ef501f3fdf74de0 -SIZE (rust/crates/gix-commitgraph-0.32.0.crate) = 20808 -SHA256 (rust/crates/gix-config-0.51.0.crate) = 9a153dd4f5789fdf242e19e3f7105f2a114df198570225976fe4a108bac9dee4 -SIZE (rust/crates/gix-config-0.51.0.crate) = 73714 -SHA256 (rust/crates/gix-config-value-0.17.1.crate) = 441a300bc3645a1f45cba495b9175f90f47256ce43f2ee161da0031e3ac77c92 -SIZE (rust/crates/gix-config-value-0.17.1.crate) = 15568 -SHA256 (rust/crates/gix-date-0.13.0.crate) = 12553b32d1da25671f31c0b084bf1e5cb6d5ef529254d04ec33cdc890bd7f687 -SIZE (rust/crates/gix-date-0.13.0.crate) = 18202 -SHA256 (rust/crates/gix-diff-0.58.0.crate) = 26bcd367b2c5dbf6bec9ce02ca59eab179fc82cf39f15ec83549ee25c255c99f -SIZE (rust/crates/gix-diff-0.58.0.crate) = 60348 -SHA256 (rust/crates/gix-discover-0.46.0.crate) = 950b027b861c6863ddf1b075672ec1ef2006b95c4d12284fc1ec4cdb1ab6639e -SIZE (rust/crates/gix-discover-0.46.0.crate) = 22578 -SHA256 (rust/crates/gix-error-0.0.0.crate) = 7dffc9ca4dfa4f519a3d2cf1c038919160544923577ac60f45bcb602a24d82c6 -SIZE (rust/crates/gix-error-0.0.0.crate) = 18933 -SHA256 (rust/crates/gix-features-0.46.1.crate) = a83a5fe8927de3bb02b0cfb87165dbfb49f04d4c297767443f2e1011ecc15bdd -SIZE (rust/crates/gix-features-0.46.1.crate) = 33915 -SHA256 (rust/crates/gix-fs-0.19.1.crate) = de4bd0d8e6c6ef03485205f8eecc0359042a866d26dba569075db1ebcc005970 -SIZE (rust/crates/gix-fs-0.19.1.crate) = 19826 -SHA256 (rust/crates/gix-glob-0.24.0.crate) = b03e6cd88cc0dc1eafa1fddac0fb719e4e74b6ea58dd016e71125fde4a326bee -SIZE (rust/crates/gix-glob-0.24.0.crate) = 15613 -SHA256 (rust/crates/gix-hash-0.22.1.crate) = d8ced05d2d7b13bff08b2f7eb4e47cfeaf00b974c2ddce08377c4fe1f706b3eb -SIZE (rust/crates/gix-hash-0.22.1.crate) = 20261 -SHA256 (rust/crates/gix-hashtable-0.12.0.crate) = 52f1eecdd006390cbed81f105417dbf82a6fe40842022006550f2e32484101da -SIZE (rust/crates/gix-hashtable-0.12.0.crate) = 9768 -SHA256 (rust/crates/gix-lock-21.0.1.crate) = cbe09cf05ba7c679bba189acc29eeea137f643e7fff1b5dff879dfd45248be31 -SIZE (rust/crates/gix-lock-21.0.1.crate) = 13454 -SHA256 (rust/crates/gix-object-0.55.0.crate) = 4d3f705c977d90ace597049252ae1d7fec907edc0fa7616cc91bf5508d0f4006 -SIZE (rust/crates/gix-object-0.55.0.crate) = 50896 -SHA256 (rust/crates/gix-odb-0.75.0.crate) = 1d59882d2fdab5e609b0c452a6ef9a3bd12ef6b694be4f82ab8f126ad0969864 -SIZE (rust/crates/gix-odb-0.75.0.crate) = 62262 -SHA256 (rust/crates/gix-pack-0.65.0.crate) = 8c44db57ebbbeaad9972c2a60662142660427a1f0a7529314d53fefb4fedad24 -SIZE (rust/crates/gix-pack-0.65.0.crate) = 104007 -SHA256 (rust/crates/gix-packetline-0.21.1.crate) = 25429ee1ef792d9b653ee5de09bb525489fc8e6908334cfd5d5824269f0b7073 -SIZE (rust/crates/gix-packetline-0.21.1.crate) = 28172 -SHA256 (rust/crates/gix-path-0.11.1.crate) = 7163b1633d35846a52ef8093f390cec240e2d55da99b60151883035e5169cd85 -SIZE (rust/crates/gix-path-0.11.1.crate) = 33830 -SHA256 (rust/crates/gix-protocol-0.56.0.crate) = 54f20837b0c70b65f6ac77886be033de3b69d5879f99128b47c42665ab0a17c2 -SIZE (rust/crates/gix-protocol-0.56.0.crate) = 54873 -SHA256 (rust/crates/gix-quote-0.6.2.crate) = 96fc2ff2ec8cc0c92807f02eab1f00eb02619fc2810d13dc42679492fcc36757 -SIZE (rust/crates/gix-quote-0.6.2.crate) = 8982 -SHA256 (rust/crates/gix-ref-0.58.0.crate) = 5cf780dcd9ac99fd3fcfc8523479a0e2ffd55f5e0be63e5e3248fb7e46cff966 -SIZE (rust/crates/gix-ref-0.58.0.crate) = 64527 -SHA256 (rust/crates/gix-refspec-0.36.0.crate) = 60ce400a770a7952e45267803192cc2d1fe0afa08e2c08dde32e04c7908c6e61 -SIZE (rust/crates/gix-refspec-0.36.0.crate) = 24189 -SHA256 (rust/crates/gix-revision-0.40.0.crate) = c719cf7d669439e1fca735bd1c4de54d43c5d30e8883fd6063c4924b213d70c9 -SIZE (rust/crates/gix-revision-0.40.0.crate) = 29427 -SHA256 (rust/crates/gix-revwalk-0.26.0.crate) = 194a50b30aa0c6e6de43c723359c5809a96275a3aa92d323ef7f58b1cdd60f16 -SIZE (rust/crates/gix-revwalk-0.26.0.crate) = 17856 -SHA256 (rust/crates/gix-sec-0.13.1.crate) = e014df75f3d7f5c98b18b45c202422da6236a1c0c0a50997c3f41e601f3ad511 -SIZE (rust/crates/gix-sec-0.13.1.crate) = 12518 -SHA256 (rust/crates/gix-shallow-0.8.1.crate) = 189386b5da5285216cc0ede89eff5a943d5261fc794241ee6ec5360b77df15ad -SIZE (rust/crates/gix-shallow-0.8.1.crate) = 11563 -SHA256 (rust/crates/gix-tempfile-21.0.1.crate) = 9d9ab2c89fe4bfd4f1d8700aa4516534c170d8a21ae2c554167374607c2eaf16 -SIZE (rust/crates/gix-tempfile-21.0.1.crate) = 18788 -SHA256 (rust/crates/gix-trace-0.1.18.crate) = f69a13643b8437d4ca6845e08143e847a36ca82903eed13303475d0ae8b162e0 -SIZE (rust/crates/gix-trace-0.1.18.crate) = 9513 -SHA256 (rust/crates/gix-transport-0.53.0.crate) = de1064c7ffa5a915014a6a5b71fbc5299462ae655348bed23e083b4a735076c3 -SIZE (rust/crates/gix-transport-0.53.0.crate) = 70454 -SHA256 (rust/crates/gix-traverse-0.52.0.crate) = 37f8b53b4c56b01c43a4491c4edfe2ce66c654eb86232205172ceb1650d21c55 -SIZE (rust/crates/gix-traverse-0.52.0.crate) = 26502 -SHA256 (rust/crates/gix-url-0.35.2.crate) = d28e8af3d42581190da884f013caf254d2fd4d6ab102408f08d21bfa11de6c8d -SIZE (rust/crates/gix-url-0.35.2.crate) = 21613 -SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5 -SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157 -SHA256 (rust/crates/gix-validate-0.11.0.crate) = 0ec1eff98d91941f47766367cba1be746bab662bad761d9891ae6f7882f7840b -SIZE (rust/crates/gix-validate-0.11.0.crate) = 13115 +SHA256 (rust/crates/gix-0.83.0.crate) = 6ce52001b946a6249d5d0d3011df0a042ac3f8a4d013460db6476577b0b9c567 +SIZE (rust/crates/gix-0.83.0.crate) = 307888 +SHA256 (rust/crates/gix-actor-0.41.0.crate) = 272916673b83714734b15d4ef3c8b5f1ccddb15fea8ff548430b97c1ab7b7ed8 +SIZE (rust/crates/gix-actor-0.41.0.crate) = 12386 +SHA256 (rust/crates/gix-archive-0.32.0.crate) = 9a20ec244b733338d4cb60e5e05eac700dab7fcc689647b1d1daa9396b119342 +SIZE (rust/crates/gix-archive-0.32.0.crate) = 17514 +SHA256 (rust/crates/gix-attributes-0.33.0.crate) = fe17c5a1c0b6f2ef1476aa1d3222ea50cdff67608016613a58bfc3e078046000 +SIZE (rust/crates/gix-attributes-0.33.0.crate) = 22362 +SHA256 (rust/crates/gix-bitmap-0.3.1.crate) = 1ecbfc77ec6852294e341ecc305a490b59f2813e6ca42d79efda5099dcab1894 +SIZE (rust/crates/gix-bitmap-0.3.1.crate) = 9235 +SHA256 (rust/crates/gix-blame-0.13.0.crate) = 14dab9a942ab54a9661ded7397c3bf927274e7afa94494db0d75cfcbde02ca0a +SIZE (rust/crates/gix-blame-0.13.0.crate) = 35281 +SHA256 (rust/crates/gix-chunk-0.7.1.crate) = edf288be9b60fe7231de03771faa292be1493d84786f68727e33ad1f91764320 +SIZE (rust/crates/gix-chunk-0.7.1.crate) = 10882 +SHA256 (rust/crates/gix-command-0.9.0.crate) = 86335306511abe43d75c866d4b1f3d90932fe202edcd43e1314036333e7384d8 +SIZE (rust/crates/gix-command-0.9.0.crate) = 14673 +SHA256 (rust/crates/gix-commitgraph-0.37.0.crate) = fe3b5aa0f24e19028c261d229aeeedafcaaa52ebd71021cc15184620fc9d32eb +SIZE (rust/crates/gix-commitgraph-0.37.0.crate) = 21115 +SHA256 (rust/crates/gix-config-0.56.0.crate) = 8c01848aebd21c67f6ba41f1de8efd46ae96df21f001954a3c9e1517e514d410 +SIZE (rust/crates/gix-config-0.56.0.crate) = 78000 +SHA256 (rust/crates/gix-config-value-0.18.0.crate) = 13b39ed39ee4c10a3b157f9fb94bac8098d9f8e56201f0cf7dee6c187416c4b2 +SIZE (rust/crates/gix-config-value-0.18.0.crate) = 15731 +SHA256 (rust/crates/gix-date-0.15.3.crate) = b94cdae4eb4b0f4136e3d9b3aa2d2cd03cfb5bb9b636b31263aea2df86d41543 +SIZE (rust/crates/gix-date-0.15.3.crate) = 18518 +SHA256 (rust/crates/gix-diff-0.63.0.crate) = dc08e0fa1a91ff5f24affeab052f198056645e1de004910bde7b82b50ea5982a +SIZE (rust/crates/gix-diff-0.63.0.crate) = 64425 +SHA256 (rust/crates/gix-dir-0.25.0.crate) = 32a0fc06e9e1e430cbf0a313666976d90f822f461a6525320427aa9b8af5236c +SIZE (rust/crates/gix-dir-0.25.0.crate) = 34040 +SHA256 (rust/crates/gix-discover-0.51.0.crate) = 17852e6a501e688a1702b24ebe5b3761d4719455bc869fd29f38b0b859bcad34 +SIZE (rust/crates/gix-discover-0.51.0.crate) = 24755 +SHA256 (rust/crates/gix-error-0.2.3.crate) = e207b971746ab724fccdfced2e4e19e854744611904a0195d3aa8fda8a110613 +SIZE (rust/crates/gix-error-0.2.3.crate) = 23112 +SHA256 (rust/crates/gix-features-0.48.0.crate) = af375693ad5333d0a2c66b4c5b2cbe9ccc38e34f8e8bf24e4ae42c12307fdc4f +SIZE (rust/crates/gix-features-0.48.0.crate) = 33873 +SHA256 (rust/crates/gix-filter-0.30.0.crate) = dac917dbe9653c9b615d248db91907a365bd779750c9e1b457a9d9fdeece3a08 +SIZE (rust/crates/gix-filter-0.30.0.crate) = 38291 +SHA256 (rust/crates/gix-fs-0.21.1.crate) = 1e1967daac9848757c47c2aef0c57bcadc1a897347f559778249bf286a536c86 +SIZE (rust/crates/gix-fs-0.21.1.crate) = 22498 +SHA256 (rust/crates/gix-glob-0.26.0.crate) = 08bf29249a069bf2507f5964f80997f37b134d320ea348d66527726b9be2c38c +SIZE (rust/crates/gix-glob-0.26.0.crate) = 15721 +SHA256 (rust/crates/gix-hash-0.25.0.crate) = bcf70d1e252337eed16360f8b8ebb71865ece58eab7954b39ce38b420de703d2 +SIZE (rust/crates/gix-hash-0.25.0.crate) = 20470 +SHA256 (rust/crates/gix-hashtable-0.15.0.crate) = d33b455e07b3c16d3b2eeebc7b38d2dafcbf8a653de1138ef55d4c2a1fd0b08b +SIZE (rust/crates/gix-hashtable-0.15.0.crate) = 10019 +SHA256 (rust/crates/gix-ignore-0.21.0.crate) = 6bb13fbbeeafee943e52b61fcc88dfddf6a452fcaf0c4d0cdc8f218fa25bbec5 +SIZE (rust/crates/gix-ignore-0.21.0.crate) = 11935 +SHA256 (rust/crates/gix-imara-diff-0.2.1.crate) = 39eb0623e15e4cb83c02ce6a959e48fadd1ae3b715b36b5acc01816e01388c82 +SIZE (rust/crates/gix-imara-diff-0.2.1.crate) = 42345 +SHA256 (rust/crates/gix-index-0.51.0.crate) = 54c3ef97ad08121e4327a6226bd63fed6b9e3c6b976d48bddd4356d9d41191db +SIZE (rust/crates/gix-index-0.51.0.crate) = 56777 +SHA256 (rust/crates/gix-lock-23.0.0.crate) = 09b3bc074e5723027b482dcd9ab99d95804a53742f6de812d0172fbba4a186c1 +SIZE (rust/crates/gix-lock-23.0.0.crate) = 15361 +SHA256 (rust/crates/gix-merge-0.16.0.crate) = 74bbcdcc52b70a32f0a151b024dff9d0fcf56ee48f00d9503e735af9d99ea881 +SIZE (rust/crates/gix-merge-0.16.0.crate) = 68298 +SHA256 (rust/crates/gix-negotiate-0.31.0.crate) = 103d42bfade1b8a96ca5005933127bdad461ce588d92422b2c2daa3ff20d780c +SIZE (rust/crates/gix-negotiate-0.31.0.crate) = 15081 +SHA256 (rust/crates/gix-object-0.60.0.crate) = a38075a95d7cc5df8afd38e72c617026c1456952207a4120a7f55a3fbf93b4d7 +SIZE (rust/crates/gix-object-0.60.0.crate) = 57210 +SHA256 (rust/crates/gix-odb-0.80.0.crate) = aeeda12a9663120418735ecdc1250d06eeab0be75700e47b3402a981331716ba +SIZE (rust/crates/gix-odb-0.80.0.crate) = 64877 +SHA256 (rust/crates/gix-pack-0.70.0.crate) = daf02e6f5c8f07a069c9ea5245f40d9b14856ada4086091dc99941b49002b4fa +SIZE (rust/crates/gix-pack-0.70.0.crate) = 109659 +SHA256 (rust/crates/gix-packetline-0.21.3.crate) = 362246df440ee691699f0664cbf7006a6ece477db6734222be95e4198e5656e6 +SIZE (rust/crates/gix-packetline-0.21.3.crate) = 28571 +SHA256 (rust/crates/gix-path-0.12.0.crate) = 671a6059e8a4c1b7f406e24716499cefa3926e060876fb1959ef225efeee346e +SIZE (rust/crates/gix-path-0.12.0.crate) = 33351 +SHA256 (rust/crates/gix-pathspec-0.18.0.crate) = 2a84a4f083dd70fb49f4377e13afa6d90df2daaa1c705c49d6ff1331fc7e8855 +SIZE (rust/crates/gix-pathspec-0.18.0.crate) = 22723 +SHA256 (rust/crates/gix-protocol-0.61.0.crate) = aa4bee82db63ec635996b96efae71cf467c155fa3f34a556184373224a26c4fd +SIZE (rust/crates/gix-protocol-0.61.0.crate) = 59016 +SHA256 (rust/crates/gix-quote-0.7.1.crate) = 6e97b73791a64bc0fa7dd2c5b3e551136115f97750b876ed1c952c7a7dbaf8be +SIZE (rust/crates/gix-quote-0.7.1.crate) = 8976 +SHA256 (rust/crates/gix-ref-0.63.0.crate) = d8ba9cc15f558b274c99349b83130f5ec83459660828fde9718bbbb43a726167 +SIZE (rust/crates/gix-ref-0.63.0.crate) = 66885 +SHA256 (rust/crates/gix-refspec-0.41.0.crate) = 61755b27d57edc8940a1b1593c8c61548ca8e4c02da1ed8d5bfeda9eb2a6b761 +SIZE (rust/crates/gix-refspec-0.41.0.crate) = 25570 +SHA256 (rust/crates/gix-revision-0.45.0.crate) = 1fb5288fac706d3ea3e4e2ba9ec38b78743b8c02f422e18cb342299cfd6ab7e8 +SIZE (rust/crates/gix-revision-0.45.0.crate) = 30381 +SHA256 (rust/crates/gix-revwalk-0.31.0.crate) = 313813706b073a12ff7f9b2896bf3e6504cdac7cfbc97b1920114724705069f0 +SIZE (rust/crates/gix-revwalk-0.31.0.crate) = 17977 +SHA256 (rust/crates/gix-sec-0.14.0.crate) = f5a3a2d3e504a238136751e646a6c028252286a0ea64ea9974bf0498633407c6 +SIZE (rust/crates/gix-sec-0.14.0.crate) = 14723 +SHA256 (rust/crates/gix-shallow-0.12.0.crate) = 29187305521bfacf4aefd284ab28dbfa9fb74abd39a5e63dd313b1baa5808c27 +SIZE (rust/crates/gix-shallow-0.12.0.crate) = 13754 +SHA256 (rust/crates/gix-status-0.30.0.crate) = 68c6d2a8c521ffa205fe7e268c82e6d1378ba37cd826ca10ab6129fdc29a4b65 +SIZE (rust/crates/gix-status-0.30.0.crate) = 42563 +SHA256 (rust/crates/gix-submodule-0.30.0.crate) = 9fd5fc8692890bd71a596e540fd4c364f8460eaa82c4eaaedebde6e1e3eb4d91 +SIZE (rust/crates/gix-submodule-0.30.0.crate) = 21119 +SHA256 (rust/crates/gix-tempfile-23.0.0.crate) = 691ea1e31435c7e7d4d04705ec9d1c0d9482c46b2acf512bc723939d8f0af7fb +SIZE (rust/crates/gix-tempfile-23.0.0.crate) = 20634 +SHA256 (rust/crates/gix-trace-0.1.19.crate) = 6f23569e55f2ffaf958617353b9734a7d52a7c19c439eeaa5e3efc217fd2270e +SIZE (rust/crates/gix-trace-0.1.19.crate) = 9515 +SHA256 (rust/crates/gix-transport-0.57.0.crate) = ffd6a5c676b92d4ead5f5a2b2935024415dec69edc997b6090ca9cac010a3018 +SIZE (rust/crates/gix-transport-0.57.0.crate) = 72507 +SHA256 (rust/crates/gix-traverse-0.57.0.crate) = a14b7052c0786676c03e71fcfde7d7f0f8e8316e642b5cec6bb3998719b2ce5c +SIZE (rust/crates/gix-traverse-0.57.0.crate) = 26815 +SHA256 (rust/crates/gix-url-0.36.0.crate) = 35842d099e813f6f6bba529e88d4670572149c3df79b7a412952259887721ece +SIZE (rust/crates/gix-url-0.36.0.crate) = 21788 +SHA256 (rust/crates/gix-utils-0.3.2.crate) = 4e477b4f07a6e8da4ba791c53c858102959703c60d70f199932010d5b94adb2c +SIZE (rust/crates/gix-utils-0.3.2.crate) = 11250 +SHA256 (rust/crates/gix-validate-0.11.1.crate) = e26ac2602b43eadfdca0560b81d3341944162a3c9f64ccdeef8fc501ad80dad5 +SIZE (rust/crates/gix-validate-0.11.1.crate) = 13321 +SHA256 (rust/crates/gix-worktree-0.52.0.crate) = d69955eb5e2910832f88d041964b809eee01dadd579237e0b55efec58fd406fd +SIZE (rust/crates/gix-worktree-0.52.0.crate) = 25964 +SHA256 (rust/crates/gix-worktree-state-0.30.0.crate) = 8a96dccbcf9e8fe0291c55f06e08da93ebb2e691c1311276f541eefcc6d70800 +SIZE (rust/crates/gix-worktree-state-0.30.0.crate) = 25081 +SHA256 (rust/crates/gix-worktree-stream-0.32.0.crate) = 9a8444b8ed4662e1a0c97f3eceda29630001a1bbb2632201e50312623e594213 +SIZE (rust/crates/gix-worktree-stream-0.32.0.crate) = 19863 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63 SIZE (rust/crates/group-0.13.0.crate) = 16526 -SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d -SIZE (rust/crates/h2-0.3.27.crate) = 169180 SHA256 (rust/crates/h2-0.4.13.crate) = 2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54 SIZE (rust/crates/h2-0.4.13.crate) = 176861 SHA256 (rust/crates/half-1.8.3.crate) = 1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403 @@ -515,6 +531,8 @@ SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd9300 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 +SHA256 (rust/crates/hashbrown-0.17.0.crate) = 4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51 +SIZE (rust/crates/hashbrown-0.17.0.crate) = 154597 SHA256 (rust/crates/hashlink-0.11.0.crate) = ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230 SIZE (rust/crates/hashlink-0.11.0.crate) = 30444 SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad @@ -531,18 +549,12 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9 SIZE (rust/crates/hmac-0.12.1.crate) = 42657 SHA256 (rust/crates/hmac-0.13.0-rc.5.crate) = ef451d73f36d8a3f93ad32c332ea01146c9650e1ec821a9b0e46c01277d544f8 SIZE (rust/crates/hmac-0.13.0-rc.5.crate) = 44351 -SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d -SIZE (rust/crates/home-0.5.12.crate) = 9445 SHA256 (rust/crates/hostname-0.4.2.crate) = 617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd SIZE (rust/crates/hostname-0.4.2.crate) = 12983 SHA256 (rust/crates/hostname-validator-1.1.1.crate) = f558a64ac9af88b5ba400d99b579451af0d39c6d360980045b91aac966d705e2 SIZE (rust/crates/hostname-validator-1.1.1.crate) = 2377 -SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 -SIZE (rust/crates/http-0.2.12.crate) = 101964 SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a SIZE (rust/crates/http-1.4.0.crate) = 106978 -SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 -SIZE (rust/crates/http-body-0.4.6.crate) = 10773 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a @@ -553,50 +565,34 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/hybrid-array-0.4.8.crate) = 8655f91cd07f2b9d0c24137bd650fe69617773435ee5ec83022377777ce65ef1 -SIZE (rust/crates/hybrid-array-0.4.8.crate) = 32812 -SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 -SIZE (rust/crates/hyper-0.14.32.crate) = 199622 -SHA256 (rust/crates/hyper-1.8.1.crate) = 2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11 -SIZE (rust/crates/hyper-1.8.1.crate) = 157353 -SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 -SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 +SHA256 (rust/crates/hybrid-array-0.4.11.crate) = 08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5 +SIZE (rust/crates/hybrid-array-0.4.11.crate) = 36102 +SHA256 (rust/crates/hyper-1.9.0.crate) = 6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca +SIZE (rust/crates/hyper-1.9.0.crate) = 160126 +SHA256 (rust/crates/hyper-rustls-0.27.9.crate) = 33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f +SIZE (rust/crates/hyper-rustls-0.27.9.crate) = 22935 SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0 SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222 -SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 -SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0 SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807 SHA256 (rust/crates/iana-time-zone-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470 SIZE (rust/crates/iana-time-zone-0.1.65.crate) = 34079 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 -SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 -SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 -SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 -SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 -SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a -SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 -SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec -SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136 -SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af -SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 -SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 -SHA256 (rust/crates/icu_segmenter-1.5.0.crate) = a717725612346ffc2d7b42c94b820db6908048f39434504cb130e8b46256b0de -SIZE (rust/crates/icu_segmenter-1.5.0.crate) = 610798 -SHA256 (rust/crates/icu_segmenter_data-1.5.1.crate) = a1e52775179941363cc594e49ce99284d13d6948928d8e72c755f55e98caa1eb -SIZE (rust/crates/icu_segmenter_data-1.5.1.crate) = 3385006 +SHA256 (rust/crates/icu_collections-2.2.0.crate) = 2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c +SIZE (rust/crates/icu_collections-2.2.0.crate) = 88011 +SHA256 (rust/crates/icu_locale_core-2.2.0.crate) = 92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29 +SIZE (rust/crates/icu_locale_core-2.2.0.crate) = 78639 +SHA256 (rust/crates/icu_normalizer-2.2.0.crate) = c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4 +SIZE (rust/crates/icu_normalizer-2.2.0.crate) = 78154 +SHA256 (rust/crates/icu_normalizer_data-2.2.0.crate) = da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38 +SIZE (rust/crates/icu_normalizer_data-2.2.0.crate) = 67134 +SHA256 (rust/crates/icu_properties-2.2.0.crate) = bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de +SIZE (rust/crates/icu_properties-2.2.0.crate) = 63950 +SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14 +SIZE (rust/crates/icu_properties_data-2.2.0.crate) = 168901 +SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421 +SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620 SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954 SIZE (rust/crates/id-arena-2.3.0.crate) = 12883 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 @@ -605,16 +601,16 @@ SHA256 (rust/crates/idlset-0.2.5.crate) = ef858150272c6cce9db3710a171edf5d3e8844 SIZE (rust/crates/idlset-0.2.5.crate) = 106725 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de SIZE (rust/crates/idna-1.1.0.crate) = 148747 -SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 -SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714 +SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444 SHA256 (rust/crates/image-0.25.10.crate) = 85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104 SIZE (rust/crates/image-0.25.10.crate) = 303647 SHA256 (rust/crates/image-webp-0.2.4.crate) = 525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3 SIZE (rust/crates/image-webp-0.2.4.crate) = 68478 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017 -SIZE (rust/crates/indexmap-2.13.0.crate) = 102206 +SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9 +SIZE (rust/crates/indexmap-2.14.0.crate) = 104085 SHA256 (rust/crates/inotify-0.11.1.crate) = bd5b3eaf1a28b758ac0faa5a4254e8ab2705605496f1b1f3fbbc3988ad73d199 SIZE (rust/crates/inotify-0.11.1.crate) = 29364 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -623,88 +619,94 @@ SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5 SIZE (rust/crates/inout-0.1.4.crate) = 11280 SHA256 (rust/crates/inout-0.2.2.crate) = 4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7 SIZE (rust/crates/inout-0.2.2.crate) = 12547 +SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc +SIZE (rust/crates/io-close-0.3.7.crate) = 8025 SHA256 (rust/crates/ipnet-2.12.0.crate) = d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2 SIZE (rust/crates/ipnet-2.12.0.crate) = 31000 -SHA256 (rust/crates/iri-string-0.7.10.crate) = c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a -SIZE (rust/crates/iri-string-0.7.10.crate) = 146126 +SHA256 (rust/crates/iri-string-0.7.12.crate) = 25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20 +SIZE (rust/crates/iri-string-0.7.12.crate) = 161843 SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 SIZE (rust/crates/itertools-0.14.0.crate) = 152715 -SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2 -SIZE (rust/crates/itoa-1.0.17.crate) = 15905 -SHA256 (rust/crates/jiff-0.2.23.crate) = 1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359 -SIZE (rust/crates/jiff-0.2.23.crate) = 759789 -SHA256 (rust/crates/jiff-static-0.2.23.crate) = 2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4 -SIZE (rust/crates/jiff-static-0.2.23.crate) = 83745 +SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 +SIZE (rust/crates/itoa-1.0.18.crate) = 15935 +SHA256 (rust/crates/jiff-0.2.24.crate) = f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d +SIZE (rust/crates/jiff-0.2.24.crate) = 760237 +SHA256 (rust/crates/jiff-static-0.2.24.crate) = e000de030ff8022ea1da3f466fbb0f3a809f5e51ed31f6dd931c35181ad8e6d7 +SIZE (rust/crates/jiff-static-0.2.24.crate) = 83747 SHA256 (rust/crates/jiff-tzdb-0.1.6.crate) = c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076 SIZE (rust/crates/jiff-tzdb-0.1.6.crate) = 62478 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 SIZE (rust/crates/jni-0.21.1.crate) = 105028 -SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 -SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 +SHA256 (rust/crates/jni-0.22.4.crate) = 5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498 +SIZE (rust/crates/jni-0.22.4.crate) = 199347 +SHA256 (rust/crates/jni-macros-0.22.4.crate) = a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3 +SIZE (rust/crates/jni-macros-0.22.4.crate) = 63557 +SHA256 (rust/crates/jni-sys-0.3.1.crate) = 41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258 +SIZE (rust/crates/jni-sys-0.3.1.crate) = 11570 +SHA256 (rust/crates/jni-sys-0.4.1.crate) = c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2 +SIZE (rust/crates/jni-sys-0.4.1.crate) = 13249 +SHA256 (rust/crates/jni-sys-macros-0.4.1.crate) = 38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264 +SIZE (rust/crates/jni-sys-macros-0.4.1.crate) = 3301 SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 -SHA256 (rust/crates/js-sys-0.3.91.crate) = b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c -SIZE (rust/crates/js-sys-0.3.91.crate) = 91416 -SHA256 (rust/crates/jsonschema-0.40.2.crate) = ba783d17473c27cfd4d1d72785dc1c26d5faba8072f50fec4ebea179bec8f33d -SIZE (rust/crates/jsonschema-0.40.2.crate) = 201717 -SHA256 (rust/crates/kanidm-hsm-crypto-0.3.5.crate) = 61cafdd63d3c246fd7a7318de64e35d2c744ebb2c5a51a407a2985ad6fe29908 -SIZE (rust/crates/kanidm-hsm-crypto-0.3.5.crate) = 47504 +SHA256 (rust/crates/js-sys-0.3.97.crate) = a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf +SIZE (rust/crates/js-sys-0.3.97.crate) = 106322 +SHA256 (rust/crates/jsonschema-0.46.3.crate) = cbe92a2f8b00686061eab5cdcfd6f382c27f2084456e7be90ae9f0fe4a30552a +SIZE (rust/crates/jsonschema-0.46.3.crate) = 237355 +SHA256 (rust/crates/kanidm-hsm-crypto-0.3.6.crate) = bfb9c43ea17ed7eafbb4af596fa366aad5d1dcfb5e0b5a0c8603797d37ee43f9 +SIZE (rust/crates/kanidm-hsm-crypto-0.3.6.crate) = 46639 SHA256 (rust/crates/kbkdf-0.1.0-rc.1.crate) = 90ac93c9768b8d587407881c98b0c3a5d3e3049daa73408ebe5bfb1ab1cb9c84 SIZE (rust/crates/kbkdf-0.1.0-rc.1.crate) = 9164 SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 +SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1 +SIZE (rust/crates/kstring-2.0.2.crate) = 23044 SHA256 (rust/crates/lambert_w-1.2.34.crate) = f5f0846ee4f0299ca4c5b9ca06ff55cf88b3430a763bf591474cc734479c9b24 SIZE (rust/crates/lambert_w-1.2.34.crate) = 38432 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 -SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 SHA256 (rust/crates/lber-0.4.2.crate) = 2df7f9fd9f64cf8f59e1a4a0753fe7d575a5b38d3d7ac5758dcee9357d83ef0a SIZE (rust/crates/lber-0.4.2.crate) = 8107 -SHA256 (rust/crates/ldap3_client-0.7.0.crate) = 518f03b8a65565f82cdd0a2cf8fc0a92f52b9ae7ad7e25c9a0d0e9b7ead6441b -SIZE (rust/crates/ldap3_client-0.7.0.crate) = 20671 -SHA256 (rust/crates/ldap3_proto-0.7.0.crate) = 50cf44fdc4669a144168b7faec2b5239c1a632ff933d37b241d866310744e09a -SIZE (rust/crates/ldap3_proto-0.7.0.crate) = 47051 +SHA256 (rust/crates/ldap3_client-0.7.1.crate) = d9f2b46b3421cff7744d300b56571709819b4dc3a088253122ab4b621027944b +SIZE (rust/crates/ldap3_client-0.7.1.crate) = 20668 +SHA256 (rust/crates/ldap3_proto-0.7.1.crate) = 61954eefd3ff2b74d2d5bfa899c235b4c77536b4d17627607ff55430d05e0c61 +SIZE (rust/crates/ldap3_proto-0.7.1.crate) = 47558 SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2 SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138 -SHA256 (rust/crates/lettre-0.11.19.crate) = 9e13e10e8818f8b2a60f52cb127041d388b89f3a96a62be9ceaffa22262fef7f -SIZE (rust/crates/lettre-0.11.19.crate) = 158821 -SHA256 (rust/crates/libc-0.2.183.crate) = b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d -SIZE (rust/crates/libc-0.2.183.crate) = 816918 +SHA256 (rust/crates/lettre-0.11.21.crate) = dabda5859ee7c06b995b9d1165aa52c39110e079ef609db97178d86aeb051fa7 +SIZE (rust/crates/lettre-0.11.21.crate) = 159999 +SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 +SIZE (rust/crates/libc-0.2.186.crate) = 821883 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 SIZE (rust/crates/libloading-0.8.9.crate) = 30222 SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981 SIZE (rust/crates/libm-0.2.16.crate) = 164243 -SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 -SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625 +SHA256 (rust/crates/libmimalloc-sys-0.1.47.crate) = 2d1eacfa31c33ec25e873c136ba5669f00f9866d0688bea7be4d3f7e43067df6 +SIZE (rust/crates/libmimalloc-sys-0.1.47.crate) = 495449 SHA256 (rust/crates/libnss-0.9.0.crate) = e401ab1018ee75ca809cd81852c635f1f453d796fdd5398c14fbb5f322855eab SIZE (rust/crates/libnss-0.9.0.crate) = 7450 -SHA256 (rust/crates/libredox-0.1.14.crate) = 1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a -SIZE (rust/crates/libredox-0.1.14.crate) = 9536 -SHA256 (rust/crates/libsqlite3-sys-0.36.0.crate) = 95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a -SIZE (rust/crates/libsqlite3-sys-0.36.0.crate) = 5294361 +SHA256 (rust/crates/libredox-0.1.16.crate) = e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c +SIZE (rust/crates/libredox-0.1.16.crate) = 9600 +SHA256 (rust/crates/libsqlite3-sys-0.37.0.crate) = b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1 +SIZE (rust/crates/libsqlite3-sys-0.37.0.crate) = 5295554 SHA256 (rust/crates/libudev-0.2.0.crate) = ea626d3bdf40a1c5aee3bcd4f40826970cae8d80a8fec934c82a63840094dcfe SIZE (rust/crates/libudev-0.2.0.crate) = 8833 SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324 SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116 -SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856 -SIZE (rust/crates/litemap-0.7.5.crate) = 29962 -SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 -SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0 +SIZE (rust/crates/litemap-0.8.2.crate) = 34572 SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092 SIZE (rust/crates/litrs-1.0.0.crate) = 46610 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 @@ -713,8 +715,10 @@ SHA256 (rust/crates/lodepng-3.12.2.crate) = fe7982db11054edc023a1b424dddcc65be18 SIZE (rust/crates/lodepng-3.12.2.crate) = 52884 SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 SIZE (rust/crates/log-0.4.29.crate) = 51515 -SHA256 (rust/crates/lru-0.16.3.crate) = a1dc47f592c06f33f8e3aea9591776ec7c9f9e4124778ff8a3c3b87159f7e593 -SIZE (rust/crates/lru-0.16.3.crate) = 16743 +SHA256 (rust/crates/lru-0.16.4.crate) = 7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39 +SIZE (rust/crates/lru-0.16.4.crate) = 17470 +SHA256 (rust/crates/lru-0.17.0.crate) = 0e0b564323a0fb6d54b864f625ae139de9612e27edb944dda37c109f05aac531 +SIZE (rust/crates/lru-0.17.0.crate) = 18157 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/malloced-1.3.1.crate) = 6dfebb2f9e0b39509c62eead6ec7ae0c0ed45bb61d12bbcf4e976c566c5400ec @@ -741,8 +745,10 @@ SHA256 (rust/crates/memmap2-0.9.10.crate) = 714098028fe011992e1c3962653c96b2d578 SIZE (rust/crates/memmap2-0.9.10.crate) = 34846 SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1 SIZE (rust/crates/memoffset-0.8.0.crate) = 8912 -SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8 -SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742 +SHA256 (rust/crates/micromap-0.3.0.crate) = c2a86d3146ed3995b5913c414f6664344b9617457320782e64f0bb44afd49d74 +SIZE (rust/crates/micromap-0.3.0.crate) = 59760 +SHA256 (rust/crates/mimalloc-0.1.50.crate) = b3627c4272df786b9260cabaa46aec1d59c93ede723d4c3ef646c503816b0640 +SIZE (rust/crates/mimalloc-0.1.50.crate) = 4764 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e @@ -753,14 +759,12 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/mintex-0.1.4.crate) = c505b3e17ed6b70a7ed2e67fbb2c560ee327353556120d6e72f5232b6880d536 SIZE (rust/crates/mintex-0.1.4.crate) = 6899 -SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc -SIZE (rust/crates/mio-1.1.1.crate) = 105630 +SHA256 (rust/crates/mio-1.2.0.crate) = 50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1 +SIZE (rust/crates/mio-1.2.0.crate) = 106403 SHA256 (rust/crates/moxcms-0.8.1.crate) = bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b SIZE (rust/crates/moxcms-0.8.1.crate) = 188252 SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b SIZE (rust/crates/multer-3.1.0.crate) = 25980 -SHA256 (rust/crates/native-tls-0.2.18.crate) = 465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2 -SIZE (rust/crates/native-tls-0.2.18.crate) = 29967 SHA256 (rust/crates/nix-0.31.2.crate) = 5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3 SIZE (rust/crates/nix-0.31.2.crate) = 346284 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -787,10 +791,8 @@ SHA256 (rust/crates/num-cmp-0.1.0.crate) = 63335b2e2c34fae2fb0aa2cecfd9f0832a1e2 SIZE (rust/crates/num-cmp-0.1.0.crate) = 15375 SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495 SIZE (rust/crates/num-complex-0.4.6.crate) = 30352 -SHA256 (rust/crates/num-conv-0.2.0.crate) = cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050 -SIZE (rust/crates/num-conv-0.2.0.crate) = 7034 -SHA256 (rust/crates/num-derive-0.3.3.crate) = 876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d -SIZE (rust/crates/num-derive-0.3.3.crate) = 14545 +SHA256 (rust/crates/num-conv-0.2.1.crate) = c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967 +SIZE (rust/crates/num-conv-0.2.1.crate) = 7099 SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f @@ -803,14 +805,12 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 -SHA256 (rust/crates/num_enum-0.7.5.crate) = b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c -SIZE (rust/crates/num_enum-0.7.5.crate) = 21570 -SHA256 (rust/crates/num_enum_derive-0.7.5.crate) = ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7 -SIZE (rust/crates/num_enum_derive-0.7.5.crate) = 18760 +SHA256 (rust/crates/num_enum-0.7.6.crate) = 5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26 +SIZE (rust/crates/num_enum-0.7.6.crate) = 21741 +SHA256 (rust/crates/num_enum_derive-0.7.6.crate) = 680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8 +SIZE (rust/crates/num_enum_derive-0.7.6.crate) = 18789 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 -SHA256 (rust/crates/oauth2-4.4.2.crate) = c38841cdd844847e3e7c8d29cef9dcfed8877f8f56f9071f77843ecf3baf937f -SIZE (rust/crates/oauth2-4.4.2.crate) = 74489 SHA256 (rust/crates/oauth2-5.0.0.crate) = 51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d SIZE (rust/crates/oauth2-5.0.0.crate) = 91364 SHA256 (rust/crates/objc2-core-foundation-0.3.2.crate) = 2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536 @@ -819,8 +819,6 @@ SHA256 (rust/crates/objc2-system-configuration-0.3.2.crate) = 7216bd11cbda54ccab SIZE (rust/crates/objc2-system-configuration-0.3.2.crate) = 47515 SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe SIZE (rust/crates/object-0.37.3.crate) = 344032 -SHA256 (rust/crates/oid-0.2.1.crate) = 9c19903c598813dba001b53beeae59bb77ad4892c5c1b9b3500ce4293a0d06c2 -SIZE (rust/crates/oid-0.2.1.crate) = 12533 SHA256 (rust/crates/oid-registry-0.7.1.crate) = a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9 SIZE (rust/crates/oid-registry-0.7.1.crate) = 15220 SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 @@ -829,20 +827,14 @@ SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 -SHA256 (rust/crates/openssl-0.10.76.crate) = 951c002c75e16ea2c65b8c7e4d3d51d5530d8dfa7d060b4776828c88cfb18ecf -SIZE (rust/crates/openssl-0.10.76.crate) = 288167 -SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c -SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155 -SHA256 (rust/crates/openssl-sys-0.9.112.crate) = 57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb -SIZE (rust/crates/openssl-sys-0.9.112.crate) = 75339 SHA256 (rust/crates/opentelemetry-0.31.0.crate) = b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0 SIZE (rust/crates/opentelemetry-0.31.0.crate) = 87368 SHA256 (rust/crates/opentelemetry-http-0.31.0.crate) = d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d SIZE (rust/crates/opentelemetry-http-0.31.0.crate) = 17959 -SHA256 (rust/crates/opentelemetry-otlp-0.31.0.crate) = 7a2366db2dca4d2ad033cad11e6ee42844fd727007af5ad04a1730f4cb8163bf -SIZE (rust/crates/opentelemetry-otlp-0.31.0.crate) = 51448 +SHA256 (rust/crates/opentelemetry-otlp-0.31.1.crate) = 1f69cd6acbb9af919df949cd1ec9e5e7fdc2ef15d234b6b795aaa525cc02f71f +SIZE (rust/crates/opentelemetry-otlp-0.31.1.crate) = 52781 SHA256 (rust/crates/opentelemetry-proto-0.31.0.crate) = a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f SIZE (rust/crates/opentelemetry-proto-0.31.0.crate) = 57871 SHA256 (rust/crates/opentelemetry-semantic-conventions-0.31.0.crate) = e62e29dfe041afb8ed2a6c9737ab57db4907285d999ef8ad3a59092a36bdc846 @@ -865,16 +857,16 @@ SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026 SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166 SIZE (rust/crates/password-hash-0.5.0.crate) = 26884 -SHA256 (rust/crates/password-hash-0.6.0.crate) = ccbd25f71dd5249dba9ed843d52500c8757a25511560d01a94f4abf56b52a1d5 -SIZE (rust/crates/password-hash-0.6.0.crate) = 16075 +SHA256 (rust/crates/password-hash-0.6.1.crate) = aab41826031698d6ffcd9cff78ef56ef998e39dc7e5067cdfebe373842d4723b +SIZE (rust/crates/password-hash-0.6.1.crate) = 16195 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec SIZE (rust/crates/pastey-0.1.1.crate) = 16112 +SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 +SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906 SHA256 (rust/crates/pbkdf2-0.13.0-rc.9.crate) = c8dfa4e14084d963d35bfb4cdb38712cde78dcf83054c0e8b9b8e899150f374e SIZE (rust/crates/pbkdf2-0.13.0-rc.9.crate) = 21211 -SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 -SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 SHA256 (rust/crates/peg-0.8.5.crate) = 9928cfca101b36ec5163e70049ee5368a8a1c3c6efc9ca9c5f9cc2f816152477 SIZE (rust/crates/peg-0.8.5.crate) = 22411 SHA256 (rust/crates/peg-macros-0.8.5.crate) = 6298ab04c202fa5b5d52ba03269fb7b74550b150323038878fe6c372d8280f71 @@ -887,36 +879,38 @@ SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bd SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/phc-0.6.1.crate) = 44dc769b75f93afdddd8c7fa12d685292ddeff1e66f7f0f3a234cf1818afe892 SIZE (rust/crates/phc-0.6.1.crate) = 26154 -SHA256 (rust/crates/picky-asn1-0.8.0.crate) = 295eea0f33c16be21e2a98b908fdd4d73c04dd48c8480991b76dbcf0cb58b212 -SIZE (rust/crates/picky-asn1-0.8.0.crate) = 19901 -SHA256 (rust/crates/picky-asn1-der-0.4.1.crate) = 5df7873a9e36d42dadb393bea5e211fe83d793c172afad5fb4ec846ec582793f -SIZE (rust/crates/picky-asn1-der-0.4.1.crate) = 20924 -SHA256 (rust/crates/picky-asn1-x509-0.12.0.crate) = 2c5f20f71a68499ff32310f418a6fad8816eac1a2859ed3f0c5c741389dd6208 -SIZE (rust/crates/picky-asn1-x509-0.12.0.crate) = 98267 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/pin-project-1.1.11.crate) = f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517 SIZE (rust/crates/pin-project-1.1.11.crate) = 56282 SHA256 (rust/crates/pin-project-internal-1.1.11.crate) = d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6 SIZE (rust/crates/pin-project-internal-1.1.11.crate) = 29261 SHA256 (rust/crates/pin-project-lite-0.2.17.crate) = a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd SIZE (rust/crates/pin-project-lite-0.2.17.crate) = 31034 -SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 -SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790 +SHA256 (rust/crates/pkcs5-0.7.1.crate) = e847e2c91a18bfa887dd028ec33f2fe6f25db77db3619024764914affe8b69a6 +SIZE (rust/crates/pkcs5-0.7.1.crate) = 41902 SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 -SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c -SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e +SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590 SHA256 (rust/crates/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6 SIZE (rust/crates/plain-0.2.3.crate) = 10664 SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25 SIZE (rust/crates/polyval-0.6.2.crate) = 18425 SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49 SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001 -SHA256 (rust/crates/portable-atomic-util-0.2.5.crate) = 7a9db96d7fa8782dd8c15ce32ffe8680bbd1e978a43bf51a34d39483540495f5 -SIZE (rust/crates/portable-atomic-util-0.2.5.crate) = 51858 -SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 -SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 +SHA256 (rust/crates/portable-atomic-util-0.2.7.crate) = c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618 +SIZE (rust/crates/portable-atomic-util-0.2.7.crate) = 53577 +SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564 +SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 @@ -931,6 +925,10 @@ SHA256 (rust/crates/proc-macro-crate-3.5.0.crate) = e67ba7e9b2b56446f1d419b1d807 SIZE (rust/crates/proc-macro-crate-3.5.0.crate) = 12709 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765 +SHA256 (rust/crates/procfs-0.18.0.crate) = 25485360a54d6861439d60facef26de713b1e126bf015ec8f98239467a2b82f7 +SIZE (rust/crates/procfs-0.18.0.crate) = 73856 +SHA256 (rust/crates/procfs-core-0.18.0.crate) = e6401bf7b6af22f78b563665d15a22e9aef27775b79b149a66ca022468a4e405 +SIZE (rust/crates/procfs-core-0.18.0.crate) = 92618 SHA256 (rust/crates/prodash-31.0.0.crate) = 962200e2d7d551451297d9fdce85138374019ada198e30ea9ede38034e27604c SIZE (rust/crates/prodash-31.0.0.crate) = 95697 SHA256 (rust/crates/prost-0.14.3.crate) = d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568 @@ -939,12 +937,10 @@ SHA256 (rust/crates/prost-derive-0.14.3.crate) = 27c6023962132f4b30eb4c172c91ce9 SIZE (rust/crates/prost-derive-0.14.3.crate) = 21365 SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac SIZE (rust/crates/psl-types-2.0.11.crate) = 7959 -SHA256 (rust/crates/psm-0.1.30.crate) = 3852766467df634d74f0b2d7819bf8dc483a0eb2e3b0f50f756f9cfe8b0d18d8 -SIZE (rust/crates/psm-0.1.30.crate) = 25061 SHA256 (rust/crates/publicsuffix-2.3.0.crate) = 6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf SIZE (rust/crates/publicsuffix-2.3.0.crate) = 87890 -SHA256 (rust/crates/pxfm-0.1.28.crate) = b5a041e753da8b807c9255f28de81879c78c876392ff2469cde94799b2896b9d -SIZE (rust/crates/pxfm-0.1.28.crate) = 879547 +SHA256 (rust/crates/pxfm-0.1.29.crate) = e0c5ccf5294c6ccd63a74f1565028353830a9c2f5eb0c682c355c471726a6e3f +SIZE (rust/crates/pxfm-0.1.29.crate) = 879481 SHA256 (rust/crates/qrcode-0.14.1.crate) = d68782463e408eb1e668cf6152704bd856c78c5b6417adaee3203d8f4c1fc9ec SIZE (rust/crates/qrcode-0.14.1.crate) = 66224 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3 @@ -957,52 +953,54 @@ SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924 SIZE (rust/crates/quote-1.0.45.crate) = 31564 -SHA256 (rust/crates/quoted_printable-0.5.1.crate) = 640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73 -SIZE (rust/crates/quoted_printable-0.5.1.crate) = 8322 +SHA256 (rust/crates/quoted_printable-0.5.2.crate) = 478e0585659a122aa407eb7e3c0e1fa51b1d8a870038bd29f0cf4a8551eea972 +SIZE (rust/crates/quoted_printable-0.5.2.crate) = 8763 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf SIZE (rust/crates/r-efi-6.0.0.crate) = 65303 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 -SIZE (rust/crates/rand-0.9.2.crate) = 99930 +SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a +SIZE (rust/crates/rand-0.8.6.crate) = 83339 +SHA256 (rust/crates/rand-0.9.4.crate) = 44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea +SIZE (rust/crates/rand-0.9.4.crate) = 99786 +SHA256 (rust/crates/rand-0.10.1.crate) = d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207 +SIZE (rust/crates/rand-0.10.1.crate) = 105801 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 +SHA256 (rust/crates/rand_chacha-0.10.0.crate) = 3e6af7f3e25ded52c41df4e0b1af2d047e45896c2f3281792ed68a1c243daedb +SIZE (rust/crates/rand_chacha-0.10.0.crate) = 19763 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c SIZE (rust/crates/rand_core-0.9.5.crate) = 24129 -SHA256 (rust/crates/rand_core-0.10.0.crate) = 0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba -SIZE (rust/crates/rand_core-0.10.0.crate) = 22778 +SHA256 (rust/crates/rand_core-0.10.1.crate) = 63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69 +SIZE (rust/crates/rand_core-0.10.1.crate) = 22833 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747 -SHA256 (rust/crates/redox_syscall-0.7.3.crate) = 6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16 -SIZE (rust/crates/redox_syscall-0.7.3.crate) = 28254 +SHA256 (rust/crates/redox_syscall-0.7.4.crate) = f450ad9c3b1da563fb6948a8e0fb0fb9269711c9c73d9ea1de5058c79c8d643a +SIZE (rust/crates/redox_syscall-0.7.4.crate) = 28248 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 -SHA256 (rust/crates/referencing-0.40.2.crate) = bef39a30a317e883d1ef4c43aa849f90f480d90bb24904fd38266e61d6be58f2 -SIZE (rust/crates/referencing-0.40.2.crate) = 49589 +SHA256 (rust/crates/referencing-0.46.3.crate) = e125f10bdcd507598c702daada18c47fe5bfba4d7a9545b015b5d432f7168ca3 +SIZE (rust/crates/referencing-0.46.3.crate) = 56542 SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276 SIZE (rust/crates/regex-1.12.3.crate) = 153392 SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012 SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781 -SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62 -SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 SHA256 (rust/crates/reqwest-0.12.28.crate) = eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147 SIZE (rust/crates/reqwest-0.12.28.crate) = 157031 -SHA256 (rust/crates/reqwest-0.13.2.crate) = ab3f43e3283ab1488b624b44b0e988d0acea0b3214e694730a055cb6b2efa801 -SIZE (rust/crates/reqwest-0.13.2.crate) = 158064 +SHA256 (rust/crates/reqwest-0.13.3.crate) = 62e0021ea2c22aed41653bc7e1419abb2c97e038ff2c33d0e1309e49a97deec0 +SIZE (rust/crates/reqwest-0.13.3.crate) = 159191 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 SHA256 (rust/crates/rgb-0.8.53.crate) = 47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4 @@ -1017,8 +1015,8 @@ SHA256 (rust/crates/rsqlite-vfs-0.1.0.crate) = a8a1f2315036ef6b1fbacd1972e8ee768 SIZE (rust/crates/rsqlite-vfs-0.1.0.crate) = 19992 SHA256 (rust/crates/runloop-0.1.0.crate) = 5d79b4b604167921892e84afbbaad9d5ad74e091bf6c511d9dbfb0593f09fabd SIZE (rust/crates/runloop-0.1.0.crate) = 8610 -SHA256 (rust/crates/rusqlite-0.38.0.crate) = f1c93dd1c9683b438c392c492109cb702b8090b2bfc8fed6f6e4eb4523f17af3 -SIZE (rust/crates/rusqlite-0.38.0.crate) = 172562 +SHA256 (rust/crates/rusqlite-0.39.0.crate) = a0d2b0146dd9661bf67bb107c0bb2a55064d556eeb3fc314151b957f313bcd4e +SIZE (rust/crates/rusqlite-0.39.0.crate) = 175688 SHA256 (rust/crates/rust-embed-8.11.0.crate) = 04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27 SIZE (rust/crates/rust-embed-8.11.0.crate) = 901130 SHA256 (rust/crates/rust-embed-impl-8.11.0.crate) = da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa @@ -1029,32 +1027,36 @@ SHA256 (rust/crates/rustc-demangle-0.1.27.crate) = b50b8869d9fc858ce7266cce0194b SIZE (rust/crates/rustc-demangle-0.1.27.crate) = 30448 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d -SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 +SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe +SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754 +SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 +SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632 SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190 SIZE (rust/crates/rustix-1.1.4.crate) = 425241 -SHA256 (rust/crates/rustls-0.23.37.crate) = 758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4 -SIZE (rust/crates/rustls-0.23.37.crate) = 372731 +SHA256 (rust/crates/rustls-0.23.40.crate) = ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b +SIZE (rust/crates/rustls-0.23.40.crate) = 373839 SHA256 (rust/crates/rustls-native-certs-0.8.3.crate) = 612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63 SIZE (rust/crates/rustls-native-certs-0.8.3.crate) = 30380 -SHA256 (rust/crates/rustls-pki-types-1.14.0.crate) = be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd -SIZE (rust/crates/rustls-pki-types-1.14.0.crate) = 35403 +SHA256 (rust/crates/rustls-pki-types-1.14.1.crate) = 30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9 +SIZE (rust/crates/rustls-pki-types-1.14.1.crate) = 35567 SHA256 (rust/crates/rustls-platform-verifier-0.6.2.crate) = 1d99feebc72bae7ab76ba994bb5e121b8d83d910ca40b36e0921f53becc41784 SIZE (rust/crates/rustls-platform-verifier-0.6.2.crate) = 58924 +SHA256 (rust/crates/rustls-platform-verifier-0.7.0.crate) = 26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0 +SIZE (rust/crates/rustls-platform-verifier-0.7.0.crate) = 58733 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 -SHA256 (rust/crates/rustls-webpki-0.103.9.crate) = d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53 -SIZE (rust/crates/rustls-webpki-0.103.9.crate) = 85813 +SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e +SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f SIZE (rust/crates/ryu-1.0.23.crate) = 52823 -SHA256 (rust/crates/salsa20-0.11.0-rc.2.crate) = 06522a356e94a02a1f83d699a1d84dd2ba613fbb20b211153bd5a75de9ccdc92 -SIZE (rust/crates/salsa20-0.11.0-rc.2.crate) = 45442 +SHA256 (rust/crates/salsa20-0.10.2.crate) = 97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213 +SIZE (rust/crates/salsa20-0.10.2.crate) = 12780 +SHA256 (rust/crates/salsa20-0.11.0.crate) = 2f874456e72520ff1375a06c588eaf074b0f01f9e9e1aada45bd9b7954a6e42c +SIZE (rust/crates/salsa20-0.11.0.crate) = 44952 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.29.crate) = 91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939 @@ -1065,20 +1067,22 @@ SHA256 (rust/crates/schemars-1.2.1.crate) = a2b42f36aa1cd011945615b92222f6bf73c5 SIZE (rust/crates/schemars-1.2.1.crate) = 94403 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/sd-notify-0.4.5.crate) = b943eadf71d8b69e661330cb0e2656e31040acf21ee7708e2c238a0ec6af2bf4 -SIZE (rust/crates/sd-notify-0.4.5.crate) = 12582 +SHA256 (rust/crates/scrypt-0.11.0.crate) = 0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f +SIZE (rust/crates/scrypt-0.11.0.crate) = 13440 +SHA256 (rust/crates/sd-notify-0.5.0.crate) = 3e4ef7359e694bfaf1dd27a30f9d760b54c00dfae9f19bd0c05a39bc9128fe76 +SIZE (rust/crates/sd-notify-0.5.0.crate) = 13248 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc SIZE (rust/crates/sec1-0.7.3.crate) = 17979 SHA256 (rust/crates/security-framework-3.7.0.crate) = b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d SIZE (rust/crates/security-framework-3.7.0.crate) = 89115 SHA256 (rust/crates/security-framework-sys-2.17.0.crate) = 6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3 SIZE (rust/crates/security-framework-sys-2.17.0.crate) = 21078 -SHA256 (rust/crates/selinux-0.5.3.crate) = 8f6af114a661557df02e60c25e5cb40779d295ec2e4ae0fd903fe414578b6191 -SIZE (rust/crates/selinux-0.5.3.crate) = 45129 -SHA256 (rust/crates/selinux-sys-0.6.15.crate) = debaba5832b4831ffe0ba9118b526c752c960f41c46c4ef197d9a15f5179d6fd -SIZE (rust/crates/selinux-sys-0.6.15.crate) = 12894 -SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 -SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/selinux-0.6.2.crate) = 1d0000fdf34c841f92ad0b4c6eade9253121d3659e82cd24c1c4a65b8dbec027 +SIZE (rust/crates/selinux-0.6.2.crate) = 46540 +SHA256 (rust/crates/selinux-sys-0.7.0.crate) = acf9f7ddcfd31f0558b246d6ddc4a34fb4550668f364a09dd51f28409157e754 +SIZE (rust/crates/selinux-sys-0.7.0.crate) = 12364 +SHA256 (rust/crates/semver-1.0.28.crate) = 8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd +SIZE (rust/crates/semver-1.0.28.crate) = 33064 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde-hjson-1.1.0.crate) = 00962f7686acc7ab668cb70932997c078876fd4adcf4cb951cade6784e6d89ee @@ -1087,8 +1091,6 @@ SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6c SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 -SHA256 (rust/crates/serde_cbor_2-0.12.0-dev.crate) = b46d75f449e01f1eddbe9b00f432d616fbbd899b809c837d0fbc380496a0dd55 -SIZE (rust/crates/serde_cbor_2-0.12.0-dev.crate) = 44766 SHA256 (rust/crates/serde_cbor_2-0.13.0.crate) = 34aec2709de9078e077090abd848e967abab63c9fb3fdb5d4799ad359d8d482c SIZE (rust/crates/serde_cbor_2-0.13.0.crate) = 45002 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad @@ -1101,14 +1103,14 @@ SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220 SIZE (rust/crates/serde_json-1.0.149.crate) = 155994 SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457 SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046 -SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776 -SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032 +SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26 +SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/serde_with-3.17.0.crate) = 381b283ce7bc6b476d903296fb59d0d36633652b633b27f64db4fb46dcbfc3b9 -SIZE (rust/crates/serde_with-3.17.0.crate) = 199172 -SHA256 (rust/crates/serde_with_macros-3.17.0.crate) = a6d4e30573c8cb306ed6ab1dca8423eec9a463ea0e155f45399455e0368b27e0 -SIZE (rust/crates/serde_with_macros-3.17.0.crate) = 38120 +SHA256 (rust/crates/serde_with-3.18.0.crate) = dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f +SIZE (rust/crates/serde_with-3.18.0.crate) = 199584 +SHA256 (rust/crates/serde_with_macros-3.18.0.crate) = d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65 +SIZE (rust/crates/serde_with_macros-3.18.0.crate) = 38080 SHA256 (rust/crates/sha-crypt-0.5.0.crate) = 88e79009728d8311d42d754f2f319a975f9e38f156fd5e422d2451486c78b286 SIZE (rust/crates/sha-crypt-0.5.0.crate) = 14603 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba @@ -1131,8 +1133,14 @@ SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bc SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de SIZE (rust/crates/signature-2.2.0.crate) = 15531 -SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2 -SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294 +SHA256 (rust/crates/simd-adler32-0.3.9.crate) = 703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214 +SIZE (rust/crates/simd-adler32-0.3.9.crate) = 18572 +SHA256 (rust/crates/simd_cesu8-1.1.1.crate) = 94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33 +SIZE (rust/crates/simd_cesu8-1.1.1.crate) = 319542 +SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e +SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 +SHA256 (rust/crates/siphasher-1.0.2.crate) = b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e +SIZE (rust/crates/siphasher-1.0.2.crate) = 11416 SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5 SIZE (rust/crates/slab-0.4.12.crate) = 19080 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 @@ -1141,8 +1149,6 @@ SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c SIZE (rust/crates/smartstring-1.0.1.crate) = 29555 SHA256 (rust/crates/smolset-1.3.1.crate) = a8d372e8fe15dc5229e7d6c65f5810849385e79e24f9d9d64263e132879c7be0 SIZE (rust/crates/smolset-1.3.1.crate) = 7321 -SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 -SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/socket2-0.6.3.crate) = 3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e SIZE (rust/crates/socket2-0.6.3.crate) = 59330 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 @@ -1151,16 +1157,14 @@ SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a17982903 SIZE (rust/crates/spki-0.7.3.crate) = 16409 SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a SIZE (rust/crates/sptr-0.3.2.crate) = 14598 -SHA256 (rust/crates/sqlite-wasm-rs-0.5.2.crate) = 2f4206ed3a67690b9c29b77d728f6acc3ce78f16bf846d83c94f76400320181b -SIZE (rust/crates/sqlite-wasm-rs-0.5.2.crate) = 5880957 -SHA256 (rust/crates/sshkey-attest-0.5.4.crate) = e96ed05af7b994897d460de87333974147e206a45f791994a44c226b0ab9f846 -SIZE (rust/crates/sshkey-attest-0.5.4.crate) = 19179 +SHA256 (rust/crates/sqlite-wasm-rs-0.5.3.crate) = 1b2c760607300407ddeaee518acf28c795661b7108c75421303dbefb237d3a36 +SIZE (rust/crates/sqlite-wasm-rs-0.5.3.crate) = 5954624 +SHA256 (rust/crates/sshkey-attest-0.6.1-dev.crate) = 0caad261e18adf21f16505e855be6c8f02446208b62cefcbb16735c805891e8b +SIZE (rust/crates/sshkey-attest-0.6.1-dev.crate) = 26501 SHA256 (rust/crates/sshkeys-0.3.4.crate) = 43dd24cd9c70e02c48882a32b74e784d8f2aaddba2a3a30c403d5a6e416fa117 SIZE (rust/crates/sshkeys-0.3.4.crate) = 33720 SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 -SHA256 (rust/crates/stacker-0.1.23.crate) = 08d74a23609d509411d10e2176dc2a4346e3b4aea2e7b1869f19fdedbc71c013 -SIZE (rust/crates/stacker-0.1.23.crate) = 17813 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f @@ -1169,20 +1173,12 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/svg-0.18.0.crate) = 94afda9cd163c04f6bee8b4bf2501c91548deae308373c436f36aeff3cf3c4a3 SIZE (rust/crates/svg-0.18.0.crate) = 18998 -SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 -SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 SIZE (rust/crates/syn-2.0.117.crate) = 306011 -SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 -SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 -SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7 -SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618 -SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9 -SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730 SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 SHA256 (rust/crates/tempfile-3.27.0.crate) = 32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd @@ -1207,44 +1203,36 @@ SHA256 (rust/crates/time-core-0.1.8.crate) = 7694e1cfe791f8d31026952abf09c69ca6f SIZE (rust/crates/time-core-0.1.8.crate) = 9634 SHA256 (rust/crates/time-macros-0.2.27.crate) = 2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215 SIZE (rust/crates/time-macros-0.2.27.crate) = 25144 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 -SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 -SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa -SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 +SHA256 (rust/crates/tinystr-0.8.3.crate) = c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d +SIZE (rust/crates/tinystr-0.8.3.crate) = 24710 +SHA256 (rust/crates/tinyvec-1.11.0.crate) = 3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3 +SIZE (rust/crates/tinyvec-1.11.0.crate) = 53096 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/tls_codec-0.4.2.crate) = 0de2e01245e2bb89d6f05801c564fa27624dbd7b1846859876c7dad82e90bf6b SIZE (rust/crates/tls_codec-0.4.2.crate) = 27213 SHA256 (rust/crates/tls_codec_derive-0.4.2.crate) = 2d2e76690929402faae40aebdda620a2c0e25dd6d3b9afe48867dfd95991f4bd SIZE (rust/crates/tls_codec_derive-0.4.2.crate) = 25155 -SHA256 (rust/crates/tokio-1.50.0.crate) = 27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d -SIZE (rust/crates/tokio-1.50.0.crate) = 878380 -SHA256 (rust/crates/tokio-macros-2.6.1.crate) = 5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c -SIZE (rust/crates/tokio-macros-2.6.1.crate) = 16546 -SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 -SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-openssl-0.6.5.crate) = 59df6849caa43bb7567f9a36f863c447d95a11d5903c9cc334ba32576a27eadd -SIZE (rust/crates/tokio-openssl-0.6.5.crate) = 11977 +SHA256 (rust/crates/tokio-1.52.1.crate) = b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6 +SIZE (rust/crates/tokio-1.52.1.crate) = 900270 +SHA256 (rust/crates/tokio-macros-2.7.0.crate) = 385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496 +SIZE (rust/crates/tokio-macros-2.7.0.crate) = 15859 SHA256 (rust/crates/tokio-rustls-0.26.4.crate) = 1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61 SIZE (rust/crates/tokio-rustls-0.26.4.crate) = 35430 SHA256 (rust/crates/tokio-stream-0.1.18.crate) = 32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70 SIZE (rust/crates/tokio-stream-0.1.18.crate) = 44366 SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098 SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550 -SHA256 (rust/crates/toml-0.9.12+spec-1.1.0.crate) = cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863 -SIZE (rust/crates/toml-0.9.12+spec-1.1.0.crate) = 56485 -SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347 -SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975 -SHA256 (rust/crates/toml_datetime-1.0.0+spec-1.1.0.crate) = 32c2555c699578a4f59f0cc68e5116c8d7cabbd45e1409b989d4be085b53f13e -SIZE (rust/crates/toml_datetime-1.0.0+spec-1.1.0.crate) = 18018 -SHA256 (rust/crates/toml_edit-0.25.4+spec-1.1.0.crate) = 7193cbd0ce53dc966037f54351dbbcf0d5a642c7f0038c382ef9e677ce8c13f2 -SIZE (rust/crates/toml_edit-0.25.4+spec-1.1.0.crate) = 66984 -SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4 -SIZE (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 35035 -SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607 -SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187 +SHA256 (rust/crates/toml-1.1.2+spec-1.1.0.crate) = 81f3d15e84cbcd896376e6730314d59fb5a87f31e4b038454184435cd57defee +SIZE (rust/crates/toml-1.1.2+spec-1.1.0.crate) = 56327 +SHA256 (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7 +SIZE (rust/crates/toml_datetime-1.1.1+spec-1.1.0.crate) = 17982 +SHA256 (rust/crates/toml_edit-0.25.11+spec-1.1.0.crate) = 0b59c4d22ed448339746c59b905d24568fcbb3ab65a500494f7b8c3e97739f2b +SIZE (rust/crates/toml_edit-0.25.11+spec-1.1.0.crate) = 68598 +SHA256 (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526 +SIZE (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = 35485 +SHA256 (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db +SIZE (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 18841 SHA256 (rust/crates/tonic-0.14.5.crate) = fec7c61a0695dc1887c1b53952990f3ad2e3a31453e1f49f10e75424943a93ec SIZE (rust/crates/tonic-0.14.5.crate) = 109615 SHA256 (rust/crates/tonic-prost-0.14.5.crate) = a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309 @@ -1269,16 +1257,16 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 SHA256 (rust/crates/tracing-opentelemetry-0.32.1.crate) = 1ac28f2d093c6c477eaa76b23525478f38de514fa9aeb1285738d4b97a9552fc SIZE (rust/crates/tracing-opentelemetry-0.32.1.crate) = 156912 -SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e -SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851 +SHA256 (rust/crates/tracing-subscriber-0.3.23.crate) = cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319 +SIZE (rust/crates/tracing-subscriber-0.3.23.crate) = 213773 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/tss-esapi-8.0.0-alpha.crate) = 3c1617a46161846de3a3d3e407cd30cb345599bc5e440c3907a59b34b75a2731 -SIZE (rust/crates/tss-esapi-8.0.0-alpha.crate) = 290448 -SHA256 (rust/crates/tss-esapi-sys-0.5.0.crate) = 535cd192581c2ec4d5f82e670b1d3fbba6a23ccce8c85de387642051d7cad5b5 -SIZE (rust/crates/tss-esapi-sys-0.5.0.crate) = 167811 -SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb -SIZE (rust/crates/typenum-1.19.0.crate) = 76414 +SHA256 (rust/crates/tss-esapi-8.0.0-alpha.2.crate) = 5c1751ea94b699404cd8c52fe2f1cb6ba811b8a7d26151298b946b3b8424468e +SIZE (rust/crates/tss-esapi-8.0.0-alpha.2.crate) = 337343 +SHA256 (rust/crates/tss-esapi-sys-0.6.0.crate) = a7f972672926a3d3d18ecc04524720e4d20b7d1664a3fb73dbf7d4274196dbd9 +SIZE (rust/crates/tss-esapi-sys-0.6.0.crate) = 170424 +SHA256 (rust/crates/typenum-1.20.0.crate) = 40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de +SIZE (rust/crates/typenum-1.20.0.crate) = 105530 SHA256 (rust/crates/unicase-2.9.0.crate) = dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142 SIZE (rust/crates/unicase-2.9.0.crate) = 24368 SHA256 (rust/crates/unicode-bom-2.0.3.crate) = 7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217 @@ -1313,8 +1301,8 @@ SHA256 (rust/crates/utoipa-swagger-ui-9.0.2.crate) = d047458f1b5b65237c2f6dc6db1 SIZE (rust/crates/utoipa-swagger-ui-9.0.2.crate) = 52007 SHA256 (rust/crates/utoipa-swagger-ui-vendored-0.1.2.crate) = e2eebbbfe4093922c2b6734d7c679ebfebd704a0d7e56dfcb0d05818ce28977d SIZE (rust/crates/utoipa-swagger-ui-vendored-0.1.2.crate) = 4198556 -SHA256 (rust/crates/uuid-1.22.0.crate) = a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37 -SIZE (rust/crates/uuid-1.22.0.crate) = 61780 +SHA256 (rust/crates/uuid-1.23.1.crate) = ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76 +SIZE (rust/crates/uuid-1.23.1.crate) = 62932 SHA256 (rust/crates/uuid-simd-0.8.0.crate) = 23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8 SIZE (rust/crates/uuid-simd-0.8.0.crate) = 6959 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 @@ -1333,54 +1321,48 @@ SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb0 SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c SIZE (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 18219 -SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5 -SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778 +SHA256 (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6 +SIZE (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 134512 SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5 SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 SHA256 (rust/crates/wasite-1.0.2.crate) = 66fe902b4a6b8028a753d5424909b764ccf79b7a209eac9bf97e59cda9f71a42 SIZE (rust/crates/wasite-1.0.2.crate) = 3965 -SHA256 (rust/crates/wasm-bindgen-0.2.114.crate) = 6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e -SIZE (rust/crates/wasm-bindgen-0.2.114.crate) = 59350 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.64.crate) = e9c5522b3a28661442748e09d40924dfb9ca614b21c00d3fd135720e48b67db8 -SIZE (rust/crates/wasm-bindgen-futures-0.4.64.crate) = 17656 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.114.crate) = 18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6 -SIZE (rust/crates/wasm-bindgen-macro-0.2.114.crate) = 9289 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.114.crate) = 03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.114.crate) = 63445 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.114.crate) = 75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16 -SIZE (rust/crates/wasm-bindgen-shared-0.2.114.crate) = 10538 +SHA256 (rust/crates/wasm-bindgen-0.2.120.crate) = df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1 +SIZE (rust/crates/wasm-bindgen-0.2.120.crate) = 63555 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.70.crate) = af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084 +SIZE (rust/crates/wasm-bindgen-futures-0.4.70.crate) = 8243 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103 +SIZE (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 9293 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 69005 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea +SIZE (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 10596 SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319 SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804 SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909 SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500 SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607 -SHA256 (rust/crates/web-sys-0.3.91.crate) = 854ba17bb104abfb26ba36da9729addc7ce7f06f5c0f90f3c391f8461cca21f9 -SIZE (rust/crates/web-sys-0.3.91.crate) = 669788 +SHA256 (rust/crates/web-sys-0.3.97.crate) = 2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602 +SIZE (rust/crates/web-sys-0.3.97.crate) = 674185 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webauthn-attestation-ca-0.5.4.crate) = fafcf13f7dc1fb292ed4aea22cdd3757c285d7559e9748950ee390249da4da6b -SIZE (rust/crates/webauthn-attestation-ca-0.5.4.crate) = 6559 -SHA256 (rust/crates/webauthn-authenticator-rs-0.5.4.crate) = 78b41ed08aba475a969094226ae0691a286686210ae497bb2c5d0ed722d8d526 -SIZE (rust/crates/webauthn-authenticator-rs-0.5.4.crate) = 212226 -SHA256 (rust/crates/webauthn-rs-0.5.4.crate) = 1b24d082d3360258fefb6ffe56123beef7d6868c765c779f97b7a2fcf06727f8 -SIZE (rust/crates/webauthn-rs-0.5.4.crate) = 27549 -SHA256 (rust/crates/webauthn-rs-core-0.5.4.crate) = 15784340a24c170ce60567282fb956a0938742dbfbf9eff5df793a686a009b8b -SIZE (rust/crates/webauthn-rs-core-0.5.4.crate) = 122828 -SHA256 (rust/crates/webauthn-rs-proto-0.5.4.crate) = 16a1fb2580ce73baa42d3011a24de2ceab0d428de1879ece06e02e8c416e497c -SIZE (rust/crates/webauthn-rs-proto-0.5.4.crate) = 18573 -SHA256 (rust/crates/webdriver-0.53.0.crate) = 91d53921e1bef27512fa358179c9a22428d55778d2c2ae3c5c37a52b82ce6e92 -SIZE (rust/crates/webdriver-0.53.0.crate) = 41533 -SHA256 (rust/crates/webpki-root-certs-1.0.6.crate) = 804f18a4ac2676ffb4e8b5b5fa9ae38af06df08162314f96a68d2a363e21a8ca -SIZE (rust/crates/webpki-root-certs-1.0.6.crate) = 165537 -SHA256 (rust/crates/webpki-roots-1.0.6.crate) = 22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed -SIZE (rust/crates/webpki-roots-1.0.6.crate) = 240440 +SHA256 (rust/crates/webauthn-attestation-ca-0.6.1-dev.crate) = f756e22e0d79c05be2c61ce56e8a84062e82bd4039d98c27a6c35ca9bdd126f5 +SIZE (rust/crates/webauthn-attestation-ca-0.6.1-dev.crate) = 15841 +SHA256 (rust/crates/webauthn-authenticator-rs-0.6.1-dev.crate) = cd96e0e791a6748c1fd36bf8e10980ec22023466b10fa0bdb871aeb91be7a750 +SIZE (rust/crates/webauthn-authenticator-rs-0.6.1-dev.crate) = 221152 +SHA256 (rust/crates/webauthn-rs-0.6.1-dev.crate) = 70fccc5023feca68f60a70e6dc4f3312e65475de272890974dd70f0c0d299ac8 +SIZE (rust/crates/webauthn-rs-0.6.1-dev.crate) = 35546 +SHA256 (rust/crates/webauthn-rs-core-0.6.1-dev.crate) = 4df5bb62f5cb2b5653bbdee8529d676b5e9df1b864f5d60fd9ea45b940415d10 +SIZE (rust/crates/webauthn-rs-core-0.6.1-dev.crate) = 130495 +SHA256 (rust/crates/webauthn-rs-proto-0.6.1-dev.crate) = 996291533cde7dc8c9b2ac6d1a169d545204cc1a1ea9de2f8c4abb74e4e133ad +SIZE (rust/crates/webauthn-rs-proto-0.6.1-dev.crate) = 21579 +SHA256 (rust/crates/webpki-root-certs-1.0.7.crate) = f31141ce3fc3e300ae89b78c0dd67f9708061d1d2eda54b8209346fd6be9a92c +SIZE (rust/crates/webpki-root-certs-1.0.7.crate) = 146732 SHA256 (rust/crates/weezl-0.1.12.crate) = a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88 SIZE (rust/crates/weezl-0.1.12.crate) = 46045 -SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 -SIZE (rust/crates/which-4.4.2.crate) = 15953 -SHA256 (rust/crates/whoami-2.1.1.crate) = d6a5b12f9df4f978d2cfdb1bd3bac52433f44393342d7ee9c25f5a1c14c0f45d -SIZE (rust/crates/whoami-2.1.1.crate) = 28478 +SHA256 (rust/crates/whoami-2.1.2.crate) = 998767ef88740d1f5b0682a9c53c24431453923962269c2db68ee43788c5a40d +SIZE (rust/crates/whoami-2.1.2.crate) = 28570 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -1405,20 +1387,14 @@ SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b -SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 @@ -1427,8 +1403,6 @@ SHA256 (rust/crates/windows_aarch64_gnullvm-0.41.0.crate) = 163d2761774f2278ecb4 SIZE (rust/crates/windows_aarch64_gnullvm-0.41.0.crate) = 357917 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 @@ -1437,8 +1411,6 @@ SHA256 (rust/crates/windows_aarch64_msvc-0.41.0.crate) = ef005ff2bceb00d3b84166a SIZE (rust/crates/windows_aarch64_msvc-0.41.0.crate) = 659427 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 @@ -1447,8 +1419,6 @@ SHA256 (rust/crates/windows_i686_gnu-0.41.0.crate) = 02b4df2d51e32f03f8b4b228e48 SIZE (rust/crates/windows_i686_gnu-0.41.0.crate) = 728572 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 @@ -1461,8 +1431,6 @@ SHA256 (rust/crates/windows_i686_msvc-0.41.0.crate) = 568a966834571f2f3267f07dd7 SIZE (rust/crates/windows_i686_msvc-0.41.0.crate) = 717481 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 @@ -1471,8 +1439,6 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.41.0.crate) = fc395dac1adf444e276d096d9 SIZE (rust/crates/windows_x86_64_gnu-0.41.0.crate) = 692491 SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 @@ -1481,8 +1447,6 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.41.0.crate) = 90e8ec22b715d5b436e1d SIZE (rust/crates/windows_x86_64_gnullvm-0.41.0.crate) = 357903 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 @@ -1491,20 +1455,18 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.41.0.crate) = 8b9761f0216b669019df1512 SIZE (rust/crates/windows_x86_64_msvc-0.41.0.crate) = 659379 SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 -SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28 -SIZE (rust/crates/winnow-0.6.26.crate) = 167349 SHA256 (rust/crates/winnow-0.7.15.crate) = df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945 SIZE (rust/crates/winnow-0.7.15.crate) = 187092 -SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 -SIZE (rust/crates/winreg-0.50.0.crate) = 29703 +SHA256 (rust/crates/winnow-1.0.2.crate) = 2ee1708bef14716a11bae175f579062d4554d95be2c6829f518df847b7b3fdd0 +SIZE (rust/crates/winnow-1.0.2.crate) = 188047 SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5 SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035 +SHA256 (rust/crates/wit-bindgen-0.57.1.crate) = 1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e +SIZE (rust/crates/wit-bindgen-0.57.1.crate) = 71227 SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048 SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21 @@ -1515,46 +1477,36 @@ SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e SIZE (rust/crates/wit-component-0.244.0.crate) = 256882 SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736 SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 -SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 -SIZE (rust/crates/writeable-0.6.2.crate) = 25181 +SHA256 (rust/crates/writeable-0.6.3.crate) = 1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4 +SIZE (rust/crates/writeable-0.6.3.crate) = 26685 SHA256 (rust/crates/x509-cert-0.2.5.crate) = 1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94 SIZE (rust/crates/x509-cert-0.2.5.crate) = 99819 SHA256 (rust/crates/x509-parser-0.16.0.crate) = fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69 SIZE (rust/crates/x509-parser-0.16.0.crate) = 92925 SHA256 (rust/crates/yescrypt-0.1.0-rc.5.crate) = 6ca0dab8c05f373dd32654b714999ccaea9ed936d5281e6820f07b146176f648 SIZE (rust/crates/yescrypt-0.1.0-rc.5.crate) = 27635 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 -SIZE (rust/crates/yoke-0.8.1.crate) = 32016 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d -SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 -SHA256 (rust/crates/zerocopy-0.8.42.crate) = f2578b716f8a7a858b7f02d5bd870c14bf4ddbbcf3a4c05414ba6503640505e3 -SIZE (rust/crates/zerocopy-0.8.42.crate) = 275035 -SHA256 (rust/crates/zerocopy-derive-0.8.42.crate) = 7e6cc098ea4d3bd6246687de65af3f920c430e236bee1e3bf2e441463f08a02f -SIZE (rust/crates/zerocopy-derive-0.8.42.crate) = 97730 -SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 -SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 -SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 -SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/yoke-0.8.2.crate) = abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca +SIZE (rust/crates/yoke-0.8.2.crate) = 32790 +SHA256 (rust/crates/yoke-derive-0.8.2.crate) = de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e +SIZE (rust/crates/yoke-derive-0.8.2.crate) = 15077 +SHA256 (rust/crates/zerocopy-0.8.48.crate) = eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9 +SIZE (rust/crates/zerocopy-0.8.48.crate) = 287554 +SHA256 (rust/crates/zerocopy-derive-0.8.48.crate) = 70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4 +SIZE (rust/crates/zerocopy-derive-0.8.48.crate) = 97646 +SHA256 (rust/crates/zerofrom-0.1.7.crate) = 69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df +SIZE (rust/crates/zerofrom-0.1.7.crate) = 6140 +SHA256 (rust/crates/zerofrom-derive-0.1.7.crate) = 11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1 +SIZE (rust/crates/zerofrom-derive-0.1.7.crate) = 8853 SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 SHA256 (rust/crates/zeroize_derive-1.4.3.crate) = 85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e SIZE (rust/crates/zeroize_derive-1.4.3.crate) = 11695 -SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 -SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 -SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 -SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 +SHA256 (rust/crates/zerotrie-0.2.4.crate) = 0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf +SIZE (rust/crates/zerotrie-0.2.4.crate) = 83690 +SHA256 (rust/crates/zerovec-0.11.6.crate) = 90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239 +SIZE (rust/crates/zerovec-0.11.6.crate) = 128583 +SHA256 (rust/crates/zerovec-derive-0.11.3.crate) = 625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555 +SIZE (rust/crates/zerovec-derive-0.11.3.crate) = 22115 SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308 SIZE (rust/crates/zip-3.0.0.crate) = 112450 SHA256 (rust/crates/zlib-rs-0.6.3.crate) = 3be3d40e40a133f9c916ee3f9f4fa2d9d63435b5fbe1bfc6d9dae0aa0ada1513 @@ -1565,9 +1517,9 @@ SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0 SIZE (rust/crates/zopfli-0.8.3.crate) = 51589 SHA256 (rust/crates/zune-core-0.5.1.crate) = cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9 SIZE (rust/crates/zune-core-0.5.1.crate) = 27883 -SHA256 (rust/crates/zune-jpeg-0.5.13.crate) = ec5f41c76397b7da451efd19915684f727d7e1d516384ca6bd0ec43ec94de23c -SIZE (rust/crates/zune-jpeg-0.5.13.crate) = 88872 -SHA256 (rust/crates/zxcvbn-3.1.0.crate) = ad76e35b00ad53688d6b90c431cabe3cbf51f7a4a154739e04b63004ab1c736c -SIZE (rust/crates/zxcvbn-3.1.0.crate) = 424952 -SHA256 (kanidm-kanidm-v1.9.2_GH0.tar.gz) = f26933626bee3e44b486717278a315bf3a45a3ea90c30b14377d3c1e891f5120 -SIZE (kanidm-kanidm-v1.9.2_GH0.tar.gz) = 8805911 +SHA256 (rust/crates/zune-jpeg-0.5.15.crate) = 27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296 +SIZE (rust/crates/zune-jpeg-0.5.15.crate) = 88879 +SHA256 (rust/crates/zxcvbn-3.1.1.crate) = f9eaee90f4a795d1eb4ba6c51e1c1721d4784d550e8efa7b2600f29c867365e0 +SIZE (rust/crates/zxcvbn-3.1.1.crate) = 436261 +SHA256 (kanidm-kanidm-v1.10.1_GH0.tar.gz) = 338911c568f44957ef2d0f2136c6dc71218701b5f018e359720289238a3b8e86 +SIZE (kanidm-kanidm-v1.10.1_GH0.tar.gz) = 8855608 diff --git a/security/kanidm/pkg-plist.server b/security/kanidm/pkg-plist.server index 4da0eccc07b0..f8ad021966a4 100644 --- a/security/kanidm/pkg-plist.server +++ b/security/kanidm/pkg-plist.server @@ -36,6 +36,7 @@ libexec/kanidmd %%DATADIR%%/ui/hpkg/img/logo.svg %%DATADIR%%/ui/hpkg/modules/cred_update.mjs %%DATADIR%%/ui/hpkg/pkhtml.js +%%DATADIR%%/ui/hpkg/csrf.js %%DATADIR%%/ui/hpkg/style.css %%DATADIR%%/ui/hpkg/style.js %%DATADIR%%/ui/hpkg/img/kani-waving.svg.br diff --git a/security/keepass-diff/Makefile b/security/keepass-diff/Makefile index 9774e355966b..7e8af77e2fed 100644 --- a/security/keepass-diff/Makefile +++ b/security/keepass-diff/Makefile @@ -1,6 +1,6 @@ PORTNAME= keepass-diff PORTVERSION= 1.1.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= hiroo.ono+freebsd@gmail.com diff --git a/security/keybase/Makefile b/security/keybase/Makefile index 1ab997a2df51..50a3160a394b 100644 --- a/security/keybase/Makefile +++ b/security/keybase/Makefile @@ -1,7 +1,7 @@ PORTNAME= keybase -PORTVERSION= 6.6.0 -PORTREVISION= 1 +PORTVERSION= 6.6.2 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org diff --git a/security/keybase/distinfo b/security/keybase/distinfo index e9e2cbd82b97..aa61d25b782b 100644 --- a/security/keybase/distinfo +++ b/security/keybase/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1773966762 -SHA256 (go/security_keybase/keybase-client-v6.6.0_GH0/go.mod) = d21604f10e540a07702080b6fd354e218c99674d3208c670d8fefb616a01bb8a -SIZE (go/security_keybase/keybase-client-v6.6.0_GH0/go.mod) = 12007 -SHA256 (go/security_keybase/keybase-client-v6.6.0_GH0/keybase-client-v6.6.0_GH0.tar.gz) = 9df261517717cbda5677d02cf7d5aeabde3ca6f02ceca5d58d395087d1350ca0 -SIZE (go/security_keybase/keybase-client-v6.6.0_GH0/keybase-client-v6.6.0_GH0.tar.gz) = 89146201 +TIMESTAMP = 1777252518 +SHA256 (go/security_keybase/keybase-client-v6.6.2_GH0/go.mod) = eb34d8814318acaf61fa06390c1656df29991ab93977d06a508d9dd45d0553e9 +SIZE (go/security_keybase/keybase-client-v6.6.2_GH0/go.mod) = 11949 +SHA256 (go/security_keybase/keybase-client-v6.6.2_GH0/keybase-client-v6.6.2_GH0.tar.gz) = b949a10588e8992cff6a73f09d39fb87112682610ed186c143370274fbeecc6a +SIZE (go/security_keybase/keybase-client-v6.6.2_GH0/keybase-client-v6.6.2_GH0.tar.gz) = 89154085 diff --git a/security/keysmith/distinfo b/security/keysmith/distinfo index 4b58bfead1f2..3e1e19c31b29 100644 --- a/security/keysmith/distinfo +++ b/security/keysmith/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776248390 -SHA256 (KDE/release-service/26.04.0/keysmith-26.04.0.tar.xz) = 3048dc5cf27de5ca7293a6801ea773674d4f0363b848d6bb92eacf119bcbdb01 -SIZE (KDE/release-service/26.04.0/keysmith-26.04.0.tar.xz) = 249972 +TIMESTAMP = 1778069330 +SHA256 (KDE/release-service/26.04.1/keysmith-26.04.1.tar.xz) = e5ee9df510659efb150350a24fb6fa8c43631a0ed635cf1f14a66896383ab21b +SIZE (KDE/release-service/26.04.1/keysmith-26.04.1.tar.xz) = 250032 diff --git a/security/kf6-kdesu/distinfo b/security/kf6-kdesu/distinfo index a68e9d0e1e83..9f0f42238ced 100644 --- a/security/kf6-kdesu/distinfo +++ b/security/kf6-kdesu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775676819 -SHA256 (KDE/frameworks/6.25/kdesu-6.25.0.tar.xz) = 09ad4bf5fe7abae40884f8b645b22948cd00f418c7d643a0b5d505a02ef6f634 -SIZE (KDE/frameworks/6.25/kdesu-6.25.0.tar.xz) = 57160 +TIMESTAMP = 1777671252 +SHA256 (KDE/frameworks/6.26/kdesu-6.26.0.tar.xz) = 37df33a1236850b6bebd773a1aeab56ca597e347432924ca5855369337d4be24 +SIZE (KDE/frameworks/6.26/kdesu-6.26.0.tar.xz) = 57156 diff --git a/security/kgpg/distinfo b/security/kgpg/distinfo index 90da1571a23b..7ddb5fa0ec89 100644 --- a/security/kgpg/distinfo +++ b/security/kgpg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776248391 -SHA256 (KDE/release-service/26.04.0/kgpg-26.04.0.tar.xz) = 1d6d6cd67d67a730ee68533470249312e8de24a9be625e19779235ee5c1529fd -SIZE (KDE/release-service/26.04.0/kgpg-26.04.0.tar.xz) = 3048464 +TIMESTAMP = 1778069332 +SHA256 (KDE/release-service/26.04.1/kgpg-26.04.1.tar.xz) = b4daf35b9f3e83228bce4c0775313b2617ce81bd569dc7f47337886712806804 +SIZE (KDE/release-service/26.04.1/kgpg-26.04.1.tar.xz) = 3049328 diff --git a/security/kleopatra/distinfo b/security/kleopatra/distinfo index 0d67e1b31212..ad4202386095 100644 --- a/security/kleopatra/distinfo +++ b/security/kleopatra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776248393 -SHA256 (KDE/release-service/26.04.0/kleopatra-26.04.0.tar.xz) = d45b7f2a7ef7f0840ffbb07587d735fc112f04154d3e2257708b4efffc7e2a4a -SIZE (KDE/release-service/26.04.0/kleopatra-26.04.0.tar.xz) = 2919972 +TIMESTAMP = 1778069333 +SHA256 (KDE/release-service/26.04.1/kleopatra-26.04.1.tar.xz) = 3bf1ff1e9aacc0b8c8d11272100b6195bf7e44d7bd3e98adcde90352c469545d +SIZE (KDE/release-service/26.04.1/kleopatra-26.04.1.tar.xz) = 2924080 diff --git a/security/kpkpass/distinfo b/security/kpkpass/distinfo index dd876a1478fe..d99b5a37a0ea 100644 --- a/security/kpkpass/distinfo +++ b/security/kpkpass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776248395 -SHA256 (KDE/release-service/26.04.0/kpkpass-26.04.0.tar.xz) = b083a39b141cf292b762d8bf2d2a0b390d92659748e09e686f070e16efdc6cc0 -SIZE (KDE/release-service/26.04.0/kpkpass-26.04.0.tar.xz) = 36124 +TIMESTAMP = 1778069335 +SHA256 (KDE/release-service/26.04.1/kpkpass-26.04.1.tar.xz) = 1080d0fd3aeac7b19398181e0e12f06cf420f1497e80e5bb055f24048a827eb1 +SIZE (KDE/release-service/26.04.1/kpkpass-26.04.1.tar.xz) = 36124 diff --git a/security/kpmenu/Makefile b/security/kpmenu/Makefile index 1cb0d9f4c42b..84bdf8d5a575 100644 --- a/security/kpmenu/Makefile +++ b/security/kpmenu/Makefile @@ -1,7 +1,7 @@ PORTNAME= kpmenu DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 -PORTREVISION= 39 +PORTREVISION= 40 CATEGORIES= security MAINTAINER= bapt@FreeBSD.org diff --git a/security/krb5-121/Makefile b/security/krb5-121/Makefile index 3fd6a66b5c37..5de464022eaa 100644 --- a/security/krb5-121/Makefile +++ b/security/krb5-121/Makefile @@ -1,6 +1,6 @@ PORTNAME= krb5 PORTVERSION= 1.21.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ .if !defined(MASTERDIR) @@ -10,6 +10,9 @@ PKGNAME_X= -${FLAVOR:S/default//} .endif PKGNAMESUFFIX= ${PKGNAME_X:S/--/-/:C/-$//} +DEPRECATED= Unpatched vulnerabilities, no longer supported by MIT +EXPIRATION_DATE= 2026-06-30 + PATCH_SITES= http://web.mit.edu/kerberos/advisories/ PATCH_DIST_STRIP= -p2 diff --git a/security/krb5-122/Makefile b/security/krb5-122/Makefile index af51d1ea6fdc..4e0b6a98e8e6 100644 --- a/security/krb5-122/Makefile +++ b/security/krb5-122/Makefile @@ -1,5 +1,5 @@ PORTNAME= krb5 -PORTVERSION= 1.22.1 +PORTVERSION= 1.22.2 CATEGORIES= security MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ .if !defined(MASTERDIR) diff --git a/security/krb5-122/distinfo b/security/krb5-122/distinfo index 63cbfb3d57cb..3d73498e7e3b 100644 --- a/security/krb5-122/distinfo +++ b/security/krb5-122/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755752451 -SHA256 (krb5-1.22.1.tar.gz) = 1a8832b8cad923ebbf1394f67e2efcf41e3a49f460285a66e35adec8fa0053af -SIZE (krb5-1.22.1.tar.gz) = 8747101 +TIMESTAMP = 1777572136 +SHA256 (krb5-1.22.2.tar.gz) = 3243ffbc8ea4d4ac22ddc7dd2a1dc54c57874c40648b60ff97009763554eaf13 +SIZE (krb5-1.22.2.tar.gz) = 8747729 diff --git a/security/krb5-devel/Makefile b/security/krb5-devel/Makefile index 2f646b746585..3c2377b09eb5 100644 --- a/security/krb5-devel/Makefile +++ b/security/krb5-devel/Makefile @@ -8,8 +8,8 @@ PKGNAME_X= -${FLAVOR:S/default//} .endif PKGNAMESUFFIX= ${PKGNAME_X:S/--/-/:C/-$//} -HASH= f8a0bee0a -MIT_COMMIT_DATE= 2026.03.23 +HASH= 0138cbef6 +MIT_COMMIT_DATE= 2026.04.23 PATCH_SITES= http://web.mit.edu/kerberos/advisories/ PATCH_DIST_STRIP= -p2 diff --git a/security/krb5-devel/distinfo b/security/krb5-devel/distinfo index 9995bc93bef9..04b3817650dc 100644 --- a/security/krb5-devel/distinfo +++ b/security/krb5-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1774455077 -SHA256 (krb5-krb5-1.23.2026.03.23-f8a0bee0a_GH0.tar.gz) = 48005a52e92099f588737782ece32092e5197ba4bee4cc67bf2d312cfb7361ad -SIZE (krb5-krb5-1.23.2026.03.23-f8a0bee0a_GH0.tar.gz) = 4678952 +TIMESTAMP = 1777387626 +SHA256 (krb5-krb5-1.23.2026.04.23-0138cbef6_GH0.tar.gz) = 7543ad7544514c562089c68b1d16abeab98236fe7b8cb73f6ab8c30ee70a84ea +SIZE (krb5-krb5-1.23.2026.04.23-0138cbef6_GH0.tar.gz) = 4677660 diff --git a/security/krb5-devel/files/patch-plugins_preauth_pkinit_pkinit__crypto__openssl.c b/security/krb5-devel/files/patch-plugins_preauth_pkinit_pkinit__crypto__openssl.c index a26d295ebf75..65f7fc262601 100644 --- a/security/krb5-devel/files/patch-plugins_preauth_pkinit_pkinit__crypto__openssl.c +++ b/security/krb5-devel/files/patch-plugins_preauth_pkinit_pkinit__crypto__openssl.c @@ -1,23 +1,15 @@ ---- plugins/preauth/pkinit/pkinit_crypto_openssl.c.orig 2021-11-05 16:24:07.000000000 -0700 -+++ plugins/preauth/pkinit/pkinit_crypto_openssl.c 2021-11-08 10:10:45.431325000 -0800 -@@ -178,7 +178,8 @@ - (*_x509_pp) = PKCS7_cert_from_signer_info(_p7,_si) - #endif - --#if OPENSSL_VERSION_NUMBER < 0x10100000L -+#if (defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER < 0x10100000L) || \ -+ defined(LIBRESSL_VERSION_NUMBER) - - /* 1.1 standardizes constructor and destructor names, renaming - * EVP_MD_CTX_{create,destroy} and deprecating ASN1_STRING_data. */ -@@ -722,6 +723,10 @@ - DH_free(dh); - return pkey; +diff --git plugins/preauth/pkinit/pkinit_crypto_openssl.c.orig plugins/preauth/pkinit/pkinit_crypto_openssl.c +index 11c570f..cba4515 100644 +--- plugins/preauth/pkinit/pkinit_crypto_openssl.c.orig ++++ plugins/preauth/pkinit/pkinit_crypto_openssl.c +@@ -787,6 +787,10 @@ oerr(krb5_context context, krb5_error_code code, const char *fmt, ...) + return code; } -+ + +#if defined(LIBRESSL_VERSION_NUMBER) && !defined(static_ASN1_SEQUENCE_END_name) +#define static_ASN1_SEQUENCE_END_name ASN1_SEQUENCE_END_name +#endif - - static struct pkcs11_errstrings { - short code; ++ + /* + * Set an appropriate error string containing msg for a certificate + * verification failure from certctx. Write the message and all pending diff --git a/security/ktls_isa-l_crypto-kmod/Makefile b/security/ktls_isa-l_crypto-kmod/Makefile deleted file mode 100644 index 102f240b89a2..000000000000 --- a/security/ktls_isa-l_crypto-kmod/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -PORTNAME= isa-l_crypto -PORTVERSION= 2.21.0 -DISTVERSIONPREFIX= v -PORTREVISION= 1 -CATEGORIES= security -PKGNAMEPREFIX= ktls_ -PKGNAMESUFFIX= -kmod - -MAINTAINER= gallatin@FreeBSD.org -COMMENT= KTLS module using Intel(R) ISA-L crypto -WWW= https://github.com/01org/isa-l_crypto - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -ONLY_FOR_ARCHS= amd64 - -BUILD_DEPENDS= yasm:devel/yasm - -USES= kmod uidfix - -USE_GITHUB= yes -GH_ACCOUNT= 01org - -MAKE_ENV+= ISASRC=${WRKSRC} - -PLIST_FILES= ${KMODDIR}/ktls_intel-isa-l.ko - -.include <bsd.port.pre.mk> - -.if !exists(${SRC_BASE}/sys/sys/ktls.h) -IGNORE= requires KTLS support -.endif - -.if ${OSVERSION} >= 1400016 -IGNORE= is only supported on FreeBSD 13 -.endif - -post-extract: - ${CP} ${FILESDIR}/* ${WRKSRC}/ - ${ECHO} "#include <sys/stdint.h>" > ${WRKSRC}/include/stdint.h - -.include <bsd.port.post.mk> diff --git a/security/ktls_isa-l_crypto-kmod/distinfo b/security/ktls_isa-l_crypto-kmod/distinfo deleted file mode 100644 index 323c470f4e5d..000000000000 --- a/security/ktls_isa-l_crypto-kmod/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1566856170 -SHA256 (01org-isa-l_crypto-v2.21.0_GH0.tar.gz) = 58284d7e5e60c37d6d4c1bbc2a876e95d14ca153443775a491f91c21a4243171 -SIZE (01org-isa-l_crypto-v2.21.0_GH0.tar.gz) = 502413 diff --git a/security/ktls_isa-l_crypto-kmod/files/Makefile b/security/ktls_isa-l_crypto-kmod/files/Makefile deleted file mode 100644 index 382841b4333c..000000000000 --- a/security/ktls_isa-l_crypto-kmod/files/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright (c) 2016-2019 Netflix, Inc -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer, -# without modification. -# 2. Redistributions in binary form must reproduce at minimum a disclaimer -# similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any -# redistribution must be conditioned upon including a substantially -# similar Disclaimer requirement for further binary redistribution. -# -# NO WARRANTY -# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -# LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY -# AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL -# THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY, -# OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER -# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -# THE POSSIBILITY OF SUCH DAMAGES. - -ISAINC=${ISASRC}/include -ISAAES=${ISASRC}/aes -INCS=-I${ISAINC} -I${ISAAES} -CFLAGS+=${INCS} -YASM=${LOCALBASE}/bin/yasm - -.PATH: ${ISASRC}/aes -.SUFFIXES: .asm -.asm.o: - ${YASM} -g dwarf2 -f elf64 ${INCS} -o ${.TARGET} ${.IMPSRC} - -KMOD= ktls_intel-isa-l -SRCS= gcm128_avx_gen2.asm \ - gcm128_avx_gen4.asm \ - gcm128_sse.asm \ - gcm256_avx_gen2.asm \ - gcm256_avx_gen4.asm \ - gcm256_sse.asm \ - gcm_multibinary.asm \ - gcm128_avx_gen2_nt.asm \ - gcm128_avx_gen4_nt.asm \ - gcm128_sse_nt.asm \ - gcm256_avx_gen2_nt.asm \ - gcm256_avx_gen4_nt.asm \ - gcm256_sse_nt.asm \ - gcm_multibinary_nt.asm \ - keyexp_128.asm \ - keyexp_192.asm \ - keyexp_256.asm \ - keyexp_multibinary.asm \ - gcm_pre.c \ - intelisa_kern.c - -.include <bsd.kmod.mk> diff --git a/security/ktls_isa-l_crypto-kmod/files/intelisa_kern.c b/security/ktls_isa-l_crypto-kmod/files/intelisa_kern.c deleted file mode 100644 index 4a6c2b0d62d7..000000000000 --- a/security/ktls_isa-l_crypto-kmod/files/intelisa_kern.c +++ /dev/null @@ -1,394 +0,0 @@ -/*- - * SPDX-License-Identifier: BSD-2-Clause - * - * Copyright (c) 2014-2018 Netflix Inc. - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * - */ -#include <sys/cdefs.h> - -#include <sys/types.h> -#include <sys/param.h> -#include <sys/kernel.h> -#include <sys/ktls.h> -#include <sys/lock.h> -#include <sys/malloc.h> -#include <sys/mutex.h> -#include <sys/proc.h> -#include <sys/sockbuf.h> -#include <sys/filedesc.h> -#include <sys/sysctl.h> -#include <sys/counter.h> -#include <sys/uio.h> -#include <sys/module.h> -#include <opencrypto/xform.h> -#include <machine/fpu.h> - -#include "aes_gcm.h" - -#define KTLS_INTELISA_AEAD_TAGLEN 16 - -struct isa_gcm_struct { - struct gcm_key_data key_data; - struct gcm_context_data ctx_data; - void (*gcm_pre) (const void *key, struct gcm_key_data *); /* Done once per key */ - void (*gcm_init) (const struct gcm_key_data *key_data, - struct gcm_context_data *context_data, - uint8_t *iv, - uint8_t const *aad, - uint64_t aad_len); /* Done at start of crypt */ - void (*gcm_upd) (const struct gcm_key_data *key_data, - struct gcm_context_data *context_data, - uint8_t *out, - const uint8_t *in, - uint64_t len); /* With each block of data */ - void (*gcm_upd_nt) (const struct gcm_key_data *key_data, - struct gcm_context_data *context_data, - uint8_t *out, - const uint8_t *in, - uint64_t len); /* With each block of data */ - void (*gcm_final) (const struct gcm_key_data *key_data, - struct gcm_context_data *context_data, - uint8_t *tag, - uint64_t tag_len); /* Pulls out the tag */ -}; - -SYSCTL_DECL(_kern_ipc_tls); - -static int ktls_use_intel_isa_gcm = 1; -SYSCTL_INT(_kern_ipc_tls, OID_AUTO, isa_gcm, CTLFLAG_RW, - &ktls_use_intel_isa_gcm, 1, - "Should we use the Intel ISA GCM if available"); - -SYSCTL_DECL(_kern_ipc_tls_stats); - -static counter_u64_t ktls_offload_isa_aead; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_aead_crypts, - CTLFLAG_RD, &ktls_offload_isa_aead, - "Total number of Intel ISA TLS AEAD encrypts called"); - -static counter_u64_t ktls_offload_isa_tls_13; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_tls_13_crypts, - CTLFLAG_RD, &ktls_offload_isa_tls_13, - "Total number of Intel ISA TLS 1.3 encrypts called"); - -static counter_u64_t ktls_offload_isa_tls_12; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_tls_12_crypts, - CTLFLAG_RD, &ktls_offload_isa_tls_12, - "Total number of Intel ISA TLS 1.2 encrypts called"); - -static counter_u64_t intelisa_unaligned_mem_b; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_unaligned_bytes, - CTLFLAG_RD, &intelisa_unaligned_mem_b, - "Byte cnt of intel isa unaligned"); - -static counter_u64_t intelisa_aligned_mem_b; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_aligned_bytes, - CTLFLAG_RD, &intelisa_aligned_mem_b, - "Byte cnt of intel isa aligned"); - -static counter_u64_t intelisa_unaligned_mem; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_unaligned, - CTLFLAG_RD, &intelisa_unaligned_mem, - "Call cnt of intel isa unaligned"); - -static counter_u64_t intelisa_aligned_mem; -SYSCTL_COUNTER_U64(_kern_ipc_tls_stats, OID_AUTO, isa_aligned, - CTLFLAG_RD, &intelisa_aligned_mem, - "Call cnt of intel isa aligned"); - -static MALLOC_DEFINE(M_INTEL_ISA, "isal_tls", "Intel ISA-L TLS"); - -static int -intel_isa_seal(struct isa_gcm_struct *isa, - struct iovec *outiov, int numiovs, - uint8_t * iv, - struct iovec *iniov, - uint8_t * ad, int adlen, - uint8_t * tagout, size_t *taglen, - bool tls_13, uint8_t tls_13_rtype) -{ - int i; - bool nt = true; - bool misaligned_len, misaligned_start; - int fixup = 0; - uint8_t *in; - uint8_t *out; - uint64_t len; - - isa->gcm_init(&isa->key_data, &isa->ctx_data, iv, ad, (size_t)adlen); - for (i = 0; i < numiovs; i++) { - in = iniov[i].iov_base; - out = outiov[i].iov_base; - len = iniov[i].iov_len; - - misaligned_start = ((uintptr_t)in & 0xf) != 0; - misaligned_len = (len & 0xf) != 0; - - if (misaligned_start || misaligned_len) { - /* - * Try to do as much of a page using - * non-temporals as we possibly can, and leave - * a ragged tail as a separate chunk. - */ - if (nt && !misaligned_start && len > 0xf) { - len = len & ~0xf; - fixup = iniov[i].iov_len - len; - } else { - nt = false; - } - } -fixup_done: - if (nt) { - isa->gcm_upd_nt(&isa->key_data, &isa->ctx_data, out, in, len); - counter_u64_add(intelisa_aligned_mem, 1); - counter_u64_add(intelisa_aligned_mem_b, len); - } else { - isa->gcm_upd(&isa->key_data, &isa->ctx_data, out, in, len); - counter_u64_add(intelisa_unaligned_mem, 1); - counter_u64_add(intelisa_unaligned_mem_b, len); - } - if (fixup) { - in += len; - out += len; - len = fixup; - fixup = 0; - nt = false; - goto fixup_done; - } - } - if (tls_13) { - *tagout = tls_13_rtype; - isa->gcm_upd(&isa->key_data, &isa->ctx_data, tagout, - tagout, 1); - tagout += 1; - } - isa->gcm_final(&isa->key_data, &isa->ctx_data, tagout, *taglen); - return (0); -} - -static int -ktls_intelisa_aead_encrypt(struct ktls_session *tls, - const struct tls_record_layer *hdr, uint8_t *trailer, struct iovec *iniov, - struct iovec *outiov, int iovcnt, uint64_t seqno, uint8_t tls_rtype) -{ - struct isa_gcm_struct *isa; - struct tls_aead_data ad; - struct tls_nonce_data nd; - size_t adlen, taglen; - uint8_t *adptr; - int ret; - uint16_t tls_comp_len; - bool tls_13; - - isa = (struct isa_gcm_struct *)tls->cipher; - - KASSERT(isa != NULL, ("Null cipher")); - counter_u64_add(ktls_offload_isa_aead, 1); - taglen = KTLS_INTELISA_AEAD_TAGLEN; - - /* Setup the nonce */ - memcpy(&nd, tls->params.iv, tls->params.iv_len); - - /* Setup the associated data */ - ad.seq = htobe64(seqno); - ad.type = hdr->tls_type; - ad.tls_vmajor = hdr->tls_vmajor; - ad.tls_vminor = hdr->tls_vminor; - - /* Version-specific nonce and AAD. */ - if (tls->params.tls_vminor == TLS_MINOR_VER_THREE) { - tls_13 = true; - counter_u64_add(ktls_offload_isa_tls_13, 1); - - adlen = sizeof(ad) - sizeof(ad.seq); - adptr = &ad.type; - ad.tls_length = hdr->tls_length; - - /* - * RFC 8446 5.3: left pad the 64b seqno - * with 0s, and xor with the IV. - */ - nd.seq ^= htobe64(seqno); - } else { - tls_13 = false; - counter_u64_add(ktls_offload_isa_tls_12, 1); - - tls_comp_len = ntohs(hdr->tls_length) - - (KTLS_INTELISA_AEAD_TAGLEN + sizeof(nd.seq)); - adlen = sizeof(ad); - adptr = (uint8_t *)&ad; - ad.tls_length = htons(tls_comp_len); - - memcpy(&nd.seq, hdr + 1, sizeof(nd.seq)); - } - - ret = intel_isa_seal(isa, outiov, iovcnt, (uint8_t *)&nd, iniov, - adptr, adlen, trailer, &taglen, - tls_13, tls_rtype); - - return(ret); -} - - -static int -ktls_intelisa_setup_cipher(struct isa_gcm_struct *isa, uint8_t *key) -{ - struct fpu_kern_ctx *fpu_ctx; - - if (key == NULL) { - return (EINVAL); - } - fpu_ctx = fpu_kern_alloc_ctx(FPU_KERN_NOWAIT); - if (fpu_ctx == NULL) { - return (ENOMEM); - } - fpu_kern_enter(curthread, fpu_ctx, FPU_KERN_NORMAL); - isa->gcm_pre(key, &isa->key_data); - fpu_kern_leave(curthread, fpu_ctx); - fpu_kern_free_ctx(fpu_ctx); - return (0); -} - -static void -ktls_intelisa_free(struct ktls_session *tls) -{ - struct isa_gcm_struct *isa; - - isa = tls->cipher; - explicit_bzero(isa, sizeof(*isa)); - free(isa, M_INTEL_ISA); -} - -static int -#if KTLS_API_VERSION >= 7 -ktls_intelisa_try(struct socket *so, struct ktls_session *tls, int direction) -#else -ktls_intelisa_try(struct socket *so, struct ktls_session *tls) -#endif -{ - struct isa_gcm_struct *isa; - int error; - -#if KTLS_API_VERSION >= 7 - if (direction != KTLS_TX) - return (EOPNOTSUPP); -#endif - if (ktls_use_intel_isa_gcm && - tls->params.cipher_algorithm == CRYPTO_AES_NIST_GCM_16) { - isa = malloc(sizeof (*isa), M_INTEL_ISA, M_NOWAIT | M_ZERO); - if (isa == NULL) { - return (ENOMEM); - } - switch (tls->params.cipher_key_len) { - case 16: - isa->gcm_pre = aes_gcm_pre_128; - isa->gcm_init = aes_gcm_init_128; - isa->gcm_upd = aes_gcm_enc_128_update; - isa->gcm_upd_nt = aes_gcm_enc_128_update_nt; - isa->gcm_final = aes_gcm_enc_128_finalize; - break; - case 32: - isa->gcm_pre = aes_gcm_pre_256; - isa->gcm_init = aes_gcm_init_256; - isa->gcm_upd = aes_gcm_enc_256_update; - isa->gcm_upd_nt = aes_gcm_enc_256_update_nt; - isa->gcm_final = aes_gcm_enc_256_finalize; - break; - default: - free(isa, M_INTEL_ISA); - return (EOPNOTSUPP); - } - - error = ktls_intelisa_setup_cipher(isa, tls->params.cipher_key); - if (error) { - free(isa, M_INTEL_ISA); - return (error); - } - - tls->cipher = isa; - tls->sw_encrypt = ktls_intelisa_aead_encrypt; - tls->free = ktls_intelisa_free; - return (0); - } - return (EOPNOTSUPP); -} - -struct ktls_crypto_backend intelisa_backend = { - .name = "Intel ISA-L", - .prio = 20, - .api_version = KTLS_API_VERSION, - .try = ktls_intelisa_try, -}; - -static int -intelisa_init(void) -{ - ktls_offload_isa_aead = counter_u64_alloc(M_WAITOK); - ktls_offload_isa_tls_12 = counter_u64_alloc(M_WAITOK); - ktls_offload_isa_tls_13 = counter_u64_alloc(M_WAITOK); - intelisa_aligned_mem = counter_u64_alloc(M_WAITOK); - intelisa_aligned_mem_b = counter_u64_alloc(M_WAITOK); - intelisa_unaligned_mem = counter_u64_alloc(M_WAITOK); - intelisa_unaligned_mem_b = counter_u64_alloc(M_WAITOK); - return (ktls_crypto_backend_register(&intelisa_backend)); -} - -static int -intelisa_unload(void) -{ - int error; - - error = ktls_crypto_backend_deregister(&intelisa_backend); - if (error) - return (error); - counter_u64_free(ktls_offload_isa_aead); - counter_u64_free(intelisa_aligned_mem); - counter_u64_free(intelisa_aligned_mem_b); - counter_u64_free(intelisa_unaligned_mem); - counter_u64_free(intelisa_unaligned_mem_b); - return (0); -} - -static int -intelisa_module_event_handler(module_t mod, int evt, void *arg) -{ - switch (evt) { - case MOD_LOAD: - return (intelisa_init()); - case MOD_UNLOAD: - return (intelisa_unload()); - default: - return (EOPNOTSUPP); - } -} - -static moduledata_t intelisa_moduledata = { - "intelisa", - intelisa_module_event_handler, - NULL -}; - -DECLARE_MODULE(intelisa, intelisa_moduledata, SI_SUB_PROTO_END, SI_ORDER_ANY); diff --git a/security/ktls_isa-l_crypto-kmod/pkg-descr b/security/ktls_isa-l_crypto-kmod/pkg-descr deleted file mode 100644 index 6e588de5e57f..000000000000 --- a/security/ktls_isa-l_crypto-kmod/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -ISA-L crypto is a collection of optimized low-level functions targeting -cryptography applications. - -This port provides a software encryption module for in-kernel TLS -(KTLS) that uses routines in the ISA-L crypto library to encrypt TLS -records. diff --git a/security/kuku/Makefile b/security/kuku/Makefile index b6b9faa4c129..fd87bc6681ba 100644 --- a/security/kuku/Makefile +++ b/security/kuku/Makefile @@ -1,6 +1,6 @@ PORTNAME= kuku DISTVERSIONPREFIX= v -DISTVERSION= 2.1.0 +DISTVERSION= 3.0.0 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org @@ -25,4 +25,8 @@ do-test: ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ./bin/kukutest +# tests as of 3.0.0: +# [==========] 23 tests from 3 test suites ran. (16 ms total) +# [ PASSED ] 23 tests. + .include <bsd.port.mk> diff --git a/security/kuku/distinfo b/security/kuku/distinfo index c4c668555c0b..10ec4f138622 100644 --- a/security/kuku/distinfo +++ b/security/kuku/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1620286929 -SHA256 (microsoft-Kuku-v2.1.0_GH0.tar.gz) = 96ed5fad82ea8c8a8bb82f6eaf0b5dce744c0c2566b4baa11d8f5443ad1f83b7 -SIZE (microsoft-Kuku-v2.1.0_GH0.tar.gz) = 46492 +TIMESTAMP = 1777842265 +SHA256 (microsoft-Kuku-v3.0.0_GH0.tar.gz) = a4bfb487b0c18ea5da5c83c87469adf04beb519b9dbe3927ba05670a1fda0dcd +SIZE (microsoft-Kuku-v3.0.0_GH0.tar.gz) = 50509 diff --git a/security/kuku/pkg-plist b/security/kuku/pkg-plist index e310fb4c4913..c39bc4204fe2 100644 --- a/security/kuku/pkg-plist +++ b/security/kuku/pkg-plist @@ -1,14 +1,14 @@ -include/Kuku-2.1/kuku/common.h -include/Kuku-2.1/kuku/internal/blake2-impl.h -include/Kuku-2.1/kuku/internal/blake2.h -include/Kuku-2.1/kuku/internal/config.h -include/Kuku-2.1/kuku/internal/hash.h -include/Kuku-2.1/kuku/kuku.h -include/Kuku-2.1/kuku/locfunc.h -lib/cmake/Kuku-2.1/KukuConfig.cmake -lib/cmake/Kuku-2.1/KukuConfigVersion.cmake -lib/cmake/Kuku-2.1/KukuTargets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Kuku-2.1/KukuTargets.cmake +include/kuku/common.h +include/kuku/internal/blake2-impl.h +include/kuku/internal/blake2.h +include/kuku/internal/config.h +include/kuku/internal/hash.h +include/kuku/kuku.h +include/kuku/locfunc.h +lib/cmake/Kuku/KukuConfig.cmake +lib/cmake/Kuku/KukuConfigVersion.cmake +lib/cmake/Kuku/KukuTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Kuku/KukuTargets.cmake lib/libkuku.so -lib/libkuku.so.2.1 -lib/libkuku.so.2.1.0 +lib/libkuku.so.3.0 +lib/libkuku.so.3.0.0 diff --git a/security/kwalletmanager/distinfo b/security/kwalletmanager/distinfo index 10277004cfbc..f8cbb5bf6850 100644 --- a/security/kwalletmanager/distinfo +++ b/security/kwalletmanager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776248396 -SHA256 (KDE/release-service/26.04.0/kwalletmanager-26.04.0.tar.xz) = fbeba153744b653d255d3a814f04e8702b2fb0e58f646ecd0212868fde262141 -SIZE (KDE/release-service/26.04.0/kwalletmanager-26.04.0.tar.xz) = 1011064 +TIMESTAMP = 1778069337 +SHA256 (KDE/release-service/26.04.1/kwalletmanager-26.04.1.tar.xz) = 7fe0724d64efcc17c97a611f6bd1ea59cd13aab5969acb53cdbeed76d651e74f +SIZE (KDE/release-service/26.04.1/kwalletmanager-26.04.1.tar.xz) = 1010980 diff --git a/security/lego/Makefile b/security/lego/Makefile index ab586266680e..20aa7fd8fd73 100644 --- a/security/lego/Makefile +++ b/security/lego/Makefile @@ -1,6 +1,7 @@ PORTNAME= lego DISTVERSIONPREFIX= v -DISTVERSION= 4.34.0 +DISTVERSION= 4.35.2 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= matt@matthoran.com diff --git a/security/lego/distinfo b/security/lego/distinfo index 3e09b889136f..22568caa697b 100644 --- a/security/lego/distinfo +++ b/security/lego/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1776518041 -SHA256 (go/security_lego/lego-v4.34.0/v4.34.0.mod) = 197687d0d65a414097ce8df0cc5234d94dc7f13cb6319dc5e02e7effddb2df42 -SIZE (go/security_lego/lego-v4.34.0/v4.34.0.mod) = 11719 -SHA256 (go/security_lego/lego-v4.34.0/v4.34.0.zip) = a62bc14f32fc06e274e1c192ce579d42fdba38e7b4a1bd9191bad177686d6b5b -SIZE (go/security_lego/lego-v4.34.0/v4.34.0.zip) = 2026155 +TIMESTAMP = 1777133723 +SHA256 (go/security_lego/lego-v4.35.2/v4.35.2.mod) = b68766ca7b44dcbe485d2a0c45b47bec4108c1aad0c689d49b4f98d1e00cc43b +SIZE (go/security_lego/lego-v4.35.2/v4.35.2.mod) = 11657 +SHA256 (go/security_lego/lego-v4.35.2/v4.35.2.zip) = b6a432fae648c15105625fd355cbad174a05cf94d611bd8d198c59830c2d71ae +SIZE (go/security_lego/lego-v4.35.2/v4.35.2.zip) = 2030758 diff --git a/security/lfacme/Makefile b/security/lfacme/Makefile index 6368e43e2ab5..647f55dc7dc3 100644 --- a/security/lfacme/Makefile +++ b/security/lfacme/Makefile @@ -1,19 +1,17 @@ PORTNAME= lfacme -DISTVERSIONPREFIX=v -DISTVERSION= 1.0 +DISTVERSION= 1.0.1 CATEGORIES= security www +MASTER_SITES= https://www.le-fay.org/files/lfacme/ MAINTAINER= ivy@FreeBSD.org COMMENT= Simple ACME client based on uacme -WWW= https://github.com/llfw/lfacme +WWW= https://www.le-fay.org/lfacme/ LICENSE= PD RUN_DEPENDS= uacme:security/uacme -USE_GITHUB= yes -GH_ACCOUNT= llfw -GH_PROJECT= lfacme +USES= tar:Z SUB_FILES= pkg-message diff --git a/security/lfacme/distinfo b/security/lfacme/distinfo index 59d6ce161439..324116a2c468 100644 --- a/security/lfacme/distinfo +++ b/security/lfacme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749137518 -SHA256 (llfw-lfacme-v1.0_GH0.tar.gz) = 9d96ccf30781de6c436d1846144b944a487de9b754573ecb6c7ed3e1e7ede33d -SIZE (llfw-lfacme-v1.0_GH0.tar.gz) = 14226 +TIMESTAMP = 1778102533 +SHA256 (lfacme-1.0.1.tar.Z) = 7def469136a7764ca8340d56822999b61d1aaa2d62a6b9e5d87d95fd52bd4704 +SIZE (lfacme-1.0.1.tar.Z) = 23897 diff --git a/security/libdecaf/Makefile b/security/libdecaf/Makefile index c6c41e26a86d..fe95cd4571e7 100644 --- a/security/libdecaf/Makefile +++ b/security/libdecaf/Makefile @@ -1,6 +1,5 @@ PORTNAME= libdecaf -PORTVERSION= 1.0.0 -PORTREVISION= 3 +PORTVERSION= 1.0.3 CATEGORIES= security MASTER_SITES= SF/ed448goldilocks/ diff --git a/security/libdecaf/distinfo b/security/libdecaf/distinfo index f0cd097e52d7..65bbb5516039 100644 --- a/security/libdecaf/distinfo +++ b/security/libdecaf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1534349896 -SHA256 (libdecaf-1.0.0.tgz) = a332d09731c9af9bef071ae7aa700a0ae59161bc94d78ace32fe21dd4c328d04 -SIZE (libdecaf-1.0.0.tgz) = 614589 +TIMESTAMP = 1777532649 +SHA256 (libdecaf-1.0.3.tgz) = bb2952e006a5ec983edd4895719cc258d099e4bc4f09f5352045f824f042ebd0 +SIZE (libdecaf-1.0.3.tgz) = 237326 diff --git a/security/libdecaf/files/patch-src_spongerng.c b/security/libdecaf/files/patch-src_spongerng.c new file mode 100644 index 000000000000..aeffec91f19e --- /dev/null +++ b/security/libdecaf/files/patch-src_spongerng.c @@ -0,0 +1,20 @@ +--- src/spongerng.c.orig 2026-05-04 07:41:21 UTC ++++ src/spongerng.c +@@ -122,7 +122,7 @@ void decaf_spongerng_next ( + decaf_sha3_update(prng->sponge,lenx,sizeof(lenx)); + decaf_sha3_output(prng->sponge,out,len); + +- const uint8_t nope; ++ const uint8_t nope = 0; + decaf_spongerng_stir(prng,&nope,0); + } + +@@ -204,7 +204,7 @@ decaf_error_t decaf_spongerng_init_from_file ( + #if defined _MSC_VER + } + #endif /* _MSC_VER */ +- const uint8_t nope; ++ const uint8_t nope = 0; + decaf_spongerng_stir(prng,&nope,0); + + return DECAF_SUCCESS; diff --git a/security/libgpg-error/Makefile b/security/libgpg-error/Makefile index c3362504e496..e9f9f3908fde 100644 --- a/security/libgpg-error/Makefile +++ b/security/libgpg-error/Makefile @@ -1,5 +1,5 @@ PORTNAME= libgpg-error -DISTVERSION= 1.59 +DISTVERSION= 1.61 CATEGORIES= security devel MASTER_SITES= GNUPG diff --git a/security/libgpg-error/distinfo b/security/libgpg-error/distinfo index 2998ea254c02..af33e61ebd60 100644 --- a/security/libgpg-error/distinfo +++ b/security/libgpg-error/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771514444 -SHA256 (libgpg-error-1.59.tar.bz2) = a19bc5087fd97026d93cb4b45d51638d1a25202a5e1fbc3905799f424cfa6134 -SIZE (libgpg-error-1.59.tar.bz2) = 1123184 +TIMESTAMP = 1778230687 +SHA256 (libgpg-error-1.61.tar.bz2) = 7a85413f2bc354f4f8aa832b718af122e48965e9e0eb9012ee659c13c6385c93 +SIZE (libgpg-error-1.61.tar.bz2) = 1124751 diff --git a/security/libgpg-error/pkg-plist b/security/libgpg-error/pkg-plist index 839d6888926b..80a0f27d8cc6 100644 --- a/security/libgpg-error/pkg-plist +++ b/security/libgpg-error/pkg-plist @@ -7,7 +7,7 @@ include/gpgrt.h lib/libgpg-error.a lib/libgpg-error.so lib/libgpg-error.so.0 -lib/libgpg-error.so.0.41.2 +lib/libgpg-error.so.0.42.1 libdata/pkgconfig/gpg-error.pc share/man/man1/gpg-error-config.1.gz share/man/man1/gpgrt-config.1.gz diff --git a/security/libhijack/Makefile b/security/libhijack/Makefile index dd538505806a..dda43bb0d7de 100644 --- a/security/libhijack/Makefile +++ b/security/libhijack/Makefile @@ -15,7 +15,6 @@ USES= uidfix ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= not ported to other architectures BROKEN_aarch64= does not build, upstream is working on a fix (PR 283408) -BROKEN_FreeBSD_13= does not build, upstream is working on a fix (PR 283408) USE_GITLAB= yes GL_SITE= https://git.hardenedbsd.org diff --git a/security/libhydrogen/Makefile b/security/libhydrogen/Makefile index fd8ad6d6a5aa..a532630e9a76 100644 --- a/security/libhydrogen/Makefile +++ b/security/libhydrogen/Makefile @@ -1,5 +1,5 @@ PORTNAME= libhydrogen -PORTVERSION= 0.0.0.g20260331 +PORTVERSION= 0.0.0.g20260430 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org @@ -15,6 +15,6 @@ MESON_ARGS= --default-library=both USE_GITHUB= yes GH_ACCOUNT= jedisct1 -GH_TAGNAME= cd65ca8 +GH_TAGNAME= 4bcc4b4 .include <bsd.port.mk> diff --git a/security/libhydrogen/distinfo b/security/libhydrogen/distinfo index 8c25c51c281f..cc0842e2bfc7 100644 --- a/security/libhydrogen/distinfo +++ b/security/libhydrogen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587150 -SHA256 (jedisct1-libhydrogen-0.0.0.g20260331-cd65ca8_GH0.tar.gz) = ed38266d3f1a4648fb5539b8644d86e003ea86362466775303869dbcdff08d9e -SIZE (jedisct1-libhydrogen-0.0.0.g20260331-cd65ca8_GH0.tar.gz) = 46442 +TIMESTAMP = 1777722789 +SHA256 (jedisct1-libhydrogen-0.0.0.g20260430-4bcc4b4_GH0.tar.gz) = ad4a0378b498d30c4afa494b470c122dd18f5902c7b7943d8ec9e31556ab2cc4 +SIZE (jedisct1-libhydrogen-0.0.0.g20260430-4bcc4b4_GH0.tar.gz) = 47134 diff --git a/security/libkleo/distinfo b/security/libkleo/distinfo index 3ea213ca6bad..6d6909359898 100644 --- a/security/libkleo/distinfo +++ b/security/libkleo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776248398 -SHA256 (KDE/release-service/26.04.0/libkleo-26.04.0.tar.xz) = c5816b9c46dc46e3f11a805c7a9508db2c33ad0fbf98d7e8fe681eb9bd8f84f6 -SIZE (KDE/release-service/26.04.0/libkleo-26.04.0.tar.xz) = 686148 +TIMESTAMP = 1778069338 +SHA256 (KDE/release-service/26.04.1/libkleo-26.04.1.tar.xz) = 6346fef90598d21034edaabe3221d6aba5e2fbc358eeb757d84c97357d2ccedc +SIZE (KDE/release-service/26.04.1/libkleo-26.04.1.tar.xz) = 686472 diff --git a/security/libksba/Makefile b/security/libksba/Makefile index adcffd9b0671..78c469611fdb 100644 --- a/security/libksba/Makefile +++ b/security/libksba/Makefile @@ -1,5 +1,5 @@ PORTNAME= libksba -PORTVERSION= 1.6.8 +PORTVERSION= 1.7.0 CATEGORIES= security MASTER_SITES= GNUPG diff --git a/security/libksba/distinfo b/security/libksba/distinfo index 19303e4332dc..1d271ac864e9 100644 --- a/security/libksba/distinfo +++ b/security/libksba/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1773966764 -SHA256 (libksba-1.6.8.tar.bz2) = 0f4510f1c7a679c3545990a31479f391ad45d84e039176309d42f80cf41743f5 -SIZE (libksba-1.6.8.tar.bz2) = 716917 +TIMESTAMP = 1778345008 +SHA256 (libksba-1.7.0.tar.bz2) = e1d3a5745911f5a663fddecf526541c4241052a9e4cafbc92dc7f4096c7efdac +SIZE (libksba-1.7.0.tar.bz2) = 719675 diff --git a/security/libksba/pkg-plist b/security/libksba/pkg-plist index e1ec71ed448d..a2348a63ff1b 100644 --- a/security/libksba/pkg-plist +++ b/security/libksba/pkg-plist @@ -3,6 +3,6 @@ include/ksba.h lib/libksba.a lib/libksba.so lib/libksba.so.8 -lib/libksba.so.8.14.%%PATCH_VERSION%% +lib/libksba.so.8.15.%%PATCH_VERSION%% libdata/pkgconfig/ksba.pc share/aclocal/ksba.m4 diff --git a/security/libp11/Makefile b/security/libp11/Makefile index 485c42573e77..c3202279ae80 100644 --- a/security/libp11/Makefile +++ b/security/libp11/Makefile @@ -34,15 +34,6 @@ CONFIGURE_ARGS= --with-enginesdir=${PREFIX}/lib/engines \ --with-modulesdir=${PREFIX}/lib/ossl-modules \ --enable-static-engine -.include <bsd.port.options.mk> - -.if ${SSL_DEFAULT} == "base" && ${OPSYS} == FreeBSD && ${OSREL:R} < 14 -PLIST_SUB+= PROVIDERS="@comment " -.else -PLIST_SUB+= PROVIDERS="" -.endif - - INSTALL_TARGET= install-strip PORTDOCS= * diff --git a/security/libp11/pkg-plist b/security/libp11/pkg-plist index 26f9b5e2f57c..627d3e8cf529 100644 --- a/security/libp11/pkg-plist +++ b/security/libp11/pkg-plist @@ -2,8 +2,8 @@ include/libp11.h include/p11_err.h lib/engines/libpkcs11.so lib/engines/pkcs11.so -%%PROVIDERS%%lib/ossl-modules/libpkcs11.so -%%PROVIDERS%%lib/ossl-modules/pkcs11prov.so +lib/ossl-modules/libpkcs11.so +lib/ossl-modules/pkcs11prov.so lib/libp11.a lib/libp11.so lib/libp11.so.3 diff --git a/security/local-php-security-checker/Makefile b/security/local-php-security-checker/Makefile index 982bd0ab82c7..b172e8bafd7d 100644 --- a/security/local-php-security-checker/Makefile +++ b/security/local-php-security-checker/Makefile @@ -1,7 +1,7 @@ PORTNAME= local-php-security-checker DISTVERSIONPREFIX= v DISTVERSION= 2.1.3 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= security MASTER_SITES= GH diff --git a/security/lxqt-openssh-askpass/Makefile b/security/lxqt-openssh-askpass/Makefile index 11052a737063..5c7639cc4719 100644 --- a/security/lxqt-openssh-askpass/Makefile +++ b/security/lxqt-openssh-askpass/Makefile @@ -1,6 +1,5 @@ PORTNAME= lxqt-openssh-askpass -PORTVERSION= 2.3.0 -PORTREVISION= 2 +PORTVERSION= 2.4.0 CATEGORIES= security MASTER_SITES= LXQT diff --git a/security/lxqt-openssh-askpass/distinfo b/security/lxqt-openssh-askpass/distinfo index c5351bbc243e..93baba01b342 100644 --- a/security/lxqt-openssh-askpass/distinfo +++ b/security/lxqt-openssh-askpass/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762979165 -SHA256 (lxqt/lxqt-openssh-askpass-2.3.0.tar.xz) = 6354664b5509f315a65ce46449728552730c9c4c664d3e47b9f4ede94d94b9d8 -SIZE (lxqt/lxqt-openssh-askpass-2.3.0.tar.xz) = 18124 +TIMESTAMP = 1777196251 +SHA256 (lxqt/lxqt-openssh-askpass-2.4.0.tar.xz) = 1a4d5c9c9450cc08cacd1646fc55dc9c78c297ab1fbae49b8047df78665b5c55 +SIZE (lxqt/lxqt-openssh-askpass-2.4.0.tar.xz) = 19208 diff --git a/security/lxqt-openssh-askpass/pkg-plist b/security/lxqt-openssh-askpass/pkg-plist index 2c4052b25f45..e2abc3775f42 100644 --- a/security/lxqt-openssh-askpass/pkg-plist +++ b/security/lxqt-openssh-askpass/pkg-plist @@ -24,6 +24,7 @@ bin/lxqt-openssh-askpass %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_ka.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_kab.qm +%%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_ko.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-openssh-askpass/lxqt-openssh-askpass_lt.qm diff --git a/security/lxqt-sudo/Makefile b/security/lxqt-sudo/Makefile index b9dc7783b023..ef7687c21bf1 100644 --- a/security/lxqt-sudo/Makefile +++ b/security/lxqt-sudo/Makefile @@ -1,6 +1,5 @@ PORTNAME= lxqt-sudo -PORTVERSION= 2.3.0 -PORTREVISION= 4 +PORTVERSION= 2.4.0 CATEGORIES= security MASTER_SITES= LXQT diff --git a/security/lxqt-sudo/distinfo b/security/lxqt-sudo/distinfo index 7063be05f78c..4ecfe1b2f615 100644 --- a/security/lxqt-sudo/distinfo +++ b/security/lxqt-sudo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762979185 -SHA256 (lxqt/lxqt-sudo-2.3.0.tar.xz) = 79bf1e4eb39b61fd00221e908189ba1a4a06f0ee84d3bd1f31a81293f2b1cca1 -SIZE (lxqt/lxqt-sudo-2.3.0.tar.xz) = 40480 +TIMESTAMP = 1777197612 +SHA256 (lxqt/lxqt-sudo-2.4.0.tar.xz) = 74aaa1663b288144f1398ff29330ce44715a51a8d7210f1672223c6052856eab +SIZE (lxqt/lxqt-sudo-2.4.0.tar.xz) = 42768 diff --git a/security/lxqt-sudo/pkg-plist b/security/lxqt-sudo/pkg-plist index 5f515295bcb2..02c89dcddcac 100644 --- a/security/lxqt-sudo/pkg-plist +++ b/security/lxqt-sudo/pkg-plist @@ -27,6 +27,7 @@ bin/lxsudo %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_ja.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_ka.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_kab.qm +%%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_kk.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_ko.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_lg.qm %%LXQT_TRANSLATIONS%%/lxqt-sudo/lxqt-sudo_lt.qm diff --git a/security/maltrail/Makefile b/security/maltrail/Makefile index 312daf3201f6..a6e568d69d2d 100644 --- a/security/maltrail/Makefile +++ b/security/maltrail/Makefile @@ -1,5 +1,5 @@ PORTNAME= maltrail -DISTVERSION= 0.86 +DISTVERSION= 1.4 CATEGORIES= security python MAINTAINER= m.muenz@gmail.com diff --git a/security/maltrail/distinfo b/security/maltrail/distinfo index 21ffd9c1bb38..1b2e7418b580 100644 --- a/security/maltrail/distinfo +++ b/security/maltrail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761458637 -SHA256 (stamparm-maltrail-0.86_GH0.tar.gz) = 41201896949e1e4a90cc55c3fe2843b6f61791305b7f1b5cf95c03339f971198 -SIZE (stamparm-maltrail-0.86_GH0.tar.gz) = 12216652 +TIMESTAMP = 1777616708 +SHA256 (stamparm-maltrail-1.4_GH0.tar.gz) = 35792823c190e52197e1cfe0ec6328d19001d7da1b3d7d0423e8dbc71d201069 +SIZE (stamparm-maltrail-1.4_GH0.tar.gz) = 14624513 diff --git a/security/maltrail/pkg-plist b/security/maltrail/pkg-plist index 6a649551a911..74e4e33a072b 100644 --- a/security/maltrail/pkg-plist +++ b/security/maltrail/pkg-plist @@ -121,8 +121,6 @@ %%DATADIR%%/trails/feeds/openphish.py %%DATADIR%%/trails/feeds/palevotracker.py %%DATADIR%%/trails/feeds/policeman.py -%%DATADIR%%/trails/feeds/proxylists.py -%%DATADIR%%/trails/feeds/proxyspy.py %%DATADIR%%/trails/feeds/ransomwaretrackerdns.py %%DATADIR%%/trails/feeds/ransomwaretrackerip.py %%DATADIR%%/trails/feeds/ransomwaretrackerurl.py @@ -166,6 +164,7 @@ %%DATADIR%%/trails/static/malicious/contador_spamtool.txt %%DATADIR%%/trails/static/malicious/coreimpact.txt %%DATADIR%%/trails/static/malicious/covenant.txt +%%DATADIR%%/trails/static/malicious/cyberstrikeai.txt %%DATADIR%%/trails/static/malicious/deimos_c2.txt %%DATADIR%%/trails/static/malicious/domain_shadowing.txt %%DATADIR%%/trails/static/malicious/ek_angler.txt @@ -194,9 +193,12 @@ %%DATADIR%%/trails/static/malicious/ek_vextrio.txt %%DATADIR%%/trails/static/malicious/ek_zphp.txt %%DATADIR%%/trails/static/malicious/elf_reversessh.txt +%%DATADIR%%/trails/static/malicious/errtraffic_tds.txt %%DATADIR%%/trails/static/malicious/evilginx.txt %%DATADIR%%/trails/static/malicious/filebroser.txt %%DATADIR%%/trails/static/malicious/generic_tds.txt +%%DATADIR%%/trails/static/malicious/georgeginx.txt +%%DATADIR%%/trails/static/malicious/ghostshell_c2.txt %%DATADIR%%/trails/static/malicious/gophish.txt %%DATADIR%%/trails/static/malicious/hak5cloud_c2.txt %%DATADIR%%/trails/static/malicious/havoc.txt @@ -228,6 +230,7 @@ %%DATADIR%%/trails/static/malicious/prestacore.txt %%DATADIR%%/trails/static/malicious/prometheus_tds.txt %%DATADIR%%/trails/static/malicious/proxychanger.txt +%%DATADIR%%/trails/static/malicious/psransom_c2.txt %%DATADIR%%/trails/static/malicious/pushbug.txt %%DATADIR%%/trails/static/malicious/pyramid_c2.txt %%DATADIR%%/trails/static/malicious/python_byob.txt @@ -237,7 +240,10 @@ %%DATADIR%%/trails/static/malicious/rogue_dns.txt %%DATADIR%%/trails/static/malicious/savvyseahorse_tds.txt %%DATADIR%%/trails/static/malicious/scareware.txt +%%DATADIR%%/trails/static/malicious/shadow_c2.txt +%%DATADIR%%/trails/static/malicious/shellcodec2.txt %%DATADIR%%/trails/static/malicious/sliver.txt +%%DATADIR%%/trails/static/malicious/smm_spamtool.txt %%DATADIR%%/trails/static/malicious/sms_flooder.txt %%DATADIR%%/trails/static/malicious/socgholish.txt %%DATADIR%%/trails/static/malicious/spiderlabs_responder.txt @@ -251,14 +257,18 @@ %%DATADIR%%/trails/static/malicious/viper.txt %%DATADIR%%/trails/static/malicious/woof.txt %%DATADIR%%/trails/static/malicious/wp_inject.txt +%%DATADIR%%/trails/static/malicious/wraithnet.txt %%DATADIR%%/trails/static/malicious/xiebroc2.txt %%DATADIR%%/trails/static/malicious/xsender_spamtool.txt %%DATADIR%%/trails/static/malicious/xtramailer_spamtool.txt +%%DATADIR%%/trails/static/malicious/zoro_c2.txt +%%DATADIR%%/trails/static/malicious/zshell_c2.txt %%DATADIR%%/trails/static/malware/0bj3ctivity.txt %%DATADIR%%/trails/static/malware/0debug.txt %%DATADIR%%/trails/static/malware/0ktapus.txt %%DATADIR%%/trails/static/malware/0mega.txt %%DATADIR%%/trails/static/malware/0xthief.txt +%%DATADIR%%/trails/static/malware/123.txt %%DATADIR%%/trails/static/malware/1312.txt %%DATADIR%%/trails/static/malware/1336.txt %%DATADIR%%/trails/static/malware/1ms0rry.txt @@ -290,7 +300,9 @@ %%DATADIR%%/trails/static/malware/agenttesla.txt %%DATADIR%%/trails/static/malware/agniane.txt %%DATADIR%%/trails/static/malware/aguijon.txt +%%DATADIR%%/trails/static/malware/ailock_ransomware.txt %%DATADIR%%/trails/static/malware/ailurophile.txt +%%DATADIR%%/trails/static/malware/aiolosrat.txt %%DATADIR%%/trails/static/malware/akey.txt %%DATADIR%%/trails/static/malware/akira.txt %%DATADIR%%/trails/static/malware/album.txt @@ -299,6 +311,7 @@ %%DATADIR%%/trails/static/malware/allakore.txt %%DATADIR%%/trails/static/malware/almalocker.txt %%DATADIR%%/trails/static/malware/almashreq.txt +%%DATADIR%%/trails/static/malware/alp001_ransomware.txt %%DATADIR%%/trails/static/malware/alpha.txt %%DATADIR%%/trails/static/malware/alphav.txt %%DATADIR%%/trails/static/malware/amadey.txt @@ -307,6 +320,7 @@ %%DATADIR%%/trails/static/malware/amend_miner.txt %%DATADIR%%/trails/static/malware/ammyyrat.txt %%DATADIR%%/trails/static/malware/amnesia.txt +%%DATADIR%%/trails/static/malware/amnesiarat.txt %%DATADIR%%/trails/static/malware/anchor.txt %%DATADIR%%/trails/static/malware/android_abstractemu.txt %%DATADIR%%/trails/static/malware/android_acecard.txt @@ -314,14 +328,18 @@ %%DATADIR%%/trails/static/malware/android_adrd.txt %%DATADIR%%/trails/static/malware/android_ahmythrat.txt %%DATADIR%%/trails/static/malware/android_airavat.txt +%%DATADIR%%/trails/static/malware/android_airbot.txt %%DATADIR%%/trails/static/malware/android_ajina.txt +%%DATADIR%%/trails/static/malware/android_albiriox.txt %%DATADIR%%/trails/static/malware/android_alienspy.txt %%DATADIR%%/trails/static/malware/android_andichap.txt %%DATADIR%%/trails/static/malware/android_androrat.txt %%DATADIR%%/trails/static/malware/android_antidot.txt %%DATADIR%%/trails/static/malware/android_anubis.txt +%%DATADIR%%/trails/static/malware/android_arsinkrat.txt %%DATADIR%%/trails/static/malware/android_arspam.txt %%DATADIR%%/trails/static/malware/android_asacub.txt +%%DATADIR%%/trails/static/malware/android_asorat.txt %%DATADIR%%/trails/static/malware/android_autolycos.txt %%DATADIR%%/trails/static/malware/android_awspy.txt %%DATADIR%%/trails/static/malware/android_backflash.txt @@ -348,6 +366,7 @@ %%DATADIR%%/trails/static/malware/android_chuli.txt %%DATADIR%%/trails/static/malware/android_circle.txt %%DATADIR%%/trails/static/malware/android_claco.txt +%%DATADIR%%/trails/static/malware/android_clayrat.txt %%DATADIR%%/trails/static/malware/android_clickfraud.txt %%DATADIR%%/trails/static/malware/android_cometbot.txt %%DATADIR%%/trails/static/malware/android_cookiethief.txt @@ -364,6 +383,7 @@ %%DATADIR%%/trails/static/malware/android_droidbot.txt %%DATADIR%%/trails/static/malware/android_droidjack.txt %%DATADIR%%/trails/static/malware/android_droidkungfu.txt +%%DATADIR%%/trails/static/malware/android_droidlock.txt %%DATADIR%%/trails/static/malware/android_eaglemsgspy.txt %%DATADIR%%/trails/static/malware/android_eaglespy.txt %%DATADIR%%/trails/static/malware/android_enesoluty.txt @@ -386,6 +406,7 @@ %%DATADIR%%/trails/static/malware/android_fakeneflic.txt %%DATADIR%%/trails/static/malware/android_fakesecsuit.txt %%DATADIR%%/trails/static/malware/android_fanta.txt +%%DATADIR%%/trails/static/malware/android_fantasyhub.txt %%DATADIR%%/trails/static/malware/android_feabme.txt %%DATADIR%%/trails/static/malware/android_fleckpe.txt %%DATADIR%%/trails/static/malware/android_flexispy.txt @@ -394,12 +415,15 @@ %%DATADIR%%/trails/static/malware/android_fobus.txt %%DATADIR%%/trails/static/malware/android_fraudbot.txt %%DATADIR%%/trails/static/malware/android_friend.txt +%%DATADIR%%/trails/static/malware/android_frogblight.txt %%DATADIR%%/trails/static/malware/android_frogonal.txt %%DATADIR%%/trails/static/malware/android_funkybot.txt +%%DATADIR%%/trails/static/malware/android_fvncbot.txt %%DATADIR%%/trails/static/malware/android_gabas.txt %%DATADIR%%/trails/static/malware/android_geinimi.txt %%DATADIR%%/trails/static/malware/android_generic.txt %%DATADIR%%/trails/static/malware/android_geost.txt +%%DATADIR%%/trails/static/malware/android_ghostbatrat.txt %%DATADIR%%/trails/static/malware/android_ghostpush.txt %%DATADIR%%/trails/static/malware/android_ghostspy.txt %%DATADIR%%/trails/static/malware/android_gigabud.txt @@ -422,6 +446,7 @@ %%DATADIR%%/trails/static/malware/android_handda.txt %%DATADIR%%/trails/static/malware/android_henbox.txt %%DATADIR%%/trails/static/malware/android_hermit.txt +%%DATADIR%%/trails/static/malware/android_herodotus.txt %%DATADIR%%/trails/static/malware/android_hornbill.txt %%DATADIR%%/trails/static/malware/android_hydra.txt %%DATADIR%%/trails/static/malware/android_ibanking.txt @@ -430,9 +455,12 @@ %%DATADIR%%/trails/static/malware/android_jsmshider.txt %%DATADIR%%/trails/static/malware/android_kbuster.txt %%DATADIR%%/trails/static/malware/android_kemoge.txt +%%DATADIR%%/trails/static/malware/android_klopatra.txt +%%DATADIR%%/trails/static/malware/android_landfall.txt %%DATADIR%%/trails/static/malware/android_lazarus.txt %%DATADIR%%/trails/static/malware/android_ligarat.txt %%DATADIR%%/trails/static/malware/android_lockdroid.txt +%%DATADIR%%/trails/static/malware/android_lorikazz.txt %%DATADIR%%/trails/static/malware/android_lotoor.txt %%DATADIR%%/trails/static/malware/android_lovetrap.txt %%DATADIR%%/trails/static/malware/android_lunabot.txt @@ -442,7 +470,9 @@ %%DATADIR%%/trails/static/malware/android_masterfred.txt %%DATADIR%%/trails/static/malware/android_maxit.txt %%DATADIR%%/trails/static/malware/android_mazar.txt +%%DATADIR%%/trails/static/malware/android_megasrat.txt %%DATADIR%%/trails/static/malware/android_mellat.txt +%%DATADIR%%/trails/static/malware/android_mirax.txt %%DATADIR%%/trails/static/malware/android_mmrat.txt %%DATADIR%%/trails/static/malware/android_mobok.txt %%DATADIR%%/trails/static/malware/android_mobstspy.txt @@ -450,6 +480,7 @@ %%DATADIR%%/trails/static/malware/android_nativeworm.txt %%DATADIR%%/trails/static/malware/android_ngate.txt %%DATADIR%%/trails/static/malware/android_notcompatible.txt +%%DATADIR%%/trails/static/malware/android_oblivionrat.txt %%DATADIR%%/trails/static/malware/android_oneclickfraud.txt %%DATADIR%%/trails/static/malware/android_opfake.txt %%DATADIR%%/trails/static/malware/android_oscorp.txt @@ -458,13 +489,15 @@ %%DATADIR%%/trails/static/malware/android_parcel.txt %%DATADIR%%/trails/static/malware/android_pareto.txt %%DATADIR%%/trails/static/malware/android_pekkarat.txt -%%DATADIR%%/trails/static/malware/android_phantomcard.txt +%%DATADIR%%/trails/static/malware/android_perseus.txt +%%DATADIR%%/trails/static/malware/android_phantom.txt %%DATADIR%%/trails/static/malware/android_phonespy.txt %%DATADIR%%/trails/static/malware/android_pikspam.txt %%DATADIR%%/trails/static/malware/android_pixpirate.txt %%DATADIR%%/trails/static/malware/android_pjapps.txt %%DATADIR%%/trails/static/malware/android_pjobrat.txt %%DATADIR%%/trails/static/malware/android_playpraetor.txt +%%DATADIR%%/trails/static/malware/android_promptspy.txt %%DATADIR%%/trails/static/malware/android_qdplugin.txt %%DATADIR%%/trails/static/malware/android_qwizzserial.txt %%DATADIR%%/trails/static/malware/android_raddex.txt @@ -476,6 +509,7 @@ %%DATADIR%%/trails/static/malware/android_regon.txt %%DATADIR%%/trails/static/malware/android_remotecode.txt %%DATADIR%%/trails/static/malware/android_repane.txt +%%DATADIR%%/trails/static/malware/android_residentbat.txt %%DATADIR%%/trails/static/malware/android_riltok.txt %%DATADIR%%/trails/static/malware/android_roamingmantis.txt %%DATADIR%%/trails/static/malware/android_rocinante.txt @@ -500,6 +534,7 @@ %%DATADIR%%/trails/static/malware/android_spysolrrat.txt %%DATADIR%%/trails/static/malware/android_spytekcell.txt %%DATADIR%%/trails/static/malware/android_stels.txt +%%DATADIR%%/trails/static/malware/android_surxrat.txt %%DATADIR%%/trails/static/malware/android_svpeng.txt %%DATADIR%%/trails/static/malware/android_swanalitics.txt %%DATADIR%%/trails/static/malware/android_teabot.txt @@ -510,6 +545,7 @@ %%DATADIR%%/trails/static/malware/android_th33ht.txt %%DATADIR%%/trails/static/malware/android_thamera.txt %%DATADIR%%/trails/static/malware/android_thiefbot.txt +%%DATADIR%%/trails/static/malware/android_tkfleet.txt %%DATADIR%%/trails/static/malware/android_tonclank.txt %%DATADIR%%/trails/static/malware/android_torec.txt %%DATADIR%%/trails/static/malware/android_triada.txt @@ -530,20 +566,24 @@ %%DATADIR%%/trails/static/malware/android_xerxes.txt %%DATADIR%%/trails/static/malware/android_xhelper.txt %%DATADIR%%/trails/static/malware/android_xploitspy.txt +%%DATADIR%%/trails/static/malware/android_ynrk.txt %%DATADIR%%/trails/static/malware/android_z3core.txt %%DATADIR%%/trails/static/malware/android_zertsecurity.txt %%DATADIR%%/trails/static/malware/android_ztorg.txt %%DATADIR%%/trails/static/malware/andromeda.txt %%DATADIR%%/trails/static/malware/androxgh0st.txt %%DATADIR%%/trails/static/malware/anel.txt +%%DATADIR%%/trails/static/malware/anivia.txt %%DATADIR%%/trails/static/malware/anonrat.txt %%DATADIR%%/trails/static/malware/anonvnc.txt %%DATADIR%%/trails/static/malware/antarctica.txt %%DATADIR%%/trails/static/malware/antefrigus.txt %%DATADIR%%/trails/static/malware/antibot.txt +%%DATADIR%%/trails/static/malware/antigravityrat.txt %%DATADIR%%/trails/static/malware/anubis.txt %%DATADIR%%/trails/static/malware/anubis_ransomware.txt %%DATADIR%%/trails/static/malware/anuna.txt +%%DATADIR%%/trails/static/malware/aotera.txt %%DATADIR%%/trails/static/malware/apocalypse.txt %%DATADIR%%/trails/static/malware/apossec.txt %%DATADIR%%/trails/static/malware/apt_12.txt @@ -572,12 +612,14 @@ %%DATADIR%%/trails/static/malware/apt_bahamut.txt %%DATADIR%%/trails/static/malware/apt_banishedkitten.txt %%DATADIR%%/trails/static/malware/apt_barium.txt +%%DATADIR%%/trails/static/malware/apt_batshadow.txt %%DATADIR%%/trails/static/malware/apt_bisonal.txt %%DATADIR%%/trails/static/malware/apt_bitter.txt %%DATADIR%%/trails/static/malware/apt_blackgear.txt %%DATADIR%%/trails/static/malware/apt_blacktech.txt %%DATADIR%%/trails/static/malware/apt_bladedfeline.txt %%DATADIR%%/trails/static/malware/apt_blindeagle.txt +%%DATADIR%%/trails/static/malware/apt_bloodywolf.txt %%DATADIR%%/trails/static/malware/apt_bluenoroff.txt %%DATADIR%%/trails/static/malware/apt_blueprint.txt %%DATADIR%%/trails/static/malware/apt_bookworm.txt @@ -605,6 +647,7 @@ %%DATADIR%%/trails/static/malware/apt_commentcrew.txt %%DATADIR%%/trails/static/malware/apt_copykittens.txt %%DATADIR%%/trails/static/malware/apt_cosmicduke.txt +%%DATADIR%%/trails/static/malware/apt_crimsoncollective.txt %%DATADIR%%/trails/static/malware/apt_cyberav3ngers.txt %%DATADIR%%/trails/static/malware/apt_cyberbit.txt %%DATADIR%%/trails/static/malware/apt_dalbit.txt @@ -625,6 +668,7 @@ %%DATADIR%%/trails/static/malware/apt_driftingcloud.txt %%DATADIR%%/trails/static/malware/apt_duke.txt %%DATADIR%%/trails/static/malware/apt_dunequixote.txt +%%DATADIR%%/trails/static/malware/apt_dustspecter.txt %%DATADIR%%/trails/static/malware/apt_dustsquad.txt %%DATADIR%%/trails/static/malware/apt_earthberberoka.txt %%DATADIR%%/trails/static/malware/apt_earthestries.txt @@ -659,6 +703,7 @@ %%DATADIR%%/trails/static/malware/apt_goldenrat.txt %%DATADIR%%/trails/static/malware/apt_goldmelody.txt %%DATADIR%%/trails/static/malware/apt_goldmouse.txt +%%DATADIR%%/trails/static/malware/apt_gopherwhisper.txt %%DATADIR%%/trails/static/malware/apt_gorgon.txt %%DATADIR%%/trails/static/malware/apt_gothicpanda.txt %%DATADIR%%/trails/static/malware/apt_grayling.txt @@ -670,9 +715,9 @@ %%DATADIR%%/trails/static/malware/apt_hackingteam.txt %%DATADIR%%/trails/static/malware/apt_hafnium.txt %%DATADIR%%/trails/static/malware/apt_hangover.txt -%%DATADIR%%/trails/static/malware/apt_headmare.txt %%DATADIR%%/trails/static/malware/apt_hellhounds.txt %%DATADIR%%/trails/static/malware/apt_hermit.txt +%%DATADIR%%/trails/static/malware/apt_hezirash.txt %%DATADIR%%/trails/static/malware/apt_higaisa.txt %%DATADIR%%/trails/static/malware/apt_hogfish.txt %%DATADIR%%/trails/static/malware/apt_icefog.txt @@ -680,6 +725,7 @@ %%DATADIR%%/trails/static/malware/apt_imperialkitten.txt %%DATADIR%%/trails/static/malware/apt_indigozebra.txt %%DATADIR%%/trails/static/malware/apt_indra.txt +%%DATADIR%%/trails/static/malware/apt_inedibleochotense.txt %%DATADIR%%/trails/static/malware/apt_infy.txt %%DATADIR%%/trails/static/malware/apt_innaput.txt %%DATADIR%%/trails/static/malware/apt_irn2.txt @@ -699,6 +745,7 @@ %%DATADIR%%/trails/static/malware/apt_leafminer.txt %%DATADIR%%/trails/static/malware/apt_librarianghouls.txt %%DATADIR%%/trails/static/malware/apt_longhorn.txt +%%DATADIR%%/trails/static/malware/apt_longnosedgoblin.txt %%DATADIR%%/trails/static/malware/apt_lotusblossom.txt %%DATADIR%%/trails/static/malware/apt_luckycat.txt %%DATADIR%%/trails/static/malware/apt_luminousmoth.txt @@ -713,6 +760,7 @@ %%DATADIR%%/trails/static/malware/apt_miniduke.txt %%DATADIR%%/trails/static/malware/apt_mirrorface.txt %%DATADIR%%/trails/static/malware/apt_modifiedelephant.txt +%%DATADIR%%/trails/static/malware/apt_motorbeacon.txt %%DATADIR%%/trails/static/malware/apt_moustachedbouncer.txt %%DATADIR%%/trails/static/malware/apt_mudcarp.txt %%DATADIR%%/trails/static/malware/apt_muddywater.txt @@ -733,6 +781,7 @@ %%DATADIR%%/trails/static/malware/apt_onyxsleet.txt %%DATADIR%%/trails/static/malware/apt_opera1er.txt %%DATADIR%%/trails/static/malware/apt_packrat.txt +%%DATADIR%%/trails/static/malware/apt_paperwerewolf.txt %%DATADIR%%/trails/static/malware/apt_paragon.txt %%DATADIR%%/trails/static/malware/apt_patchwork.txt %%DATADIR%%/trails/static/malware/apt_peepingtitle.txt @@ -745,6 +794,7 @@ %%DATADIR%%/trails/static/malware/apt_polonium.txt %%DATADIR%%/trails/static/malware/apt_potao.txt %%DATADIR%%/trails/static/malware/apt_predator.txt +%%DATADIR%%/trails/static/malware/apt_punishingowl.txt %%DATADIR%%/trails/static/malware/apt_purplehaze.txt %%DATADIR%%/trails/static/malware/apt_putterpanda.txt %%DATADIR%%/trails/static/malware/apt_q015.txt @@ -752,12 +802,14 @@ %%DATADIR%%/trails/static/malware/apt_q27.txt %%DATADIR%%/trails/static/malware/apt_quarian.txt %%DATADIR%%/trails/static/malware/apt_quasar.txt +%%DATADIR%%/trails/static/malware/apt_rainbowhyena.txt %%DATADIR%%/trails/static/malware/apt_rampantkitten.txt %%DATADIR%%/trails/static/malware/apt_rancor.txt %%DATADIR%%/trails/static/malware/apt_reaper.txt %%DATADIR%%/trails/static/malware/apt_redbaldknight.txt %%DATADIR%%/trails/static/malware/apt_redfoxtrot.txt %%DATADIR%%/trails/static/malware/apt_redjuliett.txt +%%DATADIR%%/trails/static/malware/apt_rednovember.txt %%DATADIR%%/trails/static/malware/apt_redoctober.txt %%DATADIR%%/trails/static/malware/apt_redwolf.txt %%DATADIR%%/trails/static/malware/apt_rnexus.txt @@ -780,6 +832,7 @@ %%DATADIR%%/trails/static/malware/apt_silencerlion.txt %%DATADIR%%/trails/static/malware/apt_silentlynx.txt %%DATADIR%%/trails/static/malware/apt_simbaa.txt +%%DATADIR%%/trails/static/malware/apt_skycloak.txt %%DATADIR%%/trails/static/malware/apt_snowman.txt %%DATADIR%%/trails/static/malware/apt_sobaken.txt %%DATADIR%%/trails/static/malware/apt_sofacy.txt @@ -805,6 +858,7 @@ %%DATADIR%%/trails/static/malware/apt_tempperiscope.txt %%DATADIR%%/trails/static/malware/apt_temptingcedar.txt %%DATADIR%%/trails/static/malware/apt_tengyunsnake.txt +%%DATADIR%%/trails/static/malware/apt_thewizards.txt %%DATADIR%%/trails/static/malware/apt_tibet.txt %%DATADIR%%/trails/static/malware/apt_tick.txt %%DATADIR%%/trails/static/malware/apt_tidrone.txt @@ -825,6 +879,7 @@ %%DATADIR%%/trails/static/malware/apt_unc2529.txt %%DATADIR%%/trails/static/malware/apt_unc2565.txt %%DATADIR%%/trails/static/malware/apt_unc2596.txt +%%DATADIR%%/trails/static/malware/apt_unc2814.txt %%DATADIR%%/trails/static/malware/apt_unc2970.txt %%DATADIR%%/trails/static/malware/apt_unc3500.txt %%DATADIR%%/trails/static/malware/apt_unc3535.txt @@ -842,12 +897,14 @@ %%DATADIR%%/trails/static/malware/apt_unc4990.txt %%DATADIR%%/trails/static/malware/apt_unc5174.txt %%DATADIR%%/trails/static/malware/apt_unc5221.txt -%%DATADIR%%/trails/static/malware/apt_unc5267.txt %%DATADIR%%/trails/static/malware/apt_unc5537.txt %%DATADIR%%/trails/static/malware/apt_unc5792.txt %%DATADIR%%/trails/static/malware/apt_unc5812.txt %%DATADIR%%/trails/static/malware/apt_unc5952.txt %%DATADIR%%/trails/static/malware/apt_unc6293.txt +%%DATADIR%%/trails/static/malware/apt_unc6353.txt +%%DATADIR%%/trails/static/malware/apt_unc6691.txt +%%DATADIR%%/trails/static/malware/apt_unc6692.txt %%DATADIR%%/trails/static/malware/apt_unc961.txt %%DATADIR%%/trails/static/malware/apt_unclassified.txt %%DATADIR%%/trails/static/malware/apt_ush.txt @@ -858,7 +915,6 @@ %%DATADIR%%/trails/static/malware/apt_voidarachne.txt %%DATADIR%%/trails/static/malware/apt_voidblizzard.txt %%DATADIR%%/trails/static/malware/apt_volatilecedar.txt -%%DATADIR%%/trails/static/malware/apt_wagemole.txt %%DATADIR%%/trails/static/malware/apt_weakestlink.txt %%DATADIR%%/trails/static/malware/apt_webky.txt %%DATADIR%%/trails/static/malware/apt_whitecompany.txt @@ -874,12 +930,14 @@ %%DATADIR%%/trails/static/malware/arackus.txt %%DATADIR%%/trails/static/malware/arcane.txt %%DATADIR%%/trails/static/malware/arcanedoor.txt +%%DATADIR%%/trails/static/malware/archangelc2.txt %%DATADIR%%/trails/static/malware/arcrypter.txt %%DATADIR%%/trails/static/malware/arcusmedia.txt %%DATADIR%%/trails/static/malware/arec.txt %%DATADIR%%/trails/static/malware/areses.txt %%DATADIR%%/trails/static/malware/argonauts.txt %%DATADIR%%/trails/static/malware/arkana.txt +%%DATADIR%%/trails/static/malware/arkanix.txt %%DATADIR%%/trails/static/malware/arkei.txt %%DATADIR%%/trails/static/malware/arrowrat.txt %%DATADIR%%/trails/static/malware/artemisrat.txt @@ -887,6 +945,7 @@ %%DATADIR%%/trails/static/malware/arvin.txt %%DATADIR%%/trails/static/malware/aspire.txt %%DATADIR%%/trails/static/malware/asruex.txt +%%DATADIR%%/trails/static/malware/astarionrat.txt %%DATADIR%%/trails/static/malware/astaroth.txt %%DATADIR%%/trails/static/malware/astrobot.txt %%DATADIR%%/trails/static/malware/astrolocker.txt @@ -899,7 +958,12 @@ %%DATADIR%%/trails/static/malware/atmos.txt %%DATADIR%%/trails/static/malware/atomlogger.txt %%DATADIR%%/trails/static/malware/atomsilo.txt +%%DATADIR%%/trails/static/malware/atroposia.txt %%DATADIR%%/trails/static/malware/attor.txt +%%DATADIR%%/trails/static/malware/audit_ransomware.txt +%%DATADIR%%/trails/static/malware/aur0ra_ransomware.txt +%%DATADIR%%/trails/static/malware/auraboros.txt +%%DATADIR%%/trails/static/malware/aurac2.txt %%DATADIR%%/trails/static/malware/aurora.txt %%DATADIR%%/trails/static/malware/aurotun.txt %%DATADIR%%/trails/static/malware/autoit.txt @@ -911,6 +975,7 @@ %%DATADIR%%/trails/static/malware/avrecon.txt %%DATADIR%%/trails/static/malware/axespec.txt %%DATADIR%%/trails/static/malware/axile.txt +%%DATADIR%%/trails/static/malware/axolotl.txt %%DATADIR%%/trails/static/malware/axpergle.txt %%DATADIR%%/trails/static/malware/aybo.txt %%DATADIR%%/trails/static/malware/azorult.txt @@ -925,6 +990,7 @@ %%DATADIR%%/trails/static/malware/backnet.txt %%DATADIR%%/trails/static/malware/backoff.txt %%DATADIR%%/trails/static/malware/badblock.txt +%%DATADIR%%/trails/static/malware/badiis.txt %%DATADIR%%/trails/static/malware/badrabbit.txt %%DATADIR%%/trails/static/malware/balamid.txt %%DATADIR%%/trails/static/malware/baldr.txt @@ -951,11 +1017,13 @@ %%DATADIR%%/trails/static/malware/bbz.txt %%DATADIR%%/trails/static/malware/beamwinhttp.txt %%DATADIR%%/trails/static/malware/beapy.txt +%%DATADIR%%/trails/static/malware/bear.txt %%DATADIR%%/trails/static/malware/beast_ransomware.txt %%DATADIR%%/trails/static/malware/bedep.txt %%DATADIR%%/trails/static/malware/beebone.txt %%DATADIR%%/trails/static/malware/belesn_ransomware.txt %%DATADIR%%/trails/static/malware/belonard.txt +%%DATADIR%%/trails/static/malware/benzona.txt %%DATADIR%%/trails/static/malware/bert.txt %%DATADIR%%/trails/static/malware/bestafera.txt %%DATADIR%%/trails/static/malware/betabot.txt @@ -971,6 +1039,7 @@ %%DATADIR%%/trails/static/malware/blackbasta.txt %%DATADIR%%/trails/static/malware/blackbyte.txt %%DATADIR%%/trails/static/malware/blackdolphin.txt +%%DATADIR%%/trails/static/malware/blackfield.txt %%DATADIR%%/trails/static/malware/blackhole.txt %%DATADIR%%/trails/static/malware/blackhunt.txt %%DATADIR%%/trails/static/malware/blackkingdom.txt @@ -983,6 +1052,7 @@ %%DATADIR%%/trails/static/malware/blacknixrat.txt %%DATADIR%%/trails/static/malware/blacknote.txt %%DATADIR%%/trails/static/malware/blackrat.txt +%%DATADIR%%/trails/static/malware/blackreaperrat.txt %%DATADIR%%/trails/static/malware/blackrota.txt %%DATADIR%%/trails/static/malware/blackshades.txt %%DATADIR%%/trails/static/malware/blackshadow.txt @@ -990,8 +1060,10 @@ %%DATADIR%%/trails/static/malware/blacksquid.txt %%DATADIR%%/trails/static/malware/blackstrike.txt %%DATADIR%%/trails/static/malware/blacksuit_ransomware.txt +%%DATADIR%%/trails/static/malware/blackteam.txt %%DATADIR%%/trails/static/malware/blacktor.txt %%DATADIR%%/trails/static/malware/blackwater.txt +%%DATADIR%%/trails/static/malware/blackwater_ransomware.txt %%DATADIR%%/trails/static/malware/blackworm.txt %%DATADIR%%/trails/static/malware/blankgrabber.txt %%DATADIR%%/trails/static/malware/blaze.txt @@ -1019,6 +1091,8 @@ %%DATADIR%%/trails/static/malware/boolka.txt %%DATADIR%%/trails/static/malware/bootkitty.txt %%DATADIR%%/trails/static/malware/borr.txt +%%DATADIR%%/trails/static/malware/boryptgrab.txt +%%DATADIR%%/trails/static/malware/bot_asus.txt %%DATADIR%%/trails/static/malware/bot_mikrotik.txt %%DATADIR%%/trails/static/malware/boteye.txt %%DATADIR%%/trails/static/malware/boxclipper.txt @@ -1026,6 +1100,7 @@ %%DATADIR%%/trails/static/malware/bqtlock_ransomware.txt %%DATADIR%%/trails/static/malware/braincipher.txt %%DATADIR%%/trails/static/malware/braodo.txt +%%DATADIR%%/trails/static/malware/bravox_ransomware.txt %%DATADIR%%/trails/static/malware/brbbot.txt %%DATADIR%%/trails/static/malware/bredolab.txt %%DATADIR%%/trails/static/malware/breut.txt @@ -1033,6 +1108,7 @@ %%DATADIR%%/trails/static/malware/bronzestarlight.txt %%DATADIR%%/trails/static/malware/brookrat.txt %%DATADIR%%/trails/static/malware/bropass.txt +%%DATADIR%%/trails/static/malware/brotherhood.txt %%DATADIR%%/trails/static/malware/brushaloader.txt %%DATADIR%%/trails/static/malware/bsloader.txt %%DATADIR%%/trails/static/malware/bubnix.txt @@ -1047,6 +1123,7 @@ %%DATADIR%%/trails/static/malware/buterat.txt %%DATADIR%%/trails/static/malware/butter.txt %%DATADIR%%/trails/static/malware/byakugan.txt +%%DATADIR%%/trails/static/malware/cabinetrat.txt %%DATADIR%%/trails/static/malware/cactus.txt %%DATADIR%%/trails/static/malware/cactustorch.txt %%DATADIR%%/trails/static/malware/caesar.txt @@ -1062,41 +1139,49 @@ %%DATADIR%%/trails/static/malware/cashrat.txt %%DATADIR%%/trails/static/malware/caspersec.txt %%DATADIR%%/trails/static/malware/cassiopeia.txt -%%DATADIR%%/trails/static/malware/castleloader.txt +%%DATADIR%%/trails/static/malware/cattore.txt %%DATADIR%%/trails/static/malware/ccleaner_backdoor.txt %%DATADIR%%/trails/static/malware/ceidpagelock.txt %%DATADIR%%/trails/static/malware/celestial.txt %%DATADIR%%/trails/static/malware/centurion.txt %%DATADIR%%/trails/static/malware/cephalus.txt %%DATADIR%%/trails/static/malware/cerber.txt +%%DATADIR%%/trails/static/malware/cerberusloader.txt %%DATADIR%%/trails/static/malware/cerbfyne.txt %%DATADIR%%/trails/static/malware/cerbu.txt %%DATADIR%%/trails/static/malware/cereals.txt %%DATADIR%%/trails/static/malware/certishell.txt +%%DATADIR%%/trails/static/malware/cgnrat.txt %%DATADIR%%/trails/static/malware/chainshot.txt %%DATADIR%%/trails/static/malware/changeup.txt %%DATADIR%%/trails/static/malware/chanitor.txt %%DATADIR%%/trails/static/malware/chaos_ransomware.txt +%%DATADIR%%/trails/static/malware/chaosc2.txt %%DATADIR%%/trails/static/malware/chaosrat.txt %%DATADIR%%/trails/static/malware/chasebot.txt %%DATADIR%%/trails/static/malware/cherryloader.txt %%DATADIR%%/trails/static/malware/cheshire.txt %%DATADIR%%/trails/static/malware/chewbacca.txt +%%DATADIR%%/trails/static/malware/chicxulub.txt %%DATADIR%%/trails/static/malware/chimerabot.txt %%DATADIR%%/trails/static/malware/chimneysweep.txt %%DATADIR%%/trails/static/malware/chinachopper.txt %%DATADIR%%/trails/static/malware/chinoxy.txt %%DATADIR%%/trails/static/malware/chisbur.txt %%DATADIR%%/trails/static/malware/chort.txt +%%DATADIR%%/trails/static/malware/chromelevator.txt %%DATADIR%%/trails/static/malware/chromeloader.txt +%%DATADIR%%/trails/static/malware/chstealer.txt %%DATADIR%%/trails/static/malware/chthonic.txt %%DATADIR%%/trails/static/malware/ciadoor.txt %%DATADIR%%/trails/static/malware/cicada3301.txt %%DATADIR%%/trails/static/malware/cinasquel.txt %%DATADIR%%/trails/static/malware/cinobi.txt %%DATADIR%%/trails/static/malware/ciphbit.txt +%%DATADIR%%/trails/static/malware/cipherforce.txt %%DATADIR%%/trails/static/malware/cirenegrat.txt %%DATADIR%%/trails/static/malware/cleanup.txt +%%DATADIR%%/trails/static/malware/clearwater.txt %%DATADIR%%/trails/static/malware/clientmeshrat.txt %%DATADIR%%/trails/static/malware/clipsa.txt %%DATADIR%%/trails/static/malware/cloak_ransomware.txt @@ -1113,6 +1198,7 @@ %%DATADIR%%/trails/static/malware/cobint.txt %%DATADIR%%/trails/static/malware/coderware_ransomware.txt %%DATADIR%%/trails/static/malware/coffeeloader.txt +%%DATADIR%%/trails/static/malware/coinbasecartel.txt %%DATADIR%%/trails/static/malware/coinloader.txt %%DATADIR%%/trails/static/malware/cold.txt %%DATADIR%%/trails/static/malware/colibriloader.txt @@ -1138,9 +1224,11 @@ %%DATADIR%%/trails/static/malware/cridex.txt %%DATADIR%%/trails/static/malware/crilock.txt %%DATADIR%%/trails/static/malware/cring.txt +%%DATADIR%%/trails/static/malware/crip.txt %%DATADIR%%/trails/static/malware/cripto.txt %%DATADIR%%/trails/static/malware/crmstealer.txt %%DATADIR%%/trails/static/malware/crosslock.txt +%%DATADIR%%/trails/static/malware/cry0_ransomware.txt %%DATADIR%%/trails/static/malware/cryakl.txt %%DATADIR%%/trails/static/malware/crylocker.txt %%DATADIR%%/trails/static/malware/cryp70n1c0d3.txt @@ -1159,10 +1247,13 @@ %%DATADIR%%/trails/static/malware/cryptowall.txt %%DATADIR%%/trails/static/malware/cryptxxx.txt %%DATADIR%%/trails/static/malware/cryrig_miner.txt +%%DATADIR%%/trails/static/malware/crysomerat.txt +%%DATADIR%%/trails/static/malware/crystealer.txt %%DATADIR%%/trails/static/malware/csharpstreamerrat.txt %%DATADIR%%/trails/static/malware/ctblocker.txt %%DATADIR%%/trails/static/malware/cuba.txt %%DATADIR%%/trails/static/malware/cube.txt +%%DATADIR%%/trails/static/malware/cursebot.txt %%DATADIR%%/trails/static/malware/cutwail.txt %%DATADIR%%/trails/static/malware/cybergaterat.txt %%DATADIR%%/trails/static/malware/cyberstealer.txt @@ -1193,6 +1284,7 @@ %%DATADIR%%/trails/static/malware/darkpower.txt %%DATADIR%%/trails/static/malware/darkrat.txt %%DATADIR%%/trails/static/malware/darkshell.txt +%%DATADIR%%/trails/static/malware/darkshinigamis.txt %%DATADIR%%/trails/static/malware/darkside.txt %%DATADIR%%/trails/static/malware/darktortilla.txt %%DATADIR%%/trails/static/malware/darkvault.txt @@ -1203,6 +1295,7 @@ %%DATADIR%%/trails/static/malware/darkylock.txt %%DATADIR%%/trails/static/malware/darth.txt %%DATADIR%%/trails/static/malware/datacarry.txt +%%DATADIR%%/trails/static/malware/datakeeper.txt %%DATADIR%%/trails/static/malware/dataleak_ransomware.txt %%DATADIR%%/trails/static/malware/dcrat.txt %%DATADIR%%/trails/static/malware/deadbolt.txt @@ -1221,6 +1314,7 @@ %%DATADIR%%/trails/static/malware/deprimon.txt %%DATADIR%%/trails/static/malware/derialock.txt %%DATADIR%%/trails/static/malware/dero_miner.txt +%%DATADIR%%/trails/static/malware/desckvbrat.txt %%DATADIR%%/trails/static/malware/desolator.txt %%DATADIR%%/trails/static/malware/destiny.txt %%DATADIR%%/trails/static/malware/destory.txt @@ -1230,6 +1324,7 @@ %%DATADIR%%/trails/static/malware/devilstongue.txt %%DATADIR%%/trails/static/malware/devman.txt %%DATADIR%%/trails/static/malware/dexter.txt +%%DATADIR%%/trails/static/malware/dexwarerat.txt %%DATADIR%%/trails/static/malware/dharma.txt %%DATADIR%%/trails/static/malware/diablorat.txt %%DATADIR%%/trails/static/malware/diamondfoxrat.txt @@ -1238,6 +1333,7 @@ %%DATADIR%%/trails/static/malware/diddy.txt %%DATADIR%%/trails/static/malware/diez.txt %%DATADIR%%/trails/static/malware/dimnie.txt +%%DATADIR%%/trails/static/malware/dior.txt %%DATADIR%%/trails/static/malware/dircrypt.txt %%DATADIR%%/trails/static/malware/dirtjump.txt %%DATADIR%%/trails/static/malware/discordgrabber.txt @@ -1251,6 +1347,7 @@ %%DATADIR%%/trails/static/malware/doenerium.txt %%DATADIR%%/trails/static/malware/dofoil.txt %%DATADIR%%/trails/static/malware/doge.txt +%%DATADIR%%/trails/static/malware/dohdoor.txt %%DATADIR%%/trails/static/malware/domen.txt %%DATADIR%%/trails/static/malware/donex.txt %%DATADIR%%/trails/static/malware/donut.txt @@ -1268,12 +1365,15 @@ %%DATADIR%%/trails/static/malware/dragonforce.txt %%DATADIR%%/trails/static/malware/drahma.txt %%DATADIR%%/trails/static/malware/drapion.txt +%%DATADIR%%/trails/static/malware/drazy.txt %%DATADIR%%/trails/static/malware/dread.txt %%DATADIR%%/trails/static/malware/dreamc2.txt %%DATADIR%%/trails/static/malware/dridex.txt %%DATADIR%%/trails/static/malware/drill_ransomware.txt +%%DATADIR%%/trails/static/malware/drillapp.txt %%DATADIR%%/trails/static/malware/drokbk.txt %%DATADIR%%/trails/static/malware/dropnak.txt +%%DATADIR%%/trails/static/malware/droppitch.txt %%DATADIR%%/trails/static/malware/dslog.txt %%DATADIR%%/trails/static/malware/dtstealer.txt %%DATADIR%%/trails/static/malware/dualtoy.txt @@ -1295,6 +1395,7 @@ %%DATADIR%%/trails/static/malware/eddie.txt %%DATADIR%%/trails/static/malware/edgeguard.txt %%DATADIR%%/trails/static/malware/egregor.txt +%%DATADIR%%/trails/static/malware/eimeriarat.txt %%DATADIR%%/trails/static/malware/ekiparat.txt %%DATADIR%%/trails/static/malware/eldorado_ransomware.txt %%DATADIR%%/trails/static/malware/electronbot.txt @@ -1310,6 +1411,7 @@ %%DATADIR%%/trails/static/malware/elf_billgates.txt %%DATADIR%%/trails/static/malware/elf_blueshell.txt %%DATADIR%%/trails/static/malware/elf_boldmove.txt +%%DATADIR%%/trails/static/malware/elf_bpfdoor.txt %%DATADIR%%/trails/static/malware/elf_cdrthief.txt %%DATADIR%%/trails/static/malware/elf_chalubo.txt %%DATADIR%%/trails/static/malware/elf_chinaz.txt @@ -1326,7 +1428,6 @@ %%DATADIR%%/trails/static/malware/elf_emptiness.txt %%DATADIR%%/trails/static/malware/elf_evilgnome.txt %%DATADIR%%/trails/static/malware/elf_ewdoor.txt -%%DATADIR%%/trails/static/malware/elf_facefish.txt %%DATADIR%%/trails/static/malware/elf_fodcha.txt %%DATADIR%%/trails/static/malware/elf_fontonlake.txt %%DATADIR%%/trails/static/malware/elf_freakout.txt @@ -1389,6 +1490,7 @@ %%DATADIR%%/trails/static/malware/elf_routex.txt %%DATADIR%%/trails/static/malware/elf_rudedevil.txt %%DATADIR%%/trails/static/malware/elf_shelldos.txt +%%DATADIR%%/trails/static/malware/elf_shikata.txt %%DATADIR%%/trails/static/malware/elf_shikitega.txt %%DATADIR%%/trails/static/malware/elf_sidewalk.txt %%DATADIR%%/trails/static/malware/elf_skidmap.txt @@ -1404,6 +1506,7 @@ %%DATADIR%%/trails/static/malware/elf_torii.txt %%DATADIR%%/trails/static/malware/elf_tshgod.txt %%DATADIR%%/trails/static/malware/elf_tunpot.txt +%%DATADIR%%/trails/static/malware/elf_voidlink.txt %%DATADIR%%/trails/static/malware/elf_vpnfilter.txt %%DATADIR%%/trails/static/malware/elf_vtflooder.txt %%DATADIR%%/trails/static/malware/elf_xbash.txt @@ -1421,6 +1524,7 @@ %%DATADIR%%/trails/static/malware/empirerat.txt %%DATADIR%%/trails/static/malware/enc_ransomware.txt %%DATADIR%%/trails/static/malware/engrwiz.txt +%%DATADIR%%/trails/static/malware/enmity.txt %%DATADIR%%/trails/static/malware/entropy.txt %%DATADIR%%/trails/static/malware/ep918_ransomware.txt %%DATADIR%%/trails/static/malware/epsilon.txt @@ -1441,14 +1545,19 @@ %%DATADIR%%/trails/static/malware/evilnominatus.txt %%DATADIR%%/trails/static/malware/evilnum.txt %%DATADIR%%/trails/static/malware/evilproxy.txt +%%DATADIR%%/trails/static/malware/evilstealer.txt %%DATADIR%%/trails/static/malware/evoltinpos.txt %%DATADIR%%/trails/static/malware/evrial.txt +%%DATADIR%%/trails/static/malware/exa.txt %%DATADIR%%/trails/static/malware/exela.txt +%%DATADIR%%/trails/static/malware/exitium.txt %%DATADIR%%/trails/static/malware/exorcist.txt +%%DATADIR%%/trails/static/malware/exoticc2.txt %%DATADIR%%/trails/static/malware/exoticloader.txt %%DATADIR%%/trails/static/malware/expiro.txt %%DATADIR%%/trails/static/malware/extenbro.txt %%DATADIR%%/trails/static/malware/eyespy.txt +%%DATADIR%%/trails/static/malware/fahis.txt %%DATADIR%%/trails/static/malware/fakben.txt %%DATADIR%%/trails/static/malware/fakeadobe.txt %%DATADIR%%/trails/static/malware/fakeapp.txt @@ -1469,10 +1578,12 @@ %%DATADIR%%/trails/static/malware/fbtime.txt %%DATADIR%%/trails/static/malware/felixhttp.txt %%DATADIR%%/trails/static/malware/fenix.txt +%%DATADIR%%/trails/static/malware/fenixrat.txt %%DATADIR%%/trails/static/malware/ffdroider.txt %%DATADIR%%/trails/static/malware/ficker.txt %%DATADIR%%/trails/static/malware/fiexp.txt %%DATADIR%%/trails/static/malware/fignotok.txt +%%DATADIR%%/trails/static/malware/filemess.txt %%DATADIR%%/trails/static/malware/filespider.txt %%DATADIR%%/trails/static/malware/filsh.txt %%DATADIR%%/trails/static/malware/fin12.txt @@ -1484,8 +1595,10 @@ %%DATADIR%%/trails/static/malware/finderbot.txt %%DATADIR%%/trails/static/malware/findpos.txt %%DATADIR%%/trails/static/malware/firebird.txt +%%DATADIR%%/trails/static/malware/flag.txt %%DATADIR%%/trails/static/malware/flesh.txt %%DATADIR%%/trails/static/malware/fletchen.txt +%%DATADIR%%/trails/static/malware/fletchen_ransomware.txt %%DATADIR%%/trails/static/malware/flocker.txt %%DATADIR%%/trails/static/malware/floxif.txt %%DATADIR%%/trails/static/malware/fnumbot.txt @@ -1525,17 +1638,22 @@ %%DATADIR%%/trails/static/malware/generic_proxynotshell.txt %%DATADIR%%/trails/static/malware/generic_ransomware.txt %%DATADIR%%/trails/static/malware/generic_stealer.txt +%%DATADIR%%/trails/static/malware/genesis_ransomware.txt +%%DATADIR%%/trails/static/malware/gentlemen.txt %%DATADIR%%/trails/static/malware/germanwiper.txt %%DATADIR%%/trails/static/malware/gh0stbins.txt %%DATADIR%%/trails/static/malware/gh0strat.txt %%DATADIR%%/trails/static/malware/ghost_miner.txt +%%DATADIR%%/trails/static/malware/ghostbot.txt %%DATADIR%%/trails/static/malware/ghostdns.txt %%DATADIR%%/trails/static/malware/ghostengine.txt %%DATADIR%%/trails/static/malware/ghostlocker.txt +%%DATADIR%%/trails/static/malware/ghostposter.txt %%DATADIR%%/trails/static/malware/ghostredirector.txt %%DATADIR%%/trails/static/malware/giftedcrook.txt %%DATADIR%%/trails/static/malware/ginzo.txt %%DATADIR%%/trails/static/malware/gippers.txt +%%DATADIR%%/trails/static/malware/glassworm.txt %%DATADIR%%/trails/static/malware/glitchpos.txt %%DATADIR%%/trails/static/malware/global_ransomware.txt %%DATADIR%%/trails/static/malware/glock.txt @@ -1564,14 +1682,19 @@ %%DATADIR%%/trails/static/malware/grager.txt %%DATADIR%%/trails/static/malware/grand.txt %%DATADIR%%/trails/static/malware/grandamisha.txt +%%DATADIR%%/trails/static/malware/grandmonty.txt %%DATADIR%%/trails/static/malware/grandoreiro.txt %%DATADIR%%/trails/static/malware/gravityrat.txt %%DATADIR%%/trails/static/malware/greamerat.txt +%%DATADIR%%/trails/static/malware/greenblood.txt %%DATADIR%%/trails/static/malware/greenstone.txt %%DATADIR%%/trails/static/malware/gremlin.txt %%DATADIR%%/trails/static/malware/grief.txt %%DATADIR%%/trails/static/malware/grimagent.txt +%%DATADIR%%/trails/static/malware/grimbolt.txt %%DATADIR%%/trails/static/malware/grmsk.txt +%%DATADIR%%/trails/static/malware/grobrat.txt +%%DATADIR%%/trails/static/malware/grokpy.txt %%DATADIR%%/trails/static/malware/groooboor.txt %%DATADIR%%/trails/static/malware/groove.txt %%DATADIR%%/trails/static/malware/growtopia.txt @@ -1604,6 +1727,7 @@ %%DATADIR%%/trails/static/malware/hacked_monero.txt %%DATADIR%%/trails/static/malware/hacked_moveit.txt %%DATADIR%%/trails/static/malware/hacked_netweaversap.txt +%%DATADIR%%/trails/static/malware/hacked_nginx.txt %%DATADIR%%/trails/static/malware/hacked_npmrepos.txt %%DATADIR%%/trails/static/malware/hacked_openvsxext.txt %%DATADIR%%/trails/static/malware/hacked_pygrata.txt @@ -1611,9 +1735,11 @@ %%DATADIR%%/trails/static/malware/hacked_pytorch.txt %%DATADIR%%/trails/static/malware/hacked_saltstack.txt %%DATADIR%%/trails/static/malware/hacked_solarwinds.txt +%%DATADIR%%/trails/static/malware/hacked_trustwallet.txt %%DATADIR%%/trails/static/malware/hacked_uaparserjs.txt %%DATADIR%%/trails/static/malware/hacked_vsixext.txt %%DATADIR%%/trails/static/malware/hacked_whlext.txt +%%DATADIR%%/trails/static/malware/hacki.txt %%DATADIR%%/trails/static/malware/hacking_team.txt %%DATADIR%%/trails/static/malware/haibonbay.txt %%DATADIR%%/trails/static/malware/hamaetot.txt @@ -1624,6 +1750,7 @@ %%DATADIR%%/trails/static/malware/havanacrypt.txt %%DATADIR%%/trails/static/malware/hawkball.txt %%DATADIR%%/trails/static/malware/hawkeye.txt +%%DATADIR%%/trails/static/malware/hekworm.txt %%DATADIR%%/trails/static/malware/hellcat.txt %%DATADIR%%/trails/static/malware/helldown_ransomware.txt %%DATADIR%%/trails/static/malware/hellokitty.txt @@ -1654,6 +1781,7 @@ %%DATADIR%%/trails/static/malware/hvncrat.txt %%DATADIR%%/trails/static/malware/hydracrypt.txt %%DATADIR%%/trails/static/malware/hydseven.txt +%%DATADIR%%/trails/static/malware/hyflock_ransomware.txt %%DATADIR%%/trails/static/malware/hzrat.txt %%DATADIR%%/trails/static/malware/i2prat.txt %%DATADIR%%/trails/static/malware/icarus.txt @@ -1673,9 +1801,12 @@ %%DATADIR%%/trails/static/malware/inc_ransomware.txt %%DATADIR%%/trails/static/malware/indexsinas.txt %%DATADIR%%/trails/static/malware/indone_miner.txt +%%DATADIR%%/trails/static/malware/infinilate.txt %%DATADIR%%/trails/static/malware/infinityrat.txt %%DATADIR%%/trails/static/malware/injecto.txt %%DATADIR%%/trails/static/malware/innfirat.txt +%%DATADIR%%/trails/static/malware/insomnia.txt +%%DATADIR%%/trails/static/malware/interlock-1.txt %%DATADIR%%/trails/static/malware/interlock.txt %%DATADIR%%/trails/static/malware/interstellar.txt %%DATADIR%%/trails/static/malware/investimer.txt @@ -1686,6 +1817,7 @@ %%DATADIR%%/trails/static/malware/ios_oneclickfraud.txt %%DATADIR%%/trails/static/malware/ios_realtimespy.txt %%DATADIR%%/trails/static/malware/ios_specter.txt +%%DATADIR%%/trails/static/malware/ios_thermite.txt %%DATADIR%%/trails/static/malware/ios_xcodeghost.txt %%DATADIR%%/trails/static/malware/ipikabot.txt %%DATADIR%%/trails/static/malware/iris.txt @@ -1694,6 +1826,7 @@ %%DATADIR%%/trails/static/malware/isodisk.txt %%DATADIR%%/trails/static/malware/ispy.txt %%DATADIR%%/trails/static/malware/isr.txt +%%DATADIR%%/trails/static/malware/ity.txt %%DATADIR%%/trails/static/malware/ixware.txt %%DATADIR%%/trails/static/malware/j_ransomware.txt %%DATADIR%%/trails/static/malware/jackpos.txt @@ -1727,15 +1860,20 @@ %%DATADIR%%/trails/static/malware/kapahyku.txt %%DATADIR%%/trails/static/malware/karkoff.txt %%DATADIR%%/trails/static/malware/karma.txt +%%DATADIR%%/trails/static/malware/karstorat.txt %%DATADIR%%/trails/static/malware/kasidet.txt %%DATADIR%%/trails/static/malware/katz.txt %%DATADIR%%/trails/static/malware/kawalocker.txt +%%DATADIR%%/trails/static/malware/kazakrat.txt +%%DATADIR%%/trails/static/malware/kazu_ransomware.txt %%DATADIR%%/trails/static/malware/kazy.txt +%%DATADIR%%/trails/static/malware/kbc2.txt %%DATADIR%%/trails/static/malware/kbot.txt %%DATADIR%%/trails/static/malware/kegotip.txt %%DATADIR%%/trails/static/malware/kelihos.txt %%DATADIR%%/trails/static/malware/kelvinsec.txt %%DATADIR%%/trails/static/malware/kematian.txt +%%DATADIR%%/trails/static/malware/kentloader.txt %%DATADIR%%/trails/static/malware/keres.txt %%DATADIR%%/trails/static/malware/kernelbot.txt %%DATADIR%%/trails/static/malware/keybase.txt @@ -1743,11 +1881,13 @@ %%DATADIR%%/trails/static/malware/khrat.txt %%DATADIR%%/trails/static/malware/kidotai.txt %%DATADIR%%/trails/static/malware/kief.txt +%%DATADIR%%/trails/static/malware/killada.txt %%DATADIR%%/trails/static/malware/killrabbit.txt %%DATADIR%%/trails/static/malware/killsec.txt %%DATADIR%%/trails/static/malware/killua.txt %%DATADIR%%/trails/static/malware/kingslayer.txt %%DATADIR%%/trails/static/malware/kingsman.txt +%%DATADIR%%/trails/static/malware/kittykatkrew.txt %%DATADIR%%/trails/static/malware/kjw0rm.txt %%DATADIR%%/trails/static/malware/klingon.txt %%DATADIR%%/trails/static/malware/knotweed.txt @@ -1757,26 +1897,31 @@ %%DATADIR%%/trails/static/malware/konni.txt %%DATADIR%%/trails/static/malware/koobface.txt %%DATADIR%%/trails/static/malware/korplug.txt +%%DATADIR%%/trails/static/malware/kortex.txt %%DATADIR%%/trails/static/malware/kovter.txt %%DATADIR%%/trails/static/malware/kpot.txt %%DATADIR%%/trails/static/malware/kradellsh.txt %%DATADIR%%/trails/static/malware/kraken.txt %%DATADIR%%/trails/static/malware/kraziomel.txt +%%DATADIR%%/trails/static/malware/krimec2.txt %%DATADIR%%/trails/static/malware/kromagent.txt %%DATADIR%%/trails/static/malware/kronos.txt %%DATADIR%%/trails/static/malware/krown.txt %%DATADIR%%/trails/static/malware/krugbot.txt -%%DATADIR%%/trails/static/malware/krustyloader.txt +%%DATADIR%%/trails/static/malware/krybit_ransomware.txt %%DATADIR%%/trails/static/malware/krypt_ransomware.txt %%DATADIR%%/trails/static/malware/kryptocibule.txt +%%DATADIR%%/trails/static/malware/kryptos_ransomware.txt %%DATADIR%%/trails/static/malware/kuago_miner.txt %%DATADIR%%/trails/static/malware/kuiper_ransomware.txt %%DATADIR%%/trails/static/malware/kulekmoko.txt %%DATADIR%%/trails/static/malware/kupidon.txt %%DATADIR%%/trails/static/malware/kutaki.txt %%DATADIR%%/trails/static/malware/kwampirsrat.txt +%%DATADIR%%/trails/static/malware/kyber_ransomware.txt %%DATADIR%%/trails/static/malware/l0rdix.txt %%DATADIR%%/trails/static/malware/ladon.txt +%%DATADIR%%/trails/static/malware/lamashtu.txt %%DATADIR%%/trails/static/malware/lambda_ransomware.txt %%DATADIR%%/trails/static/malware/lampion.txt %%DATADIR%%/trails/static/malware/lanfiltrator.txt @@ -1804,6 +1949,7 @@ %%DATADIR%%/trails/static/malware/linkc_ransomware.txt %%DATADIR%%/trails/static/malware/linkoptimizer.txt %%DATADIR%%/trails/static/malware/litehttp.txt +%%DATADIR%%/trails/static/malware/liushen.txt %%DATADIR%%/trails/static/malware/loadpcbanker.txt %%DATADIR%%/trails/static/malware/lockbit.txt %%DATADIR%%/trails/static/malware/lockdata.txt @@ -1825,8 +1971,11 @@ %%DATADIR%%/trails/static/malware/losabel.txt %%DATADIR%%/trails/static/malware/lostdoorrat.txt %%DATADIR%%/trails/static/malware/loud_miner.txt +%%DATADIR%%/trails/static/malware/ltx.txt %%DATADIR%%/trails/static/malware/lu0bot.txt %%DATADIR%%/trails/static/malware/luca.txt +%%DATADIR%%/trails/static/malware/lucidoor.txt +%%DATADIR%%/trails/static/malware/lucidrook.txt %%DATADIR%%/trails/static/malware/lucifer.txt %%DATADIR%%/trails/static/malware/lucky.txt %%DATADIR%%/trails/static/malware/luminositylinkrat.txt @@ -1838,6 +1987,8 @@ %%DATADIR%%/trails/static/malware/luxnetrat.txt %%DATADIR%%/trails/static/malware/lv_ransomware.txt %%DATADIR%%/trails/static/malware/m00nd3v.txt +%%DATADIR%%/trails/static/malware/m1nus273_ransomware.txt +%%DATADIR%%/trails/static/malware/m3rx_ransomware.txt %%DATADIR%%/trails/static/malware/m8220_miner.txt %%DATADIR%%/trails/static/malware/madliberator.txt %%DATADIR%%/trails/static/malware/madmxshell.txt @@ -1863,6 +2014,7 @@ %%DATADIR%%/trails/static/malware/marsjoke.txt %%DATADIR%%/trails/static/malware/masad.txt %%DATADIR%%/trails/static/malware/maskgram.txt +%%DATADIR%%/trails/static/malware/masonrat.txt %%DATADIR%%/trails/static/malware/mass_miner.txt %%DATADIR%%/trails/static/malware/masslogger.txt %%DATADIR%%/trails/static/malware/mastermana.txt @@ -1900,6 +2052,8 @@ %%DATADIR%%/trails/static/malware/metaencryptor.txt %%DATADIR%%/trails/static/malware/metamorfo.txt %%DATADIR%%/trails/static/malware/mewsei.txt +%%DATADIR%%/trails/static/malware/micrommatta.txt +%%DATADIR%%/trails/static/malware/microstealer.txt %%DATADIR%%/trails/static/malware/midas.txt %%DATADIR%%/trails/static/malware/midie.txt %%DATADIR%%/trails/static/malware/mielit.txt @@ -1916,13 +2070,16 @@ %%DATADIR%%/trails/static/malware/mint.txt %%DATADIR%%/trails/static/malware/mintsloader.txt %%DATADIR%%/trails/static/malware/miragefox.txt +%%DATADIR%%/trails/static/malware/mirai_stealer.txt %%DATADIR%%/trails/static/malware/misogow.txt %%DATADIR%%/trails/static/malware/mist.txt %%DATADIR%%/trails/static/malware/mitglieder.txt %%DATADIR%%/trails/static/malware/miuref.txt %%DATADIR%%/trails/static/malware/mixshell.txt +%%DATADIR%%/trails/static/malware/mnt6_ransomware.txt %%DATADIR%%/trails/static/malware/mnubot.txt %%DATADIR%%/trails/static/malware/mocker.txt +%%DATADIR%%/trails/static/malware/modelorat.txt %%DATADIR%%/trails/static/malware/modirat.txt %%DATADIR%%/trails/static/malware/modpipe.txt %%DATADIR%%/trails/static/malware/modpos.txt @@ -1933,8 +2090,11 @@ %%DATADIR%%/trails/static/malware/monsterinstall.txt %%DATADIR%%/trails/static/malware/montysthree.txt %%DATADIR%%/trails/static/malware/moonlight.txt +%%DATADIR%%/trails/static/malware/moonriserat.txt %%DATADIR%%/trails/static/malware/moontag.txt +%%DATADIR%%/trails/static/malware/moorat.txt %%DATADIR%%/trails/static/malware/morpheus.txt +%%DATADIR%%/trails/static/malware/mors.txt %%DATADIR%%/trails/static/malware/morto.txt %%DATADIR%%/trails/static/malware/morty.txt %%DATADIR%%/trails/static/malware/mosaicregressor.txt @@ -1948,6 +2108,8 @@ %%DATADIR%%/trails/static/malware/mranon.txt %%DATADIR%%/trails/static/malware/mrb_miner.txt %%DATADIR%%/trails/static/malware/mrstealer.txt +%%DATADIR%%/trails/static/malware/ms13089_ransomware.txt +%%DATADIR%%/trails/static/malware/mstealer.txt %%DATADIR%%/trails/static/malware/msupedge.txt %%DATADIR%%/trails/static/malware/mufila.txt %%DATADIR%%/trails/static/malware/muggle.txt @@ -1961,12 +2123,14 @@ %%DATADIR%%/trails/static/malware/n13v_ransomware.txt %%DATADIR%%/trails/static/malware/n2019cov.txt %%DATADIR%%/trails/static/malware/n3tw0rm.txt +%%DATADIR%%/trails/static/malware/n3xtrat.txt %%DATADIR%%/trails/static/malware/nampohyu.txt %%DATADIR%%/trails/static/malware/nanocore.txt %%DATADIR%%/trails/static/malware/napolar.txt %%DATADIR%%/trails/static/malware/narniarat.txt +%%DATADIR%%/trails/static/malware/nasir.txt +%%DATADIR%%/trails/static/malware/nblock_ransomware.txt %%DATADIR%%/trails/static/malware/nbot.txt -%%DATADIR%%/trails/static/malware/nebula.txt %%DATADIR%%/trails/static/malware/necrobot.txt %%DATADIR%%/trails/static/malware/necurs.txt %%DATADIR%%/trails/static/malware/neko.txt @@ -1987,10 +2151,12 @@ %%DATADIR%%/trails/static/malware/netbus.txt %%DATADIR%%/trails/static/malware/netdooka.txt %%DATADIR%%/trails/static/malware/netloader.txt +%%DATADIR%%/trails/static/malware/netrunner_ransomware.txt %%DATADIR%%/trails/static/malware/netsupport.txt %%DATADIR%%/trails/static/malware/netwalker.txt %%DATADIR%%/trails/static/malware/netwire.txt %%DATADIR%%/trails/static/malware/neuron.txt +%%DATADIR%%/trails/static/malware/neurorat.txt %%DATADIR%%/trails/static/malware/neus.txt %%DATADIR%%/trails/static/malware/neutrino.txt %%DATADIR%%/trails/static/malware/nevada_ransomware.txt @@ -2002,6 +2168,7 @@ %%DATADIR%%/trails/static/malware/nexlogger.txt %%DATADIR%%/trails/static/malware/nextmind.txt %%DATADIR%%/trails/static/malware/nexus.txt +%%DATADIR%%/trails/static/malware/nhattuanblrat.txt %%DATADIR%%/trails/static/malware/nicerat.txt %%DATADIR%%/trails/static/malware/nigelthorn.txt %%DATADIR%%/trails/static/malware/nightingale.txt @@ -2050,13 +2217,16 @@ %%DATADIR%%/trails/static/malware/nwt.txt %%DATADIR%%/trails/static/malware/nymaim.txt %%DATADIR%%/trails/static/malware/nymeria.txt +%%DATADIR%%/trails/static/malware/oapt_ransomware.txt %%DATADIR%%/trails/static/malware/obliquerat.txt %%DATADIR%%/trails/static/malware/obscura.txt %%DATADIR%%/trails/static/malware/obscurebat.txt %%DATADIR%%/trails/static/malware/observer.txt +%%DATADIR%%/trails/static/malware/obsidianstrikec2.txt %%DATADIR%%/trails/static/malware/octalyn.txt %%DATADIR%%/trails/static/malware/octopus.txt %%DATADIR%%/trails/static/malware/octopuz.txt +%%DATADIR%%/trails/static/malware/octorat.txt %%DATADIR%%/trails/static/malware/odcodc.txt %%DATADIR%%/trails/static/malware/oddball.txt %%DATADIR%%/trails/static/malware/odyssey.txt @@ -2075,7 +2245,9 @@ %%DATADIR%%/trails/static/malware/orchard.txt %%DATADIR%%/trails/static/malware/orcusrat.txt %%DATADIR%%/trails/static/malware/originbot.txt +%%DATADIR%%/trails/static/malware/orion_ransomware.txt %%DATADIR%%/trails/static/malware/oriongrabber.txt +%%DATADIR%%/trails/static/malware/osiris_ransomware.txt %%DATADIR%%/trails/static/malware/oski.txt %%DATADIR%%/trails/static/malware/ospreypr.txt %%DATADIR%%/trails/static/malware/ostap.txt @@ -2093,6 +2265,7 @@ %%DATADIR%%/trails/static/malware/osx_flashback.txt %%DATADIR%%/trails/static/malware/osx_generic.txt %%DATADIR%%/trails/static/malware/osx_gmera.txt +%%DATADIR%%/trails/static/malware/osx_godoor.txt %%DATADIR%%/trails/static/malware/osx_hashbreaker.txt %%DATADIR%%/trails/static/malware/osx_imuler.txt %%DATADIR%%/trails/static/malware/osx_jokerspy.txt @@ -2108,9 +2281,13 @@ %%DATADIR%%/trails/static/malware/osx_macmeow.txt %%DATADIR%%/trails/static/malware/osx_macspy.txt %%DATADIR%%/trails/static/malware/osx_mami.txt +%%DATADIR%%/trails/static/malware/osx_minirat.txt %%DATADIR%%/trails/static/malware/osx_mokes.txt %%DATADIR%%/trails/static/malware/osx_mughthesec.txt +%%DATADIR%%/trails/static/malware/osx_notnullosx.txt +%%DATADIR%%/trails/static/malware/osx_nova.txt %%DATADIR%%/trails/static/malware/osx_osaminer.txt +%%DATADIR%%/trails/static/malware/osx_phexiabot.txt %%DATADIR%%/trails/static/malware/osx_proton.txt %%DATADIR%%/trails/static/malware/osx_proxy.txt %%DATADIR%%/trails/static/malware/osx_pureland.txt @@ -2136,6 +2313,7 @@ %%DATADIR%%/trails/static/malware/palmerworm.txt %%DATADIR%%/trails/static/malware/pandabanker.txt %%DATADIR%%/trails/static/malware/pandora.txt +%%DATADIR%%/trails/static/malware/panteganarat.txt %%DATADIR%%/trails/static/malware/panther.txt %%DATADIR%%/trails/static/malware/paradoxrat.txt %%DATADIR%%/trails/static/malware/parallax.txt @@ -2144,6 +2322,7 @@ %%DATADIR%%/trails/static/malware/patriot.txt %%DATADIR%%/trails/static/malware/pay2key.txt %%DATADIR%%/trails/static/malware/paycrypt.txt +%%DATADIR%%/trails/static/malware/payload_ransomware.txt %%DATADIR%%/trails/static/malware/payloadbin.txt %%DATADIR%%/trails/static/malware/payoutsking.txt %%DATADIR%%/trails/static/malware/paysafecard.txt @@ -2152,6 +2331,7 @@ %%DATADIR%%/trails/static/malware/pdfjsc.txt %%DATADIR%%/trails/static/malware/peaklight.txt %%DATADIR%%/trails/static/malware/pear_ransomware.txt +%%DATADIR%%/trails/static/malware/pearl.txt %%DATADIR%%/trails/static/malware/pennywise.txt %%DATADIR%%/trails/static/malware/pepperat.txt %%DATADIR%%/trails/static/malware/peppyrat.txt @@ -2160,7 +2340,9 @@ %%DATADIR%%/trails/static/malware/petya.txt %%DATADIR%%/trails/static/malware/pghost.txt %%DATADIR%%/trails/static/malware/phantom.txt +%%DATADIR%%/trails/static/malware/phantompulserat.txt %%DATADIR%%/trails/static/malware/phantomrat.txt +%%DATADIR%%/trails/static/malware/phantomrex.txt %%DATADIR%%/trails/static/malware/phasebot.txt %%DATADIR%%/trails/static/malware/phemedrone.txt %%DATADIR%%/trails/static/malware/philadelphia.txt @@ -2179,6 +2361,7 @@ %%DATADIR%%/trails/static/malware/pipka.txt %%DATADIR%%/trails/static/malware/piratematryoshka.txt %%DATADIR%%/trails/static/malware/piritebot.txt +%%DATADIR%%/trails/static/malware/pixpirate.txt %%DATADIR%%/trails/static/malware/plague.txt %%DATADIR%%/trails/static/malware/planet.txt %%DATADIR%%/trails/static/malware/plasmarat.txt @@ -2192,6 +2375,7 @@ %%DATADIR%%/trails/static/malware/pocorat.txt %%DATADIR%%/trails/static/malware/poetrat.txt %%DATADIR%%/trails/static/malware/poisonivy.txt +%%DATADIR%%/trails/static/malware/polaredge.txt %%DATADIR%%/trails/static/malware/ponmocup.txt %%DATADIR%%/trails/static/malware/poppingeagle.txt %%DATADIR%%/trails/static/malware/portstarter.txt @@ -2206,10 +2390,12 @@ %%DATADIR%%/trails/static/malware/powershell_smbghost.txt %%DATADIR%%/trails/static/malware/powerworm.txt %%DATADIR%%/trails/static/malware/powmet.txt +%%DATADIR%%/trails/static/malware/powmix.txt %%DATADIR%%/trails/static/malware/prash.txt %%DATADIR%%/trails/static/malware/prat.txt %%DATADIR%%/trails/static/malware/prctrlrat.txt %%DATADIR%%/trails/static/malware/predatory.txt +%%DATADIR%%/trails/static/malware/prinzeugen.txt %%DATADIR%%/trails/static/malware/pripyat_miner.txt %%DATADIR%%/trails/static/malware/privatecrypt.txt %%DATADIR%%/trails/static/malware/privateloader.txt @@ -2229,6 +2415,8 @@ %%DATADIR%%/trails/static/malware/pryx_ransomware.txt %%DATADIR%%/trails/static/malware/psixbot.txt %%DATADIR%%/trails/static/malware/pswstealer.txt +%%DATADIR%%/trails/static/malware/pulsarrat.txt +%%DATADIR%%/trails/static/malware/punisher_ransomware.txt %%DATADIR%%/trails/static/malware/punisherrat.txt %%DATADIR%%/trails/static/malware/pupyrat.txt %%DATADIR%%/trails/static/malware/purecrypter.txt @@ -2257,6 +2445,7 @@ %%DATADIR%%/trails/static/malware/pyxierat.txt %%DATADIR%%/trails/static/malware/qakbot.txt %%DATADIR%%/trails/static/malware/qarallaxrat.txt +%%DATADIR%%/trails/static/malware/qatar.txt %%DATADIR%%/trails/static/malware/qdoor.txt %%DATADIR%%/trails/static/malware/qeallerrat.txt %%DATADIR%%/trails/static/malware/qilin.txt @@ -2283,6 +2472,7 @@ %%DATADIR%%/trails/static/malware/radx.txt %%DATADIR%%/trails/static/malware/ragnar.txt %%DATADIR%%/trails/static/malware/ragnarok.txt +%%DATADIR%%/trails/static/malware/rainstealer.txt %%DATADIR%%/trails/static/malware/rajump.txt %%DATADIR%%/trails/static/malware/rakhni.txt %%DATADIR%%/trails/static/malware/rakhni_ransomware.txt @@ -2300,6 +2490,7 @@ %%DATADIR%%/trails/static/malware/ransomhouse.txt %%DATADIR%%/trails/static/malware/ransomhub.txt %%DATADIR%%/trails/static/malware/ranzy.txt +%%DATADIR%%/trails/static/malware/rapid.txt %%DATADIR%%/trails/static/malware/raptrain.txt %%DATADIR%%/trails/static/malware/rarog.txt %%DATADIR%%/trails/static/malware/rasprobin.txt @@ -2322,14 +2513,18 @@ %%DATADIR%%/trails/static/malware/redsip.txt %%DATADIR%%/trails/static/malware/redtail_miner.txt %%DATADIR%%/trails/static/malware/reductor.txt +%%DATADIR%%/trails/static/malware/ref3927.txt %%DATADIR%%/trails/static/malware/ref7707.txt %%DATADIR%%/trails/static/malware/remcos.txt %%DATADIR%%/trails/static/malware/remexirat.txt +%%DATADIR%%/trails/static/malware/remotexrat.txt %%DATADIR%%/trails/static/malware/renocide.txt +%%DATADIR%%/trails/static/malware/retroc2rat.txt %%DATADIR%%/trails/static/malware/revcoderat.txt %%DATADIR%%/trails/static/malware/revengerat.txt %%DATADIR%%/trails/static/malware/reveton.txt %%DATADIR%%/trails/static/malware/revetrat.txt +%%DATADIR%%/trails/static/malware/reynolds.txt %%DATADIR%%/trails/static/malware/rhadamanthys.txt %%DATADIR%%/trails/static/malware/rhysida.txt %%DATADIR%%/trails/static/malware/rift.txt @@ -2338,6 +2533,7 @@ %%DATADIR%%/trails/static/malware/riseloader.txt %%DATADIR%%/trails/static/malware/risen_ransomware.txt %%DATADIR%%/trails/static/malware/risepro.txt +%%DATADIR%%/trails/static/malware/rlgrabber.txt %%DATADIR%%/trails/static/malware/rmsrat.txt %%DATADIR%%/trails/static/malware/robinhood.txt %%DATADIR%%/trails/static/malware/rocco.txt @@ -2361,6 +2557,7 @@ %%DATADIR%%/trails/static/malware/rust_injector.txt %%DATADIR%%/trails/static/malware/rustock.txt %%DATADIR%%/trails/static/malware/rusty.txt +%%DATADIR%%/trails/static/malware/rustylocker.txt %%DATADIR%%/trails/static/malware/ryuk.txt %%DATADIR%%/trails/static/malware/saefkorat.txt %%DATADIR%%/trails/static/malware/safepay.txt @@ -2376,6 +2573,7 @@ %%DATADIR%%/trails/static/malware/samorat.txt %%DATADIR%%/trails/static/malware/samsam.txt %%DATADIR%%/trails/static/malware/sanny.txt +%%DATADIR%%/trails/static/malware/santa.txt %%DATADIR%%/trails/static/malware/sapphire.txt %%DATADIR%%/trails/static/malware/sarcoma.txt %%DATADIR%%/trails/static/malware/satacom.txt @@ -2384,13 +2582,13 @@ %%DATADIR%%/trails/static/malware/sathurbot.txt %%DATADIR%%/trails/static/malware/scanbox.txt %%DATADIR%%/trails/static/malware/scarab.txt -%%DATADIR%%/trails/static/malware/scarcruft.txt %%DATADIR%%/trails/static/malware/schwarzesonne.txt %%DATADIR%%/trails/static/malware/scranos.txt %%DATADIR%%/trails/static/malware/scylla.txt %%DATADIR%%/trails/static/malware/sdbot.txt %%DATADIR%%/trails/static/malware/sdrop.txt %%DATADIR%%/trails/static/malware/seaduke.txt +%%DATADIR%%/trails/static/malware/sealrat.txt %%DATADIR%%/trails/static/malware/secpo.txt %%DATADIR%%/trails/static/malware/sectoprat.txt %%DATADIR%%/trails/static/malware/sefnit.txt @@ -2401,23 +2599,31 @@ %%DATADIR%%/trails/static/malware/sensayq.txt %%DATADIR%%/trails/static/malware/seroxenrat.txt %%DATADIR%%/trails/static/malware/serpent.txt +%%DATADIR%%/trails/static/malware/setcoderat.txt %%DATADIR%%/trails/static/malware/seth_ransomware.txt %%DATADIR%%/trails/static/malware/severe.txt %%DATADIR%%/trails/static/malware/sfile_ransomware.txt %%DATADIR%%/trails/static/malware/shadow_ransomware.txt +%%DATADIR%%/trails/static/malware/shadowbyte.txt +%%DATADIR%%/trails/static/malware/shadowhvncrat.txt %%DATADIR%%/trails/static/malware/shadownet.txt +%%DATADIR%%/trails/static/malware/shadowrat.txt %%DATADIR%%/trails/static/malware/shadowsyndicate.txt %%DATADIR%%/trails/static/malware/shadowtechrat.txt +%%DATADIR%%/trails/static/malware/shadypanda.txt +%%DATADIR%%/trails/static/malware/shalom.txt %%DATADIR%%/trails/static/malware/sharkstealer.txt %%DATADIR%%/trails/static/malware/shelby.txt %%DATADIR%%/trails/static/malware/shellresetrat.txt %%DATADIR%%/trails/static/malware/shelma.txt %%DATADIR%%/trails/static/malware/shifu.txt %%DATADIR%%/trails/static/malware/shimrat.txt +%%DATADIR%%/trails/static/malware/shinysp1d3r.txt %%DATADIR%%/trails/static/malware/shiotob.txt %%DATADIR%%/trails/static/malware/shkolota.txt %%DATADIR%%/trails/static/malware/shurl0ckr.txt %%DATADIR%%/trails/static/malware/shylock.txt +%%DATADIR%%/trails/static/malware/sicari_ransomware.txt %%DATADIR%%/trails/static/malware/siegedsec.txt %%DATADIR%%/trails/static/malware/siesta.txt %%DATADIR%%/trails/static/malware/silent.txt @@ -2508,13 +2714,16 @@ %%DATADIR%%/trails/static/malware/sinkhole_yourtrap.txt %%DATADIR%%/trails/static/malware/sinkhole_zinkhole.txt %%DATADIR%%/trails/static/malware/sinobi.txt +%%DATADIR%%/trails/static/malware/sirkeira.txt %%DATADIR%%/trails/static/malware/skeeyah.txt %%DATADIR%%/trails/static/malware/skidrat.txt %%DATADIR%%/trails/static/malware/skynet.txt %%DATADIR%%/trails/static/malware/skyper.txt +%%DATADIR%%/trails/static/malware/sleepyduck.txt %%DATADIR%%/trails/static/malware/slenfbot.txt %%DATADIR%%/trails/static/malware/slnya_ransomware.txt %%DATADIR%%/trails/static/malware/sload.txt +%%DATADIR%%/trails/static/malware/slopoly.txt %%DATADIR%%/trails/static/malware/slothfulmedia.txt %%DATADIR%%/trails/static/malware/slserver.txt %%DATADIR%%/trails/static/malware/slub.txt @@ -2537,18 +2746,24 @@ %%DATADIR%%/trails/static/malware/solarsys.txt %%DATADIR%%/trails/static/malware/sombrat.txt %%DATADIR%%/trails/static/malware/somnirecords.txt +%%DATADIR%%/trails/static/malware/sonata.txt %%DATADIR%%/trails/static/malware/sonoko.txt +%%DATADIR%%/trails/static/malware/sonoyuncu.txt %%DATADIR%%/trails/static/malware/sorano.txt %%DATADIR%%/trails/static/malware/sorena.txt %%DATADIR%%/trails/static/malware/sorrygomaster.txt +%%DATADIR%%/trails/static/malware/sorvepotel.txt %%DATADIR%%/trails/static/malware/sosihvncrat.txt %%DATADIR%%/trails/static/malware/soul.txt %%DATADIR%%/trails/static/malware/soulsearcher.txt %%DATADIR%%/trails/static/malware/spacebears.txt +%%DATADIR%%/trails/static/malware/spank.txt +%%DATADIR%%/trails/static/malware/sparkycarp.txt %%DATADIR%%/trails/static/malware/sparta.txt %%DATADIR%%/trails/static/malware/specter.txt %%DATADIR%%/trails/static/malware/spectra.txt %%DATADIR%%/trails/static/malware/spectre.txt +%%DATADIR%%/trails/static/malware/spectrenx.txt %%DATADIR%%/trails/static/malware/spicerat.txt %%DATADIR%%/trails/static/malware/spideybot.txt %%DATADIR%%/trails/static/malware/spock.txt @@ -2562,16 +2777,19 @@ %%DATADIR%%/trails/static/malware/squirrelwaffle.txt %%DATADIR%%/trails/static/malware/sqzrframework480.txt %%DATADIR%%/trails/static/malware/stabuniq.txt +%%DATADIR%%/trails/static/malware/stanley.txt %%DATADIR%%/trails/static/malware/stantinko.txt %%DATADIR%%/trails/static/malware/statc.txt %%DATADIR%%/trails/static/malware/stealerium.txt %%DATADIR%%/trails/static/malware/stealit.txt %%DATADIR%%/trails/static/malware/stealzilla.txt %%DATADIR%%/trails/static/malware/steamreplacer.txt +%%DATADIR%%/trails/static/malware/steamstealer.txt %%DATADIR%%/trails/static/malware/steelfox.txt %%DATADIR%%/trails/static/malware/stely.txt %%DATADIR%%/trails/static/malware/stih.txt %%DATADIR%%/trails/static/malware/stilachirat.txt +%%DATADIR%%/trails/static/malware/stinger.txt %%DATADIR%%/trails/static/malware/stlfun.txt %%DATADIR%%/trails/static/malware/stomida.txt %%DATADIR%%/trails/static/malware/stop_ransomware.txt @@ -2580,8 +2798,10 @@ %%DATADIR%%/trails/static/malware/stormous_ransomware.txt %%DATADIR%%/trails/static/malware/strela.txt %%DATADIR%%/trails/static/malware/strictor.txt +%%DATADIR%%/trails/static/malware/striker.txt %%DATADIR%%/trails/static/malware/stripedfly.txt %%DATADIR%%/trails/static/malware/strrat.txt +%%DATADIR%%/trails/static/malware/stxrat.txt %%DATADIR%%/trails/static/malware/sugar_ransomware.txt %%DATADIR%%/trails/static/malware/sukalogger.txt %%DATADIR%%/trails/static/malware/suncrypt.txt @@ -2590,6 +2810,7 @@ %%DATADIR%%/trails/static/malware/surfer.txt %%DATADIR%%/trails/static/malware/surtr.txt %%DATADIR%%/trails/static/malware/susafone.txt +%%DATADIR%%/trails/static/malware/susvsex.txt %%DATADIR%%/trails/static/malware/svcreadyrat.txt %%DATADIR%%/trails/static/malware/svcstealer.txt %%DATADIR%%/trails/static/malware/svproxy.txt @@ -2631,6 +2852,7 @@ %%DATADIR%%/trails/static/malware/taurus.txt %%DATADIR%%/trails/static/malware/tdss.txt %%DATADIR%%/trails/static/malware/teambot.txt +%%DATADIR%%/trails/static/malware/teampcp.txt %%DATADIR%%/trails/static/malware/teamspy.txt %%DATADIR%%/trails/static/malware/teamxxx.txt %%DATADIR%%/trails/static/malware/teerac.txt @@ -2639,6 +2861,7 @@ %%DATADIR%%/trails/static/malware/telemetr.txt %%DATADIR%%/trails/static/malware/tellyouthepass.txt %%DATADIR%%/trails/static/malware/tempheretic.txt +%%DATADIR%%/trails/static/malware/tengu_ransomware.txt %%DATADIR%%/trails/static/malware/termite.txt %%DATADIR%%/trails/static/malware/terracotta.txt %%DATADIR%%/trails/static/malware/teslacrypt.txt @@ -2647,8 +2870,10 @@ %%DATADIR%%/trails/static/malware/tflower.txt %%DATADIR%%/trails/static/malware/tgrcri0045.txt %%DATADIR%%/trails/static/malware/thanos.txt +%%DATADIR%%/trails/static/malware/thecultrat.txt %%DATADIR%%/trails/static/malware/therat.txt %%DATADIR%%/trails/static/malware/thirdeye.txt +%%DATADIR%%/trails/static/malware/thorc2.txt %%DATADIR%%/trails/static/malware/threeam_ransomware.txt %%DATADIR%%/trails/static/malware/thrower.txt %%DATADIR%%/trails/static/malware/thunderfox.txt @@ -2663,7 +2888,9 @@ %%DATADIR%%/trails/static/malware/titan.txt %%DATADIR%%/trails/static/malware/tobor.txt %%DATADIR%%/trails/static/malware/tofsee.txt +%%DATADIR%%/trails/static/malware/tokgrabber.txt %%DATADIR%%/trails/static/malware/tookps.txt +%%DATADIR%%/trails/static/malware/toponev.txt %%DATADIR%%/trails/static/malware/tor_backdoor.txt %%DATADIR%%/trails/static/malware/torctrat.txt %%DATADIR%%/trails/static/malware/torpig.txt @@ -2675,23 +2902,26 @@ %%DATADIR%%/trails/static/malware/treasurehunter.txt %%DATADIR%%/trails/static/malware/trickbot.txt %%DATADIR%%/trails/static/malware/trinity.txt +%%DATADIR%%/trails/static/malware/triton.txt %%DATADIR%%/trails/static/malware/triumphloader.txt %%DATADIR%%/trails/static/malware/troldesh.txt %%DATADIR%%/trails/static/malware/tron.txt %%DATADIR%%/trails/static/malware/trox.txt %%DATADIR%%/trails/static/malware/truebot.txt %%DATADIR%%/trails/static/malware/tscookie.txt +%%DATADIR%%/trails/static/malware/tsundere.txt %%DATADIR%%/trails/static/malware/tuhkit.txt %%DATADIR%%/trails/static/malware/tupym.txt %%DATADIR%%/trails/static/malware/turkojanrat.txt %%DATADIR%%/trails/static/malware/tvrat.txt %%DATADIR%%/trails/static/malware/tvspy.txt -%%DATADIR%%/trails/static/malware/typhon.txt +%%DATADIR%%/trails/static/malware/uat7290.txt %%DATADIR%%/trails/static/malware/uboatrat.txt %%DATADIR%%/trails/static/malware/ubomb.txt %%DATADIR%%/trails/static/malware/udpos.txt %%DATADIR%%/trails/static/malware/udprat.txt %%DATADIR%%/trails/static/malware/ufr.txt +%%DATADIR%%/trails/static/malware/ultibot.txt %%DATADIR%%/trails/static/malware/underground.txt %%DATADIR%%/trails/static/malware/unicorn.txt %%DATADIR%%/trails/static/malware/unidentrat.txt @@ -2704,6 +2934,7 @@ %%DATADIR%%/trails/static/malware/ursnif.txt %%DATADIR%%/trails/static/malware/utopia.txt %%DATADIR%%/trails/static/malware/vacban.txt +%%DATADIR%%/trails/static/malware/vacbot.txt %%DATADIR%%/trails/static/malware/vadokrist.txt %%DATADIR%%/trails/static/malware/vaggen.txt %%DATADIR%%/trails/static/malware/vaimalandra.txt @@ -2715,10 +2946,13 @@ %%DATADIR%%/trails/static/malware/vawtrak.txt %%DATADIR%%/trails/static/malware/vbcheman.txt %%DATADIR%%/trails/static/malware/vbrat.txt +%%DATADIR%%/trails/static/malware/vect_ransomware.txt %%DATADIR%%/trails/static/malware/vector.txt %%DATADIR%%/trails/static/malware/veety.txt %%DATADIR%%/trails/static/malware/vektorx.txt +%%DATADIR%%/trails/static/malware/venom.txt %%DATADIR%%/trails/static/malware/venus.txt +%%DATADIR%%/trails/static/malware/venusrat.txt %%DATADIR%%/trails/static/malware/verblecon.txt %%DATADIR%%/trails/static/malware/vespygrabber.txt %%DATADIR%%/trails/static/malware/vespyrat.txt @@ -2733,14 +2967,17 @@ %%DATADIR%%/trails/static/malware/violetrat.txt %%DATADIR%%/trails/static/malware/vipersoftx.txt %%DATADIR%%/trails/static/malware/virobot.txt +%%DATADIR%%/trails/static/malware/virtubot.txt %%DATADIR%%/trails/static/malware/virtum.txt %%DATADIR%%/trails/static/malware/virusrat.txt %%DATADIR%%/trails/static/malware/virut.txt %%DATADIR%%/trails/static/malware/vittalia.txt +%%DATADIR%%/trails/static/malware/vivarat.txt %%DATADIR%%/trails/static/malware/vizom.txt %%DATADIR%%/trails/static/malware/vjw0rm.txt %%DATADIR%%/trails/static/malware/vncrat.txt %%DATADIR%%/trails/static/malware/vobfus.txt +%%DATADIR%%/trails/static/malware/void.txt %%DATADIR%%/trails/static/malware/volk.txt %%DATADIR%%/trails/static/malware/vollgar.txt %%DATADIR%%/trails/static/malware/voltaire.txt @@ -2768,6 +3005,7 @@ %%DATADIR%%/trails/static/malware/wavebys.txt %%DATADIR%%/trails/static/malware/weaxor_ransomware.txt %%DATADIR%%/trails/static/malware/webcobra.txt +%%DATADIR%%/trails/static/malware/webffrat.txt %%DATADIR%%/trails/static/malware/wecorl.txt %%DATADIR%%/trails/static/malware/wecoym.txt %%DATADIR%%/trails/static/malware/weecnaw.txt @@ -2775,6 +3013,7 @@ %%DATADIR%%/trails/static/malware/weyhro.txt %%DATADIR%%/trails/static/malware/whipweave.txt %%DATADIR%%/trails/static/malware/whispergate.txt +%%DATADIR%%/trails/static/malware/whitelock.txt %%DATADIR%%/trails/static/malware/whiteshadow.txt %%DATADIR%%/trails/static/malware/whitesnake.txt %%DATADIR%%/trails/static/malware/wholocked_ransomware.txt @@ -2810,8 +3049,12 @@ %%DATADIR%%/trails/static/malware/xenotix.txt %%DATADIR%%/trails/static/malware/xfiles.txt %%DATADIR%%/trails/static/malware/xhunt.txt +%%DATADIR%%/trails/static/malware/xillen.txt %%DATADIR%%/trails/static/malware/xinglocker.txt %%DATADIR%%/trails/static/malware/xinof.txt +%%DATADIR%%/trails/static/malware/xorbeerat.txt +%%DATADIR%%/trails/static/malware/xorium.txt +%%DATADIR%%/trails/static/malware/xp95.txt %%DATADIR%%/trails/static/malware/xpay.txt %%DATADIR%%/trails/static/malware/xploder.txt %%DATADIR%%/trails/static/malware/xshark.txt @@ -2830,6 +3073,7 @@ %%DATADIR%%/trails/static/malware/z0miner.txt %%DATADIR%%/trails/static/malware/zaletelly.txt %%DATADIR%%/trails/static/malware/zardoor.txt +%%DATADIR%%/trails/static/malware/zbbx.txt %%DATADIR%%/trails/static/malware/zcrypt.txt %%DATADIR%%/trails/static/malware/zegost.txt %%DATADIR%%/trails/static/malware/zemot.txt @@ -2840,6 +3084,7 @@ %%DATADIR%%/trails/static/malware/zerolockersec.txt %%DATADIR%%/trails/static/malware/zeropadypt.txt %%DATADIR%%/trails/static/malware/zerotolerance.txt +%%DATADIR%%/trails/static/malware/zetarink.txt %%DATADIR%%/trails/static/malware/zeus.txt %%DATADIR%%/trails/static/malware/zgrat.txt %%DATADIR%%/trails/static/malware/zharkbot.txt @@ -2877,6 +3122,7 @@ %%DATADIR%%/trails/static/suspicious/i2p.txt %%DATADIR%%/trails/static/suspicious/ipinfo.txt %%DATADIR%%/trails/static/suspicious/meshagent.txt +%%DATADIR%%/trails/static/suspicious/nezha_rmmtool.txt %%DATADIR%%/trails/static/suspicious/onion.txt %%DATADIR%%/trails/static/suspicious/osx_pua.txt %%DATADIR%%/trails/static/suspicious/parking_site.txt diff --git a/security/mbedtls4/Makefile b/security/mbedtls4/Makefile index 0816fe7b7ee2..0a4b66e45444 100644 --- a/security/mbedtls4/Makefile +++ b/security/mbedtls4/Makefile @@ -1,9 +1,16 @@ PORTNAME= mbedtls DISTVERSION= 4.1.0 +PORTREVISION= 1 CATEGORIES= security devel MASTER_SITES= https://github.com/Mbed-TLS/${PORTNAME}/releases/download/${DISTNAME}/ PKGNAMESUFFIX= 4 +PATCH_SITES= https://github.com/Mbed-TLS/${PORTNAME}/commit/ +PATCHFILES= 5fc28f401666f3ab3338168f6dcee71e6b468a4e.patch:-p1 +# Fix a TLS 1.2 client regression that caused valid ServerKeyExchange +# signatures using rsa_pss_rsae_* to be rejected. +# https://github.com/Mbed-TLS/mbedtls/issues/10668 + MAINTAINER= pkaipila@gmail.com COMMENT= Embedded SSL/TLS and cryptography library WWW= https://www.trustedfirmware.org/projects/mbed-tls/ @@ -31,15 +38,22 @@ PORTSCOUT= limit:^${DISTVERSION:R:S/./\./g}\. PLIST_SUB= DISTVERSION=${DISTVERSION} +OPTIONS_DEFINE= DEBUG + pre-configure: @${WRKSRC}/scripts/config.py set MBEDTLS_SSL_DTLS_SRTP @${WRKSRC}/scripts/config.py set MBEDTLS_THREADING_C @${WRKSRC}/scripts/config.py set MBEDTLS_THREADING_PTHREAD +pre-configure-DEBUG-on: + @${WRKSRC}/scripts/config.py set MBEDTLS_DEBUG_C + post-install: @cd ${STAGEDIR}${PREFIX}/bin && for f in *; do \ ${MV} "$$f" "mbedtls_$$f"; \ done + +post-install-DEBUG-off: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmbedcrypto.so .include <bsd.port.mk> diff --git a/security/mbedtls4/distinfo b/security/mbedtls4/distinfo index d3de5725a39f..badd48273317 100644 --- a/security/mbedtls4/distinfo +++ b/security/mbedtls4/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1775565640 +TIMESTAMP = 1777117771 SHA256 (mbedtls-4.1.0.tar.bz2) = 377a09cf8eb81b5fb2707045e5522d5489d3309fed5006c9874e60558fc81d10 SIZE (mbedtls-4.1.0.tar.bz2) = 7009629 +SHA256 (5fc28f401666f3ab3338168f6dcee71e6b468a4e.patch) = 1d2522273d11d420a55e8a86b8df0b4482be61e6ec42f8c8e029acba727bc4c0 +SIZE (5fc28f401666f3ab3338168f6dcee71e6b468a4e.patch) = 8585 diff --git a/security/meek/Makefile b/security/meek/Makefile index 07513b8dc944..e9da858d47f3 100644 --- a/security/meek/Makefile +++ b/security/meek/Makefile @@ -1,7 +1,7 @@ PORTNAME= meek DISTVERSIONPREFIX=v DISTVERSION= 0.37.0 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= security net MAINTAINER= egypcio@FreeBSD.org diff --git a/security/metasploit/Makefile b/security/metasploit/Makefile index a787d9216628..db10bc88c9bb 100644 --- a/security/metasploit/Makefile +++ b/security/metasploit/Makefile @@ -1,6 +1,6 @@ PORTNAME= metasploit DISTVERSION= 6.4.58 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= security MAINTAINER= tanawts@gmail.com diff --git a/security/modsecurity3-nginx/Makefile b/security/modsecurity3-nginx/Makefile index a6b71d079ff2..5c3c022d6a28 100644 --- a/security/modsecurity3-nginx/Makefile +++ b/security/modsecurity3-nginx/Makefile @@ -1,6 +1,6 @@ PORTNAME= modsecurity3-nginx DISTVERSION= 1.0.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security www MASTER_SITES= https://nginx.org/download/ DISTFILES= ${_NGINX_DISTNAME}${EXTRACT_SUFX} @@ -84,7 +84,7 @@ _NGINX_TMPDIR= ${_NGINX_VARDIR}/tmp/nginx _NGINX_VARDIR= /var _NGINX_PORTNAME= nginx -_NGINX_PORTVERSION= 1.28.3 +_NGINX_PORTVERSION= 1.30.0 _NGINX_DISTNAME= ${_NGINX_PORTNAME}-${_NGINX_PORTVERSION} do-install: diff --git a/security/modsecurity3-nginx/distinfo b/security/modsecurity3-nginx/distinfo index 2fd9b7c9aec2..7046eadf7dd0 100644 --- a/security/modsecurity3-nginx/distinfo +++ b/security/modsecurity3-nginx/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1774552910 -SHA256 (nginx-1.28.3.tar.gz) = 2c96a946bfb0882a21744ed429770a2123ae1828c7c48665092993ddee91a918 -SIZE (nginx-1.28.3.tar.gz) = 1284562 +TIMESTAMP = 1777836049 +SHA256 (nginx-1.30.0.tar.gz) = 058188c64bf22baecaa72b809a6318a4f9ba623889c554feab03f7cb853ab31b +SIZE (nginx-1.30.0.tar.gz) = 1324188 SHA256 (SpiderLabs-ModSecurity-nginx-e6a568a_GH0.tar.gz) = 0680f0c025b91e0f233cd908eac7da0f08ff5042f941c570d4ad8c8a94eea533 SIZE (SpiderLabs-ModSecurity-nginx-e6a568a_GH0.tar.gz) = 1161281 diff --git a/security/modsecurity3/Makefile b/security/modsecurity3/Makefile index 08a688bfd536..47a22ed8626b 100644 --- a/security/modsecurity3/Makefile +++ b/security/modsecurity3/Makefile @@ -1,12 +1,12 @@ PORTNAME= modsecurity DISTVERSIONPREFIX= v -DISTVERSION= 3.0.14 -PORTREVISION= 1 +DISTVERSION= 3.0.15 +PORTREVISION= 0 CATEGORIES= security www MASTER_SITES= https://github.com/owasp-modsecurity/ModSecurity/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= 3 -MAINTAINER= marius.halden@modirum.com +MAINTAINER= wolfgang.gerlach@proton.me COMMENT= Intrusion detection and prevention engine WWW= https://www.modsecurity.org/ diff --git a/security/modsecurity3/distinfo b/security/modsecurity3/distinfo index 482023ee9036..32995c6973b3 100644 --- a/security/modsecurity3/distinfo +++ b/security/modsecurity3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745827976 -SHA256 (modsecurity-v3.0.14.tar.gz) = f7599057b35e67ab61764265daddf9ab03c35cee1e55527547afb073ce8f04e8 -SIZE (modsecurity-v3.0.14.tar.gz) = 9755566 +TIMESTAMP = 1777914418 +SHA256 (modsecurity-v3.0.15.tar.gz) = c276c838df6b61d96aa52075aee17d426af52755e16d09edca9f9d718696fda7 +SIZE (modsecurity-v3.0.15.tar.gz) = 11781410 diff --git a/security/naabu/Makefile b/security/naabu/Makefile index 46cbfa9df213..8707ff202b1f 100644 --- a/security/naabu/Makefile +++ b/security/naabu/Makefile @@ -1,7 +1,7 @@ PORTNAME= naabu DISTVERSIONPREFIX= v DISTVERSION= 2.4.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org diff --git a/security/nebula/Makefile b/security/nebula/Makefile index 4278826c6972..25cb7d03bd6f 100644 --- a/security/nebula/Makefile +++ b/security/nebula/Makefile @@ -1,7 +1,7 @@ PORTNAME= nebula DISTVERSIONPREFIX= v DISTVERSION= 1.8.2 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= security MAINTAINER= ashish@FreeBSD.org diff --git a/security/netbird/Makefile b/security/netbird/Makefile index 334338e12b4a..df2003bed1c9 100644 --- a/security/netbird/Makefile +++ b/security/netbird/Makefile @@ -1,6 +1,7 @@ PORTNAME= netbird DISTVERSIONPREFIX= v -DISTVERSION= 0.68.3 +DISTVERSION= 0.70.0 +PORTREVISION= 1 CATEGORIES= security net net-vpn MAINTAINER= dev@netbird.io diff --git a/security/netbird/distinfo b/security/netbird/distinfo index 79cb29476a04..dcd515059679 100644 --- a/security/netbird/distinfo +++ b/security/netbird/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1776167749 -SHA256 (go/security_netbird/netbird-v0.68.3/v0.68.3.mod) = 865023723cb5203a565b361fb1c22a80c65fbb8ab7a51d72fc508efe522f3e12 -SIZE (go/security_netbird/netbird-v0.68.3/v0.68.3.mod) = 14193 -SHA256 (go/security_netbird/netbird-v0.68.3/v0.68.3.zip) = be5bde7f4efc182a01ddbeb68f6afcef56700fb7e33fee6cdb87dd2bf1e5f15f -SIZE (go/security_netbird/netbird-v0.68.3/v0.68.3.zip) = 6629805 +TIMESTAMP = 1777282516 +SHA256 (go/security_netbird/netbird-v0.70.0/v0.70.0.mod) = f8eb59d05cfdda9ea66279bcefc6908279ab8f99c691ad641aadea42d0db0708 +SIZE (go/security_netbird/netbird-v0.70.0/v0.70.0.mod) = 15489 +SHA256 (go/security_netbird/netbird-v0.70.0/v0.70.0.zip) = 22d0576a1c7d8b068ea5455eb6fb5043961654e31893350b18a4446f377c39b2 +SIZE (go/security_netbird/netbird-v0.70.0/v0.70.0.zip) = 6704287 diff --git a/security/nettle/Makefile b/security/nettle/Makefile index 563d73f81bf0..286a9fffeefe 100644 --- a/security/nettle/Makefile +++ b/security/nettle/Makefile @@ -34,13 +34,6 @@ EXAMPLES_CFLAGS= -I${OPENSSLINC} EXAMPLES_USES= ssl EXAMPLES_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-Makefile.in -.include <bsd.port.options.mk> - -.if ${ARCH} == "mips64" -post-patch: - @${REINPLACE_CMD} -e 's|__sgi|__unix__|' ${WRKSRC}/configure -.endif - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so ${INSTALL_DATA} ${WRKSRC}/nettle.info ${STAGEDIR}${PREFIX}/${INFO_PATH}/nettle.info diff --git a/security/nmap-devel/Makefile b/security/nmap-devel/Makefile index b50840bb92fc..7ee1dab99bad 100644 --- a/security/nmap-devel/Makefile +++ b/security/nmap-devel/Makefile @@ -17,8 +17,6 @@ LICENSE_NAME= Nmap Public Source License LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= auto-accept dist-mirror pkg-mirror pkg-sell -IGNORE_FreeBSD_13= Does not build on FreeBSD 13.x due to OpenSSL 1.1.1 - LIB_DEPENDS= libpcre2-16.so:devel/pcre2 .if !defined(MASTERDIR) @@ -73,9 +71,6 @@ STRIP_FILES+= nmap nping .if ${SSL_DEFAULT} == libressl BROKEN= error: OpenSSL-3.0.0 is the minimum supported version. LibreSSLis not supported .endif -.if ${SSL_DEFAULT} == openssl111 -BROKEN= error: OpenSSL-3.0.0 is the minimum supported version. -.endif .endif .if exists(/usr/lib/libibverbs.a) diff --git a/security/nmap/Makefile b/security/nmap/Makefile index 3c4b3b65a92a..f43e71d54b55 100644 --- a/security/nmap/Makefile +++ b/security/nmap/Makefile @@ -18,8 +18,6 @@ LICENSE_NAME= Nmap Public Source License LICENSE_PERMS= auto-accept dist-mirror pkg-mirror pkg-sell LICENSE_FILE= ${WRKSRC}/LICENSE -IGNORE_FreeBSD_13= Does not build on FreeBSD 13.x due to OpenSSL 1.1.1 - LIB_DEPENDS= libpcre2-16.so:devel/pcre2 .if !defined(MASTERDIR) @@ -71,9 +69,6 @@ CONFIGURE_ARGS+=--without-localdirs \ .if ${SSL_DEFAULT} == libressl BROKEN= error: OpenSSL-3.0.0 is the minimum supported version. LibreSSL is not supported .endif -.if ${SSL_DEFAULT} == openssl111 -BROKEN= error: OpenSSL-3.0.0 is the minimum supported version. -.endif .endif .if exists(/usr/lib/libibverbs.a) diff --git a/security/nuclei/Makefile b/security/nuclei/Makefile index 0ee1b5a1c200..05de05947c4a 100644 --- a/security/nuclei/Makefile +++ b/security/nuclei/Makefile @@ -1,7 +1,7 @@ PORTNAME= nuclei DISTVERSIONPREFIX= v DISTVERSION= 3.7.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org diff --git a/security/obfs4proxy-tor/Makefile b/security/obfs4proxy-tor/Makefile index 74fe9c2e060a..850469c9d001 100644 --- a/security/obfs4proxy-tor/Makefile +++ b/security/obfs4proxy-tor/Makefile @@ -1,6 +1,6 @@ PORTNAME= obfs4proxy DISTVERSION= 0.0.14 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= security net PKGNAMESUFFIX= -tor DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/security/onionscan/Makefile b/security/onionscan/Makefile index 445481224cd8..7845f2bc2c59 100644 --- a/security/onionscan/Makefile +++ b/security/onionscan/Makefile @@ -1,7 +1,7 @@ PORTNAME= onionscan DISTVERSIONPREFIX= OnionScan- DISTVERSION= 0.2 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= security net MAINTAINER= egypcio@FreeBSD.org diff --git a/security/openbao/Makefile b/security/openbao/Makefile index 913c85865147..d865f15cd3c2 100644 --- a/security/openbao/Makefile +++ b/security/openbao/Makefile @@ -1,7 +1,7 @@ PORTNAME= openbao DISTVERSIONPREFIX= v DISTVERSION= 2.4.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MASTER_SITES+= https://raw.githubusercontent.com/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ DISTFILES= go.mod \ diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile index 73ac7c20cd19..abbc35b5a7ca 100644 --- a/security/openssh-portable/Makefile +++ b/security/openssh-portable/Makefile @@ -1,6 +1,6 @@ PORTNAME= openssh -DISTVERSION= 10.2p1 -PORTREVISION= 2 +DISTVERSION= 10.3p1 +PORTREVISION= 0 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= OPENBSD/OpenSSH/portable @@ -42,7 +42,7 @@ gssapi_PKGNAMESUFFIX= -portable-gssapi OPTIONS_DEFINE= DOCS PAM TCP_WRAPPERS LIBEDIT BSM \ HPN KERB_GSSAPI \ - LDNS NONECIPHER XMSS FIDO_U2F BLACKLISTD + LDNS NONECIPHER FIDO_U2F BLACKLISTD OPTIONS_DEFAULT= BLACKLISTD LIBEDIT PAM TCP_WRAPPERS LDNS FIDO_U2F .if ${FLAVOR:U} == hpn OPTIONS_DEFAULT+= HPN NONECIPHER @@ -61,7 +61,6 @@ HEIMDAL_DESC= Heimdal Kerberos (security/heimdal) HEIMDAL_BASE_DESC= Heimdal Kerberos (base) MIT_DESC= MIT Kerberos (security/krb5) NONECIPHER_DESC= NONE Cipher support -XMSS_DESC= XMSS key support (experimental) FIDO_U2F_DESC= FIDO/U2F support (security/libfido2) BLACKLISTD_DESC= FreeBSD blacklistd(8) support @@ -116,13 +115,13 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-hpn-gss-glue . endif # - See https://sources.debian.org/data/main/o/openssh/ for which subdir to # pull from. -GSSAPI_DEBIAN_VERSION= 10.2p1 +GSSAPI_DEBIAN_VERSION= 10.3p1 GSSAPI_DEBIAN_SUBDIR= ${GSSAPI_DEBIAN_VERSION:U${DISTVERSION}}-1 # - Debian does not use a versioned filename so we trick fetch to make one for # us with the ?<anything>=/ trick. PATCH_SITES+= https://sources.debian.org/data/main/o/openssh/1:${GSSAPI_DEBIAN_SUBDIR}/debian/patches/gssapi.patch?dummy=/:gsskex # Bump this when updating the patch location -GSSAPI_DISTVERSION= 10.2p1 +GSSAPI_DISTVERSION= 10.3p1 PATCHFILES+= openssh-${GSSAPI_DISTVERSION:U${DISTVERSION}}-gsskex-all-debian-rh-${GSSAPI_DISTVERSION}.patch:-p1:gsskex EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gssapi-kexgssc.c EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gssapi-kexgsss.c @@ -217,9 +216,6 @@ post-patch: @${ECHO_CMD} '#define SSH_VERSION_FREEBSD_PORT "${VERSION_ADDENDUM_DEFAULT}"' >> \ ${WRKSRC}/version.h -post-configure-XMSS-on: - @${ECHO_CMD} "#define WITH_XMSS 1" >> ${WRKSRC}/config.h - post-configure-BLACKLISTD-on: @${ECHO_CMD} "#define USE_BLACKLIST 1" >> ${WRKSRC}/config.h @@ -237,15 +233,39 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/HPN-README ${STAGEDIR}${DOCSDIR} .endif +# percent test does not work unless user's $HOME is set properly. +SKIP_LTESTS= percent + +# A tempdir is used to avoid unix socket namelen issues. +# TEST_SSH_UNSAFE_PERMISSIONS is because /tmp is world-writable, but +# the actual test dir is not. +# Some TEST_SSH_* paths are passed in because test-exec.sh defaults to base +# versions for them due to being outside of PATH. test: build - cd ${WRKSRC} && ${SETENV} -i \ - OBJ=${WRKDIR} ${MAKE_ENV:NHOME=*} \ + @rtmp=$$(mktemp -dt ssh-regress); \ + chmod o-rx "$${rtmp}"; \ + trap "'${RM} $${rtmp}'; exit 1" 1 2 3 5 10 13 15; \ + ${TAR} -cf - -C ${WRKSRC} . | ${TAR} -xf - -C $${rtmp}; \ + cd $${rtmp} && ${SETENV} -i \ + ${MAKE_ENV:NHOME=*:NPATH=*} \ TEST_SHELL=${SH} \ - SUDO="${SUDO}" \ + ${SUDO:DSUDO="${SUDO}"} \ LOGNAME="${LOGNAME}" \ - HOME="${HOME}" \ + HOME="$${rtmp}" \ + TEST_SSH_UNSAFE_PERMISSIONS=1 \ TEST_SSH_TRACE=yes \ - PATH=${WRKSRC}:${PREFIX}/bin:${PREFIX}/sbin:${PATH} \ - ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} tests + TEST_SSH_FAIL_FATAL=yes \ + TEST_SSH_SFTPSERVER=$${rtmp}/sftp-server \ + TEST_SSH_SSHD_SESSION=$${rtmp}/sshd-session \ + TEST_SSH_SSHD_AUTH=$${rtmp}/sshd-auth \ + PATH=$${rtmp}:${PREFIX}/bin:${PREFIX}/sbin:${PATH} \ + ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} tests \ + BUILDDIR="$${rtmp}" \ + abs_top_srcdir="$${rtmp}" \ + abs_top_builddir="$${rtmp}" \ + .OBJDIR="$${rtmp}" \ + ${LTESTS:DLTESTS="${LTESTS}"} \ + ${SKIP_LTESTS:DSKIP_LTESTS="${SKIP_LTESTS}"}; \ + ${RM} -R "$${rtmp}" .include <bsd.port.post.mk> diff --git a/security/openssh-portable/distinfo b/security/openssh-portable/distinfo index 6aa27b76a8c8..14b3b9a55b8d 100644 --- a/security/openssh-portable/distinfo +++ b/security/openssh-portable/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1760240447 -SHA256 (openssh-10.2p1.tar.gz) = ccc42c0419937959263fa1dbd16dafc18c56b984c03562d2937ce56a60f798b2 -SIZE (openssh-10.2p1.tar.gz) = 1974519 -SHA256 (openssh-10.2p1-gsskex-all-debian-rh-10.2p1.patch) = a02ab012657477a85dc7e4dca90a568ff5f13199221cda888608e9d0290454a0 -SIZE (openssh-10.2p1-gsskex-all-debian-rh-10.2p1.patch) = 126336 +TIMESTAMP = 1777161775 +SHA256 (openssh-10.3p1.tar.gz) = 56682a36bb92dcf4b4f016fd8ec8e74059b79a8de25c15d670d731e7d18e45f4 +SIZE (openssh-10.3p1.tar.gz) = 2007369 +SHA256 (openssh-10.3p1-gsskex-all-debian-rh-10.3p1.patch) = 58f2d59009442572107f6e02c43145676d4ee6461907f719820c77b07adb6612 +SIZE (openssh-10.3p1-gsskex-all-debian-rh-10.3p1.patch) = 126667 diff --git a/security/openssh-portable/files/extra-patch-blacklistd b/security/openssh-portable/files/extra-patch-blacklistd index 698c109ccfe6..70c6efd8c6ab 100644 --- a/security/openssh-portable/files/extra-patch-blacklistd +++ b/security/openssh-portable/files/extra-patch-blacklistd @@ -337,17 +337,17 @@ int client_alive_interval; /* * poke the client this often to * see if it's still there ---- sshd-session.c.orig 2025-10-02 12:00:00.000000000 -+++ sshd-session.c 2025-10-02 12:00:00.000000000 -@@ -102,6 +102,7 @@ +--- sshd-session.c.orig 2026-04-02 01:09:03.000000000 -0700 ++++ sshd-session.c 2026-04-25 16:49:54.889134000 -0700 +@@ -95,6 +95,7 @@ #include "sk-api.h" #include "srclimit.h" #include "dh.h" +#include "blacklist_client.h" - #ifdef LIBWRAP - #include <tcpd.h> -@@ -1175,6 +1176,8 @@ + /* Re-exec fds */ + #define REEXEC_DEVCRYPTO_RESERVED_FD (STDERR_FILENO + 1) +@@ -1147,6 +1148,8 @@ main(int ac, char **av) ssh_signal(SIGQUIT, SIG_DFL); ssh_signal(SIGCHLD, SIG_DFL); ssh_signal(SIGINT, SIG_DFL); @@ -356,30 +356,19 @@ /* * Register our connection. This turns encryption off because we do -@@ -1249,8 +1271,10 @@ - } - - if ((r = kex_exchange_identification(ssh, -1, -- options.version_addendum)) != 0) -+ options.version_addendum)) != 0) { -+ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange"); - sshpkt_fatal(ssh, r, "banner exchange"); -+ } - - ssh_packet_set_nonblocking(ssh); - -@@ -1395,7 +1419,10 @@ +@@ -1361,8 +1364,11 @@ cleanup_exit(int i) audit_event(the_active_state, SSH_CONNECTION_ABANDON); #endif /* Override default fatal exit value when auth was attempted */ -- if (i == 255 && auth_attempted) -+ if (i == 255 && auth_attempted) { +- if (i == 255 && monitor_auth_attempted()) ++ if (i == 255 && monitor_auth_attempted()) { + BLACKLIST_NOTIFY(the_active_state, BLACKLIST_AUTH_FAIL, + "Fatal exit"); _exit(EXIT_AUTH_ATTEMPTED); + } + if (i == 255 && monitor_invalid_user()) + _exit(EXIT_INVALID_USER); _exit(i); - } --- sshd_config.5.orig 2025-10-02 12:00:00.000000000 +++ sshd_config.5 2025-10-02 12:00:00.000000000 @@ -2009,6 +2009,20 @@ @@ -413,3 +402,25 @@ #VersionAddendum none # no default banner path +--- sshd-auth.c.orig 2026-04-25 16:47:09.675535000 -0700 ++++ sshd-auth.c 2026-04-25 16:48:05.928839000 -0700 +@@ -96,6 +96,7 @@ + #include "srclimit.h" + #include "ssh-sandbox.h" + #include "dh.h" ++#include "blacklist_client.h" + + /* Privsep fds */ + #define PRIVSEP_MONITOR_FD (STDERR_FILENO + 1) +@@ -812,8 +813,10 @@ do_ssh2_kex(struct ssh *ssh) + free(hkalgs); + + if ((r = kex_exchange_identification(ssh, -1, +- options.version_addendum)) != 0) ++ options.version_addendum)) != 0) { ++ BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange"); + sshpkt_fatal(ssh, r, "banner exchange"); ++ } + mm_sshkey_setcompat(ssh); /* tell monitor */ + + if ((ssh->compat & SSH_BUG_NOREKEY)) diff --git a/security/openssh-portable/files/extra-patch-hpn b/security/openssh-portable/files/extra-patch-hpn index a4df93cc2186..6601e745cdf9 100644 --- a/security/openssh-portable/files/extra-patch-hpn +++ b/security/openssh-portable/files/extra-patch-hpn @@ -1233,17 +1233,6 @@ diff -urN -x configure -x config.guess -x config.h.in -x config.sub work.clean/o /* * Create a new session and process group since the 4.4BSD * setlogin() affects the entire process group. We don't ---- work/openssh/sshd-session.c.orig 2025-10-11 10:19:18.935826000 -0700 -+++ work/openssh/sshd-session.c 2025-10-11 10:20:11.460279000 -0700 -@@ -1281,7 +1281,7 @@ main(int ac, char **av) - } - - if ((r = kex_exchange_identification(ssh, -1, -- options.version_addendum)) != 0) { -+ options.version_addendum, options.hpn_disabled)) != 0) { - BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange"); - sshpkt_fatal(ssh, r, "banner exchange"); - } --- work.clean/openssh-6.8p1/sshd_config 2015-04-01 22:07:18.248858000 -0500 +++ work/openssh-6.8p1/sshd_config 2015-04-01 22:16:49.932279000 -0500 @@ -111,6 +111,20 @@ AuthorizedKeysFile .ssh/authorized_keys @@ -1285,16 +1274,29 @@ diff -urN -x configure -x config.guess -x config.h.in -x config.sub work.clean/o struct kex *kex_new(void); int kex_ready(struct ssh *, char *[PROPOSAL_MAX]); ---- work/openssh/sshd-auth.c.orig 2025-04-10 22:36:29.699636000 -0700 -+++ work/openssh/sshd-auth.c 2025-04-10 22:36:33.770235000 -0700 -@@ -827,6 +827,10 @@ do_ssh2_kex(struct ssh *ssh) +--- work/openssh/sshd-auth.c.orig 2026-04-25 16:58:23.868827000 -0700 ++++ work/openssh/sshd-auth.c 2026-04-25 16:59:29.116215000 -0700 +@@ -799,6 +799,14 @@ do_ssh2_kex(struct ssh *ssh) struct kex *kex; int r; +#ifdef NONE_CIPHER_ENABLED -+ if (options.none_enabled == 1) ++ if (options.none_enabled == 1) { + debug ("WARNING: None cipher enabled"); ++ char *old_ciphers = options.ciphers; ++ xasprintf(&options.ciphers, "%s,none", old_ciphers); ++ free(old_ciphers); ++ } +#endif if (options.rekey_limit || options.rekey_interval) ssh_packet_set_rekey_limits(ssh, options.rekey_limit, options.rekey_interval); +@@ -813,7 +821,7 @@ do_ssh2_kex(struct ssh *ssh) + free(hkalgs); + + if ((r = kex_exchange_identification(ssh, -1, +- options.version_addendum)) != 0) { ++ options.version_addendum, options.hpn_disabled)) != 0) { + BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange"); + sshpkt_fatal(ssh, r, "banner exchange"); + } diff --git a/security/openssh-portable/files/extra-patch-hpn-gss-glue b/security/openssh-portable/files/extra-patch-hpn-gss-glue index 3924a57f9d67..81ee7e0e4250 100644 --- a/security/openssh-portable/files/extra-patch-hpn-gss-glue +++ b/security/openssh-portable/files/extra-patch-hpn-gss-glue @@ -22,15 +22,14 @@ if (options.gss_keyex) { /* Add the GSSAPI mechanisms currently supported on this * client to the key exchange algorithm proposal */ ---- readconf.c.orig 2025-10-08 15:36:47.220504000 -0700 -+++ readconf.c 2025-10-08 15:38:09.729314000 -0700 -@@ -60,11 +60,11 @@ +--- readconf.c.orig 2026-04-25 17:03:05.811011000 -0700 ++++ readconf.c 2026-04-25 17:03:28.148581000 -0700 +@@ -53,10 +53,10 @@ #include "readconf.h" #include "match.h" #include "kex.h" +#include "ssh-gss.h" #include "mac.h" - #include "uidswap.h" #include "myproposal.h" #include "digest.h" -#include "ssh-gss.h" diff --git a/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue b/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue index 1059f57cc88b..3b4609039580 100644 --- a/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue +++ b/security/openssh-portable/files/extra-patch-no-blocklistd-hpn-glue @@ -1,9 +1,9 @@ ---- sshd-session.c.orig 2025-10-11 10:16:00.048273000 -0700 -+++ sshd-session.c 2025-10-11 10:16:02.937735000 -0700 -@@ -149,6 +149,12 @@ static int have_agent = 0; - /* Daemon's agent connection */ - int auth_sock = -1; - static int have_agent = 0; +--- sshd-auth.c.orig 2026-04-26 20:56:18.236716000 -0700 ++++ sshd-auth.c 2026-04-26 20:58:14.385157000 -0700 +@@ -167,6 +167,12 @@ static struct ssh_sandbox *box; + #ifndef HAVE_PLEDGE + static struct ssh_sandbox *box; + #endif + +/* + * This is compiled WITHOUT blocklistd support. This is done for patch @@ -11,10 +11,10 @@ + */ +#define BLACKLIST_NOTIFY(...) - /* - * Any really sensitive data in the application is contained in this -@@ -1275,8 +1281,10 @@ main(int ac, char **av) - } + /* XXX stub */ + int +@@ -812,8 +818,10 @@ do_ssh2_kex(struct ssh *ssh) + free(hkalgs); if ((r = kex_exchange_identification(ssh, -1, - options.version_addendum)) != 0) @@ -22,6 +22,6 @@ + BLACKLIST_NOTIFY(ssh, BLACKLIST_AUTH_FAIL, "Banner exchange"); sshpkt_fatal(ssh, r, "banner exchange"); + } + mm_sshkey_setcompat(ssh); /* tell monitor */ - ssh_packet_set_nonblocking(ssh); - + if ((ssh->compat & SSH_BUG_NOREKEY)) diff --git a/security/openssh-portable/files/extra-patch-pam-sshd_config b/security/openssh-portable/files/extra-patch-pam-sshd_config index aa80ceeeb2c3..7d003cfc7f3f 100644 --- a/security/openssh-portable/files/extra-patch-pam-sshd_config +++ b/security/openssh-portable/files/extra-patch-pam-sshd_config @@ -1,12 +1,13 @@ --- sshd_config.orig 2025-04-09 00:02:43.000000000 -0700 +++ sshd_config 2025-04-10 21:52:39.463528000 -0700 -@@ -53,8 +53,8 @@ AuthorizedKeysFile .ssh/authorized_keys +@@ -53,8 +53,9 @@ AuthorizedKeysFile .ssh/authorized_keys # Don't read the user's ~/.rhosts and ~/.shosts files #IgnoreRhosts yes -# To disable tunneled clear text passwords, change to "no" here! -#PasswordAuthentication yes -+# To enable tunneled clear text passwords, change to yes here! ++# Change to "yes" to enable built-in password authentication. ++# Note that passwords may also be accepted via KbdInteractiveAuthentication. +#PasswordAuthentication no #PermitEmptyPasswords no diff --git a/security/openssh-portable/files/extra-patch-tcpwrappers b/security/openssh-portable/files/extra-patch-tcpwrappers index 5d9e8aced144..27fd19cbcfb0 100644 --- a/security/openssh-portable/files/extra-patch-tcpwrappers +++ b/security/openssh-portable/files/extra-patch-tcpwrappers @@ -1,4 +1,5 @@ Revert TCPWRAPPER removal -bdrewery +Syncs in sshd.c changes from src as well. commit f2719b7c2b8a3b14d778d8a6d8dc729b5174b054 Author: Damien Miller <djm@mindrot.org> @@ -149,3 +150,72 @@ index 289e13d..e6a900b 100644 echo " libedit support: $LIBEDIT_MSG" echo " libldns support: $LDNS_MSG" echo " Solaris process contract support: $SPC_MSG" +--- sshd.c.orig 2024-06-30 21:36:28.000000000 -0700 ++++ sshd.c 2024-07-01 13:44:05.739756000 -0700 +@@ -90,6 +100,10 @@ + #include "ssh-gss.h" + #endif + #include "monitor_wrap.h" ++#ifdef LIBWRAP ++#include <tcpd.h> ++#include <syslog.h> ++#endif /* LIBWRAP */ + + /* Re-exec fds */ + #define REEXEC_DEVCRYPTO_RESERVED_FD (STDERR_FILENO + 1) +@@ -925,7 +939,12 @@ server_accept_loop(int *sock_in, int *sock_out, int *n + socklen_t fromlen; + u_char rnd[256]; + sigset_t nsigset, osigset; ++#ifdef LIBWRAP ++ struct request_info req; + ++ request_init(&req, RQ_DAEMON, __progname, 0); ++#endif ++ + /* pipes connected to unauthenticated child sshd processes */ + child_alloc(); + startup_pollfd = xcalloc(options.max_startups, sizeof(int)); +@@ -1133,6 +1152,42 @@ server_accept_loop(int *sock_in, int *sock_out, int *n + usleep(100 * 1000); + continue; + } ++#ifdef LIBWRAP ++ /* Check whether logins are denied from this host. */ ++ request_set(&req, RQ_FILE, *newsock, ++ RQ_CLIENT_NAME, "", RQ_CLIENT_ADDR, "", 0); ++ sock_host(&req); ++ if (!hosts_access(&req)) { ++ const struct linger l = { .l_onoff = 1, ++ .l_linger = 0 }; ++ ++ (void )setsockopt(*newsock, SOL_SOCKET, ++ SO_LINGER, &l, sizeof(l)); ++ (void )close(*newsock); ++ /* ++ * Mimic message from libwrap's refuse() as ++ * precisely as we can afford. The authentic ++ * message prints the IP address and the ++ * hostname it resolves to in parentheses. If ++ * the IP address cannot be resolved to a ++ * hostname, the IP address will be repeated ++ * in parentheses. As name resolution in the ++ * main server loop could stall, and logging ++ * resolved names adds little or no value to ++ * incident investigation, this implementation ++ * only repeats the IP address in parentheses. ++ * This should resemble librwap's refuse() ++ * closely enough not to break auditing ++ * software like sshguard or custom scripts. ++ */ ++ syslog(LOG_WARNING, ++ "refused connect from %s (%s)", ++ eval_hostaddr(req.client), ++ eval_hostaddr(req.client)); ++ debug("Connection refused by tcp wrapper"); ++ continue; ++ } ++#endif /* LIBWRAP */ + if (unset_nonblock(*newsock) == -1) { + close(*newsock); + continue; diff --git a/security/openssh-portable/files/patch-regress__test-exec.sh b/security/openssh-portable/files/patch-regress__test-exec.sh index 0213e8cd5415..1f20e3ff8d27 100644 --- a/security/openssh-portable/files/patch-regress__test-exec.sh +++ b/security/openssh-portable/files/patch-regress__test-exec.sh @@ -1,10 +1,10 @@ --- regress/test-exec.sh.orig 2015-04-03 18:20:32.256126000 UTC +++ regress/test-exec.sh 2015-04-03 18:20:41.599903000 -0500 -@@ -408,6 +408,7 @@ cat << EOF > $OBJ/sshd_config +@@ -618,6 +618,7 @@ cat << EOF > $OBJ/sshd_config LogLevel DEBUG3 AcceptEnv _XXX_TEST_* AcceptEnv _XXX_TEST + PermitRootLogin yes Subsystem sftp $SFTPSERVER - EOF - + SshdSessionPath $SSHD_SESSION + SshdAuthPath $SSHD_AUTH diff --git a/security/openssh-portable/files/patch-servconf.c b/security/openssh-portable/files/patch-servconf.c index 33ead18621bb..cba3768c1507 100644 --- a/security/openssh-portable/files/patch-servconf.c +++ b/security/openssh-portable/files/patch-servconf.c @@ -6,17 +6,9 @@ Changed paths: Apply FreeBSD's configuration defaults. ---- servconf.c.orig 2024-07-01 13:30:30.284417000 -0700 -+++ servconf.c 2024-07-01 13:31:20.040132000 -0700 -@@ -46,6 +46,7 @@ - # include "openbsd-compat/glob.h" - #endif - -+#include "version.h" - #include "openbsd-compat/sys-queue.h" - #include "xmalloc.h" - #include "ssh.h" -@@ -295,7 +296,11 @@ fill_default_server_options(ServerOptions *options) +--- servconf.c.orig 2026-04-25 16:05:26.936844000 -0700 ++++ servconf.c 2026-04-25 16:18:06.486288000 -0700 +@@ -298,7 +299,11 @@ fill_default_server_options(ServerOptions *options) /* Portable-specific options */ if (options->use_pam == -1) @@ -29,16 +21,16 @@ Apply FreeBSD's configuration defaults. if (options->pam_service_name == NULL) options->pam_service_name = xstrdup(SSHD_PAM_SERVICE); -@@ -339,7 +344,7 @@ fill_default_server_options(ServerOptions *options) - if (options->print_lastlog == -1) - options->print_lastlog = 1; - if (options->x11_forwarding == -1) -- options->x11_forwarding = 0; -+ options->x11_forwarding = 1; - if (options->x11_display_offset == -1) - options->x11_display_offset = 10; - if (options->x11_use_localhost == -1) -@@ -381,7 +386,11 @@ fill_default_server_options(ServerOptions *options) +@@ -328,7 +333,7 @@ fill_default_server_options(ServerOptions *options) + if (options->login_grace_time == -1) + options->login_grace_time = 120; + if (options->permit_root_login == PERMIT_NOT_SET) +- options->permit_root_login = PERMIT_NO_PASSWD; ++ options->permit_root_login = PERMIT_NO; + if (options->ignore_rhosts == -1) + options->ignore_rhosts = 1; + if (options->ignore_user_known_hosts == -1) +@@ -380,7 +385,11 @@ fill_default_server_options(ServerOptions *options) if (options->gss_strict_acceptor == -1) options->gss_strict_acceptor = 1; if (options->password_authentication == -1) diff --git a/security/openssh-portable/files/patch-session.c b/security/openssh-portable/files/patch-session.c index b0b9e08008f8..511b989893a4 100644 --- a/security/openssh-portable/files/patch-session.c +++ b/security/openssh-portable/files/patch-session.c @@ -13,61 +13,93 @@ to the child process. Reviewed by: ache Sponsored by: DARPA, NAI Labs ---- session.c.orig 2021-04-15 20:55:25.000000000 -0700 -+++ session.c 2021-04-27 13:11:13.515917000 -0700 -@@ -942,7 +942,7 @@ read_etc_default_login(char ***env, u_int *envsize, ui - } - #endif /* HAVE_ETC_DEFAULT_LOGIN */ +--- session.c.orig 2026-04-02 01:09:03.000000000 -0700 ++++ session.c 2026-04-25 16:52:16.015940000 -0700 +@@ -940,6 +940,9 @@ do_setup_env(struct ssh *ssh, Session *s, const char * + struct passwd *pw = s->pw; + #if !defined (HAVE_LOGIN_CAP) && !defined (HAVE_CYGWIN) + char *path = NULL; ++#else ++ extern char **environ; ++ char **senv, **var, *val; + #endif --#if defined(USE_PAM) || defined(HAVE_CYGWIN) -+#if defined(USE_PAM) || defined(HAVE_CYGWIN) || defined(HAVE_LOGIN_CAP) - static void - copy_environment_denylist(char **source, char ***env, u_int *envsize, - const char *denylist) -@@ -1052,7 +1052,8 @@ do_setup_env(struct ssh *ssh, Session *s, const char * + /* Initialize the environment. */ +@@ -961,6 +964,9 @@ do_setup_env(struct ssh *ssh, Session *s, const char * + } + #endif + ++ if (getenv("TZ")) ++ child_set_env(&env, &envsize, "TZ", getenv("TZ")); ++ + #ifdef GSSAPI + /* Allow any GSSAPI methods that we've used to alter + * the child's environment as they see fit +@@ -978,11 +984,30 @@ do_setup_env(struct ssh *ssh, Session *s, const char * + child_set_env(&env, &envsize, "LOGIN", pw->pw_name); + #endif + child_set_env(&env, &envsize, "HOME", pw->pw_dir); ++ snprintf(buf, sizeof buf, "%.200s/%.50s", _PATH_MAILDIR, pw->pw_name); ++ child_set_env(&env, &envsize, "MAIL", buf); + #ifdef HAVE_LOGIN_CAP +- if (setusercontext(lc, pw, pw->pw_uid, LOGIN_SETPATH) < 0) +- child_set_env(&env, &envsize, "PATH", _PATH_STDPATH); +- else +- child_set_env(&env, &envsize, "PATH", getenv("PATH")); ++ child_set_env(&env, &envsize, "PATH", _PATH_STDPATH); ++ child_set_env(&env, &envsize, "TERM", "su"); ++ /* ++ * Temporarily swap out our real environment with an empty one, ++ * let setusercontext() apply any environment variables defined ++ * for the user's login class, copy those variables to the child, ++ * free the temporary environment, and restore the original. ++ */ ++ senv = environ; ++ environ = xmalloc(sizeof(*environ)); ++ *environ = NULL; ++ (void)setusercontext(lc, pw, pw->pw_uid, LOGIN_SETENV|LOGIN_SETPATH); ++ for (var = environ; *var != NULL; ++var) { ++ if ((val = strchr(*var, '=')) != NULL) { ++ *val++ = '\0'; ++ child_set_env(&env, &envsize, *var, val); ++ } ++ free(*var); ++ } ++ free(environ); ++ environ = senv; + #else /* HAVE_LOGIN_CAP */ + # ifndef HAVE_CYGWIN + /* +@@ -1001,18 +1026,10 @@ do_setup_env(struct ssh *ssh, Session *s, const char * + } # endif /* HAVE_CYGWIN */ #endif /* HAVE_LOGIN_CAP */ - +- - if (!options.use_pam) { -+ /* FreeBSD PAM doesn't set default "MAIL" */ -+ if (1 || !options.use_pam) { - snprintf(buf, sizeof buf, "%.200s/%.50s", - _PATH_MAILDIR, pw->pw_name); - child_set_env(&env, &envsize, "MAIL", buf); -@@ -1063,6 +1064,23 @@ do_setup_env(struct ssh *ssh, Session *s, const char * +- snprintf(buf, sizeof buf, "%.200s/%.50s", +- _PATH_MAILDIR, pw->pw_name); +- child_set_env(&env, &envsize, "MAIL", buf); +- } + + /* Normal systems set SHELL by default. */ + child_set_env(&env, &envsize, "SHELL", shell); + +- if (getenv("TZ")) +- child_set_env(&env, &envsize, "TZ", getenv("TZ")); + #ifdef HAVE_LOGIN_CAP + if (getenv("XDG_RUNTIME_DIR")) { + child_set_env(&env, &envsize, "XDG_RUNTIME_DIR", +@@ -1232,7 +1249,8 @@ do_nologin(struct passwd *pw) + do_nologin(struct passwd *pw) + { + FILE *f = NULL; +- char buf[1024], *nl, *def_nl = _PATH_NOLOGIN; ++ const char *nl; ++ char buf[1024], *def_nl = _PATH_NOLOGIN; + struct stat sb; - if (getenv("TZ")) - child_set_env(&env, &envsize, "TZ", getenv("TZ")); -+#ifdef HAVE_LOGIN_CAP -+ /* Load environment from /etc/login.conf setenv directives. */ -+ { -+ extern char **environ; -+ char **senv, **var; -+ -+ senv = environ; -+ environ = xmalloc(sizeof(char *)); -+ *environ = NULL; -+ (void) setusercontext(lc, pw, pw->pw_uid, LOGIN_SETENV); -+ copy_environment_denylist(environ, &env, &envsize, NULL); -+ for (var = environ; *var != NULL; ++var) -+ free(*var); -+ free(environ); -+ environ = senv; -+ } -+#endif - if (s->term) - child_set_env(&env, &envsize, "TERM", s->term); - if (s->display) -@@ -1281,7 +1299,7 @@ do_nologin(struct passwd *pw) #ifdef HAVE_LOGIN_CAP - if (login_getcapbool(lc, "ignorenologin", 0) || pw->pw_uid == 0) - return; -- nl = login_getcapstr(lc, "nologin", def_nl, def_nl); -+ nl = (char*)login_getcapstr(lc, "nologin", def_nl, def_nl); - #else - if (pw->pw_uid == 0) - return; -@@ -1365,7 +1383,7 @@ do_setusercontext(struct passwd *pw) +@@ -1322,7 +1340,7 @@ do_setusercontext(struct passwd *pw) if (platform_privileged_uidswap()) { #ifdef HAVE_LOGIN_CAP if (setusercontext(lc, pw, pw->pw_uid, diff --git a/security/openssh-portable/files/patch-ssh-agent.c b/security/openssh-portable/files/patch-ssh-agent.c index b17027d0e340..6f049a8847e5 100644 --- a/security/openssh-portable/files/patch-ssh-agent.c +++ b/security/openssh-portable/files/patch-ssh-agent.c @@ -85,13 +85,13 @@ disconnected. switch (ch) { case 'E': fingerprint_hash = ssh_digest_alg_by_name(optarg); -@@ -2286,6 +2310,9 @@ main(int ac, char **av) +@@ -2285,6 +2309,9 @@ main(int ac, char **av) + fprintf(stderr, "Invalid lifetime\n"); usage(); } - break; ++ break; + case 'x': + xcount = 0; -+ break; + break; case 'T': T_flag++; - break; diff --git a/security/openssh-portable/files/patch-ssh.c b/security/openssh-portable/files/patch-ssh.c index c49535dcf868..09da82981369 100644 --- a/security/openssh-portable/files/patch-ssh.c +++ b/security/openssh-portable/files/patch-ssh.c @@ -7,9 +7,9 @@ Canonicize the host name before looking it up in the host file. --- ssh.c.orig 2018-04-02 05:38:28 UTC +++ ssh.c -@@ -1281,6 +1281,23 @@ main(int ac, char **av) - ssh_digest_free(md); - conn_hash_hex = tohex(conn_hash, ssh_digest_bytes(SSH_DIGEST_SHA1)); +@@ -1289,6 +1289,23 @@ main(int ac, char **av) + check_follow_cname(direct, &host, cname); + } + /* Find canonic host name. */ + if (strchr(host, '.') == 0) { @@ -29,5 +29,5 @@ Canonicize the host name before looking it up in the host file. + } + /* - * Expand tokens in arguments. NB. LocalCommand is expanded later, - * after port-forwarding is set up, so it may pick up any local + * If canonicalisation is enabled then re-parse the configuration + * files as new stanzas may match. diff --git a/security/openssh-portable/files/patch-ssh_config.5 b/security/openssh-portable/files/patch-ssh_config.5 deleted file mode 100644 index 8c0e2bf1d5be..000000000000 --- a/security/openssh-portable/files/patch-ssh_config.5 +++ /dev/null @@ -1,13 +0,0 @@ ---- UTC - ---- ssh_config.5.orig 2020-11-16 11:53:55.871161000 -0800 -+++ ssh_config.5 2020-11-16 12:43:41.763006000 -0800 -@@ -434,6 +433,8 @@ in the process, regardless of the setting of - If the option is set to - .Cm no , - the check will not be executed. -+The default is -+.Cm no . - .It Cm Ciphers - Specifies the ciphers allowed and their order of preference. - Multiple ciphers must be comma-separated. diff --git a/security/openssh-portable/files/patch-sshd.8 b/security/openssh-portable/files/patch-sshd.8 index 4d2a477899c6..eff25147d9dd 100644 --- a/security/openssh-portable/files/patch-sshd.8 +++ b/security/openssh-portable/files/patch-sshd.8 @@ -3,7 +3,7 @@ Document FreeBSD/port-specific paths --- sshd.8.orig 2010-08-04 21:03:13.000000000 -0600 +++ sshd.8 2010-09-14 16:14:14.000000000 -0600 -@@ -70,7 +70,7 @@ +@@ -64,7 +64,7 @@ .Nm listens for connections from clients. It is normally started at boot from @@ -12,7 +12,7 @@ Document FreeBSD/port-specific paths It forks a new daemon for each incoming connection. The forked daemons handle -@@ -384,8 +384,9 @@ +@@ -355,8 +355,9 @@ If the login is on a tty, records login time. .It Checks diff --git a/security/openssh-portable/files/patch-sshd.c b/security/openssh-portable/files/patch-sshd.c index 6d522d520e90..f91c0da69b9f 100644 --- a/security/openssh-portable/files/patch-sshd.c +++ b/security/openssh-portable/files/patch-sshd.c @@ -41,28 +41,41 @@ connections, do not protect connection handlers spawned from inetd. #include <sys/ioctl.h> +#include <sys/mman.h> #include <sys/socket.h> - #ifdef HAVE_SYS_STAT_H - # include <sys/stat.h> -@@ -69,6 +70,13 @@ + #include <sys/stat.h> + #include <sys/time.h> +@@ -63,6 +64,15 @@ #include <prot.h> #endif +#ifdef __FreeBSD__ +#include <resolv.h> -+#ifdef GSSAPI -+#include "ssh-gss.h" ++#if defined(GSSAPI) && defined(HAVE_GSSAPI_GSSAPI_H) ++#include <gssapi/gssapi.h> ++#elif defined(GSSAPI) && defined(HAVE_GSSAPI_H) ++#include <gssapi.h> +#endif +#endif + #include "xmalloc.h" #include "ssh.h" #include "sshpty.h" -@@ -1671,7 +1679,30 @@ main(int ac, char **av) - for (i = 0; i < options.num_log_verbose; i++) - log_verbose_add(options.log_verbose[i]); +@@ -1825,6 +1880,10 @@ main(int ac, char **av) + /* Reinitialize the log (because of the fork above). */ + log_init(__progname, options.log_level, options.log_facility, log_stderr); -+#ifdef __FreeBSD__ ++ /* Avoid killing the process in high-pressure swapping environments. */ ++ if (!inetd_flag && madvise(NULL, 0, MADV_PROTECT) != 0) ++ debug("madvise(): %.200s", strerror(errno)); ++ /* + * Chdir to the root directory so that the current disk can be + * unmounted if desired. +@@ -1910,6 +1969,28 @@ main(int ac, char **av) + execv(rexec_argv[0], rexec_argv); + + fatal("rexec of %s failed: %s", rexec_argv[0], strerror(errno)); ++#ifdef __FreeBSD__ ++ /* + * Initialize the resolver. This may not happen automatically + * before privsep chroot(). + */ @@ -83,19 +96,6 @@ connections, do not protect connection handlers spawned from inetd. + } +#endif +#endif -+ -+ /* - * If not in debugging mode, not started from inetd and not already - * daemonized (eg re-exec via SIGHUP), disconnect from the controlling - * terminal, and fork. The original process exits. -@@ -1687,6 +1718,10 @@ main(int ac, char **av) - /* Reinitialize the log (because of the fork above). */ - log_init(__progname, options.log_level, options.log_facility, log_stderr); + } -+ /* Avoid killing the process in high-pressure swapping environments. */ -+ if (!inetd_flag && madvise(NULL, 0, MADV_PROTECT) != 0) -+ debug("madvise(): %.200s", strerror(errno)); -+ - /* - * Chdir to the root directory so that the current disk can be - * unmounted if desired. + /* server specific fatal cleanup */ diff --git a/security/openssh-portable/files/patch-sshd_config b/security/openssh-portable/files/patch-sshd_config index 7b6bc14977c7..6d14dd3a1335 100644 --- a/security/openssh-portable/files/patch-sshd_config +++ b/security/openssh-portable/files/patch-sshd_config @@ -22,12 +22,3 @@ #AuthorizedPrincipalsFile none -@@ -84,7 +88,7 @@ AuthorizedKeysFile .ssh/authorized_keys - #AllowAgentForwarding yes - #AllowTcpForwarding yes - #GatewayPorts no --#X11Forwarding no -+#X11Forwarding yes - #X11DisplayOffset 10 - #X11UseLocalhost yes - #PermitTTY yes diff --git a/security/openssh-portable/files/patch-sshd_config.5 b/security/openssh-portable/files/patch-sshd_config.5 index f5297c2a42c2..05a62be8dd54 100644 --- a/security/openssh-portable/files/patch-sshd_config.5 +++ b/security/openssh-portable/files/patch-sshd_config.5 @@ -1,6 +1,6 @@ ---- sshd_config.5.orig 2022-02-11 18:50:00.822679000 +0000 -+++ sshd_config.5 2022-02-11 19:09:05.162504000 +0000 -@@ -701,7 +701,9 @@ +--- sshd_config.5.orig 2026-04-25 16:05:26.905238000 -0700 ++++ sshd_config.5 2026-04-25 16:16:59.050604000 -0700 +@@ -789,7 +789,9 @@ This was formerly named HostbasedAcceptedKeyTypes. .Qq ssh -Q HostbasedAcceptedAlgorithms . This was formerly named HostbasedAcceptedKeyTypes. .It Cm HostbasedAuthentication @@ -11,7 +11,16 @@ with successful public key client host authentication is allowed (host-based authentication). The default is -@@ -1416,6 +1434,15 @@ +@@ -1489,7 +1491,7 @@ The default is + or + .Cm no . + The default is +-.Cm prohibit-password . ++.Cm no . + .Pp + If this option is set to + .Cm prohibit-password +@@ -1535,6 +1537,15 @@ The default is .Cm ethernet . The default is .Cm no . @@ -27,7 +36,7 @@ .Pp Independent of this setting, the permissions of the selected .Xr tun 4 -@@ -1774,12 +1801,19 @@ +@@ -2062,12 +2073,19 @@ The default is .Xr sshd 8 as a non-root user. The default is @@ -48,12 +57,3 @@ .It Cm X11DisplayOffset Specifies the first display number available for .Xr sshd 8 Ns 's -@@ -1793,7 +1827,7 @@ - or - .Cm no . - The default is --.Cm no . -+.Cm yes . - .Pp - When X11 forwarding is enabled, there may be additional exposure to - the server and to client displays if the diff --git a/security/openssh-portable/files/patch-uidswap.c b/security/openssh-portable/files/patch-uidswap.c index b906d1d67480..daf522c58993 100644 --- a/security/openssh-portable/files/patch-uidswap.c +++ b/security/openssh-portable/files/patch-uidswap.c @@ -34,7 +34,7 @@ index 6ed3024d0180..0143f4994611 100644 #include <errno.h> #include <pwd.h> #include <string.h> -@@ -121,8 +124,20 @@ temporarily_use_uid(struct passwd *pw) +@@ -121,8 +125,20 @@ temporarily_use_uid(struct passwd *pw) fatal("setgroups: %.100s", strerror(errno)); #ifndef SAVED_IDS_WORK_WITH_SETEUID /* Propagate the privileged gid to all of our gids. */ diff --git a/security/openssl-oqsprovider/Makefile b/security/openssl-oqsprovider/Makefile index 6ef6548b880f..e1ff459a7ae5 100644 --- a/security/openssl-oqsprovider/Makefile +++ b/security/openssl-oqsprovider/Makefile @@ -22,7 +22,7 @@ GH_PROJECT= oqs-provider CMAKE_ARGS= -DCMAKE_BUILD_TYPE=Debug\ -DOPENSSL_ROOT_DIR=${OPENSSLBASE} \ - -DCMAKE_PREFIX_PATH=${OPENSSL_PATH} + -DCMAKE_PREFIX_PATH=${OPENSSL_PATH} SUB_FILES= oqsprovider.cnf pkg-message @@ -32,10 +32,6 @@ PLIST_FILES= include/oqs-provider/oqs_prov.h \ .include <bsd.port.pre.mk> -.if !defined(OPENSSL_PORT) && ${OSVERSION} < 1400000 -BROKEN= Requires OpenSSL 3.0+, preferably 3.2+ -.endif - post-install: .if ${OPENSSLLIB} == "/usr/lib" ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ossl-modules diff --git a/security/openssl-unsafe/Makefile b/security/openssl-unsafe/Makefile index 3d3c342de1b5..e1b74022821b 100644 --- a/security/openssl-unsafe/Makefile +++ b/security/openssl-unsafe/Makefile @@ -31,7 +31,7 @@ CFLAGS+= -fPIC -DPIC SUB_FILES= pkg-message PLIST_SUB+= SHLIBVER=${OPENSSL_SHLIBVER} -.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "mips64el" +.if ${MACHINE_ARCH} == "amd64" CONFIGURE_ARGS+= enable-ec_nistp_64_gcc_128 .endif diff --git a/security/openssl/Makefile b/security/openssl/Makefile index 9bd1e41fdb4a..340b5e0dc48f 100644 --- a/security/openssl/Makefile +++ b/security/openssl/Makefile @@ -45,8 +45,6 @@ OPTIONS_DEFAULT=ASM ASYNC CT DES EC FIPS GOST KTLS MAN3 MD4 NEXTPROTONEG \ .if ${MACHINE_ARCH} == "amd64" OPTIONS_GROUP_OPTIMIZE+= EC -.elif ${MACHINE_ARCH} == "mips64el" -OPTIONS_GROUP_OPTIMIZE+= EC .endif OPTIONS_SUB= yes diff --git a/security/openssl111/Makefile b/security/openssl111/Makefile deleted file mode 100644 index b8a8d42319b0..000000000000 --- a/security/openssl111/Makefile +++ /dev/null @@ -1,161 +0,0 @@ -PORTNAME= openssl -PORTVERSION= 1.1.1w -PORTREVISION= 2 -CATEGORIES= security devel -MASTER_SITES= https://www.openssl.org/source/ \ - ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/ -PKGNAMESUFFIX= 111 - -MAINTAINER= brnrd@FreeBSD.org -COMMENT= TLSv1.3 capable SSL and crypto library -WWW= https://www.openssl.org/ - -LICENSE= OpenSSL -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= End-of-life since 2023-09-11, see https://www.openssl.org/blog/blog/2023/09/11/eol-111/ \ - port will be removed when FreeBSD 13 is EoL -EXPIRATION_DATE= 2026-04-30 - -CONFLICTS_INSTALL= boringssl libressl libressl-devel openssl openssl[34]* - -USES= cpe perl5 -USE_PERL5= build -TEST_TARGET= test - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT= config -CONFIGURE_ENV= PERL="${PERL}" -CONFIGURE_ARGS= --openssldir=${OPENSSLDIR} \ - --prefix=${PREFIX} - -LDFLAGS_i386= -Wl,-znotext - -MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive CNF_LDFLAGS="${LDFLAGS}" -MAKE_ENV+= LIBRPATH="${PREFIX}/lib" GREP_OPTIONS= - -OPTIONS_GROUP= CIPHERS HASHES OPTIMIZE PROTOCOLS -OPTIONS_GROUP_CIPHERS= ARIA DES GOST IDEA SM4 RC2 RC4 RC5 WEAK-SSL-CIPHERS -OPTIONS_GROUP_HASHES= MD2 MD4 MDC2 RMD160 SM2 SM3 -OPTIONS_GROUP_OPTIMIZE= ASM SSE2 THREADS -OPTIONS_DEFINE_i386= I386 -OPTIONS_GROUP_PROTOCOLS=NEXTPROTONEG SCTP SSL3 TLS1 TLS1_1 TLS1_2 - -OPTIONS_DEFINE= ASYNC CT KTLS MAN3 RFC3779 SHARED ZLIB - -OPTIONS_DEFAULT=ASM ASYNC CT GOST DES EC KTLS MAN3 MD4 NEXTPROTONEG RC2 \ - RC4 RMD160 SCTP SHARED SSE2 THREADS TLS1 TLS1_1 TLS1_2 - -.if ${MACHINE_ARCH} == "amd64" -OPTIONS_GROUP_OPTIMIZE+= EC -.elif ${MACHINE_ARCH} == "mips64el" -OPTIONS_GROUP_OPTIMIZE+= EC -.endif - -OPTIONS_SUB= yes - -ARIA_DESC= ARIA (South Korean standard) -ASM_DESC= Assembler code -ASYNC_DESC= Asynchronous mode -CIPHERS_DESC= Block Cipher Support -CT_DESC= Certificate Transparency Support -DES_DESC= (Triple) Data Encryption Standard -EC_DESC= Optimize NIST elliptic curves -GOST_DESC= GOST (Russian standard) -HASHES_DESC= Hash Function Support -I386_DESC= i386 (instead of i486+) -IDEA_DESC= International Data Encryption Algorithm -KTLS_DESC= Kernel TLS offload -MAN3_DESC= Install API manpages (section 3, 7) -MD2_DESC= MD2 (obsolete) -MD4_DESC= MD4 (unsafe) -MDC2_DESC= MDC-2 (patented, requires DES) -NEXTPROTONEG_DESC= Next Protocol Negotiation (SPDY) -OPTIMIZE_DESC= Optimizations -PROTOCOLS_DESC= Protocol Support -RC2_DESC= RC2 (unsafe) -RC4_DESC= RC4 (unsafe) -RC5_DESC= RC5 (patented) -RMD160_DESC= RIPEMD-160 -RFC3779_DESC= RFC3779 support (BGP) -SCTP_DESC= SCTP (Stream Control Transmission) -SHARED_DESC= Build shared libraries -SM2_DESC= SM2 Elliptic Curve DH (Chinese standard) -SM3_DESC= SM3 256bit (Chinese standard) -SM4_DESC= SM4 128bit (Chinese standard) -SSE2_DESC= Runtime SSE2 detection -SSL3_DESC= SSLv3 (unsafe) -TLS1_DESC= TLSv1.0 (requires TLS1_1, TLS1_2) -TLS1_1_DESC= TLSv1.1 (requires TLS1_2) -TLS1_2_DESC= TLSv1.2 -WEAK-SSL-CIPHERS_DESC= Weak cipher support (unsafe) - -# Upstream default disabled options -.for _option in ktls md2 rc5 sctp ssl3 zlib weak-ssl-ciphers -${_option:tu}_CONFIGURE_ON= enable-${_option} -.endfor - -# Upstream default enabled options -.for _option in aria asm async ct des gost idea md4 mdc2 nextprotoneg rc2 rc4 \ - rfc3779 rmd160 shared sm2 sm3 sm4 sse2 threads tls1 tls1_1 tls1_2 -${_option:tu}_CONFIGURE_OFF= no-${_option} -.endfor - -MDC2_IMPLIES= DES -TLS1_IMPLIES= TLS1_1 -TLS1_1_IMPLIES= TLS1_2 - -EC_CONFIGURE_ON= enable-ec_nistp_64_gcc_128 -I386_CONFIGURE_ON= 386 -KTLS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-ktls -MAN3_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-util_process__docs.pl -SHARED_MAKE_ENV= SHLIBVER=${OPENSSL_SHLIBVER} -SHARED_PLIST_SUB= SHLIBVER=${OPENSSL_SHLIBVER} -SHARED_USE= ldconfig=yes -SSL3_CONFIGURE_ON+= enable-ssl3-method -ZLIB_CONFIGURE_ON= zlib-dynamic - -PORTSCOUT= limit:^1\.1\.1 - -.include <bsd.port.pre.mk> -.if ${PREFIX} == /usr -IGNORE= the OpenSSL port can not be installed over the base version -.endif - -OPENSSLDIR?= ${PREFIX}/openssl -PLIST_SUB+= OPENSSLDIR=${OPENSSLDIR:S=^${PREFIX}/==} - -.include "version.mk" - -post-patch: - ${REINPLACE_CMD} \ - -e 's| install_html_docs$$||' \ - -e 's|$$(LIBDIR)/pkgconfig|libdata/pkgconfig|g' \ - ${WRKSRC}/Configurations/unix-Makefile.tmpl - ${REINPLACE_CMD} -e 's|\^GNU ld|GNU|' ${WRKSRC}/Configurations/shared-info.pl - -post-configure: - ${REINPLACE_CMD} \ - -e 's|SHLIB_VERSION_NUMBER=1.1|SHLIB_VERSION_NUMBER=${OPENSSL_SHLIBVER}|' \ - ${WRKSRC}/Makefile - ${REINPLACE_CMD} \ - -e 's|SHLIB_VERSION_NUMBER "1.1"|SHLIB_VERSION_NUMBER "${OPENSSL_SHLIBVER}"|' \ - ${WRKSRC}/include/openssl/opensslv.h - -post-install-SHARED-on: -.for i in libcrypto libssl - ${INSTALL_LIB} ${WRKSRC}/$i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib - ${LN} -sf $i.so.${OPENSSL_SHLIBVER} ${STAGEDIR}${PREFIX}/lib/$i.so -.endfor -.for i in capi padlock - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/engines-1.1/${i}.so -.endfor - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/openssl - -post-install-MAN3-on: - ( cd ${STAGEDIR}/${PREFIX} ; ${FIND} share/man/man3 share/man/man7 -not -type d ) | \ - ${SED} 's/$$/.gz/' >>${TMPPLIST} - -.include <bsd.port.post.mk> diff --git a/security/openssl111/distinfo b/security/openssl111/distinfo deleted file mode 100644 index 11a9beb18815..000000000000 --- a/security/openssl111/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1694449777 -SHA256 (openssl-1.1.1w.tar.gz) = cf3098950cb4d853ad95c0841f1f9c6d3dc102dccfcacd521d93925208b76ac8 -SIZE (openssl-1.1.1w.tar.gz) = 9893384 diff --git a/security/openssl111/files/extra-patch-ktls b/security/openssl111/files/extra-patch-ktls deleted file mode 100644 index d38a70e779e3..000000000000 --- a/security/openssl111/files/extra-patch-ktls +++ /dev/null @@ -1,3435 +0,0 @@ -diff --git CHANGES CHANGES -index a5522e5fa5..98961effc0 100644 ---- CHANGES -+++ CHANGES -@@ -606,6 +606,11 @@ - necessary to configure just to create a source distribution. - [Richard Levitte] - -+ *) Added support for Linux Kernel TLS data-path. The Linux Kernel data-path -+ improves application performance by removing data copies and providing -+ applications with zero-copy system calls such as sendfile and splice. -+ [Boris Pismenny] -+ - Changes between 1.1.1 and 1.1.1a [20 Nov 2018] - - *) Timing vulnerability in DSA signature generation -diff --git Configure Configure -index 4bea49d7da..e656814a7f 100755 ---- Configure -+++ Configure -@@ -341,6 +341,7 @@ my @dtls = qw(dtls1 dtls1_2); - # For developers: keep it sorted alphabetically - - my @disablables = ( -+ "ktls", - "afalgeng", - "aria", - "asan", -@@ -474,6 +475,7 @@ our %disabled = ( # "what" => "comment" - "weak-ssl-ciphers" => "default", - "zlib" => "default", - "zlib-dynamic" => "default", -+ "ktls" => "default", - ); - - # Note: => pair form used for aesthetics, not to truly make a hash table -@@ -1583,6 +1585,33 @@ unless ($disabled{devcryptoeng}) { - } - } - -+unless ($disabled{ktls}) { -+ $config{ktls}=""; -+ if ($target =~ m/^linux/) { -+ my $usr = "/usr/$config{cross_compile_prefix}"; -+ chop($usr); -+ if ($config{cross_compile_prefix} eq "") { -+ $usr = "/usr"; -+ } -+ my $minver = (4 << 16) + (13 << 8) + 0; -+ my @verstr = split(" ",`cat $usr/include/linux/version.h | grep LINUX_VERSION_CODE`); -+ -+ if ($verstr[2] < $minver) { -+ disable('too-old-kernel', 'ktls'); -+ } -+ } elsif ($target =~ m/^BSD/) { -+ my $cc = $config{CROSS_COMPILE}.$config{CC}; -+ system("printf '#include <sys/types.h>\n#include <sys/ktls.h>' | $cc -E - >/dev/null 2>&1"); -+ if ($? != 0) { -+ disable('too-old-freebsd', 'ktls'); -+ } -+ } else { -+ disable('not-linux-or-freebsd', 'ktls'); -+ } -+} -+ -+push @{$config{openssl_other_defines}}, "OPENSSL_NO_KTLS" if ($disabled{ktls}); -+ - # Get the extra flags used when building shared libraries and modules. We - # do this late because some of them depend on %disabled. - -diff --git INSTALL INSTALL -index f3ac727183..f6f754fd5e 100644 ---- INSTALL -+++ INSTALL -@@ -263,6 +263,15 @@ - Don't build the AFALG engine. This option will be forced if - on a platform that does not support AFALG. - -+ enable-ktls -+ Build with Kernel TLS support. This option will enable the -+ use of the Kernel TLS data-path, which can improve -+ performance and allow for the use of sendfile and splice -+ system calls on TLS sockets. The Kernel may use TLS -+ accelerators if any are available on the system. -+ This option will be forced off on systems that do not support -+ the Kernel TLS data-path. -+ - enable-asan - Build with the Address sanitiser. This is a developer option - only. It may not work on all platforms and should never be -diff --git apps/s_client.c apps/s_client.c -index 00effc8037..5664e7e04e 100644 ---- apps/s_client.c -+++ apps/s_client.c -@@ -3295,6 +3295,12 @@ static void print_stuff(BIO *bio, SSL *s, int full) - BIO_printf(bio, "Expansion: %s\n", - expansion ? SSL_COMP_get_name(expansion) : "NONE"); - #endif -+#ifndef OPENSSL_NO_KTLS -+ if (BIO_get_ktls_send(SSL_get_wbio(s))) -+ BIO_printf(bio_err, "Using Kernel TLS for sending\n"); -+ if (BIO_get_ktls_recv(SSL_get_rbio(s))) -+ BIO_printf(bio_err, "Using Kernel TLS for receiving\n"); -+#endif - - #ifdef SSL_DEBUG - { -diff --git apps/s_server.c apps/s_server.c -index 64d53e68d0..9fcb8d7a7b 100644 ---- apps/s_server.c -+++ apps/s_server.c -@@ -2934,6 +2934,12 @@ static void print_connection_info(SSL *con) - } - OPENSSL_free(exportedkeymat); - } -+#ifndef OPENSSL_NO_KTLS -+ if (BIO_get_ktls_send(SSL_get_wbio(con))) -+ BIO_printf(bio_err, "Using Kernel TLS for sending\n"); -+ if (BIO_get_ktls_recv(SSL_get_rbio(con))) -+ BIO_printf(bio_err, "Using Kernel TLS for receiving\n"); -+#endif - - (void)BIO_flush(bio_s_out); - } -diff --git crypto/bio/b_sock2.c crypto/bio/b_sock2.c -index 104ff31b0d..771729880e 100644 ---- crypto/bio/b_sock2.c -+++ crypto/bio/b_sock2.c -@@ -12,6 +12,7 @@ - #include <errno.h> - - #include "bio_local.h" -+#include "internal/ktls.h" - - #include <openssl/err.h> - -@@ -50,6 +51,17 @@ int BIO_socket(int domain, int socktype, int protocol, int options) - BIOerr(BIO_F_BIO_SOCKET, BIO_R_UNABLE_TO_CREATE_SOCKET); - return INVALID_SOCKET; - } -+# ifndef OPENSSL_NO_KTLS -+ { -+ /* -+ * The new socket is created successfully regardless of ktls_enable. -+ * ktls_enable doesn't change any functionality of the socket, except -+ * changing the setsockopt to enable the processing of ktls_start. -+ * Thus, it is not a problem to call it for non-TLS sockets. -+ */ -+ ktls_enable(sock); -+ } -+# endif - - return sock; - } -diff --git crypto/bio/bss_conn.c crypto/bio/bss_conn.c -index 807a82b23b..10cf20871c 100644 ---- crypto/bio/bss_conn.c -+++ crypto/bio/bss_conn.c -@@ -11,6 +11,7 @@ - #include <errno.h> - - #include "bio_local.h" -+#include "internal/ktls.h" - - #ifndef OPENSSL_NO_SOCK - -@@ -20,6 +21,9 @@ typedef struct bio_connect_st { - char *param_hostname; - char *param_service; - int connect_mode; -+# ifndef OPENSSL_NO_KTLS -+ unsigned char record_type; -+# endif - - BIO_ADDRINFO *addr_first; - const BIO_ADDRINFO *addr_iter; -@@ -320,7 +324,12 @@ static int conn_read(BIO *b, char *out, int outl) - - if (out != NULL) { - clear_socket_error(); -- ret = readsocket(b->num, out, outl); -+# ifndef OPENSSL_NO_KTLS -+ if (BIO_get_ktls_recv(b)) -+ ret = ktls_read_record(b->num, out, outl); -+ else -+# endif -+ ret = readsocket(b->num, out, outl); - BIO_clear_retry_flags(b); - if (ret <= 0) { - if (BIO_sock_should_retry(ret)) -@@ -345,7 +354,16 @@ static int conn_write(BIO *b, const char *in, int inl) - } - - clear_socket_error(); -- ret = writesocket(b->num, in, inl); -+# ifndef OPENSSL_NO_KTLS -+ if (BIO_should_ktls_ctrl_msg_flag(b)) { -+ ret = ktls_send_ctrl_message(b->num, data->record_type, in, inl); -+ if (ret >= 0) { -+ ret = inl; -+ BIO_clear_ktls_ctrl_msg_flag(b); -+ } -+ } else -+# endif -+ ret = writesocket(b->num, in, inl); - BIO_clear_retry_flags(b); - if (ret <= 0) { - if (BIO_sock_should_retry(ret)) -@@ -361,6 +379,9 @@ static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) - const char **pptr = NULL; - long ret = 1; - BIO_CONNECT *data; -+# ifndef OPENSSL_NO_KTLS -+ ktls_crypto_info_t *crypto_info; -+# endif - - data = (BIO_CONNECT *)b->ptr; - -@@ -518,8 +539,29 @@ static long conn_ctrl(BIO *b, int cmd, long num, void *ptr) - } - break; - case BIO_CTRL_EOF: -- ret = (b->flags & BIO_FLAGS_IN_EOF) != 0 ? 1 : 0; -+ ret = (b->flags & BIO_FLAGS_IN_EOF) != 0; - break; -+# ifndef OPENSSL_NO_KTLS -+ case BIO_CTRL_SET_KTLS: -+ crypto_info = (ktls_crypto_info_t *)ptr; -+ ret = ktls_start(b->num, crypto_info, num); -+ if (ret) -+ BIO_set_ktls_flag(b, num); -+ break; -+ case BIO_CTRL_GET_KTLS_SEND: -+ return BIO_should_ktls_flag(b, 1) != 0; -+ case BIO_CTRL_GET_KTLS_RECV: -+ return BIO_should_ktls_flag(b, 0) != 0; -+ case BIO_CTRL_SET_KTLS_TX_SEND_CTRL_MSG: -+ BIO_set_ktls_ctrl_msg_flag(b); -+ data->record_type = num; -+ ret = 0; -+ break; -+ case BIO_CTRL_CLEAR_KTLS_TX_CTRL_MSG: -+ BIO_clear_ktls_ctrl_msg_flag(b); -+ ret = 0; -+ break; -+# endif - default: - ret = 0; - break; -diff --git crypto/bio/bss_fd.c crypto/bio/bss_fd.c -index ccbe1626ba..8d03e48ce9 100644 ---- crypto/bio/bss_fd.c -+++ crypto/bio/bss_fd.c -@@ -189,7 +189,7 @@ static long fd_ctrl(BIO *b, int cmd, long num, void *ptr) - ret = 1; - break; - case BIO_CTRL_EOF: -- ret = (b->flags & BIO_FLAGS_IN_EOF) != 0 ? 1 : 0; -+ ret = (b->flags & BIO_FLAGS_IN_EOF) != 0; - break; - default: - ret = 0; -diff --git crypto/bio/bss_sock.c crypto/bio/bss_sock.c -index 6251f3d46a..8de1f58292 100644 ---- crypto/bio/bss_sock.c -+++ crypto/bio/bss_sock.c -@@ -11,6 +11,7 @@ - #include <errno.h> - #include "bio_local.h" - #include "internal/cryptlib.h" -+#include "internal/ktls.h" - - #ifndef OPENSSL_NO_SOCK - -@@ -64,6 +65,17 @@ BIO *BIO_new_socket(int fd, int close_flag) - if (ret == NULL) - return NULL; - BIO_set_fd(ret, fd, close_flag); -+# ifndef OPENSSL_NO_KTLS -+ { -+ /* -+ * The new socket is created successfully regardless of ktls_enable. -+ * ktls_enable doesn't change any functionality of the socket, except -+ * changing the setsockopt to enable the processing of ktls_start. -+ * Thus, it is not a problem to call it for non-TLS sockets. -+ */ -+ ktls_enable(fd); -+ } -+# endif - return ret; - } - -@@ -96,7 +108,12 @@ static int sock_read(BIO *b, char *out, int outl) - - if (out != NULL) { - clear_socket_error(); -- ret = readsocket(b->num, out, outl); -+# ifndef OPENSSL_NO_KTLS -+ if (BIO_get_ktls_recv(b)) -+ ret = ktls_read_record(b->num, out, outl); -+ else -+# endif -+ ret = readsocket(b->num, out, outl); - BIO_clear_retry_flags(b); - if (ret <= 0) { - if (BIO_sock_should_retry(ret)) -@@ -110,10 +127,20 @@ static int sock_read(BIO *b, char *out, int outl) - - static int sock_write(BIO *b, const char *in, int inl) - { -- int ret; -+ int ret = 0; - - clear_socket_error(); -- ret = writesocket(b->num, in, inl); -+# ifndef OPENSSL_NO_KTLS -+ if (BIO_should_ktls_ctrl_msg_flag(b)) { -+ unsigned char record_type = (intptr_t)b->ptr; -+ ret = ktls_send_ctrl_message(b->num, record_type, in, inl); -+ if (ret >= 0) { -+ ret = inl; -+ BIO_clear_ktls_ctrl_msg_flag(b); -+ } -+ } else -+# endif -+ ret = writesocket(b->num, in, inl); - BIO_clear_retry_flags(b); - if (ret <= 0) { - if (BIO_sock_should_retry(ret)) -@@ -126,6 +153,9 @@ static long sock_ctrl(BIO *b, int cmd, long num, void *ptr) - { - long ret = 1; - int *ip; -+# ifndef OPENSSL_NO_KTLS -+ ktls_crypto_info_t *crypto_info; -+# endif - - switch (cmd) { - case BIO_C_SET_FD: -@@ -153,8 +183,29 @@ static long sock_ctrl(BIO *b, int cmd, long num, void *ptr) - case BIO_CTRL_FLUSH: - ret = 1; - break; -+# ifndef OPENSSL_NO_KTLS -+ case BIO_CTRL_SET_KTLS: -+ crypto_info = (ktls_crypto_info_t *)ptr; -+ ret = ktls_start(b->num, crypto_info, num); -+ if (ret) -+ BIO_set_ktls_flag(b, num); -+ break; -+ case BIO_CTRL_GET_KTLS_SEND: -+ return BIO_should_ktls_flag(b, 1) != 0; -+ case BIO_CTRL_GET_KTLS_RECV: -+ return BIO_should_ktls_flag(b, 0) != 0; -+ case BIO_CTRL_SET_KTLS_TX_SEND_CTRL_MSG: -+ BIO_set_ktls_ctrl_msg_flag(b); -+ b->ptr = (void *)num; -+ ret = 0; -+ break; -+ case BIO_CTRL_CLEAR_KTLS_TX_CTRL_MSG: -+ BIO_clear_ktls_ctrl_msg_flag(b); -+ ret = 0; -+ break; -+# endif - case BIO_CTRL_EOF: -- ret = (b->flags & BIO_FLAGS_IN_EOF) != 0 ? 1 : 0; -+ ret = (b->flags & BIO_FLAGS_IN_EOF) != 0; - break; - default: - ret = 0; -diff --git crypto/err/openssl.txt crypto/err/openssl.txt -index 902e97b843..846c896359 100644 ---- crypto/err/openssl.txt -+++ crypto/err/openssl.txt -@@ -1319,6 +1319,7 @@ SSL_F_SSL_RENEGOTIATE:516:SSL_renegotiate - SSL_F_SSL_RENEGOTIATE_ABBREVIATED:546:SSL_renegotiate_abbreviated - SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT:320:* - SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT:321:* -+SSL_F_SSL_SENDFILE:639:SSL_sendfile - SSL_F_SSL_SESSION_DUP:348:ssl_session_dup - SSL_F_SSL_SESSION_NEW:189:SSL_SESSION_new - SSL_F_SSL_SESSION_PRINT_FP:190:SSL_SESSION_print_fp -diff --git crypto/evp/e_aes.c crypto/evp/e_aes.c -index a1d3ab90fa..715fac9f88 100644 ---- crypto/evp/e_aes.c -+++ crypto/evp/e_aes.c -@@ -2889,6 +2889,14 @@ static int aes_gcm_ctrl(EVP_CIPHER_CTX *c, int type, int arg, void *ptr) - memcpy(ptr, c->buf, arg); - return 1; - -+ case EVP_CTRL_GET_IV: -+ if (gctx->iv_gen != 1) -+ return 0; -+ if (gctx->ivlen != arg) -+ return 0; -+ memcpy(ptr, gctx->iv, arg); -+ return 1; -+ - case EVP_CTRL_GCM_SET_IV_FIXED: - /* Special case: -1 length restores whole IV */ - if (arg == -1) { -diff --git doc/man3/BIO_ctrl.pod doc/man3/BIO_ctrl.pod -index cf6ba135df..fc51173c8d 100644 ---- doc/man3/BIO_ctrl.pod -+++ doc/man3/BIO_ctrl.pod -@@ -5,7 +5,8 @@ - BIO_ctrl, BIO_callback_ctrl, BIO_ptr_ctrl, BIO_int_ctrl, BIO_reset, - BIO_seek, BIO_tell, BIO_flush, BIO_eof, BIO_set_close, BIO_get_close, - BIO_pending, BIO_wpending, BIO_ctrl_pending, BIO_ctrl_wpending, --BIO_get_info_callback, BIO_set_info_callback, BIO_info_cb -+BIO_get_info_callback, BIO_set_info_callback, BIO_info_cb, BIO_get_ktls_send, -+BIO_get_ktls_recv - - BIO control operations - - =head1 SYNOPSIS -@@ -34,6 +35,9 @@ BIO_get_info_callback, BIO_set_info_callback, BIO_info_cb - int BIO_get_info_callback(BIO *b, BIO_info_cb **cbp); - int BIO_set_info_callback(BIO *b, BIO_info_cb *cb); - -+ int BIO_get_ktls_send(BIO *b); -+ int BIO_get_ktls_recv(BIO *b); -+ - =head1 DESCRIPTION - - BIO_ctrl(), BIO_callback_ctrl(), BIO_ptr_ctrl() and BIO_int_ctrl() -@@ -72,6 +76,11 @@ Not all BIOs support these calls. BIO_ctrl_pending() and BIO_ctrl_wpending() - return a size_t type and are functions, BIO_pending() and BIO_wpending() are - macros which call BIO_ctrl(). - -+BIO_get_ktls_send() returns 1 if the BIO is using the Kernel TLS data-path for -+sending. Otherwise, it returns zero. -+BIO_get_ktls_recv() returns 1 if the BIO is using the Kernel TLS data-path for -+receiving. Otherwise, it returns zero. -+ - =head1 RETURN VALUES - - BIO_reset() normally returns 1 for success and 0 or -1 for failure. File -@@ -92,6 +101,11 @@ BIO_get_close() returns the close flag value: BIO_CLOSE or BIO_NOCLOSE. - BIO_pending(), BIO_ctrl_pending(), BIO_wpending() and BIO_ctrl_wpending() - return the amount of pending data. - -+BIO_get_ktls_send() returns 1 if the BIO is using the Kernel TLS data-path for -+sending. Otherwise, it returns zero. -+BIO_get_ktls_recv() returns 1 if the BIO is using the Kernel TLS data-path for -+receiving. Otherwise, it returns zero. -+ - =head1 NOTES - - BIO_flush(), because it can write data may return 0 or -1 indicating -@@ -124,6 +138,11 @@ particular a return value of 0 can be returned if an operation is not - supported, if an error occurred, if EOF has not been reached and in - the case of BIO_seek() on a file BIO for a successful operation. - -+=head1 HISTORY -+ -+The BIO_get_ktls_send() and BIO_get_ktls_recv() functions were added in -+OpenSSL 3.0.0. -+ - =head1 COPYRIGHT - - Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. -diff --git doc/man3/SSL_CONF_cmd.pod doc/man3/SSL_CONF_cmd.pod -index 7f0e088687..c7cce5486b 100644 ---- doc/man3/SSL_CONF_cmd.pod -+++ doc/man3/SSL_CONF_cmd.pod -@@ -495,6 +495,10 @@ specification. Some applications may be able to mitigate the replay risks in - other ways and in such cases the built-in OpenSSL functionality is not required. - Disabling anti-replay is equivalent to setting B<SSL_OP_NO_ANTI_REPLAY>. - -+B<KTLS>: Enables kernel TLS if support has been compiled in, and it is supported -+by the negotiated ciphersuites and extensions. Equivalent to -+B<SSL_OP_ENABLE_KTLS>. -+ - =item B<VerifyMode> - - The B<value> argument is a comma separated list of flags to set. -diff --git doc/man3/SSL_CTX_set_options.pod doc/man3/SSL_CTX_set_options.pod -index 969e0366c4..231fe92d8e 100644 ---- doc/man3/SSL_CTX_set_options.pod -+++ doc/man3/SSL_CTX_set_options.pod -@@ -237,6 +237,29 @@ functionality is not required. Those applications can turn this feature off by - setting this option. This is a server-side opton only. It is ignored by - clients. - -+=item SSL_OP_ENABLE_KTLS -+ -+Enable the use of kernel TLS. In order to benefit from kernel TLS OpenSSL must -+have been compiled with support for it, and it must be supported by the -+negotiated ciphersuites and extensions. The specific ciphersuites and extensions -+that are supported may vary by platform and kernel version. -+ -+The kernel TLS data-path implements the record layer, and the encryption -+algorithm. The kernel will utilize the best hardware -+available for encryption. Using the kernel data-path should reduce the memory -+footprint of OpenSSL because no buffering is required. Also, the throughput -+should improve because data copy is avoided when user data is encrypted into -+kernel memory instead of the usual encrypt then copy to kernel. -+ -+Kernel TLS might not support all the features of OpenSSL. For instance, -+renegotiation, and setting the maximum fragment size is not possible as of -+Linux 4.20. -+ -+Note that with kernel TLS enabled some cryptographic operations are performed -+by the kernel directly and not via any available OpenSSL Providers. This might -+be undesirable if, for example, the application requires all cryptographic -+operations to be performed by the FIPS provider. -+ - =back - - The following options no longer have any effect but their identifiers are -diff --git doc/man3/SSL_CTX_set_record_padding_callback.pod doc/man3/SSL_CTX_set_record_padding_callback.pod -index 13e56f0c57..247a39fc03 100644 ---- doc/man3/SSL_CTX_set_record_padding_callback.pod -+++ doc/man3/SSL_CTX_set_record_padding_callback.pod -@@ -16,7 +16,7 @@ SSL_set_block_padding - install callback to specify TLS 1.3 record padding - #include <openssl/ssl.h> - - void SSL_CTX_set_record_padding_callback(SSL_CTX *ctx, size_t (*cb)(SSL *s, int type, size_t len, void *arg)); -- void SSL_set_record_padding_callback(SSL *ssl, size_t (*cb)(SSL *s, int type, size_t len, void *arg)); -+ int SSL_set_record_padding_callback(SSL *ssl, size_t (*cb)(SSL *s, int type, size_t len, void *arg)); - - void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg); - void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx); -@@ -32,6 +32,8 @@ SSL_set_block_padding - install callback to specify TLS 1.3 record padding - SSL_CTX_set_record_padding_callback() or SSL_set_record_padding_callback() - can be used to assign a callback function I<cb> to specify the padding - for TLS 1.3 records. The value set in B<ctx> is copied to a new SSL by SSL_new(). -+Kernel TLS is not possible if the record padding callback is set, and the callback -+function cannot be set if Kernel TLS is already configured for the current SSL object. - - SSL_CTX_set_record_padding_callback_arg() and SSL_set_record_padding_callback_arg() - assign a value B<arg> that is passed to the callback when it is invoked. The value -@@ -64,6 +66,9 @@ indicates no padding will be added. A return value that causes the record to - exceed the maximum record size (SSL3_RT_MAX_PLAIN_LENGTH) will pad out to the - maximum record size. - -+The SSL_CTX_get_record_padding_callback_arg() function returns 1 on success or 0 if -+the callback function is not set because Kernel TLS is configured for the SSL object. -+ - =head1 NOTES - - The default behavior is to add no padding to the record. -@@ -84,6 +89,9 @@ L<ssl(7)>, L<SSL_new(3)> - - The record padding API was added for TLS 1.3 support in OpenSSL 1.1.1. - -+The return type of SSL_CTX_set_record_padding_callback() function was -+changed to int in OpenSSL 3.0. -+ - =head1 COPYRIGHT - - Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved. -diff --git doc/man3/SSL_write.pod doc/man3/SSL_write.pod -index 5e3ce1e7e4..9b271d8e65 100644 ---- doc/man3/SSL_write.pod -+++ doc/man3/SSL_write.pod -@@ -2,12 +2,13 @@ - - =head1 NAME - --SSL_write_ex, SSL_write - write bytes to a TLS/SSL connection -+SSL_write_ex, SSL_write, SSL_sendfile - write bytes to a TLS/SSL connection - - =head1 SYNOPSIS - - #include <openssl/ssl.h> - -+ ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, int flags); - int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written); - int SSL_write(SSL *ssl, const void *buf, int num); - -@@ -17,6 +18,14 @@ SSL_write_ex() and SSL_write() write B<num> bytes from the buffer B<buf> into - the specified B<ssl> connection. On success SSL_write_ex() will store the number - of bytes written in B<*written>. - -+SSL_sendfile() writes B<size> bytes from offset B<offset> in the file -+descriptor B<fd> to the specified SSL connection B<s>. This function provides -+efficient zero-copy semantics. SSL_sendfile() is available only when -+Kernel TLS is enabled, which can be checked by calling BIO_get_ktls_send(). -+It is provided here to allow users to maintain the same interface. -+The meaning of B<flags> is platform dependent. -+Currently, under Linux it is ignored. -+ - =head1 NOTES - - In the paragraphs below a "write function" is defined as one of either -@@ -104,17 +113,36 @@ You should instead call SSL_get_error() to find out if it's retryable. - - =back - -+For SSL_sendfile(), the following return values can occur: -+ -+=over 4 -+ -+=item Z<>>= 0 -+ -+The write operation was successful, the return value is the number -+of bytes of the file written to the TLS/SSL connection. The return -+value can be less than B<size> for a partial write. -+ -+=item E<lt> 0 -+ -+The write operation was not successful, because either the connection was -+closed, an error occured or action must be taken by the calling process. -+Call SSL_get_error() with the return value to find out the reason. -+ -+=back -+ - =head1 SEE ALSO - - L<SSL_get_error(3)>, L<SSL_read_ex(3)>, L<SSL_read(3)> - L<SSL_CTX_set_mode(3)>, L<SSL_CTX_new(3)>, - L<SSL_connect(3)>, L<SSL_accept(3)> --L<SSL_set_connect_state(3)>, -+L<SSL_set_connect_state(3)>, L<BIO_ctrl(3)>, - L<ssl(7)>, L<bio(7)> - - =head1 HISTORY - - The SSL_write_ex() function was added in OpenSSL 1.1.1. -+The SSL_sendfile() function was added in OpenSSL 3.0.0. - - =head1 COPYRIGHT - -diff --git engines/e_afalg.c engines/e_afalg.c -index 2d16c13834..748969204e 100644 ---- engines/e_afalg.c -+++ engines/e_afalg.c -@@ -407,7 +407,7 @@ static int afalg_start_cipher_sk(afalg_ctx *actx, const unsigned char *in, - size_t inl, const unsigned char *iv, - unsigned int enc) - { -- struct msghdr msg = { 0 }; -+ struct msghdr msg; - struct cmsghdr *cmsg; - struct iovec iov; - ssize_t sbytes; -@@ -416,6 +416,7 @@ static int afalg_start_cipher_sk(afalg_ctx *actx, const unsigned char *in, - # endif - char cbuf[CMSG_SPACE(ALG_IV_LEN(ALG_AES_IV_LEN)) + CMSG_SPACE(ALG_OP_LEN)]; - -+ memset(&msg, 0, sizeof(msg)); - memset(cbuf, 0, sizeof(cbuf)); - msg.msg_control = cbuf; - msg.msg_controllen = sizeof(cbuf); -diff --git include/internal/bio.h include/internal/bio.h -index c343b27629..365d41dabb 100644 ---- include/internal/bio.h -+++ include/internal/bio.h -@@ -7,6 +7,9 @@ - * https://www.openssl.org/source/license.html - */ - -+#ifndef HEADER_INTERNAL_BIO_H -+# define HEADER_INTERNAL_BIO_H -+ - #include <openssl/bio.h> - - struct bio_method_st { -@@ -31,3 +34,39 @@ void bio_cleanup(void); - /* Old style to new style BIO_METHOD conversion functions */ - int bwrite_conv(BIO *bio, const char *data, size_t datal, size_t *written); - int bread_conv(BIO *bio, char *data, size_t datal, size_t *read); -+ -+/* Changes to these internal BIOs must also update include/openssl/bio.h */ -+# define BIO_CTRL_SET_KTLS 72 -+# define BIO_CTRL_SET_KTLS_TX_SEND_CTRL_MSG 74 -+# define BIO_CTRL_CLEAR_KTLS_TX_CTRL_MSG 75 -+ -+/* -+ * This is used with socket BIOs: -+ * BIO_FLAGS_KTLS_TX means we are using ktls with this BIO for sending. -+ * BIO_FLAGS_KTLS_TX_CTRL_MSG means we are about to send a ctrl message next. -+ * BIO_FLAGS_KTLS_RX means we are using ktls with this BIO for receiving. -+ */ -+# define BIO_FLAGS_KTLS_TX_CTRL_MSG 0x1000 -+# define BIO_FLAGS_KTLS_RX 0x2000 -+# define BIO_FLAGS_KTLS_TX 0x4000 -+ -+/* KTLS related controls and flags */ -+# define BIO_set_ktls_flag(b, is_tx) \ -+ BIO_set_flags(b, (is_tx) ? BIO_FLAGS_KTLS_TX : BIO_FLAGS_KTLS_RX) -+# define BIO_should_ktls_flag(b, is_tx) \ -+ BIO_test_flags(b, (is_tx) ? BIO_FLAGS_KTLS_TX : BIO_FLAGS_KTLS_RX) -+# define BIO_set_ktls_ctrl_msg_flag(b) \ -+ BIO_set_flags(b, BIO_FLAGS_KTLS_TX_CTRL_MSG) -+# define BIO_should_ktls_ctrl_msg_flag(b) \ -+ BIO_test_flags(b, BIO_FLAGS_KTLS_TX_CTRL_MSG) -+# define BIO_clear_ktls_ctrl_msg_flag(b) \ -+ BIO_clear_flags(b, BIO_FLAGS_KTLS_TX_CTRL_MSG) -+ -+# define BIO_set_ktls(b, keyblob, is_tx) \ -+ BIO_ctrl(b, BIO_CTRL_SET_KTLS, is_tx, keyblob) -+# define BIO_set_ktls_ctrl_msg(b, record_type) \ -+ BIO_ctrl(b, BIO_CTRL_SET_KTLS_TX_SEND_CTRL_MSG, record_type, NULL) -+# define BIO_clear_ktls_ctrl_msg(b) \ -+ BIO_ctrl(b, BIO_CTRL_CLEAR_KTLS_TX_CTRL_MSG, 0, NULL) -+ -+#endif -diff --git include/internal/ktls.h include/internal/ktls.h -new file mode 100644 -index 0000000000..5f9e3f91ed ---- /dev/null -+++ include/internal/ktls.h -@@ -0,0 +1,407 @@ -+/* -+ * Copyright 2018 The OpenSSL Project Authors. All Rights Reserved. -+ * -+ * Licensed under the Apache License 2.0 (the "License"). You may not use -+ * this file except in compliance with the License. You can obtain a copy -+ * in the file LICENSE in the source distribution or at -+ * https://www.openssl.org/source/license.html -+ */ -+ -+#if defined(OPENSSL_SYS_LINUX) -+# ifndef OPENSSL_NO_KTLS -+# include <linux/version.h> -+# if LINUX_VERSION_CODE < KERNEL_VERSION(4, 13, 0) -+# define OPENSSL_NO_KTLS -+# ifndef PEDANTIC -+# warning "KTLS requires Kernel Headers >= 4.13.0" -+# warning "Skipping Compilation of KTLS" -+# endif -+# endif -+# endif -+#endif -+ -+#ifndef HEADER_INTERNAL_KTLS -+# define HEADER_INTERNAL_KTLS -+# ifndef OPENSSL_NO_KTLS -+ -+# if defined(__FreeBSD__) -+# include <sys/types.h> -+# include <sys/socket.h> -+# include <sys/ktls.h> -+# include <netinet/in.h> -+# include <netinet/tcp.h> -+# include "openssl/ssl3.h" -+ -+# ifndef TCP_RXTLS_ENABLE -+# define OPENSSL_NO_KTLS_RX -+# endif -+# define OPENSSL_KTLS_AES_GCM_128 -+# define OPENSSL_KTLS_AES_GCM_256 -+# define OPENSSL_KTLS_TLS13 -+# ifdef TLS_CHACHA20_IV_LEN -+# ifndef OPENSSL_NO_CHACHA -+# define OPENSSL_KTLS_CHACHA20_POLY1305 -+# endif -+# endif -+ -+typedef struct tls_enable ktls_crypto_info_t; -+ -+/* -+ * FreeBSD does not require any additional steps to enable KTLS before -+ * setting keys. -+ */ -+static ossl_inline int ktls_enable(int fd) -+{ -+ return 1; -+} -+ -+/* -+ * The TCP_TXTLS_ENABLE socket option marks the outgoing socket buffer -+ * as using TLS. If successful, then data sent using this socket will -+ * be encrypted and encapsulated in TLS records using the tls_en -+ * provided here. -+ * -+ * The TCP_RXTLS_ENABLE socket option marks the incoming socket buffer -+ * as using TLS. If successful, then data received for this socket will -+ * be authenticated and decrypted using the tls_en provided here. -+ */ -+static ossl_inline int ktls_start(int fd, ktls_crypto_info_t *tls_en, int is_tx) -+{ -+ if (is_tx) -+ return setsockopt(fd, IPPROTO_TCP, TCP_TXTLS_ENABLE, -+ tls_en, sizeof(*tls_en)) ? 0 : 1; -+# ifndef OPENSSL_NO_KTLS_RX -+ return setsockopt(fd, IPPROTO_TCP, TCP_RXTLS_ENABLE, tls_en, -+ sizeof(*tls_en)) ? 0 : 1; -+# else -+ return 0; -+# endif -+} -+ -+/* -+ * Send a TLS record using the tls_en provided in ktls_start and use -+ * record_type instead of the default SSL3_RT_APPLICATION_DATA. -+ * When the socket is non-blocking, then this call either returns EAGAIN or -+ * the entire record is pushed to TCP. It is impossible to send a partial -+ * record using this control message. -+ */ -+static ossl_inline int ktls_send_ctrl_message(int fd, unsigned char record_type, -+ const void *data, size_t length) -+{ -+ struct msghdr msg = { 0 }; -+ int cmsg_len = sizeof(record_type); -+ struct cmsghdr *cmsg; -+ char buf[CMSG_SPACE(cmsg_len)]; -+ struct iovec msg_iov; /* Vector of data to send/receive into */ -+ -+ msg.msg_control = buf; -+ msg.msg_controllen = sizeof(buf); -+ cmsg = CMSG_FIRSTHDR(&msg); -+ cmsg->cmsg_level = IPPROTO_TCP; -+ cmsg->cmsg_type = TLS_SET_RECORD_TYPE; -+ cmsg->cmsg_len = CMSG_LEN(cmsg_len); -+ *((unsigned char *)CMSG_DATA(cmsg)) = record_type; -+ msg.msg_controllen = cmsg->cmsg_len; -+ -+ msg_iov.iov_base = (void *)data; -+ msg_iov.iov_len = length; -+ msg.msg_iov = &msg_iov; -+ msg.msg_iovlen = 1; -+ -+ return sendmsg(fd, &msg, 0); -+} -+ -+# ifdef OPENSSL_NO_KTLS_RX -+ -+static ossl_inline int ktls_read_record(int fd, void *data, size_t length) -+{ -+ return -1; -+} -+ -+# else /* !defined(OPENSSL_NO_KTLS_RX) */ -+ -+/* -+ * Receive a TLS record using the tls_en provided in ktls_start. The -+ * kernel strips any explicit IV and authentication tag, but provides -+ * the TLS record header via a control message. If there is an error -+ * with the TLS record such as an invalid header, invalid padding, or -+ * authentication failure recvmsg() will fail with an error. -+ */ -+static ossl_inline int ktls_read_record(int fd, void *data, size_t length) -+{ -+ struct msghdr msg = { 0 }; -+ int cmsg_len = sizeof(struct tls_get_record); -+ struct tls_get_record *tgr; -+ struct cmsghdr *cmsg; -+ char buf[CMSG_SPACE(cmsg_len)]; -+ struct iovec msg_iov; /* Vector of data to send/receive into */ -+ int ret; -+ unsigned char *p = data; -+ const size_t prepend_length = SSL3_RT_HEADER_LENGTH; -+ -+ if (length <= prepend_length) { -+ errno = EINVAL; -+ return -1; -+ } -+ -+ msg.msg_control = buf; -+ msg.msg_controllen = sizeof(buf); -+ -+ msg_iov.iov_base = p + prepend_length; -+ msg_iov.iov_len = length - prepend_length; -+ msg.msg_iov = &msg_iov; -+ msg.msg_iovlen = 1; -+ -+ ret = recvmsg(fd, &msg, 0); -+ if (ret <= 0) -+ return ret; -+ -+ if ((msg.msg_flags & (MSG_EOR | MSG_CTRUNC)) != MSG_EOR) { -+ errno = EMSGSIZE; -+ return -1; -+ } -+ -+ if (msg.msg_controllen == 0) { -+ errno = EBADMSG; -+ return -1; -+ } -+ -+ cmsg = CMSG_FIRSTHDR(&msg); -+ if (cmsg->cmsg_level != IPPROTO_TCP || cmsg->cmsg_type != TLS_GET_RECORD -+ || cmsg->cmsg_len != CMSG_LEN(cmsg_len)) { -+ errno = EBADMSG; -+ return -1; -+ } -+ -+ tgr = (struct tls_get_record *)CMSG_DATA(cmsg); -+ p[0] = tgr->tls_type; -+ p[1] = tgr->tls_vmajor; -+ p[2] = tgr->tls_vminor; -+ *(uint16_t *)(p + 3) = htons(ret); -+ -+ return ret + prepend_length; -+} -+ -+# endif /* OPENSSL_NO_KTLS_RX */ -+ -+/* -+ * KTLS enables the sendfile system call to send data from a file over -+ * TLS. -+ */ -+static ossl_inline ossl_ssize_t ktls_sendfile(int s, int fd, off_t off, -+ size_t size, int flags) -+{ -+ off_t sbytes = 0; -+ int ret; -+ -+ ret = sendfile(fd, s, off, size, NULL, &sbytes, flags); -+ if (ret == -1 && sbytes == 0) -+ return -1; -+ return sbytes; -+} -+ -+# endif /* __FreeBSD__ */ -+ -+# if defined(OPENSSL_SYS_LINUX) -+ -+# include <linux/tls.h> -+# if LINUX_VERSION_CODE < KERNEL_VERSION(4, 17, 0) -+# define OPENSSL_NO_KTLS_RX -+# ifndef PEDANTIC -+# warning "KTLS requires Kernel Headers >= 4.17.0 for receiving" -+# warning "Skipping Compilation of KTLS receive data path" -+# endif -+# endif -+# define OPENSSL_KTLS_AES_GCM_128 -+# if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 1, 0) -+# define OPENSSL_KTLS_AES_GCM_256 -+# define OPENSSL_KTLS_TLS13 -+# if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 2, 0) -+# define OPENSSL_KTLS_AES_CCM_128 -+# if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 11, 0) -+# ifndef OPENSSL_NO_CHACHA -+# define OPENSSL_KTLS_CHACHA20_POLY1305 -+# endif -+# endif -+# endif -+# endif -+ -+# include <sys/sendfile.h> -+# include <netinet/tcp.h> -+# include <linux/socket.h> -+# include "openssl/ssl3.h" -+# include "openssl/tls1.h" -+# include "openssl/evp.h" -+ -+# ifndef SOL_TLS -+# define SOL_TLS 282 -+# endif -+ -+# ifndef TCP_ULP -+# define TCP_ULP 31 -+# endif -+ -+# ifndef TLS_RX -+# define TLS_RX 2 -+# endif -+ -+struct tls_crypto_info_all { -+ union { -+# ifdef OPENSSL_KTLS_AES_GCM_128 -+ struct tls12_crypto_info_aes_gcm_128 gcm128; -+# endif -+# ifdef OPENSSL_KTLS_AES_GCM_256 -+ struct tls12_crypto_info_aes_gcm_256 gcm256; -+# endif -+# ifdef OPENSSL_KTLS_AES_CCM_128 -+ struct tls12_crypto_info_aes_ccm_128 ccm128; -+# endif -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ struct tls12_crypto_info_chacha20_poly1305 chacha20poly1305; -+# endif -+ }; -+ size_t tls_crypto_info_len; -+}; -+ -+typedef struct tls_crypto_info_all ktls_crypto_info_t; -+ -+/* -+ * When successful, this socket option doesn't change the behaviour of the -+ * TCP socket, except changing the TCP setsockopt handler to enable the -+ * processing of SOL_TLS socket options. All other functionality remains the -+ * same. -+ */ -+static ossl_inline int ktls_enable(int fd) -+{ -+ return setsockopt(fd, SOL_TCP, TCP_ULP, "tls", sizeof("tls")) ? 0 : 1; -+} -+ -+/* -+ * The TLS_TX socket option changes the send/sendmsg handlers of the TCP socket. -+ * If successful, then data sent using this socket will be encrypted and -+ * encapsulated in TLS records using the crypto_info provided here. -+ * The TLS_RX socket option changes the recv/recvmsg handlers of the TCP socket. -+ * If successful, then data received using this socket will be decrypted, -+ * authenticated and decapsulated using the crypto_info provided here. -+ */ -+static ossl_inline int ktls_start(int fd, ktls_crypto_info_t *crypto_info, -+ int is_tx) -+{ -+ return setsockopt(fd, SOL_TLS, is_tx ? TLS_TX : TLS_RX, -+ crypto_info, crypto_info->tls_crypto_info_len) ? 0 : 1; -+} -+ -+/* -+ * Send a TLS record using the crypto_info provided in ktls_start and use -+ * record_type instead of the default SSL3_RT_APPLICATION_DATA. -+ * When the socket is non-blocking, then this call either returns EAGAIN or -+ * the entire record is pushed to TCP. It is impossible to send a partial -+ * record using this control message. -+ */ -+static ossl_inline int ktls_send_ctrl_message(int fd, unsigned char record_type, -+ const void *data, size_t length) -+{ -+ struct msghdr msg; -+ int cmsg_len = sizeof(record_type); -+ struct cmsghdr *cmsg; -+ union { -+ struct cmsghdr hdr; -+ char buf[CMSG_SPACE(sizeof(unsigned char))]; -+ } cmsgbuf; -+ struct iovec msg_iov; /* Vector of data to send/receive into */ -+ -+ memset(&msg, 0, sizeof(msg)); -+ msg.msg_control = cmsgbuf.buf; -+ msg.msg_controllen = sizeof(cmsgbuf.buf); -+ cmsg = CMSG_FIRSTHDR(&msg); -+ cmsg->cmsg_level = SOL_TLS; -+ cmsg->cmsg_type = TLS_SET_RECORD_TYPE; -+ cmsg->cmsg_len = CMSG_LEN(cmsg_len); -+ *((unsigned char *)CMSG_DATA(cmsg)) = record_type; -+ msg.msg_controllen = cmsg->cmsg_len; -+ -+ msg_iov.iov_base = (void *)data; -+ msg_iov.iov_len = length; -+ msg.msg_iov = &msg_iov; -+ msg.msg_iovlen = 1; -+ -+ return sendmsg(fd, &msg, 0); -+} -+ -+/* -+ * KTLS enables the sendfile system call to send data from a file over TLS. -+ * @flags are ignored on Linux. (placeholder for FreeBSD sendfile) -+ * */ -+static ossl_inline ossl_ssize_t ktls_sendfile(int s, int fd, off_t off, size_t size, int flags) -+{ -+ return sendfile(s, fd, &off, size); -+} -+ -+# ifdef OPENSSL_NO_KTLS_RX -+ -+ -+static ossl_inline int ktls_read_record(int fd, void *data, size_t length) -+{ -+ return -1; -+} -+ -+# else /* !defined(OPENSSL_NO_KTLS_RX) */ -+ -+/* -+ * Receive a TLS record using the crypto_info provided in ktls_start. -+ * The kernel strips the TLS record header, IV and authentication tag, -+ * returning only the plaintext data or an error on failure. -+ * We add the TLS record header here to satisfy routines in rec_layer_s3.c -+ */ -+static ossl_inline int ktls_read_record(int fd, void *data, size_t length) -+{ -+ struct msghdr msg; -+ struct cmsghdr *cmsg; -+ union { -+ struct cmsghdr hdr; -+ char buf[CMSG_SPACE(sizeof(unsigned char))]; -+ } cmsgbuf; -+ struct iovec msg_iov; -+ int ret; -+ unsigned char *p = data; -+ const size_t prepend_length = SSL3_RT_HEADER_LENGTH; -+ -+ if (length < prepend_length + EVP_GCM_TLS_TAG_LEN) { -+ errno = EINVAL; -+ return -1; -+ } -+ -+ memset(&msg, 0, sizeof(msg)); -+ msg.msg_control = cmsgbuf.buf; -+ msg.msg_controllen = sizeof(cmsgbuf.buf); -+ -+ msg_iov.iov_base = p + prepend_length; -+ msg_iov.iov_len = length - prepend_length - EVP_GCM_TLS_TAG_LEN; -+ msg.msg_iov = &msg_iov; -+ msg.msg_iovlen = 1; -+ -+ ret = recvmsg(fd, &msg, 0); -+ if (ret < 0) -+ return ret; -+ -+ if (msg.msg_controllen > 0) { -+ cmsg = CMSG_FIRSTHDR(&msg); -+ if (cmsg->cmsg_type == TLS_GET_RECORD_TYPE) { -+ p[0] = *((unsigned char *)CMSG_DATA(cmsg)); -+ p[1] = TLS1_2_VERSION_MAJOR; -+ p[2] = TLS1_2_VERSION_MINOR; -+ /* returned length is limited to msg_iov.iov_len above */ -+ p[3] = (ret >> 8) & 0xff; -+ p[4] = ret & 0xff; -+ ret += prepend_length; -+ } -+ } -+ -+ return ret; -+} -+ -+# endif /* OPENSSL_NO_KTLS_RX */ -+ -+# endif /* OPENSSL_SYS_LINUX */ -+# endif /* OPENSSL_NO_KTLS */ -+#endif /* HEADER_INTERNAL_KTLS */ -diff --git include/openssl/bio.h include/openssl/bio.h -index ae559a5105..66fc0d7c4a 100644 ---- include/openssl/bio.h -+++ include/openssl/bio.h -@@ -141,6 +141,26 @@ extern "C" { - - # define BIO_CTRL_DGRAM_SET_PEEK_MODE 71 - -+/* -+ * internal BIO see include/internal/bio.h: -+ * # define BIO_CTRL_SET_KTLS_SEND 72 -+ * # define BIO_CTRL_SET_KTLS_SEND_CTRL_MSG 74 -+ * # define BIO_CTRL_CLEAR_KTLS_CTRL_MSG 75 -+ */ -+ -+# define BIO_CTRL_GET_KTLS_SEND 73 -+# define BIO_CTRL_GET_KTLS_RECV 76 -+ -+# ifndef OPENSSL_NO_KTLS -+# define BIO_get_ktls_send(b) \ -+ BIO_ctrl(b, BIO_CTRL_GET_KTLS_SEND, 0, NULL) -+# define BIO_get_ktls_recv(b) \ -+ BIO_ctrl(b, BIO_CTRL_GET_KTLS_RECV, 0, NULL) -+# else -+# define BIO_get_ktls_send(b) (0) -+# define BIO_get_ktls_recv(b) (0) -+# endif -+ - /* modifiers */ - # define BIO_FP_READ 0x02 - # define BIO_FP_WRITE 0x04 -@@ -171,6 +191,8 @@ extern "C" { - # define BIO_FLAGS_NONCLEAR_RST 0x400 - # define BIO_FLAGS_IN_EOF 0x800 - -+/* the BIO FLAGS values 0x1000 to 0x4000 are reserved for internal KTLS flags */ -+ - typedef union bio_addr_st BIO_ADDR; - typedef struct bio_addrinfo_st BIO_ADDRINFO; - -diff --git include/openssl/err.h include/openssl/err.h -index b49f88129e..dce9885d3f 100644 ---- include/openssl/err.h -+++ include/openssl/err.h -@@ -169,6 +169,7 @@ typedef struct err_state_st { - # define SYS_F_STAT 22 - # define SYS_F_FCNTL 23 - # define SYS_F_FSTAT 24 -+# define SYS_F_SENDFILE 25 - - /* reasons */ - # define ERR_R_SYS_LIB ERR_LIB_SYS/* 2 */ -diff --git include/openssl/evp.h include/openssl/evp.h -index a411f3f2f9..60103707d2 100644 ---- include/openssl/evp.h -+++ include/openssl/evp.h -@@ -352,6 +352,8 @@ int (*EVP_CIPHER_meth_get_ctrl(const EVP_CIPHER *cipher))(EVP_CIPHER_CTX *, - # define EVP_CTRL_SET_PIPELINE_INPUT_LENS 0x24 - - # define EVP_CTRL_GET_IVLEN 0x25 -+/* Get the IV used by the cipher */ -+# define EVP_CTRL_GET_IV 0x26 - - /* Padding modes */ - #define EVP_PADDING_PKCS7 1 -diff --git include/openssl/ssl.h include/openssl/ssl.h -index fd0c5a9996..cfb87e6322 100644 ---- include/openssl/ssl.h -+++ include/openssl/ssl.h -@@ -303,7 +303,9 @@ typedef int (*SSL_verify_cb)(int preverify_ok, X509_STORE_CTX *x509_ctx); - /* Allow initial connection to servers that don't support RI */ - # define SSL_OP_LEGACY_SERVER_CONNECT 0x00000004U - --/* Reserved value (until OpenSSL 1.2.0) 0x00000008U */ -+/* Enable support for Kernel TLS */ -+# define SSL_OP_ENABLE_KTLS 0x00000008U -+ - # define SSL_OP_TLSEXT_PADDING 0x00000010U - /* Reserved value (until OpenSSL 1.2.0) 0x00000020U */ - # define SSL_OP_SAFARI_ECDHE_ECDSA_BUG 0x00000040U -@@ -1837,6 +1839,8 @@ __owur int SSL_read_early_data(SSL *s, void *buf, size_t num, - size_t *readbytes); - __owur int SSL_peek(SSL *ssl, void *buf, int num); - __owur int SSL_peek_ex(SSL *ssl, void *buf, size_t num, size_t *readbytes); -+__owur ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, -+ int flags); - __owur int SSL_write(SSL *ssl, const void *buf, int num); - __owur int SSL_write_ex(SSL *s, const void *buf, size_t num, size_t *written); - __owur int SSL_write_early_data(SSL *s, const void *buf, size_t num, -@@ -2123,7 +2127,7 @@ void SSL_CTX_set_record_padding_callback_arg(SSL_CTX *ctx, void *arg); - void *SSL_CTX_get_record_padding_callback_arg(const SSL_CTX *ctx); - int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size); - --void SSL_set_record_padding_callback(SSL *ssl, -+int SSL_set_record_padding_callback(SSL *ssl, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)); - void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg); -diff --git include/openssl/sslerr.h include/openssl/sslerr.h -index 701d61c6e9..c0310941c4 100644 ---- include/openssl/sslerr.h -+++ include/openssl/sslerr.h -@@ -220,6 +220,7 @@ int ERR_load_SSL_strings(void); - # define SSL_F_SSL_RENEGOTIATE_ABBREVIATED 546 - # define SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT 320 - # define SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT 321 -+# define SSL_F_SSL_SENDFILE 639 - # define SSL_F_SSL_SESSION_DUP 348 - # define SSL_F_SSL_SESSION_NEW 189 - # define SSL_F_SSL_SESSION_PRINT_FP 190 -diff --git ssl/build.info ssl/build.info -index bb2f1deb53..1c49ac9aee 100644 ---- ssl/build.info -+++ ssl/build.info -@@ -1,4 +1,5 @@ - LIBS=../libssl -+ - SOURCE[../libssl]=\ - pqueue.c packet.c \ - statem/statem_srvr.c statem/statem_clnt.c s3_lib.c s3_enc.c record/rec_layer_s3.c \ -@@ -13,3 +14,7 @@ SOURCE[../libssl]=\ - bio_ssl.c ssl_err.c tls_srp.c t1_trce.c ssl_utst.c \ - record/ssl3_buffer.c record/ssl3_record.c record/dtls1_bitmap.c \ - statem/statem.c record/ssl3_record_tls13.c -+ -+IF[{- !$disabled{ktls} -}] -+ SOURCE[../libssl]=ktls.c -+ENDIF -diff --git ssl/ktls.c ssl/ktls.c -new file mode 100644 -index 0000000000..68482ac480 ---- /dev/null -+++ ssl/ktls.c -@@ -0,0 +1,321 @@ -+/* -+ * Copyright 2018-2020 The OpenSSL Project Authors. All Rights Reserved. -+ * -+ * Licensed under the Apache License 2.0 (the "License"). You may not use -+ * this file except in compliance with the License. You can obtain a copy -+ * in the file LICENSE in the source distribution or at -+ * https://www.openssl.org/source/license.html -+ */ -+ -+#include "ssl_local.h" -+#include "internal/ktls.h" -+ -+#ifndef OPENSSL_NO_KTLS_RX -+ /* -+ * Count the number of records that were not processed yet from record boundary. -+ * -+ * This function assumes that there are only fully formed records read in the -+ * record layer. If read_ahead is enabled, then this might be false and this -+ * function will fail. -+ */ -+static int count_unprocessed_records(SSL *s) -+{ -+ SSL3_BUFFER *rbuf = RECORD_LAYER_get_rbuf(&s->rlayer); -+ PACKET pkt, subpkt; -+ int count = 0; -+ -+ if (!PACKET_buf_init(&pkt, rbuf->buf + rbuf->offset, rbuf->left)) -+ return -1; -+ -+ while (PACKET_remaining(&pkt) > 0) { -+ /* Skip record type and version */ -+ if (!PACKET_forward(&pkt, 3)) -+ return -1; -+ -+ /* Read until next record */ -+ if (!PACKET_get_length_prefixed_2(&pkt, &subpkt)) -+ return -1; -+ -+ count += 1; -+ } -+ -+ return count; -+} -+ -+/* -+ * The kernel cannot offload receive if a partial TLS record has been read. -+ * Check the read buffer for unprocessed records. If the buffer contains a -+ * partial record, fail and return 0. Otherwise, update the sequence -+ * number at *rec_seq for the count of unprocessed records and return 1. -+ */ -+static int check_rx_read_ahead(SSL *s, unsigned char *rec_seq) -+{ -+ int bit, count_unprocessed; -+ -+ count_unprocessed = count_unprocessed_records(s); -+ if (count_unprocessed < 0) -+ return 0; -+ -+ /* increment the crypto_info record sequence */ -+ while (count_unprocessed) { -+ for (bit = 7; bit >= 0; bit--) { /* increment */ -+ ++rec_seq[bit]; -+ if (rec_seq[bit] != 0) -+ break; -+ } -+ count_unprocessed--; -+ -+ } -+ -+ return 1; -+} -+#endif -+ -+#if defined(__FreeBSD__) -+# include <crypto/cryptodev.h> -+ -+/*- -+ * Check if a given cipher is supported by the KTLS interface. -+ * The kernel might still fail the setsockopt() if no suitable -+ * provider is found, but this checks if the socket option -+ * supports the cipher suite used at all. -+ */ -+int ktls_check_supported_cipher(const SSL *s, const EVP_CIPHER *c, -+ const EVP_CIPHER_CTX *dd) -+{ -+ -+ switch (s->version) { -+ case TLS1_VERSION: -+ case TLS1_1_VERSION: -+ case TLS1_2_VERSION: -+ case TLS1_3_VERSION: -+ break; -+ default: -+ return 0; -+ } -+ -+ switch (s->s3->tmp.new_cipher->algorithm_enc) { -+ case SSL_AES128GCM: -+ case SSL_AES256GCM: -+ return 1; -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ case SSL_CHACHA20POLY1305: -+ return 1; -+# endif -+ case SSL_AES128: -+ case SSL_AES256: -+ if (s->ext.use_etm) -+ return 0; -+ switch (s->s3->tmp.new_cipher->algorithm_mac) { -+ case SSL_SHA1: -+ case SSL_SHA256: -+ case SSL_SHA384: -+ return 1; -+ default: -+ return 0; -+ } -+ default: -+ return 0; -+ } -+} -+ -+/* Function to configure kernel TLS structure */ -+int ktls_configure_crypto(SSL *s, const EVP_CIPHER *c, EVP_CIPHER_CTX *dd, -+ void *rl_sequence, ktls_crypto_info_t *crypto_info, -+ int is_tx, unsigned char *iv, -+ unsigned char *key, unsigned char *mac_key, -+ size_t mac_secret_size) -+{ -+ memset(crypto_info, 0, sizeof(*crypto_info)); -+ switch (s->s3->tmp.new_cipher->algorithm_enc) { -+ case SSL_AES128GCM: -+ case SSL_AES256GCM: -+ crypto_info->cipher_algorithm = CRYPTO_AES_NIST_GCM_16; -+ if (s->version == TLS1_3_VERSION) -+ crypto_info->iv_len = EVP_CIPHER_CTX_iv_length(dd); -+ else -+ crypto_info->iv_len = EVP_GCM_TLS_FIXED_IV_LEN; -+ break; -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ case SSL_CHACHA20POLY1305: -+ crypto_info->cipher_algorithm = CRYPTO_CHACHA20_POLY1305; -+ crypto_info->iv_len = EVP_CIPHER_CTX_iv_length(dd); -+ break; -+# endif -+ case SSL_AES128: -+ case SSL_AES256: -+ switch (s->s3->tmp.new_cipher->algorithm_mac) { -+ case SSL_SHA1: -+ crypto_info->auth_algorithm = CRYPTO_SHA1_HMAC; -+ break; -+ case SSL_SHA256: -+ crypto_info->auth_algorithm = CRYPTO_SHA2_256_HMAC; -+ break; -+ case SSL_SHA384: -+ crypto_info->auth_algorithm = CRYPTO_SHA2_384_HMAC; -+ break; -+ default: -+ return 0; -+ } -+ crypto_info->cipher_algorithm = CRYPTO_AES_CBC; -+ crypto_info->iv_len = EVP_CIPHER_iv_length(c); -+ crypto_info->auth_key = mac_key; -+ crypto_info->auth_key_len = mac_secret_size; -+ break; -+ default: -+ return 0; -+ } -+ crypto_info->cipher_key = key; -+ crypto_info->cipher_key_len = EVP_CIPHER_key_length(c); -+ crypto_info->iv = iv; -+ crypto_info->tls_vmajor = (s->version >> 8) & 0x000000ff; -+ crypto_info->tls_vminor = (s->version & 0x000000ff); -+# ifdef TCP_RXTLS_ENABLE -+ memcpy(crypto_info->rec_seq, rl_sequence, sizeof(crypto_info->rec_seq)); -+ if (!is_tx && !check_rx_read_ahead(s, crypto_info->rec_seq)) -+ return 0; -+# else -+ if (!is_tx) -+ return 0; -+# endif -+ return 1; -+}; -+ -+#endif /* __FreeBSD__ */ -+ -+#if defined(OPENSSL_SYS_LINUX) -+ -+/* Function to check supported ciphers in Linux */ -+int ktls_check_supported_cipher(const SSL *s, const EVP_CIPHER *c, -+ const EVP_CIPHER_CTX *dd) -+{ -+ switch (s->version) { -+ case TLS1_2_VERSION: -+ case TLS1_3_VERSION: -+ break; -+ default: -+ return 0; -+ } -+ -+ /* check that cipher is AES_GCM_128, AES_GCM_256, AES_CCM_128 -+ * or Chacha20-Poly1305 -+ */ -+# ifdef OPENSSL_KTLS_AES_CCM_128 -+ if (EVP_CIPHER_is_a(c, "AES-128-CCM")) { -+ if (s->version == TLS_1_3_VERSION /* broken on 5.x kernels */ -+ || EVP_CIPHER_CTX_get_tag_length(dd) != EVP_CCM_TLS_TAG_LEN) -+ return 0; -+ return 1; -+ } else -+# endif -+ if (0 -+# ifdef OPENSSL_KTLS_AES_GCM_128 -+ || EVP_CIPHER_is_a(c, "AES-128-GCM") -+# endif -+# ifdef OPENSSL_KTLS_AES_GCM_256 -+ || EVP_CIPHER_is_a(c, "AES-256-GCM") -+# endif -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ || EVP_CIPHER_is_a(c, "ChaCha20-Poly1305") -+# endif -+ ) { -+ return 1; -+ } -+ return 0; -+} -+ -+/* Function to configure kernel TLS structure */ -+int ktls_configure_crypto(SSL *s, const EVP_CIPHER *c, EVP_CIPHER_CTX *dd, -+ void *rl_sequence, ktls_crypto_info_t *crypto_info, -+ int is_tx, unsigned char *iv, -+ unsigned char *key, unsigned char *mac_key, -+ size_t mac_secret_size) -+{ -+ unsigned char geniv[12]; -+ unsigned char *iiv = iv; -+ -+# ifdef OPENSSL_NO_KTLS_RX -+ if (!is_tx) -+ return 0; -+# endif -+ -+ if (s->version == TLS1_2_VERSION && -+ EVP_CIPHER_mode(c) == EVP_CIPH_GCM_MODE) { -+ EVP_CIPHER_CTX_ctrl(dd, EVP_CTRL_GET_IV, -+ EVP_GCM_TLS_FIXED_IV_LEN + EVP_GCM_TLS_EXPLICIT_IV_LEN, -+ geniv); -+ iiv = geniv; -+ } -+ -+ memset(crypto_info, 0, sizeof(*crypto_info)); -+ switch (EVP_CIPHER_nid(c)) -+ { -+# ifdef OPENSSL_KTLS_AES_GCM_128 -+ case NID_aes_128_gcm: -+ crypto_info->gcm128.info.cipher_type = TLS_CIPHER_AES_GCM_128; -+ crypto_info->gcm128.info.version = s->version; -+ crypto_info->tls_crypto_info_len = sizeof(crypto_info->gcm128); -+ memcpy(crypto_info->gcm128.iv, iiv + EVP_GCM_TLS_FIXED_IV_LEN, -+ TLS_CIPHER_AES_GCM_128_IV_SIZE); -+ memcpy(crypto_info->gcm128.salt, iiv, TLS_CIPHER_AES_GCM_128_SALT_SIZE); -+ memcpy(crypto_info->gcm128.key, key, EVP_CIPHER_key_length(c)); -+ memcpy(crypto_info->gcm128.rec_seq, rl_sequence, -+ TLS_CIPHER_AES_GCM_128_REC_SEQ_SIZE); -+ if (!is_tx && !check_rx_read_ahead(s, crypto_info->gcm128.rec_seq)) -+ return 0; -+ return 1; -+# endif -+# ifdef OPENSSL_KTLS_AES_GCM_256 -+ case NID_aes_256_gcm: -+ crypto_info->gcm256.info.cipher_type = TLS_CIPHER_AES_GCM_256; -+ crypto_info->gcm256.info.version = s->version; -+ crypto_info->tls_crypto_info_len = sizeof(crypto_info->gcm256); -+ memcpy(crypto_info->gcm256.iv, iiv + EVP_GCM_TLS_FIXED_IV_LEN, -+ TLS_CIPHER_AES_GCM_256_IV_SIZE); -+ memcpy(crypto_info->gcm256.salt, iiv, TLS_CIPHER_AES_GCM_256_SALT_SIZE); -+ memcpy(crypto_info->gcm256.key, key, EVP_CIPHER_key_length(c)); -+ memcpy(crypto_info->gcm256.rec_seq, rl_sequence, -+ TLS_CIPHER_AES_GCM_256_REC_SEQ_SIZE); -+ if (!is_tx && !check_rx_read_ahead(s, crypto_info->gcm256.rec_seq)) -+ return 0; -+ return 1; -+# endif -+# ifdef OPENSSL_KTLS_AES_CCM_128 -+ case NID_aes_128_ccm: -+ crypto_info->ccm128.info.cipher_type = TLS_CIPHER_AES_CCM_128; -+ crypto_info->ccm128.info.version = s->version; -+ crypto_info->tls_crypto_info_len = sizeof(crypto_info->ccm128); -+ memcpy(crypto_info->ccm128.iv, iiv + EVP_CCM_TLS_FIXED_IV_LEN, -+ TLS_CIPHER_AES_CCM_128_IV_SIZE); -+ memcpy(crypto_info->ccm128.salt, iiv, TLS_CIPHER_AES_CCM_128_SALT_SIZE); -+ memcpy(crypto_info->ccm128.key, key, EVP_CIPHER_key_length(c)); -+ memcpy(crypto_info->ccm128.rec_seq, rl_sequence, -+ TLS_CIPHER_AES_CCM_128_REC_SEQ_SIZE); -+ if (!is_tx && !check_rx_read_ahead(s, crypto_info->ccm128.rec_seq)) -+ return 0; -+ return 1; -+# endif -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ case NID_chacha20_poly1305: -+ crypto_info->chacha20poly1305.info.cipher_type = TLS_CIPHER_CHACHA20_POLY1305; -+ crypto_info->chacha20poly1305.info.version = s->version; -+ crypto_info->tls_crypto_info_len = sizeof(crypto_info->chacha20poly1305); -+ memcpy(crypto_info->chacha20poly1305.iv, iiv, -+ TLS_CIPHER_CHACHA20_POLY1305_IV_SIZE); -+ memcpy(crypto_info->chacha20poly1305.key, key, -+ EVP_CIPHER_get_key_length(c)); -+ memcpy(crypto_info->chacha20poly1305.rec_seq, rl_sequence, -+ TLS_CIPHER_CHACHA20_POLY1305_REC_SEQ_SIZE); -+ if (!is_tx -+ && !check_rx_read_ahead(s, -+ crypto_info->chacha20poly1305.rec_seq)) -+ return 0; -+ return 1; -+# endif -+ default: -+ return 0; -+ } -+ -+} -+ -+#endif /* OPENSSL_SYS_LINUX */ -diff --git ssl/record/rec_layer_s3.c ssl/record/rec_layer_s3.c -index 8249b4ace9..1356bd7b7b 100644 ---- ssl/record/rec_layer_s3.c -+++ ssl/record/rec_layer_s3.c -@@ -281,11 +281,15 @@ - return -1; - } - -- /* We always act like read_ahead is set for DTLS */ -- if (!s->rlayer.read_ahead && !SSL_IS_DTLS(s)) -+ /* -+ * Ktls always reads full records. -+ * Also, we always act like read_ahead is set for DTLS. -+ */ -+ if (!BIO_get_ktls_recv(s->rbio) && !s->rlayer.read_ahead -+ && !SSL_IS_DTLS(s)) { - /* ignore max parameter */ - max = n; -- else { -+ } else { - if (max < n) - max = n; - if (max > rb->len - rb->offset) -@@ -435,6 +439,7 @@ - len >= 4 * (max_send_fragment = ssl_get_max_send_fragment(s)) && - s->compress == NULL && s->msg_callback == NULL && - !SSL_WRITE_ETM(s) && SSL_USE_EXPLICIT_IV(s) && -+ (BIO_get_ktls_send(s->wbio) == 0) && - EVP_CIPHER_flags(EVP_CIPHER_CTX_cipher(s->enc_write_ctx)) & - EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK) { - unsigned char aad[13]; -@@ -764,6 +769,19 @@ - s->s3->empty_fragment_done = 1; - } - -+ if (BIO_get_ktls_send(s->wbio)) { -+ /* -+ * ktls doesn't modify the buffer, but to avoid a warning we need to -+ * discard the const qualifier. -+ * This doesn't leak memory because the buffers have been released when -+ * switching to ktls. -+ */ -+ SSL3_BUFFER_set_buf(&s->rlayer.wbuf[0], (unsigned char *)buf); -+ SSL3_BUFFER_set_offset(&s->rlayer.wbuf[0], 0); -+ SSL3_BUFFER_set_app_buffer(&s->rlayer.wbuf[0], 1); -+ goto wpacket_init_complete; -+ } -+ - if (create_empty_fragment) { - wb = &s->rlayer.wbuf[0]; - #if defined(SSL3_ALIGN_PAYLOAD) && SSL3_ALIGN_PAYLOAD!=0 -@@ -833,6 +851,8 @@ - } - } - -+ wpacket_init_complete: -+ - totlen = 0; - /* Clear our SSL3_RECORD structures */ - memset(wr, 0, sizeof(wr)); -@@ -874,15 +894,19 @@ - if (s->compress != NULL) - maxcomplen += SSL3_RT_MAX_COMPRESSED_OVERHEAD; - -- /* write the header */ -- if (!WPACKET_put_bytes_u8(thispkt, rectype) -+ /* -+ * When using offload kernel will write the header. -+ * Otherwise write the header now -+ */ -+ if (!BIO_get_ktls_send(s->wbio) -+ && (!WPACKET_put_bytes_u8(thispkt, rectype) - || !WPACKET_put_bytes_u16(thispkt, version) - || !WPACKET_start_sub_packet_u16(thispkt) - || (eivlen > 0 - && !WPACKET_allocate_bytes(thispkt, eivlen, NULL)) - || (maxcomplen > 0 - && !WPACKET_reserve_bytes(thispkt, maxcomplen, -- &compressdata))) { -+ &compressdata)))) { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, - ERR_R_INTERNAL_ERROR); - goto err; -@@ -908,15 +932,20 @@ - goto err; - } - } else { -- if (!WPACKET_memcpy(thispkt, thiswr->input, thiswr->length)) { -- SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, -- ERR_R_INTERNAL_ERROR); -- goto err; -+ if (BIO_get_ktls_send(s->wbio)) { -+ SSL3_RECORD_reset_data(&wr[j]); -+ } else { -+ if (!WPACKET_memcpy(thispkt, thiswr->input, thiswr->length)) { -+ SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, -+ ERR_R_INTERNAL_ERROR); -+ goto err; -+ } -+ SSL3_RECORD_reset_input(&wr[j]); - } -- SSL3_RECORD_reset_input(&wr[j]); - } - - if (SSL_TREAT_AS_TLS13(s) -+ && !BIO_get_ktls_send(s->wbio) - && s->enc_write_ctx != NULL - && (s->statem.enc_write_state != ENC_WRITE_STATE_WRITE_PLAIN_ALERTS - || type != SSL3_RT_ALERT)) { -@@ -972,7 +1001,7 @@ - * in the wb->buf - */ - -- if (!SSL_WRITE_ETM(s) && mac_size != 0) { -+ if (!BIO_get_ktls_send(s->wbio) && !SSL_WRITE_ETM(s) && mac_size != 0) { - unsigned char *mac; - - if (!WPACKET_allocate_bytes(thispkt, mac_size, &mac) -@@ -989,26 +1018,27 @@ - * max encrypted overhead does not need to include an allocation for that - * MAC - */ -- if (!WPACKET_reserve_bytes(thispkt, -- SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD -- - mac_size, -- NULL) -- /* -- * We also need next the amount of bytes written to this -- * sub-packet -- */ -+ if (!BIO_get_ktls_send(s->wbio)) { -+ if (!WPACKET_reserve_bytes(thispkt, -+ SSL3_RT_SEND_MAX_ENCRYPTED_OVERHEAD -+ - mac_size, -+ NULL) -+ /* -+ * We also need next the amount of bytes written to this -+ * sub-packet -+ */ - || !WPACKET_get_length(thispkt, &len)) { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, - ERR_R_INTERNAL_ERROR); - goto err; -- } -+ } - -- /* Get a pointer to the start of this record excluding header */ -- recordstart = WPACKET_get_curr(thispkt) - len; -- -- SSL3_RECORD_set_data(thiswr, recordstart); -- SSL3_RECORD_reset_input(thiswr); -- SSL3_RECORD_set_length(thiswr, len); -+ /* Get a pointer to the start of this record excluding header */ -+ recordstart = WPACKET_get_curr(thispkt) - len; -+ SSL3_RECORD_set_data(thiswr, recordstart); -+ SSL3_RECORD_reset_input(thiswr); -+ SSL3_RECORD_set_length(thiswr, len); -+ } - } - - if (s->statem.enc_write_state == ENC_WRITE_STATE_WRITE_PLAIN_ALERTS) { -@@ -1024,12 +1054,14 @@ - goto err; - } - } else { -- if (s->method->ssl3_enc->enc(s, wr, numpipes, 1) < 1) { -- if (!ossl_statem_in_error(s)) { -- SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, -- ERR_R_INTERNAL_ERROR); -+ if (!BIO_get_ktls_send(s->wbio)) { -+ if (s->method->ssl3_enc->enc(s, wr, numpipes, 1) < 1) { -+ if (!ossl_statem_in_error(s)) { -+ SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, -+ ERR_R_INTERNAL_ERROR); -+ } -+ goto err; - } -- goto err; - } - } - -@@ -1039,6 +1071,9 @@ - thispkt = &pkt[j]; - thiswr = &wr[j]; - -+ if (BIO_get_ktls_send(s->wbio)) -+ goto mac_done; -+ - /* Allocate bytes for the encryption overhead */ - if (!WPACKET_get_length(thispkt, &origlen) - /* Check we allowed enough room for the encryption growth */ -@@ -1048,7 +1083,8 @@ - || origlen > thiswr->length - || (thiswr->length > origlen - && !WPACKET_allocate_bytes(thispkt, -- thiswr->length - origlen, NULL))) { -+ thiswr->length - origlen, -+ NULL))) { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DO_SSL3_WRITE, - ERR_R_INTERNAL_ERROR); - goto err; -@@ -1093,13 +1129,8 @@ - goto err; - } - -- /* -- * we should now have thiswr->data pointing to the encrypted data, which -- * is thiswr->length long -- */ -- SSL3_RECORD_set_type(thiswr, type); /* not needed but helps for -- * debugging */ -- SSL3_RECORD_add_length(thiswr, SSL3_RT_HEADER_LENGTH); -+ /* header is added by the kernel when using offload */ -+ SSL3_RECORD_add_length(&wr[j], SSL3_RT_HEADER_LENGTH); - - if (create_empty_fragment) { - /* -@@ -1116,6 +1147,14 @@ - return 1; - } - -+ mac_done: -+ /* -+ * we should now have thiswr->data pointing to the encrypted data, which -+ * is thiswr->length long -+ */ -+ SSL3_RECORD_set_type(thiswr, type); /* not needed but helps for -+ * debugging */ -+ - /* now let's set up wb */ - SSL3_BUFFER_set_left(&s->rlayer.wbuf[j], - prefix_len + SSL3_RECORD_get_length(thiswr)); -@@ -1169,6 +1208,17 @@ - clear_sys_error(); - if (s->wbio != NULL) { - s->rwstate = SSL_WRITING; -+ -+ /* -+ * To prevent coalescing of control and data messages, -+ * such as in buffer_write, we flush the BIO -+ */ -+ if (BIO_get_ktls_send(s->wbio) && type != SSL3_RT_APPLICATION_DATA) { -+ i = BIO_flush(s->wbio); -+ if (i <= 0) -+ return i; -+ BIO_set_ktls_ctrl_msg(s->wbio, type); -+ } - /* TODO(size_t): Convert this call */ - i = BIO_write(s->wbio, (char *) - &(SSL3_BUFFER_get_buf(&wb[currbuf]) -@@ -1181,7 +1231,15 @@ - SSL_R_BIO_NOT_SET); - i = -1; - } -- if (i > 0 && tmpwrit == SSL3_BUFFER_get_left(&wb[currbuf])) { -+ -+ /* -+ * When an empty fragment is sent on a connection using KTLS, -+ * it is sent as a write of zero bytes. If this zero byte -+ * write succeeds, i will be 0 rather than a non-zero value. -+ * Treat i == 0 as success rather than an error for zero byte -+ * writes to permit this case. -+ */ -+ if (i >= 0 && tmpwrit == SSL3_BUFFER_get_left(&wb[currbuf])) { - SSL3_BUFFER_set_left(&wb[currbuf], 0); - SSL3_BUFFER_add_offset(&wb[currbuf], tmpwrit); - if (currbuf + 1 < s->rlayer.numwpipes) -diff --git ssl/record/record.h ssl/record/record.h -index af56206e07..10fdde71a8 100644 ---- ssl/record/record.h -+++ ssl/record/record.h -@@ -25,6 +25,8 @@ typedef struct ssl3_buffer_st { - size_t offset; - /* how many bytes left */ - size_t left; -+ /* 'buf' is from application for KTLS */ -+ int app_buffer; - } SSL3_BUFFER; - - #define SEQ_NUM_SIZE 8 -diff --git ssl/record/record_local.h ssl/record/record_local.h -index 5e8dd7f704..4760eeb7d8 100644 ---- ssl/record/record_local.h -+++ ssl/record/record_local.h -@@ -65,6 +65,8 @@ void dtls1_record_bitmap_update(SSL *s, DTLS1_BITMAP *bitmap); - #define SSL3_BUFFER_add_offset(b, o) ((b)->offset += (o)) - #define SSL3_BUFFER_is_initialised(b) ((b)->buf != NULL) - #define SSL3_BUFFER_set_default_len(b, l) ((b)->default_len = (l)) -+#define SSL3_BUFFER_set_app_buffer(b, l) ((b)->app_buffer = (l)) -+#define SSL3_BUFFER_is_app_buffer(b) ((b)->app_buffer) - - void SSL3_BUFFER_clear(SSL3_BUFFER *b); - void SSL3_BUFFER_set_data(SSL3_BUFFER *b, const unsigned char *d, size_t n); -@@ -88,6 +90,7 @@ int ssl3_release_write_buffer(SSL *s); - #define SSL3_RECORD_get_input(r) ((r)->input) - #define SSL3_RECORD_set_input(r, i) ((r)->input = (i)) - #define SSL3_RECORD_reset_input(r) ((r)->input = (r)->data) -+#define SSL3_RECORD_reset_data(r) ((r)->data = (r)->input) - #define SSL3_RECORD_get_seq_num(r) ((r)->seq_num) - #define SSL3_RECORD_get_off(r) ((r)->off) - #define SSL3_RECORD_set_off(r, o) ((r)->off = (o)) -diff --git ssl/record/ssl3_buffer.c ssl/record/ssl3_buffer.c -index b9ba25e0c3..10d11ab76c 100644 ---- ssl/record/ssl3_buffer.c -+++ ssl/record/ssl3_buffer.c -@@ -110,23 +110,27 @@ int ssl3_setup_write_buffer(SSL *s, size_t numwpipes, size_t len) - for (currpipe = 0; currpipe < numwpipes; currpipe++) { - SSL3_BUFFER *thiswb = &wb[currpipe]; - -- if (thiswb->buf != NULL && thiswb->len != len) { -+ if (thiswb->len != len) { - OPENSSL_free(thiswb->buf); - thiswb->buf = NULL; /* force reallocation */ - } - - if (thiswb->buf == NULL) { -- p = OPENSSL_malloc(len); -- if (p == NULL) { -- s->rlayer.numwpipes = currpipe; -- /* -- * We've got a malloc failure, and we're still initialising -- * buffers. We assume we're so doomed that we won't even be able -- * to send an alert. -- */ -- SSLfatal(s, SSL_AD_NO_ALERT, -- SSL_F_SSL3_SETUP_WRITE_BUFFER, ERR_R_MALLOC_FAILURE); -- return 0; -+ if (s->wbio == NULL || !BIO_get_ktls_send(s->wbio)) { -+ p = OPENSSL_malloc(len); -+ if (p == NULL) { -+ s->rlayer.numwpipes = currpipe; -+ /* -+ * We've got a malloc failure, and we're still initialising -+ * buffers. We assume we're so doomed that we won't even be able -+ * to send an alert. -+ */ -+ SSLfatal(s, SSL_AD_NO_ALERT, -+ SSL_F_SSL3_SETUP_WRITE_BUFFER, ERR_R_MALLOC_FAILURE); -+ return 0; -+ } -+ } else { -+ p = NULL; - } - memset(thiswb, 0, sizeof(SSL3_BUFFER)); - thiswb->buf = p; -@@ -159,7 +163,10 @@ int ssl3_release_write_buffer(SSL *s) - while (pipes > 0) { - wb = &RECORD_LAYER_get_wbuf(&s->rlayer)[pipes - 1]; - -- OPENSSL_free(wb->buf); -+ if (SSL3_BUFFER_is_app_buffer(wb)) -+ SSL3_BUFFER_set_app_buffer(wb, 0); -+ else -+ OPENSSL_free(wb->buf); - wb->buf = NULL; - pipes--; - } -diff --git ssl/record/ssl3_record.c ssl/record/ssl3_record.c -index f158544789..da549995e0 100644 ---- ssl/record/ssl3_record.c -+++ ssl/record/ssl3_record.c -@@ -186,6 +186,7 @@ int ssl3_get_record(SSL *s) - size_t num_recs = 0, max_recs, j; - PACKET pkt, sslv2pkt; - size_t first_rec_len; -+ int using_ktls; - - rr = RECORD_LAYER_get_rrec(&s->rlayer); - rbuf = RECORD_LAYER_get_rbuf(&s->rlayer); -@@ -194,6 +195,12 @@ int ssl3_get_record(SSL *s) - max_recs = 1; - sess = s->session; - -+ /* -+ * KTLS reads full records. If there is any data left, -+ * then it is from before enabling ktls. -+ */ -+ using_ktls = BIO_get_ktls_recv(s->rbio) && SSL3_BUFFER_get_left(rbuf) == 0; -+ - do { - thisrr = &rr[num_recs]; - -@@ -207,8 +214,32 @@ int ssl3_get_record(SSL *s) - rret = ssl3_read_n(s, SSL3_RT_HEADER_LENGTH, - SSL3_BUFFER_get_len(rbuf), 0, - num_recs == 0 ? 1 : 0, &n); -- if (rret <= 0) -- return rret; /* error or non-blocking */ -+ if (rret <= 0) { -+#ifndef OPENSSL_NO_KTLS -+ if (!BIO_get_ktls_recv(s->rbio) || rret == 0) -+ return rret; /* error or non-blocking */ -+ switch (errno) { -+ case EBADMSG: -+ SSLfatal(s, SSL_AD_BAD_RECORD_MAC, -+ SSL_F_SSL3_GET_RECORD, -+ SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC); -+ break; -+ case EMSGSIZE: -+ SSLfatal(s, SSL_AD_RECORD_OVERFLOW, -+ SSL_F_SSL3_GET_RECORD, -+ SSL_R_PACKET_LENGTH_TOO_LONG); -+ break; -+ case EINVAL: -+ SSLfatal(s, SSL_AD_PROTOCOL_VERSION, -+ SSL_F_SSL3_GET_RECORD, -+ SSL_R_WRONG_VERSION_NUMBER); -+ break; -+ default: -+ break; -+ } -+#endif -+ return rret; -+ } - RECORD_LAYER_set_rstate(&s->rlayer, SSL_ST_READ_BODY); - - p = RECORD_LAYER_get_packet(&s->rlayer); -@@ -339,7 +370,9 @@ int ssl3_get_record(SSL *s) - } - } - -- if (SSL_IS_TLS13(s) && s->enc_read_ctx != NULL) { -+ if (SSL_IS_TLS13(s) -+ && s->enc_read_ctx != NULL -+ && !using_ktls) { - if (thisrr->type != SSL3_RT_APPLICATION_DATA - && (thisrr->type != SSL3_RT_CHANGE_CIPHER_SPEC - || !SSL_IS_FIRST_HANDSHAKE(s)) -@@ -369,7 +402,13 @@ int ssl3_get_record(SSL *s) - } - - if (SSL_IS_TLS13(s)) { -- if (thisrr->length > SSL3_RT_MAX_TLS13_ENCRYPTED_LENGTH) { -+ size_t len = SSL3_RT_MAX_TLS13_ENCRYPTED_LENGTH; -+ -+ /* KTLS strips the inner record type. */ -+ if (using_ktls) -+ len = SSL3_RT_MAX_ENCRYPTED_LENGTH; -+ -+ if (thisrr->length > len) { - SSLfatal(s, SSL_AD_RECORD_OVERFLOW, SSL_F_SSL3_GET_RECORD, - SSL_R_ENCRYPTED_LENGTH_TOO_LONG); - return -1; -@@ -386,6 +425,10 @@ int ssl3_get_record(SSL *s) - len -= SSL3_RT_MAX_COMPRESSED_OVERHEAD; - #endif - -+ /* KTLS may use all of the buffer */ -+ if (using_ktls) -+ len = SSL3_BUFFER_get_left(rbuf); -+ - if (thisrr->length > len) { - SSLfatal(s, SSL_AD_RECORD_OVERFLOW, SSL_F_SSL3_GET_RECORD, - SSL_R_ENCRYPTED_LENGTH_TOO_LONG); -@@ -404,6 +447,7 @@ int ssl3_get_record(SSL *s) - } else { - more = thisrr->length; - } -+ - if (more > 0) { - /* now s->rlayer.packet_length == SSL3_RT_HEADER_LENGTH */ - -@@ -491,6 +535,9 @@ int ssl3_get_record(SSL *s) - return 1; - } - -+ if (using_ktls) -+ goto skip_decryption; -+ - /* - * If in encrypt-then-mac mode calculate mac from encrypted record. All - * the details below are public so no timing details can leak. -@@ -678,6 +725,8 @@ int ssl3_get_record(SSL *s) - return -1; - } - -+ skip_decryption: -+ - for (j = 0; j < num_recs; j++) { - thisrr = &rr[j]; - -@@ -698,22 +747,30 @@ int ssl3_get_record(SSL *s) - if (SSL_IS_TLS13(s) - && s->enc_read_ctx != NULL - && thisrr->type != SSL3_RT_ALERT) { -- size_t end; -+ /* -+ * The following logic are irrelevant in KTLS: the kernel provides -+ * unprotected record and thus record type represent the actual -+ * content type, and padding is already removed and thisrr->type and -+ * thisrr->length should have the correct values. -+ */ -+ if (!using_ktls) { -+ size_t end; - -- if (thisrr->length == 0 -- || thisrr->type != SSL3_RT_APPLICATION_DATA) { -- SSLfatal(s, SSL_AD_UNEXPECTED_MESSAGE, SSL_F_SSL3_GET_RECORD, -- SSL_R_BAD_RECORD_TYPE); -- return -1; -+ if (thisrr->length == 0 -+ || thisrr->type != SSL3_RT_APPLICATION_DATA) { -+ SSLfatal(s, SSL_AD_UNEXPECTED_MESSAGE, -+ SSL_F_SSL3_GET_RECORD, SSL_R_BAD_RECORD_TYPE); -+ return -1; -+ } -+ -+ /* Strip trailing padding */ -+ for (end = thisrr->length - 1; end > 0 && thisrr->data[end] == 0; -+ end--) -+ continue; -+ -+ thisrr->length = end; -+ thisrr->type = thisrr->data[end]; - } -- -- /* Strip trailing padding */ -- for (end = thisrr->length - 1; end > 0 && thisrr->data[end] == 0; -- end--) -- continue; -- -- thisrr->length = end; -- thisrr->type = thisrr->data[end]; - if (thisrr->type != SSL3_RT_APPLICATION_DATA - && thisrr->type != SSL3_RT_ALERT - && thisrr->type != SSL3_RT_HANDSHAKE) { -@@ -723,7 +780,7 @@ int ssl3_get_record(SSL *s) - } - if (s->msg_callback) - s->msg_callback(0, s->version, SSL3_RT_INNER_CONTENT_TYPE, -- &thisrr->data[end], 1, s, s->msg_callback_arg); -+ &thisrr->type, 1, s, s->msg_callback_arg); - } - - /* -@@ -739,13 +796,25 @@ int ssl3_get_record(SSL *s) - return -1; - } - -- if (thisrr->length > SSL3_RT_MAX_PLAIN_LENGTH) { -+ /* -+ * Usually thisrr->length is the length of a single record, but when -+ * KTLS handles the decryption, thisrr->length may be larger than -+ * SSL3_RT_MAX_PLAIN_LENGTH because the kernel may have coalesced -+ * multiple records. -+ * Therefore we have to rely on KTLS to check the plaintext length -+ * limit in the kernel. -+ */ -+ if (thisrr->length > SSL3_RT_MAX_PLAIN_LENGTH && !using_ktls) { - SSLfatal(s, SSL_AD_RECORD_OVERFLOW, SSL_F_SSL3_GET_RECORD, - SSL_R_DATA_LENGTH_TOO_LONG); - return -1; - } - -- /* If received packet overflows current Max Fragment Length setting */ -+ /* -+ * Check if the received packet overflows the current -+ * Max Fragment Length setting. -+ * Note: USE_MAX_FRAGMENT_LENGTH_EXT and KTLS are mutually exclusive. -+ */ - if (s->session != NULL && USE_MAX_FRAGMENT_LENGTH_EXT(s->session) - && thisrr->length > GET_MAX_FRAGMENT_LENGTH(s->session)) { - SSLfatal(s, SSL_AD_RECORD_OVERFLOW, SSL_F_SSL3_GET_RECORD, -diff --git ssl/ssl_conf.c ssl/ssl_conf.c -index 0a3fef7c8c..8013c62f07 100644 ---- ssl/ssl_conf.c -+++ ssl/ssl_conf.c -@@ -391,7 +391,8 @@ static int cmd_Options(SSL_CONF_CTX *cctx, const char *value) - SSL_FLAG_TBL("AllowNoDHEKEX", SSL_OP_ALLOW_NO_DHE_KEX), - SSL_FLAG_TBL("PrioritizeChaCha", SSL_OP_PRIORITIZE_CHACHA), - SSL_FLAG_TBL("MiddleboxCompat", SSL_OP_ENABLE_MIDDLEBOX_COMPAT), -- SSL_FLAG_TBL_INV("AntiReplay", SSL_OP_NO_ANTI_REPLAY) -+ SSL_FLAG_TBL_INV("AntiReplay", SSL_OP_NO_ANTI_REPLAY), -+ SSL_FLAG_TBL("KTLS", SSL_OP_ENABLE_KTLS) - }; - if (value == NULL) - return -3; -diff --git ssl/ssl_err.c ssl/ssl_err.c -index 324f2ccbb0..03273204ee 100644 ---- ssl/ssl_err.c -+++ ssl/ssl_err.c -@@ -313,6 +313,7 @@ static const ERR_STRING_DATA SSL_str_functs[] = { - "SSL_renegotiate_abbreviated"}, - {ERR_PACK(ERR_LIB_SSL, SSL_F_SSL_SCAN_CLIENTHELLO_TLSEXT, 0), ""}, - {ERR_PACK(ERR_LIB_SSL, SSL_F_SSL_SCAN_SERVERHELLO_TLSEXT, 0), ""}, -+ {ERR_PACK(ERR_LIB_SSL, SSL_F_SSL_SENDFILE, 0), "SSL_sendfile"}, - {ERR_PACK(ERR_LIB_SSL, SSL_F_SSL_SESSION_DUP, 0), "ssl_session_dup"}, - {ERR_PACK(ERR_LIB_SSL, SSL_F_SSL_SESSION_NEW, 0), "SSL_SESSION_new"}, - {ERR_PACK(ERR_LIB_SSL, SSL_F_SSL_SESSION_PRINT_FP, 0), -diff --git ssl/ssl_lib.c ssl/ssl_lib.c -index 25a1a44785..1fbad29b23 100644 ---- ssl/ssl_lib.c -+++ ssl/ssl_lib.c -@@ -11,6 +11,7 @@ - - #include <stdio.h> - #include "ssl_local.h" -+#include "e_os.h" - #include <openssl/objects.h> - #include <openssl/x509v3.h> - #include <openssl/rand.h> -@@ -22,6 +23,7 @@ - #include <openssl/ct.h> - #include "internal/cryptlib.h" - #include "internal/refcount.h" -+#include "internal/ktls.h" - - const char SSL_version_str[] = OPENSSL_VERSION_TEXT; - -@@ -1159,11 +1161,15 @@ void SSL_free(SSL *s) - dane_final(&s->dane); - CRYPTO_free_ex_data(CRYPTO_EX_INDEX_SSL, s, &s->ex_data); - -+ RECORD_LAYER_release(&s->rlayer); -+ - /* Ignore return value */ - ssl_free_wbio_buffer(s); - - BIO_free_all(s->wbio); -+ s->wbio = NULL; - BIO_free_all(s->rbio); -+ s->rbio = NULL; - - BUF_MEM_free(s->init_buf); - -@@ -1220,8 +1226,6 @@ void SSL_free(SSL *s) - if (s->method != NULL) - s->method->ssl_free(s); - -- RECORD_LAYER_release(&s->rlayer); -- - SSL_CTX_free(s->ctx); - - ASYNC_WAIT_CTX_free(s->waitctx); -@@ -1361,6 +1365,15 @@ int SSL_set_fd(SSL *s, int fd) - } - BIO_set_fd(bio, fd, BIO_NOCLOSE); - SSL_set_bio(s, bio, bio); -+#ifndef OPENSSL_NO_KTLS -+ /* -+ * The new socket is created successfully regardless of ktls_enable. -+ * ktls_enable doesn't change any functionality of the socket, except -+ * changing the setsockopt to enable the processing of ktls_start. -+ * Thus, it is not a problem to call it for non-TLS sockets. -+ */ -+ ktls_enable(fd); -+#endif /* OPENSSL_NO_KTLS */ - ret = 1; - err: - return ret; -@@ -1380,6 +1393,15 @@ int SSL_set_wfd(SSL *s, int fd) - } - BIO_set_fd(bio, fd, BIO_NOCLOSE); - SSL_set0_wbio(s, bio); -+#ifndef OPENSSL_NO_KTLS -+ /* -+ * The new socket is created successfully regardless of ktls_enable. -+ * ktls_enable doesn't change any functionality of the socket, except -+ * changing the setsockopt to enable the processing of ktls_start. -+ * Thus, it is not a problem to call it for non-TLS sockets. -+ */ -+ ktls_enable(fd); -+#endif /* OPENSSL_NO_KTLS */ - } else { - BIO_up_ref(rbio); - SSL_set0_wbio(s, rbio); -@@ -1963,6 +1985,70 @@ int ssl_write_internal(SSL *s, const void *buf, size_t num, size_t *written) - } - } - -+ossl_ssize_t SSL_sendfile(SSL *s, int fd, off_t offset, size_t size, int flags) -+{ -+ ossl_ssize_t ret; -+ -+ if (s->handshake_func == NULL) { -+ SSLerr(SSL_F_SSL_SENDFILE, SSL_R_UNINITIALIZED); -+ return -1; -+ } -+ -+ if (s->shutdown & SSL_SENT_SHUTDOWN) { -+ s->rwstate = SSL_NOTHING; -+ SSLerr(SSL_F_SSL_SENDFILE, SSL_R_PROTOCOL_IS_SHUTDOWN); -+ return -1; -+ } -+ -+ if (!BIO_get_ktls_send(s->wbio)) { -+ SSLerr(SSL_F_SSL_SENDFILE, SSL_R_UNINITIALIZED); -+ return -1; -+ } -+ -+ /* If we have an alert to send, lets send it */ -+ if (s->s3->alert_dispatch) { -+ ret = (ossl_ssize_t)s->method->ssl_dispatch_alert(s); -+ if (ret <= 0) { -+ /* SSLfatal() already called if appropriate */ -+ return ret; -+ } -+ /* if it went, fall through and send more stuff */ -+ } -+ -+ s->rwstate = SSL_WRITING; -+ if (BIO_flush(s->wbio) <= 0) { -+ if (!BIO_should_retry(s->wbio)) { -+ s->rwstate = SSL_NOTHING; -+ } else { -+#ifdef EAGAIN -+ set_sys_error(EAGAIN); -+#endif -+ } -+ return -1; -+ } -+ -+#ifdef OPENSSL_NO_KTLS -+ SYSerr(SSL_F_SSL_SENDFILE, ERR_R_INTERNAL_ERROR); -+ ERR_add_error_data(1, "calling sendfile()"); -+ return -1; -+#else -+ ret = ktls_sendfile(SSL_get_wfd(s), fd, offset, size, flags); -+ if (ret < 0) { -+#if defined(EAGAIN) && defined(EINTR) && defined(EBUSY) -+ if ((get_last_sys_error() == EAGAIN) || -+ (get_last_sys_error() == EINTR) || -+ (get_last_sys_error() == EBUSY)) -+ BIO_set_retry_write(s->wbio); -+ else -+#endif -+ SSLerr(SSL_F_SSL_SENDFILE, SSL_R_UNINITIALIZED); -+ return ret; -+ } -+ s->rwstate = SSL_NOTHING; -+ return ret; -+#endif -+} -+ - int SSL_write(SSL *s, const void *buf, int num) - { - int ret; -@@ -2213,6 +2299,10 @@ long SSL_ctrl(SSL *s, int cmd, long larg, void *parg) - case SSL_CTRL_SET_MAX_SEND_FRAGMENT: - if (larg < 512 || larg > SSL3_RT_MAX_PLAIN_LENGTH) - return 0; -+#ifndef OPENSSL_NO_KTLS -+ if (s->wbio != NULL && BIO_get_ktls_send(s->wbio)) -+ return 0; -+#endif /* OPENSSL_NO_KTLS */ - s->max_send_fragment = larg; - if (s->max_send_fragment < s->split_send_fragment) - s->split_send_fragment = s->max_send_fragment; -@@ -4471,11 +4561,18 @@ int SSL_CTX_set_block_padding(SSL_CTX *ctx, size_t block_size) - return 1; - } - --void SSL_set_record_padding_callback(SSL *ssl, -+int SSL_set_record_padding_callback(SSL *ssl, - size_t (*cb) (SSL *ssl, int type, - size_t len, void *arg)) - { -- ssl->record_padding_cb = cb; -+ BIO *b; -+ -+ b = SSL_get_wbio(ssl); -+ if (b == NULL || !BIO_get_ktls_send(b)) { -+ ssl->record_padding_cb = cb; -+ return 1; -+ } -+ return 0; - } - - void SSL_set_record_padding_callback_arg(SSL *ssl, void *arg) -diff --git ssl/ssl_local.h ssl/ssl_local.h -index 9f346e30e8..587064cc18 100644 ---- ssl/ssl_local.h -+++ ssl/ssl_local.h -@@ -34,6 +34,8 @@ - # include "internal/dane.h" - # include "internal/refcount.h" - # include "internal/tsan_assist.h" -+# include "internal/bio.h" -+# include "internal/ktls.h" - - # ifdef OPENSSL_BUILD_SHLIBSSL - # undef OPENSSL_EXTERN -@@ -2617,6 +2619,17 @@ __owur int ssl_log_secret(SSL *ssl, const char *label, - #define EARLY_EXPORTER_SECRET_LABEL "EARLY_EXPORTER_SECRET" - #define EXPORTER_SECRET_LABEL "EXPORTER_SECRET" - -+# ifndef OPENSSL_NO_KTLS -+/* ktls.c */ -+int ktls_check_supported_cipher(const SSL *s, const EVP_CIPHER *c, -+ const EVP_CIPHER_CTX *dd); -+int ktls_configure_crypto(SSL *s, const EVP_CIPHER *c, EVP_CIPHER_CTX *dd, -+ void *rl_sequence, ktls_crypto_info_t *crypto_info, -+ int is_tx, unsigned char *iv, -+ unsigned char *key, unsigned char *mac_key, -+ size_t mac_secret_size); -+# endif -+ - /* s3_cbc.c */ - __owur char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx); - __owur int ssl3_cbc_digest_record(const EVP_MD_CTX *ctx, -diff --git ssl/t1_enc.c ssl/t1_enc.c -index f8e53d4efc..46191908ab 100644 ---- ssl/t1_enc.c -+++ ssl/t1_enc.c -@@ -10,10 +10,14 @@ - - #include <stdio.h> - #include "ssl_local.h" -+#include "record/record_local.h" -+#include "internal/ktls.h" -+#include "internal/cryptlib.h" - #include <openssl/comp.h> - #include <openssl/evp.h> - #include <openssl/kdf.h> - #include <openssl/rand.h> -+#include <openssl/obj_mac.h> - - /* seed1 through seed5 are concatenated */ - static int tls1_PRF(SSL *s, -@@ -94,6 +98,11 @@ int tls1_change_cipher_state(SSL *s, int which) - EVP_PKEY *mac_key; - size_t n, i, j, k, cl; - int reuse_dd = 0; -+#ifndef OPENSSL_NO_KTLS -+ ktls_crypto_info_t crypto_info; -+ void *rl_sequence; -+ BIO *bio; -+#endif - - c = s->s3->tmp.new_sym_enc; - m = s->s3->tmp.new_hash; -@@ -312,6 +321,62 @@ int tls1_change_cipher_state(SSL *s, int which) - ERR_R_INTERNAL_ERROR); - goto err; - } -+#ifndef OPENSSL_NO_KTLS -+ if (s->compress || (s->options & SSL_OP_ENABLE_KTLS) == 0) -+ goto skip_ktls; -+ -+ /* ktls supports only the maximum fragment size */ -+ if (ssl_get_max_send_fragment(s) != SSL3_RT_MAX_PLAIN_LENGTH) -+ goto skip_ktls; -+ -+ /* check that cipher is supported */ -+ if (!ktls_check_supported_cipher(s, c, dd)) -+ goto skip_ktls; -+ -+ if (which & SSL3_CC_WRITE) -+ bio = s->wbio; -+ else -+ bio = s->rbio; -+ -+ if (!ossl_assert(bio != NULL)) { -+ SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_TLS1_CHANGE_CIPHER_STATE, -+ ERR_R_INTERNAL_ERROR); -+ goto err; -+ } -+ -+ /* All future data will get encrypted by ktls. Flush the BIO or skip ktls */ -+ if (which & SSL3_CC_WRITE) { -+ if (BIO_flush(bio) <= 0) -+ goto skip_ktls; -+ } -+ -+ /* ktls doesn't support renegotiation */ -+ if ((BIO_get_ktls_send(s->wbio) && (which & SSL3_CC_WRITE)) || -+ (BIO_get_ktls_recv(s->rbio) && (which & SSL3_CC_READ))) { -+ SSLfatal(s, SSL_AD_NO_RENEGOTIATION, SSL_F_TLS1_CHANGE_CIPHER_STATE, -+ ERR_R_INTERNAL_ERROR); -+ goto err; -+ } -+ -+ if (which & SSL3_CC_WRITE) -+ rl_sequence = RECORD_LAYER_get_write_sequence(&s->rlayer); -+ else -+ rl_sequence = RECORD_LAYER_get_read_sequence(&s->rlayer); -+ -+ if (!ktls_configure_crypto(s, c, dd, rl_sequence, &crypto_info, -+ which & SSL3_CC_WRITE, iv, key, ms, -+ *mac_secret_size)) -+ goto skip_ktls; -+ -+ /* ktls works with user provided buffers directly */ -+ if (BIO_set_ktls(bio, &crypto_info, which & SSL3_CC_WRITE)) { -+ if (which & SSL3_CC_WRITE) -+ ssl3_release_write_buffer(s); -+ SSL_set_options(s, SSL_OP_NO_RENEGOTIATION); -+ } -+ -+ skip_ktls: -+#endif /* OPENSSL_NO_KTLS */ - s->statem.enc_write_state = ENC_WRITE_STATE_VALID; - - #ifdef SSL_DEBUG -diff --git ssl/tls13_enc.c ssl/tls13_enc.c -index b8fb07f210..109227e556 100644 ---- ssl/tls13_enc.c -+++ ssl/tls13_enc.c -@@ -9,6 +9,8 @@ - - #include <stdlib.h> - #include "ssl_local.h" -+#include "internal/ktls.h" -+#include "record/record_local.h" - #include "internal/cryptlib.h" - #include <openssl/evp.h> - #include <openssl/kdf.h> -@@ -363,9 +365,9 @@ static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md, - const unsigned char *hash, - const unsigned char *label, - size_t labellen, unsigned char *secret, -- unsigned char *iv, EVP_CIPHER_CTX *ciph_ctx) -+ unsigned char *key, unsigned char *iv, -+ EVP_CIPHER_CTX *ciph_ctx) - { -- unsigned char key[EVP_MAX_KEY_LENGTH]; - size_t ivlen, keylen, taglen; - int hashleni = EVP_MD_size(md); - size_t hashlen; -@@ -374,14 +376,14 @@ static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md, - if (!ossl_assert(hashleni >= 0)) { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DERIVE_SECRET_KEY_AND_IV, - ERR_R_EVP_LIB); -- goto err; -+ return 0; - } - hashlen = (size_t)hashleni; - - if (!tls13_hkdf_expand(s, md, insecret, label, labellen, hash, hashlen, - secret, hashlen, 1)) { - /* SSLfatal() already called */ -- goto err; -+ return 0; - } - - /* TODO(size_t): convert me */ -@@ -401,7 +403,7 @@ static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md, - } else { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DERIVE_SECRET_KEY_AND_IV, - ERR_R_EVP_LIB); -- goto err; -+ return 0; - } - if (algenc & (SSL_AES128CCM8 | SSL_AES256CCM8)) - taglen = EVP_CCM8_TLS_TAG_LEN; -@@ -415,7 +417,7 @@ static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md, - if (!tls13_derive_key(s, md, secret, key, keylen) - || !tls13_derive_iv(s, md, secret, iv, ivlen)) { - /* SSLfatal() already called */ -- goto err; -+ return 0; - } - - if (EVP_CipherInit_ex(ciph_ctx, ciph, NULL, NULL, NULL, sending) <= 0 -@@ -425,13 +427,10 @@ static int derive_secret_key_and_iv(SSL *s, int sending, const EVP_MD *md, - || EVP_CipherInit_ex(ciph_ctx, NULL, NULL, key, NULL, -1) <= 0) { - SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_DERIVE_SECRET_KEY_AND_IV, - ERR_R_EVP_LIB); -- goto err; -+ return 0; - } - - return 1; -- err: -- OPENSSL_cleanse(key, sizeof(key)); -- return 0; - } - - int tls13_change_cipher_state(SSL *s, int which) -@@ -456,6 +455,7 @@ int tls13_change_cipher_state(SSL *s, int which) - static const unsigned char early_exporter_master_secret[] = "e exp master"; - #endif - unsigned char *iv; -+ unsigned char key[EVP_MAX_KEY_LENGTH]; - unsigned char secret[EVP_MAX_MD_SIZE]; - unsigned char hashval[EVP_MAX_MD_SIZE]; - unsigned char *hash = hashval; -@@ -469,6 +469,11 @@ int tls13_change_cipher_state(SSL *s, int which) - int ret = 0; - const EVP_MD *md = NULL; - const EVP_CIPHER *cipher = NULL; -+#if !defined(OPENSSL_NO_KTLS) && defined(OPENSSL_KTLS_TLS13) -+ ktls_crypto_info_t crypto_info; -+ void *rl_sequence; -+ BIO *bio; -+#endif - - if (which & SSL3_CC_READ) { - if (s->enc_read_ctx != NULL) { -@@ -671,9 +676,13 @@ int tls13_change_cipher_state(SSL *s, int which) - } - } - -+ /* check whether cipher is known */ -+ if(!ossl_assert(cipher != NULL)) -+ goto err; -+ - if (!derive_secret_key_and_iv(s, which & SSL3_CC_WRITE, md, cipher, -- insecret, hash, label, labellen, secret, iv, -- ciph_ctx)) { -+ insecret, hash, label, labellen, secret, key, -+ iv, ciph_ctx)) { - /* SSLfatal() already called */ - goto err; - } -@@ -714,8 +723,62 @@ int tls13_change_cipher_state(SSL *s, int which) - s->statem.enc_write_state = ENC_WRITE_STATE_WRITE_PLAIN_ALERTS; - else - s->statem.enc_write_state = ENC_WRITE_STATE_VALID; -+#ifndef OPENSSL_NO_KTLS -+# if defined(OPENSSL_KTLS_TLS13) -+ if (!(which & SSL3_CC_APPLICATION) -+ || (s->options & SSL_OP_ENABLE_KTLS) == 0) -+ goto skip_ktls; -+ -+ /* ktls supports only the maximum fragment size */ -+ if (ssl_get_max_send_fragment(s) != SSL3_RT_MAX_PLAIN_LENGTH) -+ goto skip_ktls; -+ -+ /* ktls does not support record padding */ -+ if (s->record_padding_cb != NULL) -+ goto skip_ktls; -+ -+ /* check that cipher is supported */ -+ if (!ktls_check_supported_cipher(s, cipher, ciph_ctx)) -+ goto skip_ktls; -+ -+ if (which & SSL3_CC_WRITE) -+ bio = s->wbio; -+ else -+ bio = s->rbio; -+ -+ if (!ossl_assert(bio != NULL)) { -+ SSLfatal(s, SSL_AD_INTERNAL_ERROR, SSL_F_TLS13_CHANGE_CIPHER_STATE, -+ ERR_R_INTERNAL_ERROR); -+ goto err; -+ } -+ -+ /* All future data will get encrypted by ktls. Flush the BIO or skip ktls */ -+ if (which & SSL3_CC_WRITE) { -+ if (BIO_flush(bio) <= 0) -+ goto skip_ktls; -+ } -+ -+ /* configure kernel crypto structure */ -+ if (which & SSL3_CC_WRITE) -+ rl_sequence = RECORD_LAYER_get_write_sequence(&s->rlayer); -+ else -+ rl_sequence = RECORD_LAYER_get_read_sequence(&s->rlayer); -+ -+ if (!ktls_configure_crypto(s, cipher, ciph_ctx, rl_sequence, &crypto_info, -+ which & SSL3_CC_WRITE, iv, key, NULL, 0)) -+ goto skip_ktls; -+ -+ /* ktls works with user provided buffers directly */ -+ if (BIO_set_ktls(bio, &crypto_info, which & SSL3_CC_WRITE)) { -+ if (which & SSL3_CC_WRITE) -+ ssl3_release_write_buffer(s); -+ } -+skip_ktls: -+# endif -+#endif - ret = 1; - err: -+ OPENSSL_cleanse(key, sizeof(key)); - OPENSSL_cleanse(secret, sizeof(secret)); - return ret; - } -@@ -729,6 +792,7 @@ int tls13_update_key(SSL *s, int sending) - #endif - const EVP_MD *md = ssl_handshake_md(s); - size_t hashlen = EVP_MD_size(md); -+ unsigned char key[EVP_MAX_KEY_LENGTH]; - unsigned char *insecret, *iv; - unsigned char secret[EVP_MAX_MD_SIZE]; - EVP_CIPHER_CTX *ciph_ctx; -@@ -753,8 +817,8 @@ int tls13_update_key(SSL *s, int sending) - if (!derive_secret_key_and_iv(s, sending, ssl_handshake_md(s), - s->s3->tmp.new_sym_enc, insecret, NULL, - application_traffic, -- sizeof(application_traffic) - 1, secret, iv, -- ciph_ctx)) { -+ sizeof(application_traffic) - 1, secret, key, -+ iv, ciph_ctx)) { - /* SSLfatal() already called */ - goto err; - } -@@ -764,6 +828,7 @@ int tls13_update_key(SSL *s, int sending) - s->statem.enc_write_state = ENC_WRITE_STATE_VALID; - ret = 1; - err: -+ OPENSSL_cleanse(key, sizeof(key)); - OPENSSL_cleanse(secret, sizeof(secret)); - return ret; - } -diff --git test/build.info test/build.info -index 6357a7f2fe..3b8d5ee765 100644 ---- test/build.info -+++ test/build.info -@@ -546,7 +546,7 @@ INCLUDE_MAIN___test_libtestutil_OLB = /INCLUDE=MAIN - # We disable this test completely in a shared build because it deliberately - # redefines some internal libssl symbols. This doesn't work in a non-shared - # build -- IF[{- !$disabled{shared} -}] -+ IF[{- !$disabled{shared} && $disabled{ktls} -}] - PROGRAMS_NO_INST=tls13secretstest - SOURCE[tls13secretstest]=tls13secretstest.c - SOURCE[tls13secretstest]= ../ssl/tls13_enc.c ../ssl/packet.c -diff --git test/recipes/80-test_ssl_old.t test/recipes/80-test_ssl_old.t -index 19772f61ef..f3cfda0507 100644 ---- test/recipes/80-test_ssl_old.t -+++ test/recipes/80-test_ssl_old.t -@@ -327,11 +327,9 @@ sub testssl { - } - - -- # plan tests => 11; -- - subtest 'standard SSL tests' => sub { -- ###################################################################### -- plan tests => 13; -+ ###################################################################### -+ plan tests => 19; - - SKIP: { - skip "SSLv3 is not supported by this OpenSSL build", 4 -@@ -356,8 +354,8 @@ sub testssl { - } - - SKIP: { -- skip "Neither SSLv3 nor any TLS version are supported by this OpenSSL build", 8 -- if $no_anytls; -+ skip "Neither SSLv3 nor any TLS version are supported by this OpenSSL build", 14 -+ if $no_anytls; - - SKIP: { - skip "skipping test of sslv2/sslv3 w/o (EC)DHE test", 1 if $dsa_cert; -@@ -378,17 +376,29 @@ sub testssl { - 'test sslv2/sslv3 with both client and server authentication via BIO pair and app verify'); - - SKIP: { -- skip "No IPv4 available on this machine", 1 -+ skip "No IPv4 available on this machine", 4 - unless !disabled("sock") && have_IPv4(); - ok(run(test([@ssltest, "-ipv4"])), - 'test TLS via IPv4'); -+ ok(run(test([@ssltest, "-ipv4", "-client_ktls"])), -+ 'test TLS via IPv4 + ktls(client)'); -+ ok(run(test([@ssltest, "-ipv4", "-server_ktls"])), -+ 'test TLS via IPv4 + ktls(server)'); -+ ok(run(test([@ssltest, "-ipv4", "-client_ktls", "-server_ktls"])), -+ 'test TLS via IPv4 + ktls'); - } - - SKIP: { -- skip "No IPv6 available on this machine", 1 -+ skip "No IPv6 available on this machine", 4 - unless !disabled("sock") && have_IPv6(); - ok(run(test([@ssltest, "-ipv6"])), - 'test TLS via IPv6'); -+ ok(run(test([@ssltest, "-ipv6", "-client_ktls"])), -+ 'test TLS via IPv6 + ktls(client)'); -+ ok(run(test([@ssltest, "-ipv6", "-server_ktls"])), -+ 'test TLS via IPv6 + ktls(client)'); -+ ok(run(test([@ssltest, "-ipv6", "-client_ktls", "-server_ktls"])), -+ 'test TLS via IPv6 + ktls'); - } - } - }; -diff --git test/recipes/90-test_tls13secrets.t test/recipes/90-test_tls13secrets.t -index 5490885309..3478e540ed 100644 ---- test/recipes/90-test_tls13secrets.t -+++ test/recipes/90-test_tls13secrets.t -@@ -13,7 +13,7 @@ my $test_name = "tls13secrets"; - setup($test_name); - - plan skip_all => "$test_name is not supported in this build" -- if disabled("tls1_3") || disabled("shared"); -+ if disabled("tls1_3") || disabled("shared") || !disabled("ktls"); - - plan tests => 1; - -diff --git test/sslapitest.c test/sslapitest.c -index 6b5d9449a0..47ba76f0a5 100644 ---- test/sslapitest.c -+++ test/sslapitest.c -@@ -7,6 +7,7 @@ - * https://www.openssl.org/source/license.html - */ - -+#include <stdio.h> - #include <string.h> - - #include <openssl/opensslconf.h> -@@ -17,12 +18,14 @@ - #include <openssl/srp.h> - #include <openssl/txt_db.h> - #include <openssl/aes.h> -+#include <openssl/rand.h> - #include <openssl/x509v3.h> - - #include "ssltestlib.h" - #include "testutil.h" - #include "testutil/output.h" - #include "internal/nelem.h" -+#include "internal/ktls.h" - #include "../ssl/ssl_local.h" - - #ifndef OPENSSL_NO_TLS1_3 -@@ -780,6 +783,433 @@ static int execute_test_large_message(const SSL_METHOD *smeth, - return testresult; - } - -+#if !defined(OPENSSL_NO_SOCK) && !defined(OPENSSL_NO_KTLS) && \ -+ !(defined(OPENSSL_NO_TLS1_3) && defined(OPENSSL_NO_TLS1_2)) -+/* sock must be connected */ -+static int ktls_chk_platform(int sock) -+{ -+ if (!ktls_enable(sock)) -+ return 0; -+ return 1; -+} -+ -+static int ping_pong_query(SSL *clientssl, SSL *serverssl) -+{ -+ static char count = 1; -+ unsigned char cbuf[16000] = {0}; -+ unsigned char sbuf[16000]; -+ size_t err = 0; -+ char crec_wseq_before[SEQ_NUM_SIZE]; -+ char crec_wseq_after[SEQ_NUM_SIZE]; -+ char crec_rseq_before[SEQ_NUM_SIZE]; -+ char crec_rseq_after[SEQ_NUM_SIZE]; -+ char srec_wseq_before[SEQ_NUM_SIZE]; -+ char srec_wseq_after[SEQ_NUM_SIZE]; -+ char srec_rseq_before[SEQ_NUM_SIZE]; -+ char srec_rseq_after[SEQ_NUM_SIZE]; -+ -+ cbuf[0] = count++; -+ memcpy(crec_wseq_before, &clientssl->rlayer.write_sequence, SEQ_NUM_SIZE); -+ memcpy(crec_rseq_before, &clientssl->rlayer.read_sequence, SEQ_NUM_SIZE); -+ memcpy(srec_wseq_before, &serverssl->rlayer.write_sequence, SEQ_NUM_SIZE); -+ memcpy(srec_rseq_before, &serverssl->rlayer.read_sequence, SEQ_NUM_SIZE); -+ -+ if (!TEST_true(SSL_write(clientssl, cbuf, sizeof(cbuf)) == sizeof(cbuf))) -+ goto end; -+ -+ while ((err = SSL_read(serverssl, &sbuf, sizeof(sbuf))) != sizeof(sbuf)) { -+ if (SSL_get_error(serverssl, err) != SSL_ERROR_WANT_READ) { -+ goto end; -+ } -+ } -+ -+ if (!TEST_true(SSL_write(serverssl, sbuf, sizeof(sbuf)) == sizeof(sbuf))) -+ goto end; -+ -+ while ((err = SSL_read(clientssl, &cbuf, sizeof(cbuf))) != sizeof(cbuf)) { -+ if (SSL_get_error(clientssl, err) != SSL_ERROR_WANT_READ) { -+ goto end; -+ } -+ } -+ -+ memcpy(crec_wseq_after, &clientssl->rlayer.write_sequence, SEQ_NUM_SIZE); -+ memcpy(crec_rseq_after, &clientssl->rlayer.read_sequence, SEQ_NUM_SIZE); -+ memcpy(srec_wseq_after, &serverssl->rlayer.write_sequence, SEQ_NUM_SIZE); -+ memcpy(srec_rseq_after, &serverssl->rlayer.read_sequence, SEQ_NUM_SIZE); -+ -+ /* verify the payload */ -+ if (!TEST_mem_eq(cbuf, sizeof(cbuf), sbuf, sizeof(sbuf))) -+ goto end; -+ -+ /* -+ * If ktls is used then kernel sequences are used instead of -+ * OpenSSL sequences -+ */ -+ if (!BIO_get_ktls_send(clientssl->wbio)) { -+ if (!TEST_mem_ne(crec_wseq_before, SEQ_NUM_SIZE, -+ crec_wseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } else { -+ if (!TEST_mem_eq(crec_wseq_before, SEQ_NUM_SIZE, -+ crec_wseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } -+ -+ if (!BIO_get_ktls_send(serverssl->wbio)) { -+ if (!TEST_mem_ne(srec_wseq_before, SEQ_NUM_SIZE, -+ srec_wseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } else { -+ if (!TEST_mem_eq(srec_wseq_before, SEQ_NUM_SIZE, -+ srec_wseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } -+ -+ if (!BIO_get_ktls_recv(clientssl->wbio)) { -+ if (!TEST_mem_ne(crec_rseq_before, SEQ_NUM_SIZE, -+ crec_rseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } else { -+ if (!TEST_mem_eq(crec_rseq_before, SEQ_NUM_SIZE, -+ crec_rseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } -+ -+ if (!BIO_get_ktls_recv(serverssl->wbio)) { -+ if (!TEST_mem_ne(srec_rseq_before, SEQ_NUM_SIZE, -+ srec_rseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } else { -+ if (!TEST_mem_eq(srec_rseq_before, SEQ_NUM_SIZE, -+ srec_rseq_after, SEQ_NUM_SIZE)) -+ goto end; -+ } -+ -+ return 1; -+end: -+ return 0; -+} -+ -+static int execute_test_ktls(int cis_ktls, int sis_ktls, -+ int tls_version, const char *cipher) -+{ -+ SSL_CTX *cctx = NULL, *sctx = NULL; -+ SSL *clientssl = NULL, *serverssl = NULL; -+ int ktls_used = 0, testresult = 0; -+ int cfd = -1, sfd = -1; -+ int rx_supported; -+ -+ if (!TEST_true(create_test_sockets(&cfd, &sfd))) -+ goto end; -+ -+ /* Skip this test if the platform does not support ktls */ -+ if (!ktls_chk_platform(cfd)) { -+ TEST_info("Kernel does not support KTLS"); -+ testresult = 1; -+ goto end; -+ } -+ -+ /* Create a session based on SHA-256 */ -+ if (!TEST_true(create_ssl_ctx_pair(TLS_server_method(), -+ TLS_client_method(), -+ tls_version, tls_version, -+ &sctx, &cctx, cert, privkey))) -+ goto end; -+ -+ if (tls_version == TLS1_3_VERSION) { -+ if (!TEST_true(SSL_CTX_set_ciphersuites(cctx, cipher)) -+ || !TEST_true(SSL_CTX_set_ciphersuites(sctx, cipher))) -+ goto end; -+ } else { -+ if (!TEST_true(SSL_CTX_set_cipher_list(cctx, cipher)) -+ || !TEST_true(SSL_CTX_set_cipher_list(sctx, cipher))) -+ goto end; -+ } -+ -+ if (!TEST_true(create_ssl_objects2(sctx, cctx, &serverssl, -+ &clientssl, sfd, cfd))) -+ goto end; -+ -+ if (cis_ktls) { -+ if (!TEST_true(SSL_set_options(clientssl, SSL_OP_ENABLE_KTLS))) -+ goto end; -+ } -+ -+ if (sis_ktls) { -+ if (!TEST_true(SSL_set_options(serverssl, SSL_OP_ENABLE_KTLS))) -+ goto end; -+ } -+ -+ if (!TEST_true(create_ssl_connection(serverssl, clientssl, SSL_ERROR_NONE))) -+ goto end; -+ -+ /* -+ * The running kernel may not support a given cipher suite -+ * or direction, so just check that KTLS isn't used when it -+ * isn't enabled. -+ */ -+ if (!cis_ktls) { -+ if (!TEST_false(BIO_get_ktls_send(clientssl->wbio))) -+ goto end; -+ } else { -+ if (BIO_get_ktls_send(clientssl->wbio)) -+ ktls_used = 1; -+ } -+ -+ if (!sis_ktls) { -+ if (!TEST_false(BIO_get_ktls_send(serverssl->wbio))) -+ goto end; -+ } else { -+ if (BIO_get_ktls_send(serverssl->wbio)) -+ ktls_used = 1; -+ } -+ -+#if defined(OPENSSL_NO_KTLS_RX) -+ rx_supported = 0; -+#else -+ rx_supported = 1; -+#endif -+ if (!cis_ktls || !rx_supported) { -+ if (!TEST_false(BIO_get_ktls_recv(clientssl->rbio))) -+ goto end; -+ } else { -+ if (BIO_get_ktls_send(clientssl->rbio)) -+ ktls_used = 1; -+ } -+ -+ if (!sis_ktls || !rx_supported) { -+ if (!TEST_false(BIO_get_ktls_recv(serverssl->rbio))) -+ goto end; -+ } else { -+ if (BIO_get_ktls_send(serverssl->rbio)) -+ ktls_used = 1; -+ } -+ -+ if ((cis_ktls || sis_ktls) && !ktls_used) { -+ TEST_info("KTLS not supported for %s cipher %s", -+ tls_version == TLS1_3_VERSION ? "TLS 1.3" : -+ "TLS 1.2", cipher); -+ testresult = 1; -+ goto end; -+ } -+ -+ if (!TEST_true(ping_pong_query(clientssl, serverssl))) -+ goto end; -+ -+ testresult = 1; -+end: -+ if (clientssl) { -+ SSL_shutdown(clientssl); -+ SSL_free(clientssl); -+ } -+ if (serverssl) { -+ SSL_shutdown(serverssl); -+ SSL_free(serverssl); -+ } -+ SSL_CTX_free(sctx); -+ SSL_CTX_free(cctx); -+ serverssl = clientssl = NULL; -+ if (cfd != -1) -+ close(cfd); -+ if (sfd != -1) -+ close(sfd); -+ return testresult; -+} -+ -+#define SENDFILE_SZ (16 * 4096) -+#define SENDFILE_CHUNK (4 * 4096) -+#define min(a,b) ((a) > (b) ? (b) : (a)) -+ -+static int execute_test_ktls_sendfile(int tls_version, const char *cipher) -+{ -+ SSL_CTX *cctx = NULL, *sctx = NULL; -+ SSL *clientssl = NULL, *serverssl = NULL; -+ unsigned char *buf, *buf_dst; -+ BIO *out = NULL, *in = NULL; -+ int cfd = -1, sfd = -1, ffd, err; -+ ssize_t chunk_size = 0; -+ off_t chunk_off = 0; -+ int testresult = 0; -+ FILE *ffdp; -+ -+ buf = OPENSSL_zalloc(SENDFILE_SZ); -+ buf_dst = OPENSSL_zalloc(SENDFILE_SZ); -+ if (!TEST_ptr(buf) || !TEST_ptr(buf_dst) -+ || !TEST_true(create_test_sockets(&cfd, &sfd))) -+ goto end; -+ -+ /* Skip this test if the platform does not support ktls */ -+ if (!ktls_chk_platform(sfd)) { -+ TEST_info("Kernel does not support KTLS"); -+ testresult = 1; -+ goto end; -+ } -+ -+ /* Create a session based on SHA-256 */ -+ if (!TEST_true(create_ssl_ctx_pair(TLS_server_method(), -+ TLS_client_method(), -+ tls_version, tls_version, -+ &sctx, &cctx, cert, privkey))) -+ goto end; -+ -+ if (tls_version == TLS1_3_VERSION) { -+ if (!TEST_true(SSL_CTX_set_ciphersuites(cctx, cipher)) -+ || !TEST_true(SSL_CTX_set_ciphersuites(sctx, cipher))) -+ goto end; -+ } else { -+ if (!TEST_true(SSL_CTX_set_cipher_list(cctx, cipher)) -+ || !TEST_true(SSL_CTX_set_cipher_list(sctx, cipher))) -+ goto end; -+ } -+ -+ if (!TEST_true(create_ssl_objects2(sctx, cctx, &serverssl, -+ &clientssl, sfd, cfd))) -+ goto end; -+ -+ if (!TEST_true(SSL_set_options(serverssl, SSL_OP_ENABLE_KTLS))) -+ goto end; -+ -+ if (!TEST_true(create_ssl_connection(serverssl, clientssl, -+ SSL_ERROR_NONE))) -+ goto end; -+ -+ if (!BIO_get_ktls_send(serverssl->wbio)) { -+ TEST_info("Failed to enable KTLS for %s cipher %s", -+ tls_version == TLS1_3_VERSION ? "TLS 1.3" : -+ "TLS 1.2", cipher); -+ testresult = 1; -+ goto end; -+ } -+ -+ RAND_bytes(buf, SENDFILE_SZ); -+ -+ out = BIO_new_file(tmpfilename, "wb"); -+ if (!TEST_ptr(out)) -+ goto end; -+ -+ if (BIO_write(out, buf, SENDFILE_SZ) != SENDFILE_SZ) -+ goto end; -+ -+ BIO_free(out); -+ out = NULL; -+ in = BIO_new_file(tmpfilename, "rb"); -+ BIO_get_fp(in, &ffdp); -+ ffd = fileno(ffdp); -+ -+ while (chunk_off < SENDFILE_SZ) { -+ chunk_size = min(SENDFILE_CHUNK, SENDFILE_SZ - chunk_off); -+ while ((err = SSL_sendfile(serverssl, -+ ffd, -+ chunk_off, -+ chunk_size, -+ 0)) != chunk_size) { -+ if (SSL_get_error(serverssl, err) != SSL_ERROR_WANT_WRITE) -+ goto end; -+ } -+ while ((err = SSL_read(clientssl, -+ buf_dst + chunk_off, -+ chunk_size)) != chunk_size) { -+ if (SSL_get_error(clientssl, err) != SSL_ERROR_WANT_READ) -+ goto end; -+ } -+ -+ /* verify the payload */ -+ if (!TEST_mem_eq(buf_dst + chunk_off, -+ chunk_size, -+ buf + chunk_off, -+ chunk_size)) -+ goto end; -+ -+ chunk_off += chunk_size; -+ } -+ -+ testresult = 1; -+end: -+ if (clientssl) { -+ SSL_shutdown(clientssl); -+ SSL_free(clientssl); -+ } -+ if (serverssl) { -+ SSL_shutdown(serverssl); -+ SSL_free(serverssl); -+ } -+ SSL_CTX_free(sctx); -+ SSL_CTX_free(cctx); -+ serverssl = clientssl = NULL; -+ BIO_free(out); -+ BIO_free(in); -+ if (cfd != -1) -+ close(cfd); -+ if (sfd != -1) -+ close(sfd); -+ OPENSSL_free(buf); -+ OPENSSL_free(buf_dst); -+ return testresult; -+} -+ -+static struct ktls_test_cipher { -+ int tls_version; -+ const char *cipher; -+} ktls_test_ciphers[] = { -+# if !defined(OPENSSL_NO_TLS1_2) -+# ifdef OPENSSL_KTLS_AES_GCM_128 -+ { TLS1_2_VERSION, "AES128-GCM-SHA256" }, -+# endif -+# ifdef OPENSSL_KTLS_AES_CCM_128 -+ { TLS1_2_VERSION, "AES128-CCM"}, -+# endif -+# ifdef OPENSSL_KTLS_AES_GCM_256 -+ { TLS1_2_VERSION, "AES256-GCM-SHA384"}, -+# endif -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ { TLS1_2_VERSION, "ECDHE-RSA-CHACHA20-POLY1305"}, -+# endif -+# endif -+# if !defined(OPENSSL_NO_TLS1_3) -+# ifdef OPENSSL_KTLS_AES_GCM_128 -+ { TLS1_3_VERSION, "TLS_AES_128_GCM_SHA256" }, -+# endif -+# ifdef OPENSSL_KTLS_AES_CCM_128 -+ { TLS1_3_VERSION, "TLS_AES_128_CCM_SHA256" }, -+# endif -+# ifdef OPENSSL_KTLS_AES_GCM_256 -+ { TLS1_3_VERSION, "TLS_AES_256_GCM_SHA384" }, -+# endif -+# ifdef OPENSSL_KTLS_CHACHA20_POLY1305 -+ { TLS1_3_VERSION, "TLS_CHACHA20_POLY1305_SHA256" }, -+# endif -+# endif -+}; -+ -+#define NUM_KTLS_TEST_CIPHERS \ -+ (sizeof(ktls_test_ciphers) / sizeof(ktls_test_ciphers[0])) -+ -+static int test_ktls(int test) -+{ -+ struct ktls_test_cipher *cipher; -+ int cis_ktls, sis_ktls; -+ -+ OPENSSL_assert(test / 4 < NUM_KTLS_TEST_CIPHERS); -+ cipher = &ktls_test_ciphers[test / 4]; -+ -+ cis_ktls = (test & 1) != 0; -+ sis_ktls = (test & 2) != 0; -+ -+ return execute_test_ktls(cis_ktls, sis_ktls, cipher->tls_version, -+ cipher->cipher); -+} -+ -+static int test_ktls_sendfile(int tst) -+{ -+ struct ktls_test_cipher *cipher; -+ -+ OPENSSL_assert(tst < NUM_KTLS_TEST_CIPHERS); -+ cipher = &ktls_test_ciphers[tst]; -+ -+ return execute_test_ktls_sendfile(cipher->tls_version, cipher->cipher); -+} -+#endif -+ - static int test_large_message_tls(void) - { - return execute_test_large_message(TLS_server_method(), TLS_client_method(), -@@ -6944,6 +7374,12 @@ int setup_tests(void) - return 0; - } - -+#if !defined(OPENSSL_NO_KTLS) && !defined(OPENSSL_NO_SOCK) -+# if !defined(OPENSSL_NO_TLS1_2) || !defined(OPENSSL_NO_TLS1_3) -+ ADD_ALL_TESTS(test_ktls, NUM_KTLS_TEST_CIPHERS * 4); -+ ADD_ALL_TESTS(test_ktls_sendfile, NUM_KTLS_TEST_CIPHERS); -+# endif -+#endif - ADD_TEST(test_large_message_tls); - ADD_TEST(test_large_message_tls_read_ahead); - #ifndef OPENSSL_NO_DTLS -diff --git test/ssltest_old.c test/ssltest_old.c -index 3601066b50..96b38a4636 100644 ---- test/ssltest_old.c -+++ test/ssltest_old.c -@@ -731,6 +731,8 @@ static void sv_usage(void) - fprintf(stderr, " -client_sess_in <file> - Read the client session from a file\n"); - fprintf(stderr, " -should_reuse <number> - The expected state of reusing the session\n"); - fprintf(stderr, " -no_ticket - do not issue TLS session ticket\n"); -+ fprintf(stderr, " -client_ktls - try to enable client KTLS\n"); -+ fprintf(stderr, " -server_ktls - try to enable server KTLS\n"); - } - - static void print_key_details(BIO *out, EVP_PKEY *key) -@@ -905,6 +907,7 @@ int main(int argc, char *argv[]) - int number = 1, reuse = 0; - int should_reuse = -1; - int no_ticket = 0; -+ int client_ktls = 0, server_ktls = 0; - long bytes = 256L; - #ifndef OPENSSL_NO_DH - DH *dh; -@@ -1215,6 +1218,10 @@ int main(int argc, char *argv[]) - should_reuse = !!atoi(*(++argv)); - } else if (strcmp(*argv, "-no_ticket") == 0) { - no_ticket = 1; -+ } else if (strcmp(*argv, "-client_ktls") == 0) { -+ client_ktls = 1; -+ } else if (strcmp(*argv, "-server_ktls") == 0) { -+ server_ktls = 1; - } else { - int rv; - arg = argv[0]; -@@ -1760,6 +1767,10 @@ int main(int argc, char *argv[]) - - if (sn_client) - SSL_set_tlsext_host_name(c_ssl, sn_client); -+ if (client_ktls) -+ SSL_set_options(c_ssl, SSL_OP_ENABLE_KTLS); -+ if (server_ktls) -+ SSL_set_options(s_ssl, SSL_OP_ENABLE_KTLS); - - if (!set_protocol_version(server_min_proto, s_ssl, SSL_CTRL_SET_MIN_PROTO_VERSION)) - goto end; -diff --git test/ssltestlib.c test/ssltestlib.c -index 456afdf471..a13fdbc4cc 100644 ---- test/ssltestlib.c -+++ test/ssltestlib.c -@@ -16,6 +16,14 @@ - - #ifdef OPENSSL_SYS_UNIX - # include <unistd.h> -+#ifndef OPENSSL_NO_KTLS -+# include <netinet/in.h> -+# include <netinet/in.h> -+# include <arpa/inet.h> -+# include <sys/socket.h> -+# include <unistd.h> -+# include <fcntl.h> -+#endif - - static ossl_inline void ossl_sleep(unsigned int millis) - { -@@ -763,6 +771,113 @@ int create_ssl_ctx_pair(const SSL_METHOD *sm, const SSL_METHOD *cm, - - #define MAXLOOPS 1000000 - -+#if !defined(OPENSSL_NO_KTLS) && !defined(OPENSSL_NO_SOCK) -+static int set_nb(int fd) -+{ -+ int flags; -+ -+ flags = fcntl(fd,F_GETFL,0); -+ if (flags == -1) -+ return flags; -+ flags = fcntl(fd, F_SETFL, flags | O_NONBLOCK); -+ return flags; -+} -+ -+int create_test_sockets(int *cfdp, int *sfdp) -+{ -+ struct sockaddr_in sin; -+ const char *host = "127.0.0.1"; -+ int cfd_connected = 0, ret = 0; -+ socklen_t slen = sizeof(sin); -+ int afd = -1, cfd = -1, sfd = -1; -+ -+ memset ((char *) &sin, 0, sizeof(sin)); -+ sin.sin_family = AF_INET; -+ sin.sin_addr.s_addr = inet_addr(host); -+ -+ afd = socket(AF_INET, SOCK_STREAM, 0); -+ if (afd < 0) -+ return 0; -+ -+ if (bind(afd, (struct sockaddr*)&sin, sizeof(sin)) < 0) -+ goto out; -+ -+ if (getsockname(afd, (struct sockaddr*)&sin, &slen) < 0) -+ goto out; -+ -+ if (listen(afd, 1) < 0) -+ goto out; -+ -+ cfd = socket(AF_INET, SOCK_STREAM, 0); -+ if (cfd < 0) -+ goto out; -+ -+ if (set_nb(afd) == -1) -+ goto out; -+ -+ while (sfd == -1 || !cfd_connected ) { -+ sfd = accept(afd, NULL, 0); -+ if (sfd == -1 && errno != EAGAIN) -+ goto out; -+ -+ if (!cfd_connected && connect(cfd, (struct sockaddr*)&sin, sizeof(sin)) < 0) -+ goto out; -+ else -+ cfd_connected = 1; -+ } -+ -+ if (set_nb(cfd) == -1 || set_nb(sfd) == -1) -+ goto out; -+ ret = 1; -+ *cfdp = cfd; -+ *sfdp = sfd; -+ goto success; -+ -+out: -+ if (cfd != -1) -+ close(cfd); -+ if (sfd != -1) -+ close(sfd); -+success: -+ if (afd != -1) -+ close(afd); -+ return ret; -+} -+ -+int create_ssl_objects2(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, -+ SSL **cssl, int sfd, int cfd) -+{ -+ SSL *serverssl = NULL, *clientssl = NULL; -+ BIO *s_to_c_bio = NULL, *c_to_s_bio = NULL; -+ -+ if (*sssl != NULL) -+ serverssl = *sssl; -+ else if (!TEST_ptr(serverssl = SSL_new(serverctx))) -+ goto error; -+ if (*cssl != NULL) -+ clientssl = *cssl; -+ else if (!TEST_ptr(clientssl = SSL_new(clientctx))) -+ goto error; -+ -+ if (!TEST_ptr(s_to_c_bio = BIO_new_socket(sfd, BIO_NOCLOSE)) -+ || !TEST_ptr(c_to_s_bio = BIO_new_socket(cfd, BIO_NOCLOSE))) -+ goto error; -+ -+ SSL_set_bio(clientssl, c_to_s_bio, c_to_s_bio); -+ SSL_set_bio(serverssl, s_to_c_bio, s_to_c_bio); -+ *sssl = serverssl; -+ *cssl = clientssl; -+ return 1; -+ -+ error: -+ SSL_free(serverssl); -+ SSL_free(clientssl); -+ BIO_free(s_to_c_bio); -+ BIO_free(c_to_s_bio); -+ return 0; -+} -+#endif -+ - /* - * NOTE: Transfers control of the BIOs - this function will free them on error - */ -diff --git test/ssltestlib.h test/ssltestlib.h -index 17b278219a..756975435d 100644 ---- test/ssltestlib.h -+++ test/ssltestlib.h -@@ -20,6 +20,9 @@ int create_ssl_objects(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, - SSL **cssl, BIO *s_to_c_fbio, BIO *c_to_s_fbio); - int create_bare_ssl_connection(SSL *serverssl, SSL *clientssl, int want, - int read); -+int create_ssl_objects2(SSL_CTX *serverctx, SSL_CTX *clientctx, SSL **sssl, -+ SSL **cssl, int sfd, int cfd); -+int create_test_sockets(int *cfd, int *sfd); - int create_ssl_connection(SSL *serverssl, SSL *clientssl, int want); - void shutdown_ssl_connection(SSL *serverssl, SSL *clientssl); - -diff --git util/libssl.num util/libssl.num -index 297522c363..5b3c048871 100644 ---- util/libssl.num -+++ util/libssl.num -@@ -498,3 +498,4 @@ SSL_CTX_get_recv_max_early_data 498 1_1_1 EXIST::FUNCTION: - SSL_CTX_set_recv_max_early_data 499 1_1_1 EXIST::FUNCTION: - SSL_CTX_set_post_handshake_auth 500 1_1_1 EXIST::FUNCTION: - SSL_get_signature_type_nid 501 1_1_1a EXIST::FUNCTION: -+SSL_sendfile 502 1_1_1e EXIST::FUNCTION: -diff --git util/private.num util/private.num -index bc7d967b5d..5bfbfc9fa4 100644 ---- util/private.num -+++ util/private.num -@@ -109,6 +109,8 @@ BIO_get_buffer_num_lines define - BIO_get_cipher_ctx define - BIO_get_cipher_status define - BIO_get_close define -+BIO_get_ktls_send define -+BIO_get_ktls_recv define - BIO_get_conn_address define - BIO_get_conn_hostname define - BIO_get_conn_port define diff --git a/security/openssl111/files/extra-patch-util_process__docs.pl b/security/openssl111/files/extra-patch-util_process__docs.pl deleted file mode 100644 index d81c00d4656f..000000000000 --- a/security/openssl111/files/extra-patch-util_process__docs.pl +++ /dev/null @@ -1,20 +0,0 @@ ---- util/process_docs.pl.orig 2018-09-11 12:48:25 UTC -+++ util/process_docs.pl -@@ -43,7 +43,7 @@ GetOptions(\%options, - ); - - unless ($options{section}) { -- $options{section} = [ 1, 3, 5, 7 ]; -+ $options{section} = [ 1, 5 ]; - } - unless ($options{sourcedir}) { - $options{sourcedir} = catdir($config{sourcedir}, "doc"); -@@ -98,7 +98,7 @@ foreach my $section (sort @{$options{sec - my $suffix = { man => ".$podinfo{section}".($options{suffix} // ""), - html => ".html" } -> {$options{type}}; - my $generate = { man => "pod2man --name=$name --section=$podinfo{section} --center=OpenSSL --release=$config{version} \"$podpath\"", -- html => "pod2html \"--podroot=$options{sourcedir}\" --htmldir=$updir --podpath=man1:man3:man5:man7 \"--infile=$podpath\" \"--title=$podname\" --quiet" -+ html => "pod2html \"--podroot=$options{sourcedir}\" --htmldir=$updir --podpath=man1:man5 \"--infile=$podpath\" \"--title=$podname\" --quiet" - } -> {$options{type}}; - my $output_dir = catdir($options{destdir}, "man$podinfo{section}"); - my $output_file = $podname . $suffix; diff --git a/security/openssl111/files/patch-crypto_async_arch_async__posix.h b/security/openssl111/files/patch-crypto_async_arch_async__posix.h deleted file mode 100644 index b544aed6932a..000000000000 --- a/security/openssl111/files/patch-crypto_async_arch_async__posix.h +++ /dev/null @@ -1,32 +0,0 @@ -commit e883812f463c1623249e038698ccaddf2baa34d8 -Author: Warner Losh <imp@FreeBSD.org> -Date: Mon Mar 18 19:48:22 2024 -0600 - - posix_async: FreeBSD also defines {make|swap|get|set}context - - FreeBSD also defines {make|swap|get|set}context for backward - compatibility, despite also exposing POSIX_VERSION 200809L - in FreeBSD 15-current. - - Note: There's no fallback for POSIX_VERSION 200809 without these - routines, so maybe that should be a #error? ... But that's a questionf - or upstream. - - FreeBSD has defined these interfaces since FreeBSD 4.7, released over 20 - years ago, so no further nuance in FreeBSD version number is necessary. - - Pull Request: https://github.com/openssl/openssl/pull/23885 - -diff --git a/crypto/async/arch/async_posix.h b/crypto/async/arch/async_posix.h -index a17c6b8e68af..2d97ec3acc9b 100644 ---- crypto/async/arch/async_posix.h -+++ crypto/async/arch/async_posix.h -@@ -18,7 +18,7 @@ - # include <unistd.h> - - # if _POSIX_VERSION >= 200112L \ -- && (_POSIX_VERSION < 200809L || defined(__GLIBC__)) -+ && (_POSIX_VERSION < 200809L || defined(__GLIBC__) || defined(__FreeBSD__)) - - # include <pthread.h> - diff --git a/security/openssl111/files/pkg-message.in b/security/openssl111/files/pkg-message.in deleted file mode 100644 index 0cae95bfd9f1..000000000000 --- a/security/openssl111/files/pkg-message.in +++ /dev/null @@ -1,8 +0,0 @@ -[ -{ type: install - message: <<EOM -Copy %%PREFIX%%/openssl/openssl.cnf.sample to %%PREFIX%%/openssl/openssl.cnf -and edit it to fit your needs. -EOM -} -] diff --git a/security/openssl111/pkg-descr b/security/openssl111/pkg-descr deleted file mode 100644 index c7704288547a..000000000000 --- a/security/openssl111/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -The OpenSSL Project is a collaborative effort to develop a robust, -commercial-grade, full-featured, and Open Source toolkit implementing -the Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1, -v1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide. -The project is managed by a worldwide community of volunteers that use -the Internet to communicate, plan, and develop the OpenSSL tookit -and its related documentation. - -OpenSSL is based on the excellent SSLeay library developed by Eric -A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under -an Apache-style licence, which basically means that you are free -to get and use it for commercial and non-commercial purposes subject -to some simple license conditions. diff --git a/security/openssl111/pkg-plist b/security/openssl111/pkg-plist deleted file mode 100644 index 52ffa6e8b587..000000000000 --- a/security/openssl111/pkg-plist +++ /dev/null @@ -1,226 +0,0 @@ -bin/c_rehash -bin/openssl -include/openssl/aes.h -include/openssl/asn1.h -include/openssl/asn1_mac.h -include/openssl/asn1err.h -include/openssl/asn1t.h -include/openssl/async.h -include/openssl/asyncerr.h -include/openssl/bio.h -include/openssl/bioerr.h -include/openssl/blowfish.h -include/openssl/bn.h -include/openssl/bnerr.h -include/openssl/buffer.h -include/openssl/buffererr.h -include/openssl/camellia.h -include/openssl/cast.h -include/openssl/cmac.h -include/openssl/cms.h -include/openssl/cmserr.h -include/openssl/comp.h -include/openssl/comperr.h -include/openssl/conf.h -include/openssl/conf_api.h -include/openssl/conferr.h -include/openssl/crypto.h -include/openssl/cryptoerr.h -include/openssl/ct.h -include/openssl/cterr.h -include/openssl/des.h -include/openssl/dh.h -include/openssl/dherr.h -include/openssl/dsa.h -include/openssl/dsaerr.h -include/openssl/dtls1.h -include/openssl/e_os2.h -include/openssl/ebcdic.h -include/openssl/ec.h -include/openssl/ecdh.h -include/openssl/ecdsa.h -include/openssl/ecerr.h -include/openssl/engine.h -include/openssl/engineerr.h -include/openssl/err.h -include/openssl/evp.h -include/openssl/evperr.h -include/openssl/hmac.h -include/openssl/idea.h -include/openssl/kdf.h -include/openssl/kdferr.h -include/openssl/lhash.h -include/openssl/md2.h -include/openssl/md4.h -include/openssl/md5.h -include/openssl/mdc2.h -include/openssl/modes.h -include/openssl/obj_mac.h -include/openssl/objects.h -include/openssl/objectserr.h -include/openssl/ocsp.h -include/openssl/ocsperr.h -include/openssl/opensslconf.h -include/openssl/opensslv.h -include/openssl/ossl_typ.h -include/openssl/pem.h -include/openssl/pem2.h -include/openssl/pemerr.h -include/openssl/pkcs12.h -include/openssl/pkcs12err.h -include/openssl/pkcs7.h -include/openssl/pkcs7err.h -include/openssl/rand.h -include/openssl/rand_drbg.h -include/openssl/randerr.h -include/openssl/rc2.h -include/openssl/rc4.h -include/openssl/rc5.h -include/openssl/ripemd.h -include/openssl/rsa.h -include/openssl/rsaerr.h -include/openssl/safestack.h -include/openssl/seed.h -include/openssl/sha.h -include/openssl/srp.h -include/openssl/srtp.h -include/openssl/ssl.h -include/openssl/ssl2.h -include/openssl/ssl3.h -include/openssl/sslerr.h -include/openssl/stack.h -include/openssl/store.h -include/openssl/storeerr.h -include/openssl/symhacks.h -include/openssl/tls1.h -include/openssl/ts.h -include/openssl/tserr.h -include/openssl/txt_db.h -include/openssl/ui.h -include/openssl/uierr.h -include/openssl/whrlpool.h -include/openssl/x509.h -include/openssl/x509_vfy.h -include/openssl/x509err.h -include/openssl/x509v3.h -include/openssl/x509v3err.h -%%SHARED%%lib/engines-1.1/capi.so -%%SHARED%%lib/engines-1.1/padlock.so -lib/libcrypto.a -%%SHARED%%lib/libcrypto.so -%%SHARED%%lib/libcrypto.so.%%SHLIBVER%% -lib/libssl.a -%%SHARED%%lib/libssl.so -%%SHARED%%lib/libssl.so.%%SHLIBVER%% -libdata/pkgconfig/libcrypto.pc -libdata/pkgconfig/libssl.pc -libdata/pkgconfig/openssl.pc -share/man/man1/CA.pl.1.gz -share/man/man1/asn1parse.1.gz -share/man/man1/c_rehash.1.gz -share/man/man1/ca.1.gz -share/man/man1/ciphers.1.gz -share/man/man1/cms.1.gz -share/man/man1/crl.1.gz -share/man/man1/crl2pkcs7.1.gz -share/man/man1/dgst.1.gz -share/man/man1/dhparam.1.gz -share/man/man1/dsa.1.gz -share/man/man1/dsaparam.1.gz -share/man/man1/ec.1.gz -share/man/man1/ecparam.1.gz -share/man/man1/enc.1.gz -share/man/man1/engine.1.gz -share/man/man1/errstr.1.gz -share/man/man1/gendsa.1.gz -share/man/man1/genpkey.1.gz -share/man/man1/genrsa.1.gz -share/man/man1/list.1.gz -share/man/man1/nseq.1.gz -share/man/man1/ocsp.1.gz -share/man/man1/openssl-asn1parse.1.gz -share/man/man1/openssl-c_rehash.1.gz -share/man/man1/openssl-ca.1.gz -share/man/man1/openssl-ciphers.1.gz -share/man/man1/openssl-cms.1.gz -share/man/man1/openssl-crl.1.gz -share/man/man1/openssl-crl2pkcs7.1.gz -share/man/man1/openssl-dgst.1.gz -share/man/man1/openssl-dhparam.1.gz -share/man/man1/openssl-dsa.1.gz -share/man/man1/openssl-dsaparam.1.gz -share/man/man1/openssl-ec.1.gz -share/man/man1/openssl-ecparam.1.gz -share/man/man1/openssl-enc.1.gz -share/man/man1/openssl-engine.1.gz -share/man/man1/openssl-errstr.1.gz -share/man/man1/openssl-gendsa.1.gz -share/man/man1/openssl-genpkey.1.gz -share/man/man1/openssl-genrsa.1.gz -share/man/man1/openssl-list.1.gz -share/man/man1/openssl-nseq.1.gz -share/man/man1/openssl-ocsp.1.gz -share/man/man1/openssl-passwd.1.gz -share/man/man1/openssl-pkcs12.1.gz -share/man/man1/openssl-pkcs7.1.gz -share/man/man1/openssl-pkcs8.1.gz -share/man/man1/openssl-pkey.1.gz -share/man/man1/openssl-pkeyparam.1.gz -share/man/man1/openssl-pkeyutl.1.gz -share/man/man1/openssl-prime.1.gz -share/man/man1/openssl-rand.1.gz -share/man/man1/openssl-rehash.1.gz -share/man/man1/openssl-req.1.gz -share/man/man1/openssl-rsa.1.gz -share/man/man1/openssl-rsautl.1.gz -share/man/man1/openssl-s_client.1.gz -share/man/man1/openssl-s_server.1.gz -share/man/man1/openssl-s_time.1.gz -share/man/man1/openssl-sess_id.1.gz -share/man/man1/openssl-smime.1.gz -share/man/man1/openssl-speed.1.gz -share/man/man1/openssl-spkac.1.gz -share/man/man1/openssl-srp.1.gz -share/man/man1/openssl-storeutl.1.gz -share/man/man1/openssl-ts.1.gz -share/man/man1/openssl-tsget.1.gz -share/man/man1/openssl-verify.1.gz -share/man/man1/openssl-version.1.gz -share/man/man1/openssl-x509.1.gz -share/man/man1/openssl.1.gz -share/man/man1/passwd.1.gz -share/man/man1/pkcs12.1.gz -share/man/man1/pkcs7.1.gz -share/man/man1/pkcs8.1.gz -share/man/man1/pkey.1.gz -share/man/man1/pkeyparam.1.gz -share/man/man1/pkeyutl.1.gz -share/man/man1/prime.1.gz -share/man/man1/rand.1.gz -share/man/man1/rehash.1.gz -share/man/man1/req.1.gz -share/man/man1/rsa.1.gz -share/man/man1/rsautl.1.gz -share/man/man1/s_client.1.gz -share/man/man1/s_server.1.gz -share/man/man1/s_time.1.gz -share/man/man1/sess_id.1.gz -share/man/man1/smime.1.gz -share/man/man1/speed.1.gz -share/man/man1/spkac.1.gz -share/man/man1/srp.1.gz -share/man/man1/storeutl.1.gz -share/man/man1/ts.1.gz -share/man/man1/tsget.1.gz -share/man/man1/verify.1.gz -share/man/man1/version.1.gz -share/man/man1/x509.1.gz -share/man/man5/config.5.gz -share/man/man5/x509v3_config.5.gz -%%OPENSSLDIR%%/misc/CA.pl -%%OPENSSLDIR%%/misc/tsget -@comment %%OPENSSLDIR%%/misc/tsget.pl -@sample %%OPENSSLDIR%%/openssl.cnf.dist %%OPENSSLDIR%%/openssl.cnf -@sample %%OPENSSLDIR%%/ct_log_list.cnf.dist %%OPENSSLDIR%%/ct_log_list.cnf -@dir %%OPENSSLDIR%%/private -@dir %%OPENSSLDIR%%/certs diff --git a/security/openssl111/version.mk b/security/openssl111/version.mk deleted file mode 100644 index dee699deda06..000000000000 --- a/security/openssl111/version.mk +++ /dev/null @@ -1 +0,0 @@ -OPENSSL_SHLIBVER?= 11 diff --git a/security/openssl34/Makefile b/security/openssl34/Makefile index 3a25a4990e98..cc1abdbd10d9 100644 --- a/security/openssl34/Makefile +++ b/security/openssl34/Makefile @@ -51,8 +51,6 @@ OPTIONS_GROUP_OPTIMIZE_amd64= EC .if ${MACHINE_ARCH} == "amd64" OPTIONS_GROUP_OPTIMIZE+= EC -.elif ${MACHINE_ARCH} == "mips64el" -OPTIONS_GROUP_OPTIMIZE+= EC .endif OPTIONS_SUB= yes diff --git a/security/openssl35/Makefile b/security/openssl35/Makefile index c4d1e4a28f28..098fb9ffe9fe 100644 --- a/security/openssl35/Makefile +++ b/security/openssl35/Makefile @@ -50,8 +50,6 @@ OPTIONS_GROUP_OPTIMIZE_amd64= EC .if ${MACHINE_ARCH} == "amd64" OPTIONS_GROUP_OPTIMIZE+= EC -.elif ${MACHINE_ARCH} == "mips64el" -OPTIONS_GROUP_OPTIMIZE+= EC .endif OPTIONS_SUB= yes diff --git a/security/openssl36/Makefile b/security/openssl36/Makefile index c3ee85d43cfa..1deeeda74175 100644 --- a/security/openssl36/Makefile +++ b/security/openssl36/Makefile @@ -50,8 +50,6 @@ OPTIONS_GROUP_OPTIMIZE_amd64= EC .if ${MACHINE_ARCH} == "amd64" OPTIONS_GROUP_OPTIMIZE+= EC -.elif ${MACHINE_ARCH} == "mips64el" -OPTIONS_GROUP_OPTIMIZE+= EC .endif OPTIONS_SUB= yes diff --git a/security/openvpn-auth-oauth2/Makefile b/security/openvpn-auth-oauth2/Makefile index 57576baa122d..e9fbcd28ccb1 100644 --- a/security/openvpn-auth-oauth2/Makefile +++ b/security/openvpn-auth-oauth2/Makefile @@ -1,7 +1,7 @@ PORTNAME= openvpn-auth-oauth2 DISTVERSIONPREFIX= v DISTVERSION= 1.27.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security net net-vpn MAINTAINER= otis@FreeBSD.org diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile index b68c772bdeaa..27fe8fe1170a 100644 --- a/security/openvpn-devel/Makefile +++ b/security/openvpn-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= openvpn -DISTVERSION= g20270220 +DISTVERSION= g20270422 PORTREVISION= 0 # leave in even if 0 to avoid accidental PORTEPOCH bumps PORTEPOCH= 1 CATEGORIES= security net net-vpn @@ -21,7 +21,7 @@ LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USES= autoreconf cpe libtool pkgconfig python:build shebangfix tar:xz IGNORE_SSL= libressl libressl-devel USE_GITLAB= yes -GL_TAGNAME= 38243844f225517fa1d288517db9a34a33c5ad13 +GL_TAGNAME= 64fae9d82989ede6c92e230c594ab9335c05df8d USE_RC_SUBR= openvpn SHEBANG_FILES= sample/sample-scripts/auth-pam.pl \ @@ -50,11 +50,11 @@ SUB_FILES= openvpn-client pkg-message PORTDOCS= * PORTEXAMPLES= * -OPTIONS_DEFINE= ASYNC_PUSH DCO DOCS EASYRSA EXAMPLES LZ4 PKCS11 SMALL TEST UNITTEST +OPTIONS_DEFINE= ASYNC_PUSH DCO DOCS EASYRSA EXAMPLES LZ4 PKCS11 SMALL +OPTIONS_DEFINE+= TEST UNITTESTS OPTIONS_DEFAULT= DCO EASYRSA LZ4 OPENSSL TEST OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= MBEDTLS OPENSSL -OPTIONS_EXCLUDE_FreeBSD_13= DCO # FreeBSD 14 only # option descriptions and interdependencies @@ -63,7 +63,7 @@ DCO_DESC= Build with Data Channel Offload (ovpn(4)) support EASYRSA_DESC= Install security/easy-rsa RSA helper package PKCS11_DESC= Use security/pkcs11-helper SMALL_DESC= Build a smaller executable with fewer features -UNITTESTS_DESC= Enable unit tests +UNITTESTS_DESC= Enable unit tests # option implementations @@ -129,7 +129,6 @@ LIB_DEPENDS+= libinotify.so:devel/libinotify . endif .endif - # sanity check that we don't inherit incompatible SSL libs through, # for instance, pkcs11-helper: post-build: diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo index 9a55f6295672..391cf9d68d36 100644 --- a/security/openvpn-devel/distinfo +++ b/security/openvpn-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771599392 -SHA256 (openvpn-openvpn-38243844f225517fa1d288517db9a34a33c5ad13_GL0.tar.gz) = 838a56d90d0040d1067eefddf4b0309e386b81aa353c553561166fc0b7458423 -SIZE (openvpn-openvpn-38243844f225517fa1d288517db9a34a33c5ad13_GL0.tar.gz) = 1332398 +TIMESTAMP = 1776872343 +SHA256 (openvpn-openvpn-64fae9d82989ede6c92e230c594ab9335c05df8d_GL0.tar.gz) = 799aea2ab9d4d42784402e4438a465f86e94f61884b0b54e81ede3e89c2ca08b +SIZE (openvpn-openvpn-64fae9d82989ede6c92e230c594ab9335c05df8d_GL0.tar.gz) = 1343378 diff --git a/security/openvpn/Makefile b/security/openvpn/Makefile index b267e810c066..2a5998c9dfa8 100644 --- a/security/openvpn/Makefile +++ b/security/openvpn/Makefile @@ -1,5 +1,5 @@ PORTNAME= openvpn -DISTVERSION= 2.7.1 +DISTVERSION= 2.7.4 PORTREVISION?= 0 CATEGORIES= security net net-vpn MASTER_SITES= https://swupdate.openvpn.org/community/releases/ \ @@ -28,7 +28,7 @@ SHEBANG_FILES= sample/sample-scripts/auth-pam.pl \ GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -CONFIGURE_ARGS+= --enable-strict --with-crypto-library=openssl +CONFIGURE_ARGS+= --with-crypto-library=openssl # set PLUGIN_LIBDIR so that unqualified plugin paths are found: CONFIGURE_ENV+= PLUGINDIR="${PREFIX}/lib/openvpn/plugins" @@ -45,7 +45,6 @@ PORTEXAMPLES= * OPTIONS_DEFINE= ASYNC_PUSH DCO DOCS EASYRSA EXAMPLES LZ4 LZO PKCS11 SMALL \ TEST UNITTESTS X509ALTUSERNAME OPTIONS_DEFAULT= DCO EASYRSA LZ4 LZO PKCS11 TEST -OPTIONS_EXCLUDE_FreeBSD_13= DCO # FreeBSD 14 only ASYNC_PUSH_DESC= Enable async-push support DCO_DESC= Data Channel Offload/ovpn(4) support->README.dco.md diff --git a/security/openvpn/distinfo b/security/openvpn/distinfo index 076472f98da7..08cc6a4d4ed6 100644 --- a/security/openvpn/distinfo +++ b/security/openvpn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1774966723 -SHA256 (openvpn-2.7.1.tar.gz) = 9858477ec2894a8a672974d8650dcb1af2eeffb468981a2b619f0fa387081167 -SIZE (openvpn-2.7.1.tar.gz) = 2088230 +TIMESTAMP = 1777517989 +SHA256 (openvpn-2.7.4.tar.gz) = 18db05f3d5eee3663db1914590044e5f96ff5cd47b6e7846c6a350806c23dbce +SIZE (openvpn-2.7.4.tar.gz) = 2092050 diff --git a/security/openvpn/files/patch-doc_man-sections_generic-options.rst b/security/openvpn/files/patch-doc_man-sections_generic-options.rst index ccb2493991c4..eb492e0899cf 100644 --- a/security/openvpn/files/patch-doc_man-sections_generic-options.rst +++ b/security/openvpn/files/patch-doc_man-sections_generic-options.rst @@ -1,6 +1,6 @@ ---- doc/man-sections/generic-options.rst.orig 2025-09-22 09:50:37 UTC +--- doc/man-sections/generic-options.rst.orig 2026-04-25 20:34:09 UTC +++ doc/man-sections/generic-options.rst -@@ -513,5 +513,8 @@ --user user +@@ -473,5 +473,8 @@ --user user since it is usually used by other system services already. Always create a dedicated user for openvpn. diff --git a/security/openvpn/files/patch-tests__t_cltsrv.sh b/security/openvpn/files/patch-tests__t_cltsrv.sh index e15cfcd807ee..072302214db6 100644 --- a/security/openvpn/files/patch-tests__t_cltsrv.sh +++ b/security/openvpn/files/patch-tests__t_cltsrv.sh @@ -1,4 +1,4 @@ ---- tests/t_cltsrv.sh.orig 2026-02-04 16:27:00 UTC +--- tests/t_cltsrv.sh.orig 2026-04-25 20:34:09 UTC +++ tests/t_cltsrv.sh @@ -1,7 +1,7 @@ #! /bin/sh @@ -9,7 +9,7 @@ # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License -@@ -23,8 +23,9 @@ openvpn="${openvpn:-${top_builddir}/src/openvpn/openvp +@@ -21,8 +21,9 @@ openvpn="${openvpn:-${top_builddir}/src/openvpn/openvp top_srcdir="${top_srcdir:-..}" top_builddir="${top_builddir:-..}" openvpn="${openvpn:-${top_builddir}/src/openvpn/openvpn}" @@ -21,7 +21,7 @@ addopts= case `uname -s` in FreeBSD) -@@ -46,18 +47,38 @@ downscript="../tests/t_cltsrv-down.sh" +@@ -44,18 +45,38 @@ downscript="../tests/t_cltsrv-down.sh" # make sure that the --down script is executable -- fail (rather than # skip) test if it isn't. downscript="../tests/t_cltsrv-down.sh" diff --git a/security/opie/Makefile b/security/opie/Makefile index c437d1f93d56..b9d343f55809 100644 --- a/security/opie/Makefile +++ b/security/opie/Makefile @@ -23,6 +23,4 @@ MAKE_ARGS= BINDIR=${PREFIX}/bin \ LIBDIR=${PREFIX}/lib \ MANDIR=${PREFIX}/share/man/man -IGNORE_FreeBSD_13= FreeBSD 13 has OPIE in base - .include <bsd.port.mk> diff --git a/security/opkssh/Makefile b/security/opkssh/Makefile index c6b019d37710..9ab50dd2cf52 100644 --- a/security/opkssh/Makefile +++ b/security/opkssh/Makefile @@ -1,7 +1,7 @@ PORTNAME= opkssh DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ # For instructions on how to create assets: diff --git a/security/osv-scanner/Makefile b/security/osv-scanner/Makefile index ec7d95b855f0..7327e9d9e189 100644 --- a/security/osv-scanner/Makefile +++ b/security/osv-scanner/Makefile @@ -1,6 +1,7 @@ PORTNAME= osv-scanner DISTVERSIONPREFIX= v DISTVERSION= 2.3.5 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= dutra@FreeBSD.org @@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:1.26+,modules,run -NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe +NOT_FOR_ARCHS= armv6 armv7 i386 powerpc powerpcspe _BUILD_VERSION= ${DISTVERSION} _BUILD_COMMIT= 30bcc13 diff --git a/security/p11-kit/Makefile b/security/p11-kit/Makefile index c4be0ca3ba37..5c06d21812b5 100644 --- a/security/p11-kit/Makefile +++ b/security/p11-kit/Makefile @@ -49,10 +49,6 @@ post-install: ${RMDIR} ${STAGEDIR}${PREFIX}/etc/pkcs11 ${MKDIR} ${STAGEDIR}${DATADIR}/certs ${LN} -s /usr/share/certs/trusted ${STAGEDIR}${DATADIR}/certs/anchors -.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400024 - ${LN} -s /usr/share/certs/blacklisted ${STAGEDIR}${DATADIR}/certs/blocklist -.else ${LN} -s /usr/share/certs/untrusted ${STAGEDIR}${DATADIR}/certs/blocklist -.endif .include <bsd.port.mk> diff --git a/security/p5-App-ClusterSSH/Makefile b/security/p5-App-ClusterSSH/Makefile index ac659c3846ec..78d4fb05823e 100644 --- a/security/p5-App-ClusterSSH/Makefile +++ b/security/p5-App-ClusterSSH/Makefile @@ -1,7 +1,8 @@ PORTNAME= App-ClusterSSH -DISTVERSION= 4.18 +DISTVERSION= 4.19 CATEGORIES= security perl5 MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:DUNCS PKGNAMEPREFIX= p5- MAINTAINER= ehaupt@FreeBSD.org diff --git a/security/p5-App-ClusterSSH/distinfo b/security/p5-App-ClusterSSH/distinfo index 4fa3710885f5..417443ca63e7 100644 --- a/security/p5-App-ClusterSSH/distinfo +++ b/security/p5-App-ClusterSSH/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1729491011 -SHA256 (App-ClusterSSH-4.18.tar.gz) = ecdc179b2aea129536e914ab2de4ce7b0faf7cbc427f3d70ed78e12c8e12edcd -SIZE (App-ClusterSSH-4.18.tar.gz) = 94068 +TIMESTAMP = 1777494825 +SHA256 (App-ClusterSSH-4.19.tar.gz) = 0a19cc5ffd62a4dd0797d9d08c31bbaddb78094d4d4be61eec650feb55ee22f2 +SIZE (App-ClusterSSH-4.19.tar.gz) = 102660 diff --git a/security/p5-Crypt-Curve25519/Makefile b/security/p5-Crypt-Curve25519/Makefile index 1eb1756f4cdb..f9d6d014af64 100644 --- a/security/p5-Crypt-Curve25519/Makefile +++ b/security/p5-Crypt-Curve25519/Makefile @@ -11,9 +11,6 @@ WWW= https://metacpan.org/release/Crypt-Curve25519 LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -BROKEN_mips= fails to build: -m32 flag is not supported by this configuration -BROKEN_mips64= fails to build: -m32 flag is not supported by this configuration - USES= perl5 ssl USE_PERL5= configure diff --git a/security/p5-Crypt-RHash/Makefile b/security/p5-Crypt-RHash/Makefile index b2cc7853bff5..42a82f6ad6ea 100644 --- a/security/p5-Crypt-RHash/Makefile +++ b/security/p5-Crypt-RHash/Makefile @@ -11,8 +11,6 @@ WWW= https://metacpan.org/release/Crypt-RHash LICENSE= BSD0CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_mips64= Fails to build: error Cannot detect CPU architechture - USES= perl5 USE_PERL5= configure diff --git a/security/p5-Digest-GOST/Makefile b/security/p5-Digest-GOST/Makefile index 1f40fb6a95e7..5293faa62cf2 100644 --- a/security/p5-Digest-GOST/Makefile +++ b/security/p5-Digest-GOST/Makefile @@ -11,7 +11,7 @@ WWW= https://metacpan.org/release/Digest-GOST LICENSE= ART10 GPLv1+ LICENSE_COMB= dual -NOT_FOR_ARCHS= aarch64 armv6 armv7 mips64 riscv64 +NOT_FOR_ARCHS= aarch64 armv6 armv7 riscv64 NOT_FOR_ARCHS_REASON= fails to build: Cannot detect CPU architechture USES= perl5 diff --git a/security/pam_rssh/Makefile b/security/pam_rssh/Makefile index ef33ebf1c625..429037c7f60c 100644 --- a/security/pam_rssh/Makefile +++ b/security/pam_rssh/Makefile @@ -1,7 +1,6 @@ PORTNAME= pam_rssh DISTVERSIONPREFIX=v -DISTVERSION= 1.1.0 -PORTREVISION= 24 +DISTVERSION= 1.2.0 CATEGORIES= security MAINTAINER= romain@FreeBSD.org @@ -16,50 +15,61 @@ USE_GITHUB= yes GH_ACCOUNT= z4yx GH_PROJECT= ssh-agent.rs:sshagent -GH_TAGNAME= 91894139966e01941f17386a84c6b35e6ea155b8:sshagent +GH_TAGNAME= 802b94ccf2e00ac33a3863300d0769f02b62d807:sshagent GH_SUBDIR= dep/ssh-agent.rs:sshagent -CARGO_CRATES= base64-0.13.1 \ - bitflags-1.3.2 \ - byteorder-1.4.3 \ - cc-1.0.79 \ +CARGO_CRATES= base64-0.22.1 \ + bitflags-2.6.0 \ + byteorder-1.5.0 \ + cc-1.1.15 \ cfg-if-1.0.0 \ - error-chain-0.12.4 \ + deranged-0.3.11 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ futures-0.1.31 \ - hostname-0.3.1 \ - itoa-1.0.6 \ - libc-0.2.140 \ - log-0.4.17 \ - match_cfg-0.1.0 \ + hostname-0.4.0 \ + itoa-1.0.11 \ + libc-0.2.158 \ + log-0.4.22 \ + memchr-2.7.4 \ multisock-1.0.0 \ - num_threads-0.1.6 \ - once_cell-1.17.1 \ - openssl-0.10.55 \ - openssl-macros-0.1.0 \ - openssl-sys-0.9.90 \ + num-conv-0.1.0 \ + num_threads-0.1.7 \ + once_cell-1.19.0 \ + openssl-0.10.66 \ + openssl-macros-0.1.1 \ + openssl-sys-0.9.103 \ pam-bindings-0.1.1 \ - pkg-config-0.3.26 \ - proc-macro2-1.0.52 \ + pkg-config-0.3.30 \ + powerfmt-0.2.0 \ + proc-macro2-1.0.86 \ pwd-1.4.0 \ - quote-1.0.26 \ - serde-1.0.157 \ - serde_derive-1.0.157 \ - syn-1.0.109 \ - syn-2.0.0 \ - syslog-6.0.1 \ - thiserror-1.0.40 \ - thiserror-impl-1.0.40 \ - time-0.3.20 \ - time-core-0.1.0 \ - time-macros-0.2.8 \ - unicode-ident-1.0.8 \ + quote-1.0.37 \ + serde-1.0.209 \ + serde_derive-1.0.209 \ + shlex-1.3.0 \ + subst-0.3.3 \ + syn-2.0.77 \ + syslog-7.0.0 \ + thiserror-1.0.63 \ + thiserror-impl-1.0.63 \ + time-0.3.36 \ + time-core-0.1.2 \ + time-macros-0.2.18 \ + unicode-ident-1.0.12 \ + unicode-width-0.1.13 \ vcpkg-0.2.15 \ - version_check-0.9.4 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-x86_64-pc-windows-gnu-0.4.0 + windows-0.52.0 \ + windows-core-0.52.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 PLIST_FILES= lib/pam_rssh.so diff --git a/security/pam_rssh/distinfo b/security/pam_rssh/distinfo index 30321dccc503..1f497a4a9dc1 100644 --- a/security/pam_rssh/distinfo +++ b/security/pam_rssh/distinfo @@ -1,87 +1,109 @@ -TIMESTAMP = 1688403110 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610 -SIZE (rust/crates/byteorder-1.4.3.crate) = 22512 -SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f -SIZE (rust/crates/cc-1.0.79.crate) = 62624 +TIMESTAMP = 1778517388 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 +SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de +SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/cc-1.1.15.crate) = 57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6 +SIZE (rust/crates/cc-1.1.15.crate) = 83085 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc -SIZE (rust/crates/error-chain-0.12.4.crate) = 29274 +SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 +SIZE (rust/crates/deranged-0.3.11.crate) = 18043 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/futures-0.1.31.crate) = 3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678 SIZE (rust/crates/futures-0.1.31.crate) = 157731 -SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 -SIZE (rust/crates/hostname-0.3.1.crate) = 9272 -SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6 -SIZE (rust/crates/itoa-1.0.6.crate) = 10410 -SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c -SIZE (rust/crates/libc-0.2.140.crate) = 669153 -SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e -SIZE (rust/crates/log-0.4.17.crate) = 38028 -SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 -SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 +SHA256 (rust/crates/hostname-0.4.0.crate) = f9c7c7c8ac16c798734b8a24560c1362120597c40d5e1459f09498f8f6c8f2ba +SIZE (rust/crates/hostname-0.4.0.crate) = 10632 +SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b +SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439 +SIZE (rust/crates/libc-0.2.158.crate) = 751340 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/multisock-1.0.0.crate) = 09b00b95a51f8573ee359668dfbfed424212dd0fc74df2333816fddff856f342 SIZE (rust/crates/multisock-1.0.0.crate) = 4643 -SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44 -SIZE (rust/crates/num_threads-0.1.6.crate) = 7334 -SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3 -SIZE (rust/crates/once_cell-1.17.1.crate) = 32856 -SHA256 (rust/crates/openssl-0.10.55.crate) = 345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d -SIZE (rust/crates/openssl-0.10.55.crate) = 258750 -SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c -SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566 -SHA256 (rust/crates/openssl-sys-0.9.90.crate) = 374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6 -SIZE (rust/crates/openssl-sys-0.9.90.crate) = 66197 +SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 +SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 +SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 +SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 +SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 +SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 +SHA256 (rust/crates/openssl-0.10.66.crate) = 9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1 +SIZE (rust/crates/openssl-0.10.66.crate) = 273705 +SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c +SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 +SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6 +SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552 SHA256 (rust/crates/pam-bindings-0.1.1.crate) = 95c337e922acb6ab9c3ddd1016fed13957a5bf14f51b6caa293ddc8dd47660ca SIZE (rust/crates/pam-bindings-0.1.1.crate) = 6829 -SHA256 (rust/crates/pkg-config-0.3.26.crate) = 6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160 -SIZE (rust/crates/pkg-config-0.3.26.crate) = 18662 -SHA256 (rust/crates/proc-macro2-1.0.52.crate) = 1d0e1ae9e836cc3beddd63db0df682593d7e2d3d891ae8c9083d2113e1744224 -SIZE (rust/crates/proc-macro2-1.0.52.crate) = 42982 +SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec +SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 +SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 +SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 SHA256 (rust/crates/pwd-1.4.0.crate) = 72c71c0c79b9701efe4e1e4b563b2016dd4ee789eb99badcb09d61ac4b92e4a2 SIZE (rust/crates/pwd-1.4.0.crate) = 4145 -SHA256 (rust/crates/quote-1.0.26.crate) = 4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc -SIZE (rust/crates/quote-1.0.26.crate) = 28397 -SHA256 (rust/crates/serde-1.0.157.crate) = 707de5fcf5df2b5788fca98dd7eab490bc2fd9b7ef1404defc462833b83f25ca -SIZE (rust/crates/serde-1.0.157.crate) = 77012 -SHA256 (rust/crates/serde_derive-1.0.157.crate) = 78997f4555c22a7971214540c4a661291970619afd56de19f77e0de86296e1e5 -SIZE (rust/crates/serde_derive-1.0.157.crate) = 54958 -SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 -SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.0.crate) = 4cff13bb1732bccfe3b246f3fdb09edfd51c01d6f5299b7ccd9457c2e4e37774 -SIZE (rust/crates/syn-2.0.0.crate) = 239808 -SHA256 (rust/crates/syslog-6.0.1.crate) = 978044cc68150ad5e40083c9f6a725e6fd02d7ba1bcf691ec2ff0d66c0b41acc -SIZE (rust/crates/syslog-6.0.1.crate) = 9552 -SHA256 (rust/crates/thiserror-1.0.40.crate) = 978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac -SIZE (rust/crates/thiserror-1.0.40.crate) = 18709 -SHA256 (rust/crates/thiserror-impl-1.0.40.crate) = f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f -SIZE (rust/crates/thiserror-impl-1.0.40.crate) = 15138 -SHA256 (rust/crates/time-0.3.20.crate) = cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890 -SIZE (rust/crates/time-0.3.20.crate) = 111856 -SHA256 (rust/crates/time-core-0.1.0.crate) = 2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd -SIZE (rust/crates/time-core-0.1.0.crate) = 6597 -SHA256 (rust/crates/time-macros-0.2.8.crate) = fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36 -SIZE (rust/crates/time-macros-0.2.8.crate) = 24295 -SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4 -SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/serde-1.0.209.crate) = 99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09 +SIZE (rust/crates/serde-1.0.209.crate) = 78364 +SHA256 (rust/crates/serde_derive-1.0.209.crate) = a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170 +SIZE (rust/crates/serde_derive-1.0.209.crate) = 56023 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/subst-0.3.3.crate) = 266d3fe7ffc582b3a0c3fe36cdc88d5635a1c2d53e7c3f813c901d7bd1d34ba0 +SIZE (rust/crates/subst-0.3.3.crate) = 20359 +SHA256 (rust/crates/syn-2.0.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed +SIZE (rust/crates/syn-2.0.77.crate) = 268784 +SHA256 (rust/crates/syslog-7.0.0.crate) = 019f1500a13379b7d051455df397c75770de6311a7a188a699499502704d9f10 +SIZE (rust/crates/syslog-7.0.0.crate) = 12968 +SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 +SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 +SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 +SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 +SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 +SIZE (rust/crates/time-0.3.36.crate) = 119805 +SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 +SIZE (rust/crates/time-core-0.1.2.crate) = 7191 +SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf +SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d +SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 -SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (z4yx-pam_rssh-v1.1.0_GH0.tar.gz) = a21ee8855e4917e6c4f1c71abe6dc8ef0e3ef084571186fc74e573aab79766c7 -SIZE (z4yx-pam_rssh-v1.1.0_GH0.tar.gz) = 15363 -SHA256 (z4yx-ssh-agent.rs-91894139966e01941f17386a84c6b35e6ea155b8_GH0.tar.gz) = 3cdf7be1161d8afd499c5f43779eb188bb255c5981be268a300dfd229e218259 -SIZE (z4yx-ssh-agent.rs-91894139966e01941f17386a84c6b35e6ea155b8_GH0.tar.gz) = 13221 +SHA256 (rust/crates/windows-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be +SIZE (rust/crates/windows-0.52.0.crate) = 11843715 +SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 +SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (z4yx-pam_rssh-v1.2.0_GH0.tar.gz) = 77be5af975ff85b9dde82bb3cd87a20b9812fdf9dd26a7acc4ef8d2cfeeca75d +SIZE (z4yx-pam_rssh-v1.2.0_GH0.tar.gz) = 17433 +SHA256 (z4yx-ssh-agent.rs-802b94ccf2e00ac33a3863300d0769f02b62d807_GH0.tar.gz) = 827a0f9f1519641f13fe118a83829e0d152dc632670f43671967d8c0c43f073b +SIZE (z4yx-ssh-agent.rs-802b94ccf2e00ac33a3863300d0769f02b62d807_GH0.tar.gz) = 13083 diff --git a/security/pam_rssh/files/patch-rust-1.80.0 b/security/pam_rssh/files/patch-rust-1.80.0 deleted file mode 100644 index 201e9dc4360c..000000000000 --- a/security/pam_rssh/files/patch-rust-1.80.0 +++ /dev/null @@ -1,25 +0,0 @@ -From 5b0c627366babea1636b35db641c0fec964ddbd1 Mon Sep 17 00:00:00 2001 -From: David Tolnay <dtolnay@gmail.com> -Date: Fri, 15 Mar 2024 20:47:22 -0700 -Subject: [PATCH] Delete identity conversion in format_description::parse_owned - (#671) - ---- - time/src/format_description/parse/mod.rs | 4 +--- - 1 file changed, 1 insertion(+), 3 deletions(-) - -diff --git a/time/src/format_description/parse/mod.rs b/time/src/format_description/parse/mod.rs -index 1fcc577c9..22ca52591 100644 ---- cargo-crates/time-0.3.20/src/format_description/parse/mod.rs -+++ cargo-crates/time-0.3.20/src/format_description/parse/mod.rs -@@ -80,9 +80,7 @@ pub fn parse_owned<const VERSION: usize>( - let mut lexed = lexer::lex::<VERSION>(s.as_bytes()); - let ast = ast::parse::<_, VERSION>(&mut lexed); - let format_items = format_item::parse(ast); -- let items = format_items -- .map(|res| res.map(Into::into)) -- .collect::<Result<Box<_>, _>>()?; -+ let items = format_items.collect::<Result<Box<_>, _>>()?; - Ok(items.into()) - } - diff --git a/security/pam_ssh_agent_auth/Makefile b/security/pam_ssh_agent_auth/Makefile index 88fcc1af1c3f..8866ea4129ba 100644 --- a/security/pam_ssh_agent_auth/Makefile +++ b/security/pam_ssh_agent_auth/Makefile @@ -15,8 +15,6 @@ GH_ACCOUNT= jbeverly GH_TAGNAME= 099beb2 GH_TUPLE= floodyberry:ed25519-donna:8757bd4:floodyberry_ed25519_donna/ed25519-donna -BROKEN_mips64= fails to compile: ed25519-donna-portable.h:85:4: Need a uint128_t implementation! - USES= perl5 ssl tar:bzip2 USE_PERL5= build diff --git a/security/pam_u2f/Makefile b/security/pam_u2f/Makefile index e5deb3e195fa..64a787733409 100644 --- a/security/pam_u2f/Makefile +++ b/security/pam_u2f/Makefile @@ -1,7 +1,6 @@ PORTNAME= pam_u2f DISTVERSIONPREFIX=${PORTNAME}- -DISTVERSION= 1.3.0 -PORTREVISION= 1 +DISTVERSION= 1.4.0 CATEGORIES= security MAINTAINER= romain@FreeBSD.org diff --git a/security/pam_u2f/distinfo b/security/pam_u2f/distinfo index ec04dbc4ac74..02a94bb510e4 100644 --- a/security/pam_u2f/distinfo +++ b/security/pam_u2f/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679272317 -SHA256 (Yubico-pam-u2f-pam_u2f-1.3.0_GH0.tar.gz) = 27f336ba79a73a0b98f533d3751443808158ad743c66e25849b7a9849dc2d803 -SIZE (Yubico-pam-u2f-pam_u2f-1.3.0_GH0.tar.gz) = 85307 +TIMESTAMP = 1778518901 +SHA256 (Yubico-pam-u2f-pam_u2f-1.4.0_GH0.tar.gz) = 243de4db11512514e6ac7fde54a0369b13e9b2423b43ceb89f108867888783a0 +SIZE (Yubico-pam-u2f-pam_u2f-1.4.0_GH0.tar.gz) = 98799 diff --git a/security/pdfrip/Makefile b/security/pdfrip/Makefile index fe5894400820..0b5b26319b79 100644 --- a/security/pdfrip/Makefile +++ b/security/pdfrip/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdfrip DISTVERSIONPREFIX= v DISTVERSION= 3.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= fox@FreeBSD.org diff --git a/security/pgpin/Makefile b/security/pgpin/Makefile index 7cf0bdafbd0d..80f4db57fcf2 100644 --- a/security/pgpin/Makefile +++ b/security/pgpin/Makefile @@ -12,7 +12,6 @@ WWW= https://www.pgpi.org/ LICENSE= MIT -BROKEN_mips64= Does not build BROKEN_riscv64= Does not build: make: don't know how to make freebsd-riscv64 PORTSCOUT= ignore:1 diff --git a/security/picocrypt/Makefile b/security/picocrypt/Makefile index 5e709f8e74c3..f9fcc88a432c 100644 --- a/security/picocrypt/Makefile +++ b/security/picocrypt/Makefile @@ -1,6 +1,6 @@ PORTNAME= picocrypt DISTVERSION= 1.49 # Missing modules.txt, generate one with `go mod vendor` and place it in ${FILESDIR} -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org @@ -10,7 +10,7 @@ WWW= https://github.com/Picocrypt/Picocrypt LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../LICENSE -ONLY_FOR_ARCHS= aarch64 amd64 mips64 powerpc64 powerpc64le riscv64 +ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le riscv64 ONLY_FOR_ARCHS_REASON= upstream only supports 64-bit # https://github.com/HACKERALERT/Picocrypt/issues/127 diff --git a/security/pinentry/Makefile b/security/pinentry/Makefile index 121ba47d9746..ce82121570aa 100644 --- a/security/pinentry/Makefile +++ b/security/pinentry/Makefile @@ -1,6 +1,6 @@ PORTNAME= pinentry PORTVERSION= 1.3.2 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= security MASTER_SITES= GNUPG/pinentry diff --git a/security/pwdsafety/Makefile b/security/pwdsafety/Makefile index 2e41c4360054..298b5e58619f 100644 --- a/security/pwdsafety/Makefile +++ b/security/pwdsafety/Makefile @@ -1,7 +1,7 @@ PORTNAME= pwdsafety DISTVERSIONPREFIX= v DISTVERSION= 0.4.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MAINTAINER= olgeni@FreeBSD.org diff --git a/security/py-asyncssh/Makefile b/security/py-asyncssh/Makefile index 26afd9b76aa5..b168cce41fdd 100644 --- a/security/py-asyncssh/Makefile +++ b/security/py-asyncssh/Makefile @@ -1,5 +1,5 @@ PORTNAME= asyncssh -PORTVERSION= 2.22.0 +PORTVERSION= 2.23.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -22,19 +22,19 @@ NO_ARCH= yes CPE_VENDOR= asyncssh_project -OPTIONS_DEFINE= BCRYPT FIDO2 GSSAPI LIBNACL PKCS11 PYOPENSSL +OPTIONS_DEFINE= BCRYPT FIDO2 GSSAPI IFADDR PKCS11 PYOPENSSL OPTIONS_DEFAULT=BCRYPT FIDO2 PYOPENSSL BCRYPT_DESC= OpenSSH private key encryption FIDO2_DESC= FIDO2 support GSSAPI_DESC= GSSAPI key exchange and authentication -LIBNACL_DESC= Curve25519, Ed25519 and Chacha20-Poly1305 support +IFADDR_DESC= Matching on local network IP addresses PKCS11_DESC= PKCS \#11 support PYOPENSSL_DESC= X.509 certificate authentication BCRYPT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${PY_FLAVOR} FIDO2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=2:security/py-fido2@${PY_FLAVOR} GSSAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.2.0:security/py-gssapi@${PY_FLAVOR} -LIBNACL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libnacl>=1.4.2:security/py-libnacl@${PY_FLAVOR} +IFADDR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ifaddr>=0.2.0:net/py-ifaddr@${PY_FLAVOR} PKCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.7.0:security/py-python-pkcs11@${PY_FLAVOR} PYOPENSSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyopenssl>=23.0.0,1:security/py-pyopenssl@${PY_FLAVOR} diff --git a/security/py-asyncssh/distinfo b/security/py-asyncssh/distinfo index fff89b5ba5eb..98a426576527 100644 --- a/security/py-asyncssh/distinfo +++ b/security/py-asyncssh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1766953406 -SHA256 (asyncssh-2.22.0.tar.gz) = c3ce72b01be4f97b40e62844dd384227e5ff5a401a3793007c42f86a5c8eb537 -SIZE (asyncssh-2.22.0.tar.gz) = 540523 +TIMESTAMP = 1778385574 +SHA256 (asyncssh-2.23.0.tar.gz) = 8c54760953c1f2cf282591bcba5c8c70efc48d645bbf26bd2307a9c66a0ed1a7 +SIZE (asyncssh-2.23.0.tar.gz) = 542154 diff --git a/security/py-authlib/Makefile b/security/py-authlib/Makefile index b3f110a8ae07..63e3e7211a28 100644 --- a/security/py-authlib/Makefile +++ b/security/py-authlib/Makefile @@ -1,5 +1,5 @@ PORTNAME= authlib -PORTVERSION= 1.6.9 +PORTVERSION= 1.7.2 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}joserfc>=1.6.0:security/py-joserfc@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cryptography pep517 diff --git a/security/py-authlib/distinfo b/security/py-authlib/distinfo index 1e31fa7b8c30..9e4e09396e95 100644 --- a/security/py-authlib/distinfo +++ b/security/py-authlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587562 -SHA256 (authlib-1.6.9.tar.gz) = d8f2421e7e5980cc1ddb4e32d3f5fa659cfaf60d8eaf3281ebed192e4ab74f04 -SIZE (authlib-1.6.9.tar.gz) = 165134 +TIMESTAMP = 1778246845 +SHA256 (authlib-1.7.2.tar.gz) = 2cea25fefcd4e7173bdf1372c0afc265c8034b23a8cd5dcb6a9164b826c64231 +SIZE (authlib-1.7.2.tar.gz) = 176511 diff --git a/security/py-azure-keyvault-certificates/Makefile b/security/py-azure-keyvault-certificates/Makefile index 3b08f5b68b21..c0a1c88d9a21 100644 --- a/security/py-azure-keyvault-certificates/Makefile +++ b/security/py-azure-keyvault-certificates/Makefile @@ -1,5 +1,5 @@ PORTNAME= azure-keyvault-certificates -PORTVERSION= 4.11.0 +PORTVERSION= 4.11.1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent pep517 +USE_PYTHON= autoplist concurrent cryptography pep517 NO_ARCH= yes diff --git a/security/py-azure-keyvault-certificates/distinfo b/security/py-azure-keyvault-certificates/distinfo index dca827f48c1d..cad9d87dace0 100644 --- a/security/py-azure-keyvault-certificates/distinfo +++ b/security/py-azure-keyvault-certificates/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776796112 -SHA256 (azure_keyvault_certificates-4.11.0.tar.gz) = fe035696e43b17c414ad08ef6046d6c13e68770d65cc38bdaef8ed8acb6ef878 -SIZE (azure_keyvault_certificates-4.11.0.tar.gz) = 196940 +TIMESTAMP = 1778096630 +SHA256 (azure_keyvault_certificates-4.11.1.tar.gz) = 734d9a65faa0f2bd45b9e162d317acadec71056934ebf4bbfe058b23d74bd073 +SIZE (azure_keyvault_certificates-4.11.1.tar.gz) = 198750 diff --git a/security/py-azure-keyvault-certificates/files/patch-pyproject.toml b/security/py-azure-keyvault-certificates/files/patch-pyproject.toml new file mode 100644 index 000000000000..3104667dd0a2 --- /dev/null +++ b/security/py-azure-keyvault-certificates/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2026-05-05 15:45:39 UTC ++++ pyproject.toml +@@ -93,7 +93,7 @@ dev = [ + "azure-identity", + "azure-keyvault-nspkg", + "azure-sdk-tools", +- "cryptography>=44.0.2,<47.0.0", ++ "cryptography>=44.0.2,<49.0.0", + "parameterized>=0.7.3", + "pyopenssl", + "python-dateutil>=2.8.0", diff --git a/security/py-bcrypt/Makefile b/security/py-bcrypt/Makefile index 36c15add45e1..132c39e26019 100644 --- a/security/py-bcrypt/Makefile +++ b/security/py-bcrypt/Makefile @@ -1,6 +1,6 @@ PORTNAME= bcrypt PORTVERSION= 5.0.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-biscuit-auth/Makefile b/security/py-biscuit-auth/Makefile new file mode 100644 index 000000000000..15839db2b25c --- /dev/null +++ b/security/py-biscuit-auth/Makefile @@ -0,0 +1,43 @@ +PORTNAME= biscuit-auth +DISTVERSION= 0.4.0 +CATEGORIES= security python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= joneum@FreeBSD.org +COMMENT= Python bindings for Biscuit authorization tokens +WWW= https://github.com/eclipse-biscuit/biscuit-python + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1<2:devel/py-maturin@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}installer>=0:devel/py-installer@${PY_FLAVOR} + +USES= cargo python +USE_GITHUB= yes +GH_ACCOUNT= eclipse-biscuit +GH_PROJECT= biscuit-python +GH_TAGNAME= ${DISTVERSION} +USE_PYTHON= autoplist concurrent + +CARGO_BUILD= no +CARGO_INSTALL= no + +CARGO_ENV= PYO3_PYTHON=${PYTHON_CMD} \ + PYTHON_SYS_EXECUTABLE=${PYTHON_CMD} + +MAKE_ENV= ${CARGO_ENV} + +BINARY_ALIAS= python3=${PYTHON_CMD} + +do-build: + cd ${WRKSRC} && \ + ${SETENV} ${MAKE_ENV} \ + ${PYTHON_CMD} -m maturin build --release --strip --interpreter ${PYTHON_CMD} + +do-install: + cd ${WRKDIR}/target/wheels && \ + ${PYTHON_CMD} -m installer --destdir=${STAGEDIR} --prefix=${PREFIX} *.whl + +.include "${.CURDIR}/Makefile.crates" +.include <bsd.port.mk> diff --git a/security/py-biscuit-auth/Makefile.crates b/security/py-biscuit-auth/Makefile.crates new file mode 100644 index 000000000000..d353796a8e7f --- /dev/null +++ b/security/py-biscuit-auth/Makefile.crates @@ -0,0 +1,133 @@ +CARGO_CRATES= aho-corasick-1.1.3 \ + android-tzdata-0.1.1 \ + android_system_properties-0.1.5 \ + anyhow-1.0.91 \ + autocfg-1.4.0 \ + base16ct-0.2.0 \ + base64-0.13.1 \ + base64ct-1.6.0 \ + biscuit-auth-6.0.0 \ + biscuit-parser-0.2.0 \ + biscuit-quote-0.3.0 \ + block-buffer-0.9.0 \ + block-buffer-0.10.4 \ + bumpalo-3.16.0 \ + byteorder-1.5.0 \ + bytes-1.8.0 \ + cc-1.1.31 \ + cfg-if-1.0.0 \ + chrono-0.4.38 \ + const-oid-0.9.6 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.14 \ + crypto-bigint-0.5.5 \ + crypto-common-0.1.6 \ + curve25519-dalek-4.1.3 \ + curve25519-dalek-derive-0.1.1 \ + der-0.6.1 \ + der-0.7.9 \ + deranged-0.3.11 \ + digest-0.9.0 \ + digest-0.10.7 \ + ecdsa-0.16.9 \ + ed25519-2.2.3 \ + ed25519-dalek-2.1.1 \ + either-1.13.0 \ + elliptic-curve-0.13.8 \ + ff-0.13.0 \ + fiat-crypto-0.2.9 \ + generic-array-0.14.7 \ + getrandom-0.2.15 \ + group-0.13.0 \ + heck-0.5.0 \ + hex-0.4.3 \ + hmac-0.12.1 \ + iana-time-zone-0.1.61 \ + iana-time-zone-haiku-0.1.2 \ + indoc-2.0.5 \ + itertools-0.10.5 \ + itoa-1.0.11 \ + js-sys-0.3.72 \ + libc-0.2.161 \ + log-0.4.22 \ + memchr-2.7.4 \ + memoffset-0.9.1 \ + minimal-lexical-0.2.1 \ + nom-7.1.3 \ + num-conv-0.1.0 \ + num-traits-0.2.19 \ + once_cell-1.20.2 \ + opaque-debug-0.3.1 \ + p256-0.13.2 \ + pem-rfc7468-0.7.0 \ + pkcs8-0.9.0 \ + pkcs8-0.10.2 \ + portable-atomic-1.10.0 \ + powerfmt-0.2.0 \ + ppv-lite86-0.2.20 \ + primeorder-0.13.6 \ + proc-macro-error-attr2-2.0.0 \ + proc-macro-error2-2.0.1 \ + proc-macro2-1.0.89 \ + prost-0.10.4 \ + prost-derive-0.10.1 \ + prost-types-0.10.1 \ + pyo3-0.24.1 \ + pyo3-build-config-0.24.1 \ + pyo3-ffi-0.24.1 \ + pyo3-macros-0.24.1 \ + pyo3-macros-backend-0.24.1 \ + quote-1.0.37 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + regex-1.11.1 \ + regex-automata-0.4.8 \ + regex-syntax-0.8.5 \ + rfc6979-0.4.0 \ + rustc_version-0.4.1 \ + ryu-1.0.19 \ + sec1-0.7.3 \ + semver-1.0.23 \ + serde-1.0.214 \ + serde_derive-1.0.214 \ + serde_json-1.0.139 \ + serdect-0.2.0 \ + sha2-0.9.9 \ + sha2-0.10.8 \ + shlex-1.3.0 \ + signature-2.2.0 \ + spki-0.6.0 \ + spki-0.7.3 \ + subtle-2.6.1 \ + syn-1.0.109 \ + syn-2.0.85 \ + target-lexicon-0.13.2 \ + thiserror-1.0.65 \ + thiserror-impl-1.0.65 \ + time-0.3.36 \ + time-core-0.1.2 \ + time-macros-0.2.18 \ + typenum-1.17.0 \ + unicode-ident-1.0.13 \ + unindent-0.2.3 \ + version_check-0.9.5 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.95 \ + wasm-bindgen-backend-0.2.95 \ + wasm-bindgen-macro-0.2.95 \ + wasm-bindgen-macro-support-0.2.95 \ + wasm-bindgen-shared-0.2.95 \ + windows-core-0.52.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ + zerocopy-0.7.35 \ + zerocopy-derive-0.7.35 \ + zeroize-1.8.1 diff --git a/security/py-biscuit-auth/distinfo b/security/py-biscuit-auth/distinfo new file mode 100644 index 000000000000..32aed966fd9d --- /dev/null +++ b/security/py-biscuit-auth/distinfo @@ -0,0 +1,269 @@ +TIMESTAMP = 1775462407 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 +SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 +SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 +SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 +SHA256 (rust/crates/anyhow-1.0.91.crate) = c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8 +SIZE (rust/crates/anyhow-1.0.91.crate) = 47348 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf +SIZE (rust/crates/base16ct-0.2.0.crate) = 10240 +SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 +SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b +SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 +SHA256 (rust/crates/biscuit-auth-6.0.0.crate) = d5884fc86b3e21f5649ef4326e17ef729b3096e6502deaf13db7b7fb05bb992b +SIZE (rust/crates/biscuit-auth-6.0.0.crate) = 160902 +SHA256 (rust/crates/biscuit-parser-0.2.0.crate) = 9d7cafdbc8c30e1f0fb87df7161bec77f6f00da652cc33f102b0f95bd1cbc0fa +SIZE (rust/crates/biscuit-parser-0.2.0.crate) = 21505 +SHA256 (rust/crates/biscuit-quote-0.3.0.crate) = 49d2332c742a07a846f1fb2760e58a0ee60f2bc30987046fcea816b40630335a +SIZE (rust/crates/biscuit-quote-0.3.0.crate) = 10806 +SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 +SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c +SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da +SIZE (rust/crates/bytes-1.8.0.crate) = 64824 +SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f +SIZE (rust/crates/cc-1.1.31.crate) = 84637 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 +SIZE (rust/crates/chrono-0.4.38.crate) = 220559 +SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 +SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/cpufeatures-0.2.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0 +SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165 +SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76 +SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be +SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017 +SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3 +SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723 +SHA256 (rust/crates/der-0.6.1.crate) = f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de +SIZE (rust/crates/der-0.6.1.crate) = 74205 +SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 +SIZE (rust/crates/der-0.7.9.crate) = 85173 +SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 +SIZE (rust/crates/deranged-0.3.11.crate) = 18043 +SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 +SIZE (rust/crates/digest-0.9.0.crate) = 13247 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/ecdsa-0.16.9.crate) = ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca +SIZE (rust/crates/ecdsa-0.16.9.crate) = 31406 +SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53 +SIZE (rust/crates/ed25519-2.2.3.crate) = 17802 +SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871 +SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47 +SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198 +SHA256 (rust/crates/ff-0.13.0.crate) = ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449 +SIZE (rust/crates/ff-0.13.0.crate) = 17688 +SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d +SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63 +SIZE (rust/crates/group-0.13.0.crate) = 16526 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 +SIZE (rust/crates/hex-0.4.3.crate) = 13299 +SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e +SIZE (rust/crates/hmac-0.12.1.crate) = 42657 +SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 +SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 +SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f +SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 +SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 +SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b +SIZE (rust/crates/itoa-1.0.11.crate) = 10563 +SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 +SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 +SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 +SIZE (rust/crates/libc-0.2.161.crate) = 765389 +SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 +SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 +SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a +SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 +SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a +SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 +SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 +SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 +SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b +SIZE (rust/crates/p256-0.13.2.crate) = 63434 +SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 +SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 +SHA256 (rust/crates/pkcs8-0.9.0.crate) = 9eca2c590a5f85da82668fa685c09ce2888b9430e83299debf1f34b65fd4a4ba +SIZE (rust/crates/pkcs8-0.9.0.crate) = 26214 +SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 +SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 +SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 +SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 +SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 +SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6 +SIZE (rust/crates/primeorder-0.13.6.crate) = 21296 +SHA256 (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5 +SIZE (rust/crates/proc-macro-error-attr2-2.0.0.crate) = 7745 +SHA256 (rust/crates/proc-macro-error2-2.0.1.crate) = 11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802 +SIZE (rust/crates/proc-macro-error2-2.0.1.crate) = 24807 +SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e +SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 +SHA256 (rust/crates/prost-0.10.4.crate) = 71adf41db68aa0daaefc69bb30bcd68ded9b9abaad5d1fbb6304c4fb390e083e +SIZE (rust/crates/prost-0.10.4.crate) = 26192 +SHA256 (rust/crates/prost-derive-0.10.1.crate) = 7b670f45da57fb8542ebdbb6105a925fe571b67f9e7ed9f47a06a84e72b4e7cc +SIZE (rust/crates/prost-derive-0.10.1.crate) = 19128 +SHA256 (rust/crates/prost-types-0.10.1.crate) = 2d0a014229361011dc8e69c8a1ec6c2e8d0f2af7c91e3ea3f5b2170298461e68 +SIZE (rust/crates/prost-types-0.10.1.crate) = 31215 +SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229 +SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050 +SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1 +SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020 +SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc +SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435 +SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44 +SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866 +SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855 +SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3 +SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 +SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 +SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 +SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 +SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd +SIZE (rust/crates/ryu-1.0.19.crate) = 48770 +SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc +SIZE (rust/crates/sec1-0.7.3.crate) = 17979 +SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b +SIZE (rust/crates/semver-1.0.23.crate) = 30622 +SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 +SIZE (rust/crates/serde-1.0.214.crate) = 78523 +SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 +SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630 +SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6 +SIZE (rust/crates/serde_json-1.0.139.crate) = 154839 +SHA256 (rust/crates/serdect-0.2.0.crate) = a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177 +SIZE (rust/crates/serdect-0.2.0.crate) = 11691 +SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800 +SIZE (rust/crates/sha2-0.9.9.crate) = 22247 +SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 +SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de +SIZE (rust/crates/signature-2.2.0.crate) = 15531 +SHA256 (rust/crates/spki-0.6.0.crate) = 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b +SIZE (rust/crates/spki-0.6.0.crate) = 14791 +SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d +SIZE (rust/crates/spki-0.7.3.crate) = 16409 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.85.crate) = 5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56 +SIZE (rust/crates/syn-2.0.85.crate) = 275231 +SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a +SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 +SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5 +SIZE (rust/crates/thiserror-1.0.65.crate) = 21825 +SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602 +SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077 +SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885 +SIZE (rust/crates/time-0.3.36.crate) = 119805 +SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 +SIZE (rust/crates/time-core-0.1.2.crate) = 7191 +SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf +SIZE (rust/crates/time-macros-0.2.18.crate) = 24361 +SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 +SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe +SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce +SIZE (rust/crates/unindent-0.2.3.crate) = 7306 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e +SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 +SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 +SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d +SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 +SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 +SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 +SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 +SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e +SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde +SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (eclipse-biscuit-biscuit-python-0.4.0_GH0.tar.gz) = 9afc108dc79efafe3bc05a7dabec3c14ace2326fc3392427f74897821d8a8c7f +SIZE (eclipse-biscuit-biscuit-python-0.4.0_GH0.tar.gz) = 48056 diff --git a/security/py-biscuit-auth/pkg-descr b/security/py-biscuit-auth/pkg-descr new file mode 100644 index 000000000000..c85a6d7694eb --- /dev/null +++ b/security/py-biscuit-auth/pkg-descr @@ -0,0 +1,3 @@ +Python bindings for biscuit-auth, a decentralized authorization token system. + +WWW: https://github.com/eclipse-biscuit/biscuit-python diff --git a/security/py-biscuit-auth/pkg-plist b/security/py-biscuit-auth/pkg-plist new file mode 100644 index 000000000000..02bfa0e2dd96 --- /dev/null +++ b/security/py-biscuit-auth/pkg-plist @@ -0,0 +1,10 @@ +%%PYTHON_SITELIBDIR%%/biscuit_auth/__init__.py +%%PYTHON_SITELIBDIR%%/biscuit_auth/__init__.pyi +%%PYTHON_SITELIBDIR%%/biscuit_auth/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/biscuit_auth/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/biscuit_auth/biscuit_auth%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/biscuit_auth/py.typed +%%PYTHON_SITELIBDIR%%/biscuit_python-0.4.0.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/biscuit_python-0.4.0.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/biscuit_python-0.4.0.dist-info/WHEEL +%%PYTHON_SITELIBDIR%%/biscuit_python-0.4.0.dist-info/licenses/LICENSE diff --git a/security/py-blake3/Makefile b/security/py-blake3/Makefile index 8f2fdaa5f520..958bad34fbf4 100644 --- a/security/py-blake3/Makefile +++ b/security/py-blake3/Makefile @@ -1,6 +1,6 @@ PORTNAME= blake3 DISTVERSION= 1.0.8 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-certifi/Makefile b/security/py-certifi/Makefile index 4698e146790b..38d4f965695c 100644 --- a/security/py-certifi/Makefile +++ b/security/py-certifi/Makefile @@ -1,5 +1,5 @@ PORTNAME= certifi -PORTVERSION= 2026.2.25 +PORTVERSION= 2026.4.22 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-certifi/distinfo b/security/py-certifi/distinfo index e521060c384e..11642e3cfd16 100644 --- a/security/py-certifi/distinfo +++ b/security/py-certifi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587564 -SHA256 (certifi-2026.2.25.tar.gz) = e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7 -SIZE (certifi-2026.2.25.tar.gz) = 155029 +TIMESTAMP = 1777252784 +SHA256 (certifi-2026.4.22.tar.gz) = 8d455352a37b71bf76a79caa83a3d6c25afee4a385d632127b6afb3963f1c580 +SIZE (certifi-2026.4.22.tar.gz) = 137077 diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile index 2ac08126f6ee..5b78595d60f9 100644 --- a/security/py-cryptography/Makefile +++ b/security/py-cryptography/Makefile @@ -1,5 +1,6 @@ PORTNAME= cryptography PORTVERSION= 46.0.7 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI diff --git a/security/py-google-auth-oauthlib/Makefile b/security/py-google-auth-oauthlib/Makefile index 8f8cf2358200..1af91d0a9bf6 100644 --- a/security/py-google-auth-oauthlib/Makefile +++ b/security/py-google-auth-oauthlib/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-auth-oauthlib -PORTVERSION= 1.3.1 +PORTVERSION= 1.4.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-google-auth-oauthlib/distinfo b/security/py-google-auth-oauthlib/distinfo index ba8174cfaacb..e173aecc32ba 100644 --- a/security/py-google-auth-oauthlib/distinfo +++ b/security/py-google-auth-oauthlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587578 -SHA256 (google_auth_oauthlib-1.3.1.tar.gz) = 14c22c7b3dd3d06dbe44264144409039465effdd1eef94f7ce3710e486cc4bfa -SIZE (google_auth_oauthlib-1.3.1.tar.gz) = 21663 +TIMESTAMP = 1778345050 +SHA256 (google_auth_oauthlib-1.4.0.tar.gz) = 18b5e28880eb8eba9065c436becdc0ee8e4b59117a73a510679c82f70cd363d2 +SIZE (google_auth_oauthlib-1.4.0.tar.gz) = 21675 diff --git a/security/py-google-auth/Makefile b/security/py-google-auth/Makefile index 8f8ca62aa6f4..7db3c1feb330 100644 --- a/security/py-google-auth/Makefile +++ b/security/py-google-auth/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-auth -PORTVERSION= 2.49.1 +PORTVERSION= 2.52.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -32,7 +32,7 @@ REQUESTS_DESC= Transport adapter for requests RSA_DESC= RSA support (deprecated) URLLIB3_DESC= Transport adapter for urllib3 -AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.6.2<4.0.0:www/py-aiohttp@${PY_FLAVOR} +AIOHTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.0<4.0.0:www/py-aiohttp@${PY_FLAVOR} PYJWT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.0:www/py-pyjwt@${PY_FLAVOR} REAUTH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyu2f>=0.1.5:net/py-pyu2f@${PY_FLAVOR} REQUESTS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.20.0<3.0.0:www/py-requests@${PY_FLAVOR} diff --git a/security/py-google-auth/distinfo b/security/py-google-auth/distinfo index a20ee5dfee2e..adc1770acbc8 100644 --- a/security/py-google-auth/distinfo +++ b/security/py-google-auth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587576 -SHA256 (google_auth-2.49.1.tar.gz) = 16d40da1c3c5a0533f57d268fe72e0ebb0ae1cc3b567024122651c045d879b64 -SIZE (google_auth-2.49.1.tar.gz) = 333825 +TIMESTAMP = 1778345048 +SHA256 (google_auth-2.52.0.tar.gz) = 01f30e1a9e3638698d89464f5e603ce29d18e1c0e63ec31ac570aba4e164aaf5 +SIZE (google_auth-2.52.0.tar.gz) = 335027 diff --git a/security/py-google-cloud-kms/Makefile b/security/py-google-cloud-kms/Makefile index a40974252ceb..e908614ab14a 100644 --- a/security/py-google-cloud-kms/Makefile +++ b/security/py-google-cloud-kms/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-kms -DISTVERSION= 3.12.0 +DISTVERSION= 3.13.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,6 +12,8 @@ WWW= https://pypi.org/project/google-cloud-kms/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-api-core>=2.11.0<3.0.0:www/py-google-api-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}google-auth>=2.14.1<3.0.0:security/py-google-auth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}grpcio>=1.33.2<2.0.0:devel/py-grpcio@${PY_FLAVOR} \ @@ -22,7 +24,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${ USES= python -USE_PYTHON= autoplist distutils pytest +USE_PYTHON= autoplist pep517 pytest PYTEST_IGNORED_TESTS= test_list_ekm_connections[grpc] \ test_list_ekm_connections[rest] diff --git a/security/py-google-cloud-kms/distinfo b/security/py-google-cloud-kms/distinfo index 51b561d1f369..f88e0d32ef15 100644 --- a/security/py-google-cloud-kms/distinfo +++ b/security/py-google-cloud-kms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1774661306 -SHA256 (google_cloud_kms-3.12.0.tar.gz) = c9445aac1e35a9f76efb4a7d57c9a2aa7b73034b6afec339ba0862fe4993ff25 -SIZE (google_cloud_kms-3.12.0.tar.gz) = 440013 +TIMESTAMP = 1778298471 +SHA256 (google_cloud_kms-3.13.0.tar.gz) = 672fdc594b928b0415c22e41f3d67c854e940a8a5917e8ff16a6566096b12407 +SIZE (google_cloud_kms-3.13.0.tar.gz) = 440145 diff --git a/security/py-joserfc/Makefile b/security/py-joserfc/Makefile index 3db4f4e08da9..6e8220567af9 100644 --- a/security/py-joserfc/Makefile +++ b/security/py-joserfc/Makefile @@ -1,5 +1,5 @@ PORTNAME= joserfc -PORTVERSION= 1.6.3 +PORTVERSION= 1.6.5 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-joserfc/distinfo b/security/py-joserfc/distinfo index b8255c44acbe..070abee4bde4 100644 --- a/security/py-joserfc/distinfo +++ b/security/py-joserfc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775587580 -SHA256 (joserfc-1.6.3.tar.gz) = c00c2830db969b836cba197e830e738dd9dda0955f1794e55d3c636f17f5c9a6 -SIZE (joserfc-1.6.3.tar.gz) = 229090 +TIMESTAMP = 1778246847 +SHA256 (joserfc-1.6.5.tar.gz) = 1482a7db78fb4602e44ed89e51b599d052e091288c7c532c5b694e20149dec48 +SIZE (joserfc-1.6.5.tar.gz) = 231881 diff --git a/security/py-jwcrypto/Makefile b/security/py-jwcrypto/Makefile index 0a9642b1f3f4..c612fcc11fd9 100644 --- a/security/py-jwcrypto/Makefile +++ b/security/py-jwcrypto/Makefile @@ -1,5 +1,5 @@ PORTNAME= jwcrypto -PORTVERSION= 1.5.6 +PORTVERSION= 1.5.7 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +12,7 @@ WWW= https://jwcrypto.readthedocs.io/en/latest/ \ LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python diff --git a/security/py-jwcrypto/distinfo b/security/py-jwcrypto/distinfo index 2c90fa922123..014109e108f0 100644 --- a/security/py-jwcrypto/distinfo +++ b/security/py-jwcrypto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710712532 -SHA256 (jwcrypto-1.5.6.tar.gz) = 771a87762a0c081ae6166958a954f80848820b2ab066937dc8b8379d65b1b039 -SIZE (jwcrypto-1.5.6.tar.gz) = 87168 +TIMESTAMP = 1777252790 +SHA256 (jwcrypto-1.5.7.tar.gz) = 70204d7cca406eda8c82352e3c41ba2d946610dafd19e54403f0a1f4f18633c6 +SIZE (jwcrypto-1.5.7.tar.gz) = 89535 diff --git a/security/py-liboqs-python/Makefile b/security/py-liboqs-python/Makefile index fe6d1efd2d15..0cdd5d020cdc 100644 --- a/security/py-liboqs-python/Makefile +++ b/security/py-liboqs-python/Makefile @@ -1,6 +1,5 @@ PORTNAME= liboqs-python -DISTVERSION= 0.10.0 -PORTREVISION= 3 +DISTVERSION= 0.12.0 CATEGORIES= security PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -23,4 +22,6 @@ GH_ACCOUNT= open-quantum-safe NO_ARCH= yes +# tests as of 0.12.0: Ran 955 tests in 212.627s + .include <bsd.port.mk> diff --git a/security/py-liboqs-python/distinfo b/security/py-liboqs-python/distinfo index a6f3642259a7..9706bb39ff04 100644 --- a/security/py-liboqs-python/distinfo +++ b/security/py-liboqs-python/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712122914 -SHA256 (open-quantum-safe-liboqs-python-0.10.0_GH0.tar.gz) = 3194eb0e39e37d2008d70423cc2262cba012eeec19eaaf9097997ed5f8d177aa -SIZE (open-quantum-safe-liboqs-python-0.10.0_GH0.tar.gz) = 15090 +TIMESTAMP = 1777478027 +SHA256 (open-quantum-safe-liboqs-python-0.12.0_GH0.tar.gz) = 9a92e781800a3a3ea83a2ccfb4f81211cacd38f34b98b40df59f2023494102d6 +SIZE (open-quantum-safe-liboqs-python-0.12.0_GH0.tar.gz) = 15868 diff --git a/security/py-nitrokey/Makefile b/security/py-nitrokey/Makefile index 6e2c63495263..59d7269f897c 100644 --- a/security/py-nitrokey/Makefile +++ b/security/py-nitrokey/Makefile @@ -1,6 +1,5 @@ PORTNAME= nitrokey -DISTVERSION= 0.3.2 -PORTREVISION= 1 +DISTVERSION= 0.4.1 CATEGORIES= security devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,19 +11,22 @@ WWW= https://pypi.org/project/nitrokey/ LICENSE= MIT BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2,<3:security/py-fido2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hidapi>=0.14,<0.15:comms/py-hidapi@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}crcmod>=1.7,<2:devel/py-crcmod@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hidapi>=0.14,<0.15:comms/py-hidapi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=5.26:devel/py-protobuf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyserial>=3.5,<4:comms/py-pyserial@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=1.1.2,<3:security/py-fido2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hidapi>=0.14,<0.15:comms/py-hidapi@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}crcmod>=1.7,<2:devel/py-crcmod@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hidapi>=0.14,<0.15:comms/py-hidapi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}protobuf>=5.26:devel/py-protobuf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyserial>=3.5,<4:comms/py-pyserial@${PY_FLAVOR} USES= python shebangfix USE_PYTHON= autoplist concurrent cryptography pep517 diff --git a/security/py-nitrokey/distinfo b/security/py-nitrokey/distinfo index 34aa25a24d7b..633ad506ccea 100644 --- a/security/py-nitrokey/distinfo +++ b/security/py-nitrokey/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754636999 -SHA256 (nitrokey-0.3.2.tar.gz) = 240828ac0d95f961e0aadc24f1f10f8ddc28a20ed0df193ddda2922749b11e44 -SIZE (nitrokey-0.3.2.tar.gz) = 117590 +TIMESTAMP = 1757805353 +SHA256 (nitrokey-0.4.1.tar.gz) = 9b7e75a432ccb9969d75b52a273e6bfe58f3fef56af910431a4e31b247371c29 +SIZE (nitrokey-0.4.1.tar.gz) = 115125 diff --git a/security/py-pyotp2289/Makefile b/security/py-pyotp2289/Makefile index c45e02e2728c..3e9a477659a2 100644 --- a/security/py-pyotp2289/Makefile +++ b/security/py-pyotp2289/Makefile @@ -1,19 +1,21 @@ PORTNAME= pyotp2289 -PORTVERSION= 1.2.1 -PORTREVISION= 1 +PORTVERSION= 2.0.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sgs@pichove.org COMMENT= Pure Python implementation of RFC-2289 - "A One-Time Password System" -WWW= https://github.com/blackm0re/pyotp2289 +WWW= https://codeberg.org/sgs/pyotp2289 LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist concurrent distutils pytest +USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/security/py-pyotp2289/distinfo b/security/py-pyotp2289/distinfo index ee3ba248fcdf..d6c069298533 100644 --- a/security/py-pyotp2289/distinfo +++ b/security/py-pyotp2289/distinfo @@ -1,3 +1,3 @@ TIMESTAMP = 1648922236 -SHA256 (pyotp2289-1.2.1.tar.gz) = e281f485db71bf741c7ac902235e843da9f42d41a42c5f8cfc09da8cfdffda26 -SIZE (pyotp2289-1.2.1.tar.gz) = 30629 +SHA256 (pyotp2289-2.0.0.tar.gz) = 985950ae0d26c1dedd0ddd534fbe71eba31f34a7c1bdb913f8a69edb0b482ea9 +SIZE (pyotp2289-2.0.0.tar.gz) = 32070 diff --git a/security/py-pyotp2289/files/patch-pyproject.toml b/security/py-pyotp2289/files/patch-pyproject.toml new file mode 100644 index 000000000000..f41454d56b66 --- /dev/null +++ b/security/py-pyotp2289/files/patch-pyproject.toml @@ -0,0 +1,21 @@ +--- pyproject.toml.orig 2026-04-28 08:51:52 UTC ++++ pyproject.toml +@@ -1,8 +1,5 @@ + [build-system] +-requires = [ +- "setuptools >= 77.0.3", +- "wheel" +-] ++requires = ["setuptools >=61"] + + build-backend = "setuptools.build_meta" + +@@ -11,7 +8,7 @@ dynamic = ["version"] + name = "pyotp2289" + description = "A pure Python implementation of 'A One-Time Password System'" + dynamic = ["version"] +-license = "BSD-2-Clause" ++license = { text = "BSD-2-Clause" } + authors = [{name = "Simeon Simeonov"}] + readme = "README.md" + requires-python = ">= 3.10" diff --git a/security/py-python-pkcs11/Makefile b/security/py-python-pkcs11/Makefile index ea2e064d2724..650e5bc6d39a 100644 --- a/security/py-python-pkcs11/Makefile +++ b/security/py-python-pkcs11/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-pkcs11 -PORTVERSION= 0.9.3 +PORTVERSION= 0.9.4 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/pyauth/python-pkcs11/releases/download/v${PORTVERSION}/ diff --git a/security/py-python-pkcs11/distinfo b/security/py-python-pkcs11/distinfo index 780910048a04..a2d5cbb535b0 100644 --- a/security/py-python-pkcs11/distinfo +++ b/security/py-python-pkcs11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765895748 -SHA256 (python_pkcs11-0.9.3.tar.gz) = 05845706230609837b290f758481dd797fc71419cf5a60ee4445d08fb19619d2 -SIZE (python_pkcs11-0.9.3.tar.gz) = 174748 +TIMESTAMP = 1777252792 +SHA256 (python_pkcs11-0.9.4.tar.gz) = 3d950aadefa473b880dc75f01539133487e65ec2a97db1e955c4f6bef1bd71d5 +SIZE (python_pkcs11-0.9.4.tar.gz) = 180658 diff --git a/security/py-social-auth-core/Makefile b/security/py-social-auth-core/Makefile index 11c949007a1d..37a7d27f5b35 100644 --- a/security/py-social-auth-core/Makefile +++ b/security/py-social-auth-core/Makefile @@ -1,13 +1,16 @@ PORTNAME= social-auth-core DISTVERSION= 4.8.5 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= security www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= social_auth_core-${DISTVERSION} PATCH_SITES= https://github.com/python-social-auth/social-core/commit/ -PATCHFILES= 44f15058c0b030b4f6212033f7db275739c86078.patch:-p1 +PATCHFILES= 44f15058c0b030b4f6212033f7db275739c86078.patch:-p1 \ + 57105742439f046270c9dc404020620a5d4d7cdd.patch:-p1 \ + 6496d8dd88ab99017dbe64f65b0058fd21e1bc90.patch:-p1 \ + 9725f8f306beedc31062bfde359239740713f271.patch:-p1 MAINTAINER= ultima@FreeBSD.org COMMENT= Social authentication/registration mechanism for several frameworks @@ -42,7 +45,7 @@ OPTIONS_DEFAULT= GOOGLE-ONETAP SAML GOOGLE-ONETAP_DESC= Google One Tap support SAML_DESC?= SAML Support -GOOGLE-ONETAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-auth>=2.40.0<2.50:security/py-google-auth@${PY_FLAVOR} +GOOGLE-ONETAP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}google-auth>=2.40.0<2.53:security/py-google-auth@${PY_FLAVOR} SAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python3-saml>=1.16.0:security/py-python3-saml@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/security/py-social-auth-core/distinfo b/security/py-social-auth-core/distinfo index 5c510ff99dc9..99aa01ee4ccb 100644 --- a/security/py-social-auth-core/distinfo +++ b/security/py-social-auth-core/distinfo @@ -1,5 +1,11 @@ -TIMESTAMP = 1773967236 +TIMESTAMP = 1778345130 SHA256 (social_auth_core-4.8.5.tar.gz) = fd10d44bff681a128d127f665f203c496658d5bbfc993ad1b5bbaed589eab573 SIZE (social_auth_core-4.8.5.tar.gz) = 244501 SHA256 (44f15058c0b030b4f6212033f7db275739c86078.patch) = 23130d67ef1882e1afc15e79f5c857ac618c79b1a5bb7f63a1a2d6351f64faf3 SIZE (44f15058c0b030b4f6212033f7db275739c86078.patch) = 726 +SHA256 (57105742439f046270c9dc404020620a5d4d7cdd.patch) = 86db8a3e5be4544f11b59cb3d907339c76a130da29aedaed893c6224183a60a6 +SIZE (57105742439f046270c9dc404020620a5d4d7cdd.patch) = 729 +SHA256 (6496d8dd88ab99017dbe64f65b0058fd21e1bc90.patch) = f43e4c30a105f6f97dd31758d66aa96f57d9ea33cc9331397c7c065f93850ef0 +SIZE (6496d8dd88ab99017dbe64f65b0058fd21e1bc90.patch) = 728 +SHA256 (9725f8f306beedc31062bfde359239740713f271.patch) = f91cba12a9a347c7a7f0135e83905682a1229964ec136aaf9410b3913b3e3b1f +SIZE (9725f8f306beedc31062bfde359239740713f271.patch) = 728 diff --git a/security/py-unicode-show/Makefile b/security/py-unicode-show/Makefile index 2be9756ceb3e..e079926d5b87 100644 --- a/security/py-unicode-show/Makefile +++ b/security/py-unicode-show/Makefile @@ -1,5 +1,5 @@ PORTNAME= unicode-show -DISTVERSION= 49.3-1 +DISTVERSION= 50.5-1 CATEGORIES= security python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-unicode-show/distinfo b/security/py-unicode-show/distinfo index d684950e0b9c..f23b4966b0e9 100644 --- a/security/py-unicode-show/distinfo +++ b/security/py-unicode-show/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775857054 -SHA256 (Kicksecure-helper-scripts-49.3-1_GH0.tar.gz) = a9ce1a3bad2bc3351eca9c330df73487440b5da2c8c4c0fc775ef6d4e8fe7f5d -SIZE (Kicksecure-helper-scripts-49.3-1_GH0.tar.gz) = 332247 +TIMESTAMP = 1777572490 +SHA256 (Kicksecure-helper-scripts-50.5-1_GH0.tar.gz) = 74d4893fe507aa1b27dfa5d7be79c0f1e1422f974f5f4a8c9b91da6fd3cdb969 +SIZE (Kicksecure-helper-scripts-50.5-1_GH0.tar.gz) = 383073 diff --git a/security/py-wassima/Makefile b/security/py-wassima/Makefile index c2abe7edf2ce..5dcff3f0c7f8 100644 --- a/security/py-wassima/Makefile +++ b/security/py-wassima/Makefile @@ -1,5 +1,5 @@ PORTNAME= wassima -PORTVERSION= 2.0.5 +PORTVERSION= 2.0.6 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/jawah/wassima/releases/download/${PORTVERSION}/ diff --git a/security/py-wassima/distinfo b/security/py-wassima/distinfo index fdc23a495d98..84a3fc4a18d6 100644 --- a/security/py-wassima/distinfo +++ b/security/py-wassima/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1771421740 -SHA256 (wassima-2.0.5.tar.gz) = 91a0da50799d9b4ef7a85f23a37c9aabe629f75c2dd9616ee4abc1f4c17d10a7 -SIZE (wassima-2.0.5.tar.gz) = 143472 +TIMESTAMP = 1777252794 +SHA256 (wassima-2.0.6.tar.gz) = 7c7fa67161ebe0c0ffbbc4c648186de80124f62474682b57c3ac60520d5c471b +SIZE (wassima-2.0.6.tar.gz) = 145426 diff --git a/security/qtkeychain/Makefile b/security/qtkeychain/Makefile index 7fb835e749f2..ffc6c4554a02 100644 --- a/security/qtkeychain/Makefile +++ b/security/qtkeychain/Makefile @@ -1,5 +1,5 @@ PORTNAME= qtkeychain -DISTVERSION= 0.15.0 +DISTVERSION= 0.16.0 CATEGORIES= security PKGNAMESUFFIX= -${FLAVOR} diff --git a/security/qtkeychain/distinfo b/security/qtkeychain/distinfo index df25222ed902..ac27076b5f8a 100644 --- a/security/qtkeychain/distinfo +++ b/security/qtkeychain/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739716349 -SHA256 (frankosterfeld-qtkeychain-0.15.0_GH0.tar.gz) = f4254dc8f0933b06d90672d683eab08ef770acd8336e44dfa030ce041dc2ca22 -SIZE (frankosterfeld-qtkeychain-0.15.0_GH0.tar.gz) = 55584 +TIMESTAMP = 1777713179 +SHA256 (frankosterfeld-qtkeychain-0.16.0_GH0.tar.gz) = 3be26ec4ae30eecf0c2ff7572ba83799791b157c76e15a05ef35f23dc25e4054 +SIZE (frankosterfeld-qtkeychain-0.16.0_GH0.tar.gz) = 63901 diff --git a/security/qtkeychain/pkg-plist b/security/qtkeychain/pkg-plist index 84ebad9bbca1..38df195da1dd 100644 --- a/security/qtkeychain/pkg-plist +++ b/security/qtkeychain/pkg-plist @@ -10,6 +10,8 @@ lib/libqt%%QT_VER%%keychain.so.1 %%QT_MKSPECDIR%%/modules/qt_Qt%%QT_VER%%Keychain.pri %%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_de.qm %%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_fr.qm +%%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_ka.qm %%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_ro.qm %%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_ru.qm +%%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_sv.qm %%NLS%%%%QT_DATADIR%%keychain/translations/qtkeychain_zh.qm diff --git a/security/rage-encryption/Makefile b/security/rage-encryption/Makefile index e186e17dae88..406536c64088 100644 --- a/security/rage-encryption/Makefile +++ b/security/rage-encryption/Makefile @@ -1,6 +1,7 @@ PORTNAME= rage DISTVERSIONPREFIX= v DISTVERSION= 0.11.2 +PORTREVISION= 1 CATEGORIES= security PKGNAMESUFFIX= -encryption diff --git a/security/ratify/Makefile b/security/ratify/Makefile index 12313588757c..71549428584b 100644 --- a/security/ratify/Makefile +++ b/security/ratify/Makefile @@ -1,5 +1,6 @@ PORTNAME= ratify DISTVERSION= 2.5.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/rbw/Makefile b/security/rbw/Makefile index d1a673b2f448..e3ebe1fa80bf 100644 --- a/security/rbw/Makefile +++ b/security/rbw/Makefile @@ -1,5 +1,6 @@ PORTNAME= rbw DISTVERSION= 1.15.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= dtxdf@FreeBSD.org diff --git a/security/rcracki_mt/Makefile b/security/rcracki_mt/Makefile index 3e97f477e835..5476be46beaa 100644 --- a/security/rcracki_mt/Makefile +++ b/security/rcracki_mt/Makefile @@ -10,7 +10,7 @@ WWW= https://www.freerainbowtables.com LICENSE= GPLv2 -NOT_FOR_ARCHS= aarch64 armv6 armv7 mips mips64 riscv64 +NOT_FOR_ARCHS= aarch64 armv6 armv7 riscv64 NOT_FOR_ARCHS_REASON= cannot detect endianness WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME} diff --git a/security/rekor/Makefile b/security/rekor/Makefile index 5c3b7fe15106..ab25dbfa7593 100644 --- a/security/rekor/Makefile +++ b/security/rekor/Makefile @@ -1,7 +1,7 @@ PORTNAME= rekor DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/rpm-sequoia/Makefile b/security/rpm-sequoia/Makefile index 1397f5899a48..c91620cd961b 100644 --- a/security/rpm-sequoia/Makefile +++ b/security/rpm-sequoia/Makefile @@ -1,7 +1,6 @@ PORTNAME= rpm-sequoia DISTVERSIONPREFIX= v -DISTVERSION= 1.10.1 -PORTREVISION= 1 +DISTVERSION= 1.10.2 CATEGORIES= security archivers MAINTAINER= yuri@FreeBSD.org @@ -28,19 +27,19 @@ CARGO_CRATES= aead-0.5.2 \ aes-gcm-0.10.3 \ aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ - anstyle-1.0.13 \ - anyhow-1.0.101 \ + anstyle-1.0.14 \ + anyhow-1.0.102 \ argon2-0.5.3 \ ascii-canvas-4.0.0 \ - assert_cmd-2.1.2 \ + assert_cmd-2.2.1 \ autocfg-1.5.0 \ base16ct-0.2.0 \ base64-0.22.1 \ base64ct-1.8.3 \ - bindgen-0.70.1 \ + bindgen-0.72.1 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ - bitflags-2.10.0 \ + bitflags-2.11.1 \ blake2-0.10.6 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ @@ -49,17 +48,17 @@ CARGO_CRATES= aead-0.5.2 \ botan-sys-0.11.1 \ bstr-1.12.1 \ buffered-reader-1.4.0 \ - bumpalo-3.19.1 \ + bumpalo-3.20.2 \ byteorder-1.5.0 \ camellia-0.1.0 \ cast5-0.11.1 \ cbc-0.1.2 \ - cc-1.2.56 \ + cc-1.2.61 \ cdylib-link-lines-0.1.5 \ cexpr-0.6.0 \ cfb-mode-0.8.2 \ cfg-if-1.0.4 \ - chrono-0.4.43 \ + chrono-0.4.44 \ cipher-0.4.4 \ clang-sys-1.8.1 \ cmac-0.7.2 \ @@ -90,7 +89,7 @@ CARGO_CRATES= aead-0.5.2 \ ena-0.14.4 \ equivalent-1.0.2 \ errno-0.3.14 \ - fastrand-2.3.0 \ + fastrand-2.4.1 \ ff-0.13.1 \ fiat-crypto-0.2.9 \ find-msvc-tools-0.1.9 \ @@ -99,14 +98,15 @@ CARGO_CRATES= aead-0.5.2 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ generic-array-0.14.7 \ + generic-array-1.3.5 \ getrandom-0.2.17 \ getrandom-0.3.4 \ - getrandom-0.4.1 \ + getrandom-0.4.2 \ ghash-0.5.1 \ glob-0.3.3 \ group-0.13.0 \ hashbrown-0.15.5 \ - hashbrown-0.16.1 \ + hashbrown-0.17.0 \ heck-0.5.0 \ hkdf-0.12.4 \ hmac-0.12.1 \ @@ -123,30 +123,30 @@ CARGO_CRATES= aead-0.5.2 \ idea-0.5.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - indexmap-2.13.0 \ + indexmap-2.14.0 \ inout-0.1.4 \ itertools-0.13.0 \ itertools-0.14.0 \ - itoa-1.0.17 \ - js-sys-0.3.85 \ - keccak-0.1.5 \ + itoa-1.0.18 \ + js-sys-0.3.95 \ + keccak-0.1.6 \ lalrpop-0.22.2 \ lalrpop-util-0.22.2 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ - libc-0.2.182 \ + libc-0.2.186 \ libloading-0.8.9 \ libm-0.2.16 \ - linux-raw-sys-0.11.0 \ - litemap-0.8.1 \ + linux-raw-sys-0.12.1 \ + litemap-0.8.2 \ lock_api-0.4.14 \ log-0.4.29 \ md-5-0.10.6 \ memchr-2.8.0 \ memsec-0.7.0 \ minimal-lexical-0.2.1 \ - nettle-7.4.0 \ - nettle-sys-2.3.1 \ + nettle-7.5.0 \ + nettle-sys-2.3.2 \ new_debug_unreachable-1.0.6 \ nom-7.1.3 \ num-bigint-dig-0.8.6 \ @@ -154,11 +154,11 @@ CARGO_CRATES= aead-0.5.2 \ num-iter-0.1.45 \ num-traits-0.2.19 \ ocb3-0.1.0 \ - once_cell-1.21.3 \ + once_cell-1.21.4 \ opaque-debug-0.3.1 \ - openssl-0.10.75 \ + openssl-0.10.78 \ openssl-macros-0.1.1 \ - openssl-sys-0.9.111 \ + openssl-sys-0.9.114 \ p256-0.13.2 \ p384-0.13.1 \ p521-0.13.3 \ @@ -170,9 +170,9 @@ CARGO_CRATES= aead-0.5.2 \ phf_shared-0.11.3 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ - pkg-config-0.3.32 \ + pkg-config-0.3.33 \ polyval-0.6.2 \ - potential_utf-0.1.4 \ + potential_utf-0.1.5 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ predicates-3.1.4 \ @@ -181,28 +181,29 @@ CARGO_CRATES= aead-0.5.2 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro2-1.0.106 \ - quote-1.0.44 \ + quote-1.0.45 \ r-efi-5.3.0 \ - rand-0.8.5 \ - rand-0.9.2 \ + r-efi-6.0.0 \ + rand-0.8.6 \ + rand-0.9.4 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ rand_core-0.9.5 \ redox_syscall-0.5.18 \ regex-1.12.3 \ regex-automata-0.4.14 \ - regex-syntax-0.8.9 \ + regex-syntax-0.8.10 \ rfc6979-0.4.0 \ ripemd-0.1.3 \ rsa-0.9.10 \ - rustc-hash-1.1.0 \ + rustc-hash-2.1.2 \ rustc_version-0.4.1 \ - rustix-1.1.3 \ + rustix-1.1.4 \ rustversion-1.0.22 \ same-file-1.0.6 \ scopeguard-1.2.0 \ sec1-0.7.3 \ - semver-1.0.27 \ + semver-1.0.28 \ sequoia-openpgp-2.2.0 \ sequoia-policy-config-0.8.1 \ serde-1.0.228 \ @@ -211,7 +212,7 @@ CARGO_CRATES= aead-0.5.2 \ serde_json-1.0.149 \ sha1collisiondetection-0.3.4 \ sha2-0.10.9 \ - sha3-0.10.8 \ + sha3-0.10.9 \ shlex-1.3.0 \ signature-2.2.0 \ siphasher-1.0.2 \ @@ -221,20 +222,20 @@ CARGO_CRATES= aead-0.5.2 \ stable_deref_trait-1.2.1 \ string_cache-0.8.9 \ subtle-2.6.1 \ - syn-2.0.115 \ + syn-2.0.117 \ synstructure-0.13.2 \ - tempfile-3.25.0 \ + tempfile-3.27.0 \ term-1.2.1 \ termtree-0.5.1 \ thiserror-1.0.69 \ thiserror-2.0.18 \ thiserror-impl-1.0.69 \ thiserror-impl-2.0.18 \ - tinystr-0.8.2 \ + tinystr-0.8.3 \ toml-0.5.11 \ twofish-0.7.1 \ - typenum-1.19.0 \ - unicode-ident-1.0.23 \ + typenum-1.20.0 \ + unicode-ident-1.0.24 \ unicode-xid-0.2.6 \ universal-hash-0.5.1 \ utf8_iter-1.0.4 \ @@ -245,10 +246,10 @@ CARGO_CRATES= aead-0.5.2 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasip2-1.0.1+wasi-0.2.4 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ - wasm-bindgen-0.2.108 \ - wasm-bindgen-macro-0.2.108 \ - wasm-bindgen-macro-support-0.2.108 \ - wasm-bindgen-shared-0.2.108 \ + wasm-bindgen-0.2.118 \ + wasm-bindgen-macro-0.2.118 \ + wasm-bindgen-macro-support-0.2.118 \ + wasm-bindgen-shared-0.2.118 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasmparser-0.244.0 \ @@ -271,20 +272,20 @@ CARGO_CRATES= aead-0.5.2 \ wit-bindgen-rust-macro-0.51.0 \ wit-component-0.244.0 \ wit-parser-0.244.0 \ - writeable-0.6.2 \ + writeable-0.6.3 \ x25519-dalek-2.0.1 \ xxhash-rust-0.8.15 \ - yoke-0.8.1 \ - yoke-derive-0.8.1 \ - zerocopy-0.8.39 \ - zerocopy-derive-0.8.39 \ - zerofrom-0.1.6 \ - zerofrom-derive-0.1.6 \ + yoke-0.8.2 \ + yoke-derive-0.8.2 \ + zerocopy-0.8.48 \ + zerocopy-derive-0.8.48 \ + zerofrom-0.1.7 \ + zerofrom-derive-0.1.7 \ zeroize-1.8.2 \ zeroize_derive-1.4.3 \ - zerotrie-0.2.3 \ - zerovec-0.11.5 \ - zerovec-derive-0.11.2 \ + zerotrie-0.2.4 \ + zerovec-0.11.6 \ + zerovec-derive-0.11.3 \ zmij-1.0.21 OPENSSLINC= /usr/include diff --git a/security/rpm-sequoia/distinfo b/security/rpm-sequoia/distinfo index 9fdfb389e50e..8e28af914370 100644 --- a/security/rpm-sequoia/distinfo +++ b/security/rpm-sequoia/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1773331938 +TIMESTAMP = 1777458115 SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 SIZE (rust/crates/aead-0.5.2.crate) = 15509 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 @@ -9,16 +9,16 @@ SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308e SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 -SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 -SHA256 (rust/crates/anyhow-1.0.101.crate) = 5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea -SIZE (rust/crates/anyhow-1.0.101.crate) = 52315 +SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 +SIZE (rust/crates/anstyle-1.0.14.crate) = 17787 +SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c +SIZE (rust/crates/anyhow-1.0.102.crate) = 48658 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 SIZE (rust/crates/argon2-0.5.3.crate) = 28795 SHA256 (rust/crates/ascii-canvas-4.0.0.crate) = ef1e3e699d84ab1b0911a1010c5c106aa34ae89aeac103be5ce0c3859db1e891 SIZE (rust/crates/ascii-canvas-4.0.0.crate) = 10940 -SHA256 (rust/crates/assert_cmd-2.1.2.crate) = 9c5bcfa8749ac45dd12cb11055aeeb6b27a3895560d60d71e3c23bf979e60514 -SIZE (rust/crates/assert_cmd-2.1.2.crate) = 27244 +SHA256 (rust/crates/assert_cmd-2.2.1.crate) = 39bae1d3fa576f7c6519514180a72559268dd7d1fe104070956cb687bc6673bd +SIZE (rust/crates/assert_cmd-2.2.1.crate) = 27319 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf @@ -27,14 +27,14 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06 SIZE (rust/crates/base64ct-1.8.3.crate) = 32227 -SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f -SIZE (rust/crates/bindgen-0.70.1.crate) = 226363 +SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895 +SIZE (rust/crates/bindgen-0.72.1.crate) = 246071 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 -SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 -SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 +SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 +SIZE (rust/crates/bitflags-2.11.1.crate) = 49082 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe SIZE (rust/crates/blake2-0.10.6.crate) = 47234 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 @@ -51,8 +51,8 @@ SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7e SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/buffered-reader-1.4.0.crate) = db26bf1f092fd5e05b5ab3be2f290915aeb6f3f20c4e9f86ce0f07f336c2412f SIZE (rust/crates/buffered-reader-1.4.0.crate) = 64475 -SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510 -SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477 +SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb +SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/camellia-0.1.0.crate) = 3264e2574e9ef2b53ce6f536dea83a69ac0bc600b762d1523ff83fe07230ce30 @@ -61,8 +61,8 @@ SHA256 (rust/crates/cast5-0.11.1.crate) = 26b07d673db1ccf000e90f54b819db9e75a834 SIZE (rust/crates/cast5-0.11.1.crate) = 37018 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 SIZE (rust/crates/cbc-0.1.2.crate) = 23501 -SHA256 (rust/crates/cc-1.2.56.crate) = aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2 -SIZE (rust/crates/cc-1.2.56.crate) = 96059 +SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d +SIZE (rust/crates/cc-1.2.61.crate) = 97163 SHA256 (rust/crates/cdylib-link-lines-0.1.5.crate) = d98eabef08bbdf5afd0b9c0cabb1ac335f7c70447ef095eed85dffd9628b20bc SIZE (rust/crates/cdylib-link-lines-0.1.5.crate) = 2946 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 @@ -71,8 +71,8 @@ SHA256 (rust/crates/cfb-mode-0.8.2.crate) = 738b8d467867f80a71351933f70461f5b56f SIZE (rust/crates/cfb-mode-0.8.2.crate) = 25334 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 -SHA256 (rust/crates/chrono-0.4.43.crate) = fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118 -SIZE (rust/crates/chrono-0.4.43.crate) = 240392 +SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0 +SIZE (rust/crates/chrono-0.4.44.crate) = 240549 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 @@ -133,8 +133,8 @@ SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb SIZE (rust/crates/errno-0.3.14.crate) = 12002 -SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be -SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6 +SIZE (rust/crates/fastrand-2.4.1.crate) = 20773 SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393 SIZE (rust/crates/ff-0.13.1.crate) = 18607 SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d @@ -151,12 +151,14 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/generic-array-1.3.5.crate) = eaf57c49a95fd1fe24b90b3033bee6dc7e8f1288d51494cb44e627c295e38542 +SIZE (rust/crates/generic-array-1.3.5.crate) = 38444 SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0 SIZE (rust/crates/getrandom-0.2.17.crate) = 40780 SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 -SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec -SIZE (rust/crates/getrandom-0.4.1.crate) = 53686 +SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555 +SIZE (rust/crates/getrandom-0.4.2.crate) = 53905 SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1 SIZE (rust/crates/ghash-0.5.1.crate) = 9482 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 @@ -165,8 +167,8 @@ SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07 SIZE (rust/crates/group-0.13.0.crate) = 16526 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 -SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 -SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 +SHA256 (rust/crates/hashbrown-0.17.0.crate) = 4f467dd6dccf739c208452f8014c75c18bb8301b050ad1cfb27153803edb0f51 +SIZE (rust/crates/hashbrown-0.17.0.crate) = 154597 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7 @@ -199,20 +201,20 @@ SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d6 SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017 -SIZE (rust/crates/indexmap-2.13.0.crate) = 102206 +SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9 +SIZE (rust/crates/indexmap-2.14.0.crate) = 104085 SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01 SIZE (rust/crates/inout-0.1.4.crate) = 11280 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 SIZE (rust/crates/itertools-0.14.0.crate) = 152715 -SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2 -SIZE (rust/crates/itoa-1.0.17.crate) = 15905 -SHA256 (rust/crates/js-sys-0.3.85.crate) = 8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3 -SIZE (rust/crates/js-sys-0.3.85.crate) = 56436 -SHA256 (rust/crates/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654 -SIZE (rust/crates/keccak-0.1.5.crate) = 13120 +SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 +SIZE (rust/crates/itoa-1.0.18.crate) = 15935 +SHA256 (rust/crates/js-sys-0.3.95.crate) = 2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca +SIZE (rust/crates/js-sys-0.3.95.crate) = 104031 +SHA256 (rust/crates/keccak-0.1.6.crate) = cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653 +SIZE (rust/crates/keccak-0.1.6.crate) = 13529 SHA256 (rust/crates/lalrpop-0.22.2.crate) = ba4ebbd48ce411c1d10fb35185f5a51a7bfa3d8b24b4e330d30c9e3a34129501 SIZE (rust/crates/lalrpop-0.22.2.crate) = 245956 SHA256 (rust/crates/lalrpop-util-0.22.2.crate) = b5baa5e9ff84f1aefd264e6869907646538a52147a755d494517a8007fb48733 @@ -221,16 +223,16 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2 SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138 -SHA256 (rust/crates/libc-0.2.182.crate) = 6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112 -SIZE (rust/crates/libc-0.2.182.crate) = 814873 +SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 +SIZE (rust/crates/libc-0.2.186.crate) = 821883 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55 SIZE (rust/crates/libloading-0.8.9.crate) = 30222 SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981 SIZE (rust/crates/libm-0.2.16.crate) = 164243 -SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 -SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 -SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 -SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 +SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116 +SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0 +SIZE (rust/crates/litemap-0.8.2.crate) = 34572 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 @@ -243,10 +245,10 @@ SHA256 (rust/crates/memsec-0.7.0.crate) = c797b9d6bb23aab2fc369c65f871be49214f5c SIZE (rust/crates/memsec-0.7.0.crate) = 6532 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/nettle-7.4.0.crate) = 44e6ff4a94e5d34a1fd5abbd39418074646e2fa51b257198701330f22fcd6936 -SIZE (rust/crates/nettle-7.4.0.crate) = 583944 -SHA256 (rust/crates/nettle-sys-2.3.1.crate) = 61a3f5406064d310d59b1a219d3c5c9a49caf4047b6496032e3f930876488c34 -SIZE (rust/crates/nettle-sys-2.3.1.crate) = 81980 +SHA256 (rust/crates/nettle-7.5.0.crate) = 2578a3627c28fefb60f1680e20e85f38bd8c8bf98c288b370489a573b0640907 +SIZE (rust/crates/nettle-7.5.0.crate) = 588427 +SHA256 (rust/crates/nettle-sys-2.3.2.crate) = f35502358aa77e598570bbf9a79ad19c4985a1bcd157b5d70197688dafca9b48 +SIZE (rust/crates/nettle-sys-2.3.2.crate) = 115388 SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -261,16 +263,16 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/ocb3-0.1.0.crate) = c196e0276c471c843dd5777e7543a36a298a4be942a2a688d8111cd43390dedb SIZE (rust/crates/ocb3-0.1.0.crate) = 14025 -SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d -SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 +SIZE (rust/crates/once_cell-1.21.4.crate) = 35010 SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 -SHA256 (rust/crates/openssl-0.10.75.crate) = 08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328 -SIZE (rust/crates/openssl-0.10.75.crate) = 288136 +SHA256 (rust/crates/openssl-0.10.78.crate) = f38c4372413cdaaf3cc79dd92d29d7d9f5ab09b51b10dded508fb90bb70b9222 +SIZE (rust/crates/openssl-0.10.78.crate) = 292622 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321 -SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871 +SHA256 (rust/crates/openssl-sys-0.9.114.crate) = 13ce1245cd07fcc4cfdb438f7507b0c7e4f3849a69fd84d52374c66d83741bb6 +SIZE (rust/crates/openssl-sys-0.9.114.crate) = 75617 SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b SIZE (rust/crates/p256-0.13.2.crate) = 63434 SHA256 (rust/crates/p384-0.13.1.crate) = fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6 @@ -293,12 +295,12 @@ SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962 SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790 SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 -SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c -SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e +SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590 SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25 SIZE (rust/crates/polyval-0.6.2.crate) = 18425 -SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 -SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 +SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564 +SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c @@ -315,14 +317,16 @@ SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f SIZE (rust/crates/primeorder-0.13.6.crate) = 21296 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765 -SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4 -SIZE (rust/crates/quote-1.0.44.crate) = 31629 +SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924 +SIZE (rust/crates/quote-1.0.45.crate) = 31564 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 -SIZE (rust/crates/rand-0.9.2.crate) = 99930 +SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf +SIZE (rust/crates/r-efi-6.0.0.crate) = 65303 +SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a +SIZE (rust/crates/rand-0.8.6.crate) = 83339 +SHA256 (rust/crates/rand-0.9.4.crate) = 44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea +SIZE (rust/crates/rand-0.9.4.crate) = 99786 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c @@ -335,20 +339,20 @@ SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd1 SIZE (rust/crates/regex-1.12.3.crate) = 153392 SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012 -SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c -SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430 +SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a +SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 SHA256 (rust/crates/ripemd-0.1.3.crate) = bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f SIZE (rust/crates/ripemd-0.1.3.crate) = 16601 SHA256 (rust/crates/rsa-0.9.10.crate) = b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d SIZE (rust/crates/rsa-0.9.10.crate) = 86417 -SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 -SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe +SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34 -SIZE (rust/crates/rustix-1.1.3.crate) = 423447 +SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190 +SIZE (rust/crates/rustix-1.1.4.crate) = 425241 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 @@ -357,8 +361,8 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc SIZE (rust/crates/sec1-0.7.3.crate) = 17979 -SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 -SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/semver-1.0.28.crate) = 8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd +SIZE (rust/crates/semver-1.0.28.crate) = 33064 SHA256 (rust/crates/sequoia-openpgp-2.2.0.crate) = 0620e44a7d514adf7df87b44db235f13b81fed7ddc265adb26f014d42626ac47 SIZE (rust/crates/sequoia-openpgp-2.2.0.crate) = 3059416 SHA256 (rust/crates/sequoia-policy-config-0.8.1.crate) = c8c2be5e64986e3192d5714c2334fbfb9e22c8cb41d7ad4583847eb590a8cea1 @@ -375,8 +379,8 @@ SHA256 (rust/crates/sha1collisiondetection-0.3.4.crate) = 1f606421e4a6012877e893 SIZE (rust/crates/sha1collisiondetection-0.3.4.crate) = 799321 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 -SHA256 (rust/crates/sha3-0.10.8.crate) = 75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60 -SIZE (rust/crates/sha3-0.10.8.crate) = 858216 +SHA256 (rust/crates/sha3-0.10.9.crate) = 77fd7028345d415a4034cf8777cd4f8ab1851274233b45f84e3d955502d93874 +SIZE (rust/crates/sha3-0.10.9.crate) = 859930 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de @@ -395,12 +399,12 @@ SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf8217 SIZE (rust/crates/string_cache-0.8.9.crate) = 17408 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.115.crate) = 6e614ed320ac28113fa64972c4262d5dbc89deacdfd00c34a3e4cea073243c12 -SIZE (rust/crates/syn-2.0.115.crate) = 305611 +SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99 +SIZE (rust/crates/syn-2.0.117.crate) = 306011 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 -SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1 -SIZE (rust/crates/tempfile-3.25.0.crate) = 43195 +SHA256 (rust/crates/tempfile-3.27.0.crate) = 32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd +SIZE (rust/crates/tempfile-3.27.0.crate) = 44780 SHA256 (rust/crates/term-1.2.1.crate) = d8c27177b12a6399ffc08b98f76f7c9a1f4fe9fc967c784c5a071fa8d93cf7e1 SIZE (rust/crates/term-1.2.1.crate) = 37496 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 @@ -413,16 +417,16 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5 SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413 -SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 -SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 +SHA256 (rust/crates/tinystr-0.8.3.crate) = c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d +SIZE (rust/crates/tinystr-0.8.3.crate) = 24710 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 SHA256 (rust/crates/twofish-0.7.1.crate) = a78e83a30223c757c3947cd144a31014ff04298d8719ae10d03c31c0448c8013 SIZE (rust/crates/twofish-0.7.1.crate) = 12156 -SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb -SIZE (rust/crates/typenum-1.19.0.crate) = 76414 -SHA256 (rust/crates/unicode-ident-1.0.23.crate) = 537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e -SIZE (rust/crates/unicode-ident-1.0.23.crate) = 49352 +SHA256 (rust/crates/typenum-1.20.0.crate) = 40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de +SIZE (rust/crates/typenum-1.20.0.crate) = 105530 +SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75 +SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea @@ -443,14 +447,14 @@ SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a18 SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5 SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 -SHA256 (rust/crates/wasm-bindgen-0.2.108.crate) = 64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566 -SIZE (rust/crates/wasm-bindgen-0.2.108.crate) = 49120 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608 -SIZE (rust/crates/wasm-bindgen-macro-0.2.108.crate) = 9283 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.108.crate) = 49855 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12 -SIZE (rust/crates/wasm-bindgen-shared-0.2.108.crate) = 10121 +SHA256 (rust/crates/wasm-bindgen-0.2.118.crate) = 0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89 +SIZE (rust/crates/wasm-bindgen-0.2.118.crate) = 61149 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.118.crate) = eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed +SIZE (rust/crates/wasm-bindgen-macro-0.2.118.crate) = 9288 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.118.crate) = 9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.118.crate) = 64823 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.118.crate) = 5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129 +SIZE (rust/crates/wasm-bindgen-shared-0.2.118.crate) = 10565 SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319 SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804 SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909 @@ -495,35 +499,35 @@ SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e SIZE (rust/crates/wit-component-0.244.0.crate) = 256882 SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736 SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371 -SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 -SIZE (rust/crates/writeable-0.6.2.crate) = 25181 +SHA256 (rust/crates/writeable-0.6.3.crate) = 1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4 +SIZE (rust/crates/writeable-0.6.3.crate) = 26685 SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277 SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820 SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3 SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515 -SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 -SIZE (rust/crates/yoke-0.8.1.crate) = 32016 -SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d -SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 -SHA256 (rust/crates/zerocopy-0.8.39.crate) = db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a -SIZE (rust/crates/zerocopy-0.8.39.crate) = 274113 -SHA256 (rust/crates/zerocopy-derive-0.8.39.crate) = 4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517 -SIZE (rust/crates/zerocopy-derive-0.8.39.crate) = 108887 -SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 -SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 -SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 -SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 +SHA256 (rust/crates/yoke-0.8.2.crate) = abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca +SIZE (rust/crates/yoke-0.8.2.crate) = 32790 +SHA256 (rust/crates/yoke-derive-0.8.2.crate) = de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e +SIZE (rust/crates/yoke-derive-0.8.2.crate) = 15077 +SHA256 (rust/crates/zerocopy-0.8.48.crate) = eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9 +SIZE (rust/crates/zerocopy-0.8.48.crate) = 287554 +SHA256 (rust/crates/zerocopy-derive-0.8.48.crate) = 70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4 +SIZE (rust/crates/zerocopy-derive-0.8.48.crate) = 97646 +SHA256 (rust/crates/zerofrom-0.1.7.crate) = 69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df +SIZE (rust/crates/zerofrom-0.1.7.crate) = 6140 +SHA256 (rust/crates/zerofrom-derive-0.1.7.crate) = 11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1 +SIZE (rust/crates/zerofrom-derive-0.1.7.crate) = 8853 SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 SHA256 (rust/crates/zeroize_derive-1.4.3.crate) = 85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e SIZE (rust/crates/zeroize_derive-1.4.3.crate) = 11695 -SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 -SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 -SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 -SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 -SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 -SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 +SHA256 (rust/crates/zerotrie-0.2.4.crate) = 0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf +SIZE (rust/crates/zerotrie-0.2.4.crate) = 83690 +SHA256 (rust/crates/zerovec-0.11.6.crate) = 90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239 +SIZE (rust/crates/zerovec-0.11.6.crate) = 128583 +SHA256 (rust/crates/zerovec-derive-0.11.3.crate) = 625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555 +SIZE (rust/crates/zerovec-derive-0.11.3.crate) = 22115 SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa SIZE (rust/crates/zmij-1.0.21.crate) = 26665 -SHA256 (rpm-software-management-rpm-sequoia-v1.10.1_GH0.tar.gz) = 539705430ab061358c943d1a2f8140057756877a6acb074fd6fd7c4698f9f59f -SIZE (rpm-software-management-rpm-sequoia-v1.10.1_GH0.tar.gz) = 101813 +SHA256 (rpm-software-management-rpm-sequoia-v1.10.2_GH0.tar.gz) = ba740c16657498bb1a5a2b04472728089992e93a83d3584f00854b112dfd45df +SIZE (rpm-software-management-rpm-sequoia-v1.10.2_GH0.tar.gz) = 102128 diff --git a/security/rustls-ffi/Makefile b/security/rustls-ffi/Makefile index 4b79ee0f55fa..9d0a6b665b49 100644 --- a/security/rustls-ffi/Makefile +++ b/security/rustls-ffi/Makefile @@ -1,6 +1,7 @@ PORTNAME= rustls-ffi DISTVERSIONPREFIX= v DISTVERSION= 0.15.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= brnrd@FreeBSD.org diff --git a/security/rustscan/Makefile b/security/rustscan/Makefile index 6923975b736a..0cbcf6db9729 100644 --- a/security/rustscan/Makefile +++ b/security/rustscan/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustscan PORTVERSION= 2.4.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/s2n-tls/Makefile b/security/s2n-tls/Makefile index 93648b8bd54f..9ae235ab79b7 100644 --- a/security/s2n-tls/Makefile +++ b/security/s2n-tls/Makefile @@ -1,6 +1,6 @@ PORTNAME= s2n-tls DISTVERSIONPREFIX= v -DISTVERSION= 1.7.2 +DISTVERSION= 1.7.3 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/s2n-tls/distinfo b/security/s2n-tls/distinfo index ea5d904dcf07..302d8c239131 100644 --- a/security/s2n-tls/distinfo +++ b/security/s2n-tls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775133594 -SHA256 (aws-s2n-tls-v1.7.2_GH0.tar.gz) = 3ca5361dabd2b041ba6d8c3fe73d1bc5a721dc5f62bbf71838010d1eddaa0cfd -SIZE (aws-s2n-tls-v1.7.2_GH0.tar.gz) = 4832494 +TIMESTAMP = 1778184542 +SHA256 (aws-s2n-tls-v1.7.3_GH0.tar.gz) = 9b7c52aa76b1773218ce9033875a35cb59f29fa7ce2d8de16132648bd75c2194 +SIZE (aws-s2n-tls-v1.7.3_GH0.tar.gz) = 4850445 diff --git a/security/samhain/Makefile b/security/samhain/Makefile index c54b2e30c0cb..7e99e18602a3 100644 --- a/security/samhain/Makefile +++ b/security/samhain/Makefile @@ -11,9 +11,6 @@ WWW= https://la-samhna.de/samhain/ LICENSE= GPLv2 -BROKEN_mips= fails to configure: error: Could not find the libwrap library -BROKEN_mips64= fails to configure: error: Could not find the libwrap library - USES= shebangfix SHEBANG_FILES= scripts/samhainadmin-gpg.pl.in \ scripts/samhainadmin-sig.pl.in diff --git a/security/sequoia-chameleon-gnupg/Makefile b/security/sequoia-chameleon-gnupg/Makefile index a941385d9328..04ab3bab7aa1 100644 --- a/security/sequoia-chameleon-gnupg/Makefile +++ b/security/sequoia-chameleon-gnupg/Makefile @@ -1,6 +1,6 @@ PORTNAME= sequoia-chameleon-gnupg DISTVERSION= 0.13.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/security/sequoia-chameleon-gnupg/Makefile.crates b/security/sequoia-chameleon-gnupg/Makefile.crates index 912a34053617..a3aca5ab000e 100644 --- a/security/sequoia-chameleon-gnupg/Makefile.crates +++ b/security/sequoia-chameleon-gnupg/Makefile.crates @@ -223,10 +223,10 @@ CARGO_CRATES= addr2line-0.24.2 \ opaque-debug-0.3.1 \ openpgp-cert-d-0.3.4 \ openssh-keys-0.6.4 \ - openssl-0.10.74 \ + openssl-0.10.78 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ - openssl-sys-0.9.110 \ + openssl-sys-0.9.114 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ diff --git a/security/sequoia-chameleon-gnupg/distinfo b/security/sequoia-chameleon-gnupg/distinfo index b190cc09bd87..751eb818404c 100644 --- a/security/sequoia-chameleon-gnupg/distinfo +++ b/security/sequoia-chameleon-gnupg/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1774620707 +TIMESTAMP = 1777128896 SHA256 (rust/crates/sequoia-chameleon-gnupg-0.13.1.crate) = 709cc7440fe79a0794209c82e48fe5044358f1e37d11bb9a4a27ebe64fb6eae2 SIZE (rust/crates/sequoia-chameleon-gnupg-0.13.1.crate) = 1161250 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 @@ -451,14 +451,14 @@ SHA256 (rust/crates/openpgp-cert-d-0.3.4.crate) = d3dd47b0b6df1022ca8a9a06791261 SIZE (rust/crates/openpgp-cert-d-0.3.4.crate) = 32033 SHA256 (rust/crates/openssh-keys-0.6.4.crate) = abb830a82898b2ac17c9620ddce839ac3b34b9cb8a1a037cbdbfb9841c756c3e SIZE (rust/crates/openssh-keys-0.6.4.crate) = 22213 -SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654 -SIZE (rust/crates/openssl-0.10.74.crate) = 285425 +SHA256 (rust/crates/openssl-0.10.78.crate) = f38c4372413cdaaf3cc79dd92d29d7d9f5ab09b51b10dded508fb90bb70b9222 +SIZE (rust/crates/openssl-0.10.78.crate) = 292622 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2 -SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412 +SHA256 (rust/crates/openssl-sys-0.9.114.crate) = 13ce1245cd07fcc4cfdb438f7507b0c7e4f3849a69fd84d52374c66d83741bb6 +SIZE (rust/crates/openssl-sys-0.9.114.crate) = 75617 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 diff --git a/security/sequoia-sq/Makefile b/security/sequoia-sq/Makefile index 1e92a210689d..474f524d91bb 100644 --- a/security/sequoia-sq/Makefile +++ b/security/sequoia-sq/Makefile @@ -1,6 +1,6 @@ PORTNAME= sequoia-sq DISTVERSION= 1.3.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/security/sequoia-sq/Makefile.crates b/security/sequoia-sq/Makefile.crates index 52d520d3abac..a234f248336b 100644 --- a/security/sequoia-sq/Makefile.crates +++ b/security/sequoia-sq/Makefile.crates @@ -269,10 +269,10 @@ CARGO_CRATES= addr2line-0.24.2 \ once_cell-1.20.3 \ opaque-debug-0.3.1 \ openpgp-cert-d-0.3.4 \ - openssl-0.10.74 \ + openssl-0.10.78 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ - openssl-sys-0.9.110 \ + openssl-sys-0.9.114 \ option-ext-0.2.0 \ overload-0.1.1 \ p256-0.13.2 \ diff --git a/security/sequoia-sq/distinfo b/security/sequoia-sq/distinfo index bd885427421d..6d8f79a88a82 100644 --- a/security/sequoia-sq/distinfo +++ b/security/sequoia-sq/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1774620614 +TIMESTAMP = 1776973316 SHA256 (rust/crates/sequoia-sq-1.3.1.crate) = 5c04b662da1c207e79beaeff6e5ab2d713ab10c1263f64c367f8489aac815705 SIZE (rust/crates/sequoia-sq-1.3.1.crate) = 740320 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 @@ -543,14 +543,14 @@ SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 SHA256 (rust/crates/openpgp-cert-d-0.3.4.crate) = d3dd47b0b6df1022ca8a9a06791261c3153028abef191fe53aa326b7f443f2d6 SIZE (rust/crates/openpgp-cert-d-0.3.4.crate) = 32033 -SHA256 (rust/crates/openssl-0.10.74.crate) = 24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654 -SIZE (rust/crates/openssl-0.10.74.crate) = 285425 +SHA256 (rust/crates/openssl-0.10.78.crate) = f38c4372413cdaaf3cc79dd92d29d7d9f5ab09b51b10dded508fb90bb70b9222 +SIZE (rust/crates/openssl-0.10.78.crate) = 292622 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-sys-0.9.110.crate) = 0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2 -SIZE (rust/crates/openssl-sys-0.9.110.crate) = 80412 +SHA256 (rust/crates/openssl-sys-0.9.114.crate) = 13ce1245cd07fcc4cfdb438f7507b0c7e4f3849a69fd84d52374c66d83741bb6 +SIZE (rust/crates/openssl-sys-0.9.114.crate) = 75617 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 diff --git a/security/sniffglue/Makefile b/security/sniffglue/Makefile index 7f172598156b..0bdc94d3916b 100644 --- a/security/sniffglue/Makefile +++ b/security/sniffglue/Makefile @@ -1,7 +1,7 @@ PORTNAME= sniffglue DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= security MAINTAINER= freebsd@sysctl.cz diff --git a/security/snowflake-tor/Makefile b/security/snowflake-tor/Makefile index fa2d05186615..80fbd7510b3a 100644 --- a/security/snowflake-tor/Makefile +++ b/security/snowflake-tor/Makefile @@ -1,7 +1,7 @@ PORTNAME= snowflake DISTVERSIONPREFIX= v DISTVERSION= 2.11.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security net PKGNAMESUFFIX= -tor diff --git a/security/softether5/Makefile b/security/softether5/Makefile index d92835c87876..26294dcc2d97 100644 --- a/security/softether5/Makefile +++ b/security/softether5/Makefile @@ -64,8 +64,7 @@ SUB_FILES= pkg-message .include <bsd.port.pre.mk> # devel/cpu_features not available on these archs, see devel/cpu_features/Makefile -.if (${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7 || \ - ${ARCH} == mips || ${ARCH} == mips64) +.if (${ARCH} == aarch64 || ${ARCH} == armv6 || ${ARCH} == armv7) # skip cpu_features when devel/cpu_features is not available CMAKE_ARGS+= -DSKIP_CPU_FEATURES=1 .else diff --git a/security/sops/Makefile b/security/sops/Makefile index 99a3124b0a58..cacd86771552 100644 --- a/security/sops/Makefile +++ b/security/sops/Makefile @@ -1,7 +1,7 @@ PORTNAME= sops DISTVERSIONPREFIX= v DISTVERSION= 3.12.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security editors MAINTAINER= bofh@FreeBSD.org diff --git a/security/spectre-meltdown-checker/Makefile b/security/spectre-meltdown-checker/Makefile index a7787f32a5b4..fe6dcdb29c2d 100644 --- a/security/spectre-meltdown-checker/Makefile +++ b/security/spectre-meltdown-checker/Makefile @@ -1,6 +1,6 @@ PORTNAME= spectre-meltdown-checker DISTVERSIONPREFIX= v -DISTVERSION= 26.26.0404682 +DISTVERSION= 26.33.0420460 CATEGORIES= security MAINTAINER= pkubaj@FreeBSD.org diff --git a/security/spectre-meltdown-checker/distinfo b/security/spectre-meltdown-checker/distinfo index e2f31c2795cd..d08f3a833b66 100644 --- a/security/spectre-meltdown-checker/distinfo +++ b/security/spectre-meltdown-checker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775330857 -SHA256 (speed47-spectre-meltdown-checker-v26.26.0404682_GH0.tar.gz) = 941cb4b38581b51d262328a04c81c8776c423325a0c03e486d30768e04483024 -SIZE (speed47-spectre-meltdown-checker-v26.26.0404682_GH0.tar.gz) = 113445 +TIMESTAMP = 1776760316 +SHA256 (speed47-spectre-meltdown-checker-v26.33.0420460_GH0.tar.gz) = ba216e3eabc951430d8688dc914ebeaba609ea96bb4e7fb0ad99f5d0def294a7 +SIZE (speed47-spectre-meltdown-checker-v26.33.0420460_GH0.tar.gz) = 170851 diff --git a/security/ssb/Makefile b/security/ssb/Makefile index 2dbc07f6864c..6b51db0f8337 100644 --- a/security/ssb/Makefile +++ b/security/ssb/Makefile @@ -1,7 +1,7 @@ PORTNAME= ssb DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/ssh-vault/Makefile b/security/ssh-vault/Makefile index ef7ca149556c..835b4c4bd962 100644 --- a/security/ssh-vault/Makefile +++ b/security/ssh-vault/Makefile @@ -1,6 +1,6 @@ PORTNAME= ssh-vault PORTVERSION= 1.0.10 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= security MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/security/sshesame/Makefile b/security/sshesame/Makefile index 8f2cab1e39a4..b3c3c4824622 100644 --- a/security/sshesame/Makefile +++ b/security/sshesame/Makefile @@ -1,7 +1,7 @@ PORTNAME= sshesame DISTVERSIONPREFIX= v DISTVERSION= 0.0.39 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= skozlov@FreeBSD.org diff --git a/security/ssl-checker/Makefile b/security/ssl-checker/Makefile index d3abfedec1f5..5280f5493a86 100644 --- a/security/ssl-checker/Makefile +++ b/security/ssl-checker/Makefile @@ -1,7 +1,7 @@ PORTNAME= ssl-checker DISTVERSIONPREFIX= v DISTVERSION= 0.1.7 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security MAINTAINER= olgeni@FreeBSD.org diff --git a/security/ssllabs-scan/Makefile b/security/ssllabs-scan/Makefile index e9ed00b69393..2ada4a443782 100644 --- a/security/ssllabs-scan/Makefile +++ b/security/ssllabs-scan/Makefile @@ -1,7 +1,7 @@ PORTNAME= ssllabs-scan DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= security net MAINTAINER= egypcio@FreeBSD.org diff --git a/security/sssd2/Makefile b/security/sssd2/Makefile index 447f13ef244f..64c3d33e9097 100644 --- a/security/sssd2/Makefile +++ b/security/sssd2/Makefile @@ -1,6 +1,5 @@ PORTNAME= sssd -PORTVERSION= 2.12.0 -PORTREVISION= 2 +PORTVERSION= 2.13.0 CATEGORIES= security PKGNAMESUFFIX= 2 diff --git a/security/sssd2/distinfo b/security/sssd2/distinfo index ca0b11b87d5a..7f9344709af8 100644 --- a/security/sssd2/distinfo +++ b/security/sssd2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768932724 -SHA256 (sssd-sssd-2.12.0_GH0.tar.gz) = 847b168c755808f77e7d13f3b9685fa7ee417e4a0e94be9734066382bc5c66b8 -SIZE (sssd-sssd-2.12.0_GH0.tar.gz) = 7309942 +TIMESTAMP = 1777721825 +SHA256 (sssd-sssd-2.13.0_GH0.tar.gz) = 4f00ceb38c678d449a242827baa1e4bb6232aa3e367cc09b498c398d0d984af7 +SIZE (sssd-sssd-2.13.0_GH0.tar.gz) = 8199870 diff --git a/security/sssd2/files/patch-src_external_platform.m4 b/security/sssd2/files/patch-src_external_platform.m4 deleted file mode 100644 index f4d606ec201e..000000000000 --- a/security/sssd2/files/patch-src_external_platform.m4 +++ /dev/null @@ -1,12 +0,0 @@ ---- src/external/platform.m4.orig 2026-01-21 16:56:16 UTC -+++ src/external/platform.m4 -@@ -18,7 +18,9 @@ if test x"$osname" = x ; then - elif test -f /etc/gentoo-release ; then - osname="gentoo" - elif test -f /etc/os-release ; then -+ _old_version="$VERSION" - . /etc/os-release -+ VERSION="$_old_version" - if ([[ "${ID}" = "suse" ]]) || ([[ "${ID_LIKE#*suse*}" != "${ID_LIKE}" ]]); then - osname="suse" - fi diff --git a/security/sssd2/files/patch-src_responder_common_responder__common.c b/security/sssd2/files/patch-src_responder_common_responder__common.c deleted file mode 100644 index 5d847dfc6809..000000000000 --- a/security/sssd2/files/patch-src_responder_common_responder__common.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/responder/common/responder_common.c.orig 2026-01-14 15:01:42 UTC -+++ src/responder/common/responder_common.c -@@ -108,7 +108,7 @@ static errno_t get_client_cred(struct cli_ctx *cctx) - char cmd_line[255] = { 0 }; - int proc_fd; - -- ret = getsockopt(cctx->cfd, SOL_SOCKET, SSS_PEERCRED_SOCKET_OPTION, &cctx->creds->ucred, -+ ret = getsockopt(cctx->cfd, SOL_LOCAL, SSS_PEERCRED_SOCKET_OPTION, &cctx->creds->ucred, - &client_cred_len); - if (ret != EOK) { - talloc_zfree(cctx->creds); diff --git a/security/sssd2/files/patch-src_sss__client_common.c b/security/sssd2/files/patch-src_sss__client_common.c deleted file mode 100644 index 924a97c1c1a3..000000000000 --- a/security/sssd2/files/patch-src_sss__client_common.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/sss_client/common.c.orig 2026-03-13 11:57:05 UTC -+++ src/sss_client/common.c -@@ -1034,7 +1034,7 @@ static errno_t check_server_cred(int sockfd) - return EFAULT; - } - -- ret = getsockopt(sockfd, SOL_SOCKET, SSS_PEERCRED_SOCKET_OPTION, &server_cred, -+ ret = getsockopt(sockfd, SOL_LOCAL, SSS_PEERCRED_SOCKET_OPTION, &server_cred, - &server_cred_len); - if (ret != 0) { - return errno; diff --git a/security/sssd2/pkg-plist b/security/sssd2/pkg-plist index e227194a986e..8c1926012437 100644 --- a/security/sssd2/pkg-plist +++ b/security/sssd2/pkg-plist @@ -28,10 +28,10 @@ lib/libsss_sudo.so lib/nss_sss.so.1 lib/pam_sss.so lib/pam_sss_gss.so -%%PYTHON_SITELIBDIR%%/SSSDConfig-2.12.0-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/SSSDConfig-2.12.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/SSSDConfig-2.12.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/SSSDConfig-2.12.0-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/SSSDConfig-2.13.0-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/SSSDConfig-2.13.0-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/SSSDConfig-2.13.0-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/SSSDConfig-2.13.0-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/SSSDConfig/__init__.py %%PYTHON_SITELIBDIR%%/SSSDConfig/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/SSSDConfig/__pycache__/ipachangeconf%%PYTHON_TAG%%.pyc @@ -109,6 +109,7 @@ sbin/sssd share/dbus-1/system-services/org.freedesktop.sssd.infopipe.service share/dbus-1/system.d/org.freedesktop.sssd.infopipe.conf %%NLS%%share/locale/bg/LC_MESSAGES/sssd.mo +%%NLS%%share/locale/br/LC_MESSAGES/sssd.mo %%NLS%%share/locale/ca/LC_MESSAGES/sssd.mo %%NLS%%share/locale/cs/LC_MESSAGES/sssd.mo %%NLS%%share/locale/de/LC_MESSAGES/sssd.mo @@ -122,6 +123,7 @@ share/dbus-1/system.d/org.freedesktop.sssd.infopipe.conf %%NLS%%share/locale/ja/LC_MESSAGES/sssd.mo %%NLS%%share/locale/ka/LC_MESSAGES/sssd.mo %%NLS%%share/locale/ko/LC_MESSAGES/sssd.mo +%%NLS%%share/locale/lv/LC_MESSAGES/sssd.mo %%NLS%%share/locale/nb/LC_MESSAGES/sssd.mo %%NLS%%share/locale/nl/LC_MESSAGES/sssd.mo %%NLS%%share/locale/pl/LC_MESSAGES/sssd.mo diff --git a/security/stegify/Makefile b/security/stegify/Makefile index b412e8246edd..cf02490fa3aa 100644 --- a/security/stegify/Makefile +++ b/security/stegify/Makefile @@ -2,7 +2,7 @@ PORTNAME= stegify DISTVERSIONPREFIX= v DISTVERSION= 1.2-2 DISTVERSIONSUFFIX= -g62518ca -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= security graphics MAINTAINER= yuri@FreeBSD.org diff --git a/security/step-certificates/Makefile b/security/step-certificates/Makefile index 6d959ade7e43..5bb43f4f0770 100644 --- a/security/step-certificates/Makefile +++ b/security/step-certificates/Makefile @@ -1,7 +1,7 @@ PORTNAME= step-certificates DISTVERSIONPREFIX= v DISTVERSION= 0.29.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= mw@wipp.bayern diff --git a/security/step-cli/Makefile b/security/step-cli/Makefile index 4a783faa2869..80af30f2409e 100644 --- a/security/step-cli/Makefile +++ b/security/step-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= step-cli DISTVERSIONPREFIX= v DISTVERSION= 0.29.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= mw@wipp.bayern diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile index d05af02c33a9..6088c41fb993 100644 --- a/security/sudo-rs/Makefile +++ b/security/sudo-rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= sudo-rs DISTVERSIONPREFIX= v DISTVERSION= 0.2.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= marc@trifectatech.org diff --git a/security/sudo/Makefile b/security/sudo/Makefile index f6d7a24aa003..ded516858595 100644 --- a/security/sudo/Makefile +++ b/security/sudo/Makefile @@ -115,7 +115,7 @@ CONFIGURE_ARGS+= --enable-kerb5-instance="${SUDO_KERB5_INSTANCE}" .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400072 +.if ${OPSYS} == FreeBSD . if ${PORT_OPTIONS:MOPIE} BUILD_DEPENDS+= opie>0:security/opie RUN_DEPENDS+= opie>0:security/opie diff --git a/security/suricata/Makefile b/security/suricata/Makefile index e0e9e81dfb88..8684e0a3b2d3 100644 --- a/security/suricata/Makefile +++ b/security/suricata/Makefile @@ -1,6 +1,6 @@ PORTNAME= suricata DISTVERSION= 8.0.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ diff --git a/security/susshi/Makefile b/security/susshi/Makefile index 4f1237a3f752..8307d40da303 100644 --- a/security/susshi/Makefile +++ b/security/susshi/Makefile @@ -1,6 +1,7 @@ PORTNAME= susshi DISTVERSIONPREFIX= v DISTVERSION= 0.14.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/syft/Makefile b/security/syft/Makefile index 6461f168759c..d84faae9237d 100644 --- a/security/syft/Makefile +++ b/security/syft/Makefile @@ -1,7 +1,7 @@ PORTNAME= syft DISTVERSIONPREFIX= v DISTVERSION= 1.42.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security devel MAINTAINER= youngbill.empire411@gmail.com @@ -10,6 +10,9 @@ WWW= https://github.com/anchore/syft LICENSE= APACHE20 +ONLY_FOR_ARCHS= aarch64 amd64 +ONLY_FOR_ARCHS_REASON= module modernc.org/sqlite only supported on aarch64 and amd64 + GO_WRKSRC= ${WRKSRC} USES= go:modules,1.25 @@ -151,9 +154,7 @@ GH_TUPLE= \ google:cel-spec:v0.24.0:google_cel_spec/vendor/cel.dev/expr \ google:go-cmp:v0.7.0:google_go_cmp/vendor/github.com/google/go-cmp \ google:go-containerregistry:v0.21.1:google_go_containerregistry/vendor/github.com/google/go-containerregistry \ - google:go-genproto:9219d122eba9:google_go_genproto/vendor/google.golang.org/genproto \ - google:go-genproto:95abcf5c77ba:google_go_genproto_1/vendor/google.golang.org/genproto/googleapis/api \ - google:go-genproto:95abcf5c77ba:google_go_genproto_2/vendor/google.golang.org/genproto/googleapis/rpc \ + google:go-genproto:95abcf5c77ba:google_go_genproto/vendor/google.golang.org/genproto \ google:licensecheck:v0.3.1:google_licensecheck/vendor/github.com/google/licensecheck \ google:pprof:a4b03ec1a45e:google_pprof/vendor/github.com/google/pprof \ google:s2a-go:v0.1.9:google_s2a_go/vendor/github.com/google/s2a-go \ diff --git a/security/syft/distinfo b/security/syft/distinfo index 875f41bbed60..948a993d5b18 100644 --- a/security/syft/distinfo +++ b/security/syft/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1773826900 +TIMESTAMP = 1777490120 SHA256 (anchore-syft-v1.42.2_GH0.tar.gz) = 355dc28dd7de6a42226a4664372230994c730f69dbb5a3e76d3b9bd943cc7c37 SIZE (anchore-syft-v1.42.2_GH0.tar.gz) = 6889426 SHA256 (acarl005-stripansi-5a71ef0e047d_GH0.tar.gz) = 832ad7232c573cec3eece91af4cdf40d2d06bca94e026dd7d5add0f44f802f0f @@ -257,10 +257,6 @@ SHA256 (google-go-cmp-v0.7.0_GH0.tar.gz) = c98f4f998ad8134b26816500b5c4c5cd63299 SIZE (google-go-cmp-v0.7.0_GH0.tar.gz) = 105149 SHA256 (google-go-containerregistry-v0.21.1_GH0.tar.gz) = 4fb8e2b4517cbd2324c0053eb368da51c730f6514a2b51abc37676b861f7955c SIZE (google-go-containerregistry-v0.21.1_GH0.tar.gz) = 4640706 -SHA256 (google-go-genproto-9219d122eba9_GH0.tar.gz) = 7437c020a141617d99b56cacd848e7567a573136b25836b3834c3eb95340851d -SIZE (google-go-genproto-9219d122eba9_GH0.tar.gz) = 5914335 -SHA256 (google-go-genproto-95abcf5c77ba_GH0.tar.gz) = 57f109d99bba4136934a0900faee1e5a5ca3222d509135051c0cc3b5e2df74ba -SIZE (google-go-genproto-95abcf5c77ba_GH0.tar.gz) = 5924636 SHA256 (google-go-genproto-95abcf5c77ba_GH0.tar.gz) = 57f109d99bba4136934a0900faee1e5a5ca3222d509135051c0cc3b5e2df74ba SIZE (google-go-genproto-95abcf5c77ba_GH0.tar.gz) = 5924636 SHA256 (google-licensecheck-v0.3.1_GH0.tar.gz) = 9f2bd0b68cee1f4bfb0cf3143575a2a78bd045a1493354e41d52da8c5a79cfb0 diff --git a/security/tailscale/Makefile b/security/tailscale/Makefile index 71b0a2541b76..04bc96d73f59 100644 --- a/security/tailscale/Makefile +++ b/security/tailscale/Makefile @@ -1,7 +1,7 @@ PORTNAME= tailscale PORTVERSION= 1.96.4 -PORTREVISION= 1 DISTVERSIONPREFIX= v +PORTREVISION= 2 CATEGORIES= security net-vpn MAINTAINER= ashish@FreeBSD.org diff --git a/security/tang/Makefile b/security/tang/Makefile index 07c203503ed8..a6427a6584a7 100644 --- a/security/tang/Makefile +++ b/security/tang/Makefile @@ -1,5 +1,6 @@ PORTNAME= tang DISTVERSION= 15 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://github.com/latchset/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/security/tclsasl/Makefile b/security/tclsasl/Makefile index 9e0b2b84335c..4cd14341d3da 100644 --- a/security/tclsasl/Makefile +++ b/security/tclsasl/Makefile @@ -23,7 +23,7 @@ OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400091 +.if ${OPSYS} == FreeBSD CPPFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/security/teleport/Makefile b/security/teleport/Makefile index 273d4dbb075e..8b51b9d6f8b1 100644 --- a/security/teleport/Makefile +++ b/security/teleport/Makefile @@ -1,7 +1,7 @@ PORTNAME= teleport DISTVERSIONPREFIX= v DISTVERSION= 5.2.5 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= security MAINTAINER= kraileth@elderlinux.org diff --git a/security/timestamp-authority/Makefile b/security/timestamp-authority/Makefile index 95f2470d8179..10e7b1cb2f58 100644 --- a/security/timestamp-authority/Makefile +++ b/security/timestamp-authority/Makefile @@ -1,7 +1,7 @@ PORTNAME= timestamp-authority DISTVERSIONPREFIX= v DISTVERSION= 1.2.9 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/tor/Makefile b/security/tor/Makefile index e31d86e0f576..23b0a1579ad9 100644 --- a/security/tor/Makefile +++ b/security/tor/Makefile @@ -1,5 +1,5 @@ PORTNAME= tor -DISTVERSION= 0.4.9.6 +DISTVERSION= 0.4.9.7 CATEGORIES= security net MASTER_SITES= TOR diff --git a/security/tor/distinfo b/security/tor/distinfo index 050e2f5abd3a..7e1d03ee9e80 100644 --- a/security/tor/distinfo +++ b/security/tor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1774516352 -SHA256 (tor-0.4.9.6.tar.gz) = a89aba97052e9963a654b40df2d46be07e8a6b6e24e5437917fd81acd90a7017 -SIZE (tor-0.4.9.6.tar.gz) = 10759319 +TIMESTAMP = 1778273805 +SHA256 (tor-0.4.9.7.tar.gz) = 5a740f32f688ac89c066345c38b47ba286b0c4394d351b251ff48b6a5394618f +SIZE (tor-0.4.9.7.tar.gz) = 10915556 diff --git a/security/totp-cli/Makefile b/security/totp-cli/Makefile index a1df4d614ff3..c8f56b49c902 100644 --- a/security/totp-cli/Makefile +++ b/security/totp-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= totp-cli PORTVERSION= 1.9.2 DISTVERSIONPREFIX= v -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= security MAINTAINER= sunpoet@FreeBSD.org diff --git a/security/tpm2-openssl/Makefile b/security/tpm2-openssl/Makefile index f0a6329dc650..9fd03a5341db 100644 --- a/security/tpm2-openssl/Makefile +++ b/security/tpm2-openssl/Makefile @@ -10,8 +10,6 @@ WWW= https://github.com/tpm2-software/tpm2-openssl LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -IGNORE_FreeBSD_13= Requires OpenSSL 3+ - LIB_DEPENDS= libtss2-esys.so:security/tpm2-tss RUN_DEPENDS= tpm2-abrmd:security/tpm2-abrmd diff --git a/security/trezord/Makefile b/security/trezord/Makefile index 579e9490e805..9c4bf2e3fbbb 100644 --- a/security/trezord/Makefile +++ b/security/trezord/Makefile @@ -2,7 +2,7 @@ PORTNAME= trezord DISTVERSIONPREFIX= v DISTVERSION= 2.0.33-9 DISTVERSIONSUFFIX= -ga58468e -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= ale@FreeBSD.org diff --git a/security/trillian/Makefile b/security/trillian/Makefile index 2409277139fc..bff56143f0dc 100644 --- a/security/trillian/Makefile +++ b/security/trillian/Makefile @@ -1,7 +1,7 @@ PORTNAME= trillian DISTVERSIONPREFIX= v DISTVERSION= 1.7.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/trivy/Makefile b/security/trivy/Makefile index c96c068a26b7..649a43b39f94 100644 --- a/security/trivy/Makefile +++ b/security/trivy/Makefile @@ -1,6 +1,7 @@ PORTNAME= trivy DISTVERSIONPREFIX= v DISTVERSION= 0.70.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= mfechner@FreeBSD.org diff --git a/security/trufflehog/Makefile b/security/trufflehog/Makefile index 00ffb312b841..c5dd61d8d4c0 100644 --- a/security/trufflehog/Makefile +++ b/security/trufflehog/Makefile @@ -1,6 +1,6 @@ PORTNAME= trufflehog DISTVERSIONPREFIX= v -DISTVERSION= 3.95.2 +DISTVERSION= 3.95.3 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails see details here: https://github.com/trufflesecurity/trufflehog/issues/3791 BROKEN_i386= compilation fails see details here: https://github.com/trufflesecurity/trufflehog/issues/3791 -USES= go:1.24+,modules +USES= go:1.25+,modules GO_MODULE= github.com/trufflesecurity/trufflehog/v3 #GO_TARGET= ./${PORTNAME} diff --git a/security/trufflehog/distinfo b/security/trufflehog/distinfo index 1290e6e7a7ad..264164db73a4 100644 --- a/security/trufflehog/distinfo +++ b/security/trufflehog/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1776826391 -SHA256 (go/security_trufflehog/trufflehog-v3.95.2/v3.95.2.mod) = 93be50fcc0af4475b148201eb0ee110fb5398cdebc21a162ab7096c0e91be16d -SIZE (go/security_trufflehog/trufflehog-v3.95.2/v3.95.2.mod) = 16302 -SHA256 (go/security_trufflehog/trufflehog-v3.95.2/v3.95.2.zip) = 3357d579c214a664ce1cb266f0a7aa0a217b208a60cc0c7443c923c10f02ba8d -SIZE (go/security_trufflehog/trufflehog-v3.95.2/v3.95.2.zip) = 7610655 +TIMESTAMP = 1778576231 +SHA256 (go/security_trufflehog/trufflehog-v3.95.3/v3.95.3.mod) = 93be50fcc0af4475b148201eb0ee110fb5398cdebc21a162ab7096c0e91be16d +SIZE (go/security_trufflehog/trufflehog-v3.95.3/v3.95.3.mod) = 16302 +SHA256 (go/security_trufflehog/trufflehog-v3.95.3/v3.95.3.zip) = e8eadae71b697f9434859d151d75791fb2efd4b0edd51eede245a3a400cf7f24 +SIZE (go/security_trufflehog/trufflehog-v3.95.3/v3.95.3.zip) = 7657502 diff --git a/security/tscli/Makefile b/security/tscli/Makefile index 6b99f1cefac1..54f1a4f9567c 100644 --- a/security/tscli/Makefile +++ b/security/tscli/Makefile @@ -1,7 +1,7 @@ PORTNAME= tscli DISTVERSIONPREFIX= v DISTVERSION= 0.0.15 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security MAINTAINER= dtxdf@FreeBSD.org diff --git a/security/vault-medusa/Makefile b/security/vault-medusa/Makefile index 2f5bcbe99ed5..c93656d18161 100644 --- a/security/vault-medusa/Makefile +++ b/security/vault-medusa/Makefile @@ -1,7 +1,7 @@ PORTNAME= vault-medusa DISTVERSIONPREFIX= v DISTVERSION= 0.7.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security DISTNAME= medusa diff --git a/security/vault/Makefile b/security/vault/Makefile index 7080c4a9b9ad..0c75fa7d6f8a 100644 --- a/security/vault/Makefile +++ b/security/vault/Makefile @@ -1,7 +1,7 @@ PORTNAME= vault DISTVERSIONPREFIX= v DISTVERSION= 1.21.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://raw.githubusercontent.com/hashicorp/vault/${DISTVERSIONFULL}/ \ LOCAL/bofh/security/${PORTNAME}/:web_ui diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile index 87548afac9d7..6699a7573d20 100644 --- a/security/vaultwarden/Makefile +++ b/security/vaultwarden/Makefile @@ -1,5 +1,6 @@ PORTNAME= vaultwarden -DISTVERSION= 1.35.6 +DISTVERSION= 1.36.0 +#PORTREVISION= 1 CATEGORIES= security MAINTAINER= mr@FreeBSD.org @@ -10,7 +11,6 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN_i386= doesn't buld on pkg builder -BROKEN_FreeBSD_13= fails to compile : Needs OpenSSL v3.0.0 or later to compile LIB_DEPENDS+= libcapnp.so:devel/capnproto \ libgmp.so:math/gmp \ diff --git a/security/vaultwarden/Makefile.crates b/security/vaultwarden/Makefile.crates index 84053cd9aa77..aeeb34e8cf87 100644 --- a/security/vaultwarden/Makefile.crates +++ b/security/vaultwarden/Makefile.crates @@ -13,7 +13,7 @@ CARGO_CRATES= adler2-2.0.1 \ asn1-rs-impl-0.2.0 \ async-channel-1.9.0 \ async-channel-2.5.0 \ - async-compression-0.4.41 \ + async-compression-0.4.42 \ async-executor-1.14.0 \ async-global-executor-2.4.1 \ async-io-2.6.0 \ @@ -29,35 +29,37 @@ CARGO_CRATES= adler2-2.0.1 \ atomic-0.6.1 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ - aws-config-1.8.15 \ + aws-config-1.8.16 \ aws-credential-types-1.2.14 \ - aws-runtime-1.7.2 \ - aws-sdk-sso-1.97.0 \ - aws-sdk-ssooidc-1.99.0 \ - aws-sdk-sts-1.101.0 \ - aws-sigv4-1.4.2 \ + aws-runtime-1.7.3 \ + aws-sdk-sso-1.98.0 \ + aws-sdk-ssooidc-1.100.0 \ + aws-sdk-sts-1.103.0 \ + aws-sigv4-1.4.3 \ aws-smithy-async-1.2.14 \ aws-smithy-http-0.63.6 \ aws-smithy-json-0.62.5 \ aws-smithy-observability-0.2.6 \ aws-smithy-query-0.60.15 \ - aws-smithy-runtime-1.10.3 \ - aws-smithy-runtime-api-1.11.6 \ + aws-smithy-runtime-1.11.1 \ + aws-smithy-runtime-api-1.12.0 \ + aws-smithy-runtime-api-macros-1.0.0 \ aws-smithy-types-1.4.7 \ aws-smithy-xml-0.60.15 \ - aws-types-1.3.14 \ + aws-types-1.3.15 \ backon-1.6.0 \ base16ct-0.2.0 \ base64-0.21.7 \ base64-0.22.1 \ base64-simd-0.8.0 \ base64ct-1.8.3 \ - base64urlsafedata-0.5.4 \ + base64urlsafedata-0.5.5 \ bigdecimal-0.4.10 \ binascii-0.1.4 \ - bitflags-2.11.0 \ + bitflags-2.11.1 \ blake2-0.10.6 \ block-buffer-0.10.4 \ + block-buffer-0.12.0 \ block-padding-0.3.3 \ blocking-1.6.2 \ brotli-8.0.2 \ @@ -71,18 +73,21 @@ CARGO_CRATES= adler2-2.0.1 \ cached_proc_macro-0.27.0 \ cached_proc_macro_types-0.1.1 \ cbc-0.1.2 \ - cc-1.2.60 \ + cc-1.2.61 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chacha20-0.10.0 \ chrono-0.4.44 \ chrono-tz-0.10.4 \ cipher-0.4.4 \ + cmov-0.5.3 \ codemap-0.1.3 \ - compression-codecs-0.4.37 \ - compression-core-0.4.31 \ + combine-4.6.7 \ + compression-codecs-0.4.38 \ + compression-core-0.4.32 \ concurrent-queue-2.5.0 \ const-oid-0.9.6 \ + const-oid-0.10.2 \ const-random-0.1.18 \ const-random-macro-0.1.16 \ convert_case-0.10.0 \ @@ -103,6 +108,8 @@ CARGO_CRATES= adler2-2.0.1 \ crunchy-0.2.4 \ crypto-bigint-0.5.5 \ crypto-common-0.1.6 \ + crypto-common-0.2.1 \ + ctutils-0.4.2 \ curve25519-dalek-4.1.3 \ curve25519-dalek-derive-0.1.1 \ darling-0.20.11 \ @@ -115,7 +122,7 @@ CARGO_CRATES= adler2-2.0.1 \ darling_macro-0.21.3 \ darling_macro-0.23.0 \ dashmap-6.1.0 \ - data-encoding-2.10.0 \ + data-encoding-2.11.0 \ data-url-0.3.2 \ der-0.7.10 \ der-parser-9.0.0 \ @@ -128,12 +135,13 @@ CARGO_CRATES= adler2-2.0.1 \ devise-0.4.2 \ devise_codegen-0.4.2 \ devise_core-0.4.2 \ - diesel-2.3.7 \ + diesel-2.3.9 \ diesel-derive-newtype-2.1.2 \ - diesel_derives-2.3.7 \ - diesel_migrations-2.3.1 \ + diesel_derives-2.3.9 \ + diesel_migrations-2.3.2 \ diesel_table_macro_syntax-0.3.0 \ digest-0.10.7 \ + digest-0.11.2 \ displaydoc-0.2.5 \ dlv-list-0.5.2 \ document-features-0.2.12 \ @@ -149,7 +157,6 @@ CARGO_CRATES= adler2-2.0.1 \ email-encoding-0.4.1 \ email_address-0.2.9 \ encoding_rs-0.8.35 \ - enum-as-inner-0.6.1 \ equivalent-1.0.2 \ errno-0.3.14 \ event-listener-2.5.3 \ @@ -200,10 +207,12 @@ CARGO_CRATES= adler2-2.0.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hex-0.4.3 \ - hickory-proto-0.25.2 \ - hickory-resolver-0.25.2 \ + hickory-net-0.26.1 \ + hickory-proto-0.26.1 \ + hickory-resolver-0.26.1 \ hkdf-0.12.4 \ hmac-0.12.1 \ + hmac-0.13.0 \ home-0.5.12 \ hostname-0.4.2 \ html5gum-0.8.3 \ @@ -214,9 +223,10 @@ CARGO_CRATES= adler2-2.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ + hybrid-array-0.4.11 \ hyper-0.14.32 \ hyper-1.9.0 \ - hyper-rustls-0.27.8 \ + hyper-rustls-0.27.9 \ hyper-util-0.1.20 \ iana-time-zone-0.1.65 \ iana-time-zone-haiku-0.1.2 \ @@ -230,7 +240,7 @@ CARGO_CRATES= adler2-2.0.1 \ id-arena-2.3.0 \ ident_case-1.0.1 \ idna-1.1.0 \ - idna_adapter-1.2.1 \ + idna_adapter-1.2.2 \ indexmap-1.9.3 \ indexmap-2.14.0 \ inlinable_string-0.1.15 \ @@ -242,13 +252,17 @@ CARGO_CRATES= adler2-2.0.1 \ itertools-0.10.5 \ itoa-1.0.18 \ jetscii-0.5.3 \ - jiff-0.2.23 \ - jiff-static-0.2.23 \ + jiff-0.2.24 \ + jiff-static-0.2.24 \ jiff-tzdb-0.1.6 \ jiff-tzdb-platform-0.1.3 \ + jni-0.22.4 \ + jni-macros-0.22.4 \ + jni-sys-0.4.1 \ + jni-sys-macros-0.4.1 \ job_scheduler_ng-2.4.0 \ jobserver-0.1.34 \ - js-sys-0.3.95 \ + js-sys-0.3.97 \ jsonwebtoken-9.3.1 \ jsonwebtoken-10.3.0 \ kv-log-macro-1.0.7 \ @@ -256,10 +270,10 @@ CARGO_CRATES= adler2-2.0.1 \ lazy_static-1.5.0 \ leb128fmt-0.1.0 \ lettre-0.11.21 \ - libc-0.2.184 \ + libc-0.2.186 \ libm-0.2.16 \ - libmimalloc-sys-0.1.44 \ - libsqlite3-sys-0.36.0 \ + libmimalloc-sys-0.1.47 \ + libsqlite3-sys-0.37.0 \ linux-raw-sys-0.12.1 \ litemap-0.8.2 \ litrs-1.0.0 \ @@ -272,7 +286,7 @@ CARGO_CRATES= adler2-2.0.1 \ memchr-2.8.0 \ migrations_internals-2.3.0 \ migrations_macros-2.3.0 \ - mimalloc-0.1.48 \ + mimalloc-0.1.50 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ @@ -280,6 +294,7 @@ CARGO_CRATES= adler2-2.0.1 \ moka-0.12.15 \ multer-3.1.0 \ mysqlclient-sys-0.5.1 \ + ndk-context-0.1.1 \ nom-7.1.3 \ nom-8.0.0 \ nonzero_ext-0.3.0 \ @@ -300,11 +315,11 @@ CARGO_CRATES= adler2-2.0.1 \ once_cell-1.21.4 \ opendal-0.55.0 \ openidconnect-4.0.1 \ - openssl-0.10.76 \ + openssl-0.10.78 \ openssl-macros-0.1.1 \ openssl-probe-0.2.1 \ openssl-src-300.6.0+3.6.2 \ - openssl-sys-0.9.112 \ + openssl-sys-0.9.114 \ ordered-float-2.10.1 \ ordered-multimap-0.7.3 \ outref-0.5.2 \ @@ -315,7 +330,7 @@ CARGO_CRATES= adler2-2.0.1 \ parking_lot_core-0.9.12 \ password-hash-0.5.0 \ pastey-0.1.1 \ - pastey-0.2.1 \ + pastey-0.2.2 \ pbkdf2-0.12.2 \ pear-0.2.9 \ pear_codegen-0.2.9 \ @@ -342,11 +357,12 @@ CARGO_CRATES= adler2-2.0.1 \ pkg-config-0.3.33 \ polling-3.11.0 \ portable-atomic-1.13.1 \ - portable-atomic-util-0.2.6 \ + portable-atomic-util-0.2.7 \ potential_utf-0.1.5 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pq-sys-0.7.5 \ + prefix-trie-0.8.2 \ prettyplease-0.2.37 \ primeorder-0.13.6 \ proc-macro2-1.0.106 \ @@ -365,14 +381,14 @@ CARGO_CRATES= adler2-2.0.1 \ r-efi-5.3.0 \ r-efi-6.0.0 \ r2d2-0.8.10 \ - rand-0.8.5 \ - rand-0.9.3 \ + rand-0.8.6 \ + rand-0.9.4 \ rand-0.10.1 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.5 \ - rand_core-0.10.0 \ + rand_core-0.10.1 \ raw-cpuid-11.6.0 \ redox_syscall-0.5.18 \ ref-cast-1.0.25 \ @@ -393,22 +409,22 @@ CARGO_CRATES= adler2-2.0.1 \ rocket_codegen-0.5.1 \ rocket_http-0.5.1 \ rocket_ws-0.1.1 \ - rpassword-7.4.0 \ + rpassword-7.5.1 \ rsa-0.9.10 \ rsqlite-vfs-0.1.0 \ - rtoolbox-0.0.4 \ + rtoolbox-0.0.5 \ rust-ini-0.21.3 \ rustc-hash-2.1.2 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-1.1.4 \ rustls-0.21.12 \ - rustls-0.23.37 \ + rustls-0.23.40 \ rustls-native-certs-0.8.3 \ rustls-pemfile-1.0.4 \ - rustls-pki-types-1.14.0 \ + rustls-pki-types-1.14.1 \ rustls-webpki-0.101.7 \ - rustls-webpki-0.103.11 \ + rustls-webpki-0.103.13 \ rustversion-1.0.22 \ ryu-1.0.23 \ salsa20-0.10.2 \ @@ -440,12 +456,15 @@ CARGO_CRATES= adler2-2.0.1 \ serde_with_macros-3.18.0 \ sha1-0.10.6 \ sha2-0.10.9 \ + sha2-0.11.0 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ signal-hook-0.3.18 \ signal-hook-registry-1.4.8 \ signature-2.2.0 \ simd-adler32-0.3.9 \ + simd_cesu8-1.1.1 \ + simdutf8-0.1.5 \ simple_asn1-0.6.4 \ siphasher-1.0.2 \ slab-0.4.12 \ @@ -455,7 +474,7 @@ CARGO_CRATES= adler2-2.0.1 \ spin-0.9.8 \ spinning_top-0.3.0 \ spki-0.7.3 \ - sqlite-wasm-rs-0.5.2 \ + sqlite-wasm-rs-0.5.3 \ stable-pattern-0.1.0 \ stable_deref_trait-1.2.1 \ state-0.6.0 \ @@ -483,7 +502,7 @@ CARGO_CRATES= adler2-2.0.1 \ tinystr-0.8.3 \ tinyvec-1.11.0 \ tinyvec_macros-0.1.1 \ - tokio-1.51.1 \ + tokio-1.52.1 \ tokio-macros-2.7.0 \ tokio-rustls-0.24.1 \ tokio-rustls-0.26.4 \ @@ -509,7 +528,7 @@ CARGO_CRATES= adler2-2.0.1 \ tracing-subscriber-0.3.23 \ try-lock-0.2.5 \ tungstenite-0.21.0 \ - typenum-1.19.0 \ + typenum-1.20.0 \ ubyte-0.10.4 \ ucd-trie-0.1.7 \ uncased-0.9.10 \ @@ -521,7 +540,7 @@ CARGO_CRATES= adler2-2.0.1 \ urlencoding-2.1.3 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ - uuid-1.23.0 \ + uuid-1.23.1 \ valuable-0.1.1 \ value-bag-1.12.0 \ vcpkg-0.2.15 \ @@ -530,24 +549,24 @@ CARGO_CRATES= adler2-2.0.1 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasip2-1.0.2+wasi-0.2.9 \ + wasip2-1.0.3+wasi-0.2.9 \ wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \ - wasm-bindgen-0.2.118 \ - wasm-bindgen-futures-0.4.68 \ - wasm-bindgen-macro-0.2.118 \ - wasm-bindgen-macro-support-0.2.118 \ - wasm-bindgen-shared-0.2.118 \ + wasm-bindgen-0.2.120 \ + wasm-bindgen-futures-0.4.70 \ + wasm-bindgen-macro-0.2.120 \ + wasm-bindgen-macro-support-0.2.120 \ + wasm-bindgen-shared-0.2.120 \ wasm-encoder-0.244.0 \ wasm-metadata-0.244.0 \ wasm-streams-0.4.2 \ wasmparser-0.244.0 \ - web-sys-0.3.95 \ + web-sys-0.3.97 \ web-time-1.1.0 \ - webauthn-attestation-ca-0.5.4 \ - webauthn-rs-0.5.4 \ - webauthn-rs-core-0.5.4 \ - webauthn-rs-proto-0.5.4 \ - webpki-roots-1.0.6 \ + webauthn-attestation-ca-0.5.5 \ + webauthn-rs-0.5.5 \ + webauthn-rs-core-0.5.5 \ + webauthn-rs-proto-0.5.5 \ + webpki-roots-1.0.7 \ which-8.0.2 \ widestring-1.2.1 \ winapi-0.3.9 \ @@ -594,8 +613,9 @@ CARGO_CRATES= adler2-2.0.1 \ windows_x86_64_msvc-0.53.1 \ winnow-0.6.26 \ winnow-0.7.15 \ - winnow-1.0.1 \ + winnow-1.0.2 \ wit-bindgen-0.51.0 \ + wit-bindgen-0.57.1 \ wit-bindgen-core-0.51.0 \ wit-bindgen-rust-0.51.0 \ wit-bindgen-rust-macro-0.51.0 \ diff --git a/security/vaultwarden/distinfo b/security/vaultwarden/distinfo index f1e728acf865..9001a3944cfc 100644 --- a/security/vaultwarden/distinfo +++ b/security/vaultwarden/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1776080117 +TIMESTAMP = 1777878787 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 @@ -29,8 +29,8 @@ SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9 SIZE (rust/crates/async-channel-1.9.0.crate) = 13664 SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 SIZE (rust/crates/async-channel-2.5.0.crate) = 18624 -SHA256 (rust/crates/async-compression-0.4.41.crate) = d0f9ee0f6e02ffd7ad5816e9464499fba7b3effd01123b515c41d1697c43dad1 -SIZE (rust/crates/async-compression-0.4.41.crate) = 99469 +SHA256 (rust/crates/async-compression-0.4.42.crate) = e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac +SIZE (rust/crates/async-compression-0.4.42.crate) = 103805 SHA256 (rust/crates/async-executor-1.14.0.crate) = c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a SIZE (rust/crates/async-executor-1.14.0.crate) = 28804 SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c @@ -61,20 +61,20 @@ SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/aws-config-1.8.15.crate) = 11493b0bad143270fb8ad284a096dd529ba91924c5409adeac856cc1bf047dbc -SIZE (rust/crates/aws-config-1.8.15.crate) = 152389 +SHA256 (rust/crates/aws-config-1.8.16.crate) = 50f156acdd2cf55f5aa53ee416c4ac851cf1222694506c0b1f78c85695e9ca9d +SIZE (rust/crates/aws-config-1.8.16.crate) = 154841 SHA256 (rust/crates/aws-credential-types-1.2.14.crate) = 8f20799b373a1be121fe3005fba0c2090af9411573878f224df44b42727fcaf7 SIZE (rust/crates/aws-credential-types-1.2.14.crate) = 21865 -SHA256 (rust/crates/aws-runtime-1.7.2.crate) = 5fc0651c57e384202e47153c1260b84a9936e19803d747615edf199dc3b98d17 -SIZE (rust/crates/aws-runtime-1.7.2.crate) = 87055 -SHA256 (rust/crates/aws-sdk-sso-1.97.0.crate) = 9aadc669e184501caaa6beafb28c6267fc1baef0810fb58f9b205485ca3f2567 -SIZE (rust/crates/aws-sdk-sso-1.97.0.crate) = 94139 -SHA256 (rust/crates/aws-sdk-ssooidc-1.99.0.crate) = 1342a7db8f358d3de0aed2007a0b54e875458e39848d54cc1d46700b2bfcb0a8 -SIZE (rust/crates/aws-sdk-ssooidc-1.99.0.crate) = 113308 -SHA256 (rust/crates/aws-sdk-sts-1.101.0.crate) = ab41ad64e4051ecabeea802d6a17845a91e83287e1dd249e6963ea1ba78c428a -SIZE (rust/crates/aws-sdk-sts-1.101.0.crate) = 199252 -SHA256 (rust/crates/aws-sigv4-1.4.2.crate) = b0b660013a6683ab23797778e21f1f854744fdf05f68204b4cca4c8c04b5d1f4 -SIZE (rust/crates/aws-sigv4-1.4.2.crate) = 98327 +SHA256 (rust/crates/aws-runtime-1.7.3.crate) = 5dcd93c82209ac7413532388067dce79be5a8780c1786e5fae3df22e4dee2864 +SIZE (rust/crates/aws-runtime-1.7.3.crate) = 88091 +SHA256 (rust/crates/aws-sdk-sso-1.98.0.crate) = d69c77aafa20460c68b6b3213c84f6423b6e76dbf89accd3e1789a686ffd9489 +SIZE (rust/crates/aws-sdk-sso-1.98.0.crate) = 94979 +SHA256 (rust/crates/aws-sdk-ssooidc-1.100.0.crate) = 1c7e7b09346d5ca22a2a08267555843a6a0127fb20d8964cb6ecfb8fdb190225 +SIZE (rust/crates/aws-sdk-ssooidc-1.100.0.crate) = 114160 +SHA256 (rust/crates/aws-sdk-sts-1.103.0.crate) = c2249b81a2e73a8027c41c378463a81ec39b8510f184f2caab87de912af0f49b +SIZE (rust/crates/aws-sdk-sts-1.103.0.crate) = 202079 +SHA256 (rust/crates/aws-sigv4-1.4.3.crate) = 68dc0b907359b120170613b5c09ccc61304eac3998ff6274b97d93ee6490115a +SIZE (rust/crates/aws-sigv4-1.4.3.crate) = 99044 SHA256 (rust/crates/aws-smithy-async-1.2.14.crate) = 2ffcaf626bdda484571968400c326a244598634dc75fd451325a54ad1a59acfc SIZE (rust/crates/aws-smithy-async-1.2.14.crate) = 21976 SHA256 (rust/crates/aws-smithy-http-0.63.6.crate) = ba1ab2dc1c2c3749ead27180d333c42f11be8b0e934058fb4b2258ee8dbe5231 @@ -85,16 +85,18 @@ SHA256 (rust/crates/aws-smithy-observability-0.2.6.crate) = a06c2315d173edbf1920 SIZE (rust/crates/aws-smithy-observability-0.2.6.crate) = 14502 SHA256 (rust/crates/aws-smithy-query-0.60.15.crate) = 1a56d79744fb3edb5d722ef79d86081e121d3b9422cb209eb03aea6aa4f21ebd SIZE (rust/crates/aws-smithy-query-0.60.15.crate) = 9960 -SHA256 (rust/crates/aws-smithy-runtime-1.10.3.crate) = 028999056d2d2fd58a697232f9eec4a643cf73a71cf327690a7edad1d2af2110 -SIZE (rust/crates/aws-smithy-runtime-1.10.3.crate) = 126859 -SHA256 (rust/crates/aws-smithy-runtime-api-1.11.6.crate) = 876ab3c9c29791ba4ba02b780a3049e21ec63dabda09268b175272c3733a79e6 -SIZE (rust/crates/aws-smithy-runtime-api-1.11.6.crate) = 80656 +SHA256 (rust/crates/aws-smithy-runtime-1.11.1.crate) = 0504b1ab12debb5959e5165ee5fe97dd387e7aa7ea6a477bfd7635dfe769a4f5 +SIZE (rust/crates/aws-smithy-runtime-1.11.1.crate) = 128460 +SHA256 (rust/crates/aws-smithy-runtime-api-1.12.0.crate) = b71a13df6ada0aafbf21a73bdfcdf9324cfa9df77d96b8446045be3cde61b42e +SIZE (rust/crates/aws-smithy-runtime-api-1.12.0.crate) = 83280 +SHA256 (rust/crates/aws-smithy-runtime-api-macros-1.0.0.crate) = 8d7396fd9500589e62e460e987ecb671bad374934e55ec3b5f498cc7a8a8a7b7 +SIZE (rust/crates/aws-smithy-runtime-api-macros-1.0.0.crate) = 6383 SHA256 (rust/crates/aws-smithy-types-1.4.7.crate) = 9d73dbfbaa8e4bc57b9045137680b958d274823509a360abfd8e1d514d40c95c SIZE (rust/crates/aws-smithy-types-1.4.7.crate) = 96069 SHA256 (rust/crates/aws-smithy-xml-0.60.15.crate) = 0ce02add1aa3677d022f8adf81dcbe3046a95f17a1b1e8979c145cd21d3d22b3 SIZE (rust/crates/aws-smithy-xml-0.60.15.crate) = 26237 -SHA256 (rust/crates/aws-types-1.3.14.crate) = 47c8323699dd9b3c8d5b3c13051ae9cdef58fd179957c882f8374dd8725962d9 -SIZE (rust/crates/aws-types-1.3.14.crate) = 34005 +SHA256 (rust/crates/aws-types-1.3.15.crate) = 2f4bbcaa9304ea40902d3d5f42a0428d1bd895a2b0f6999436fb279ffddc58ac +SIZE (rust/crates/aws-types-1.3.15.crate) = 33900 SHA256 (rust/crates/backon-1.6.0.crate) = cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef SIZE (rust/crates/backon-1.6.0.crate) = 42012 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf @@ -107,18 +109,20 @@ SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e69 SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531 SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06 SIZE (rust/crates/base64ct-1.8.3.crate) = 32227 -SHA256 (rust/crates/base64urlsafedata-0.5.4.crate) = 42f7f6be94fa637132933fd0a68b9140bcb60e3d46164cb68e82a2bb8d102b3a -SIZE (rust/crates/base64urlsafedata-0.5.4.crate) = 7061 +SHA256 (rust/crates/base64urlsafedata-0.5.5.crate) = b08e33815c87d8cadcddb1e74ac307368a3751fbe40c961538afa21a1899f21c +SIZE (rust/crates/base64urlsafedata-0.5.5.crate) = 7087 SHA256 (rust/crates/bigdecimal-0.4.10.crate) = 4d6867f1565b3aad85681f1015055b087fcfd840d6aeee6eee7f2da317603695 SIZE (rust/crates/bigdecimal-0.4.10.crate) = 126514 SHA256 (rust/crates/binascii-0.1.4.crate) = 383d29d513d8764dcdc42ea295d979eb99c3c9f00607b3692cf68a431f7dca72 SIZE (rust/crates/binascii-0.1.4.crate) = 6076 -SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af -SIZE (rust/crates/bitflags-2.11.0.crate) = 48906 +SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3 +SIZE (rust/crates/bitflags-2.11.1.crate) = 49082 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe SIZE (rust/crates/blake2-0.10.6.crate) = 47234 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/block-buffer-0.12.0.crate) = cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be +SIZE (rust/crates/block-buffer-0.12.0.crate) = 14926 SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 SIZE (rust/crates/block-padding-0.3.3.crate) = 8504 SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21 @@ -145,8 +149,8 @@ SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a5 SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813 SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6 SIZE (rust/crates/cbc-0.1.2.crate) = 23501 -SHA256 (rust/crates/cc-1.2.60.crate) = 43c5703da9466b66a946814e1adf53ea2c90f10063b86290cc9eb67ce3478a20 -SIZE (rust/crates/cc-1.2.60.crate) = 97051 +SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d +SIZE (rust/crates/cc-1.2.61.crate) = 97163 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 @@ -159,16 +163,22 @@ SHA256 (rust/crates/chrono-tz-0.10.4.crate) = a6139a8597ed92cf816dfb33f5dd6cf0bb SIZE (rust/crates/chrono-tz-0.10.4.crate) = 794377 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 +SHA256 (rust/crates/cmov-0.5.3.crate) = 3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746 +SIZE (rust/crates/cmov-0.5.3.crate) = 26829 SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24 SIZE (rust/crates/codemap-0.1.3.crate) = 9483 -SHA256 (rust/crates/compression-codecs-0.4.37.crate) = eb7b51a7d9c967fc26773061ba86150f19c50c0d65c887cb1fbe295fd16619b7 -SIZE (rust/crates/compression-codecs-0.4.37.crate) = 25424 -SHA256 (rust/crates/compression-core-0.4.31.crate) = 75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d -SIZE (rust/crates/compression-core-0.4.31.crate) = 5749 +SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd +SIZE (rust/crates/combine-4.6.7.crate) = 134808 +SHA256 (rust/crates/compression-codecs-0.4.38.crate) = ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf +SIZE (rust/crates/compression-codecs-0.4.38.crate) = 29877 +SHA256 (rust/crates/compression-core-0.4.32.crate) = cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789 +SIZE (rust/crates/compression-core-0.4.32.crate) = 10083 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 +SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c +SIZE (rust/crates/const-oid-0.10.2.crate) = 61449 SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359 SIZE (rust/crates/const-random-0.1.18.crate) = 6646 SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e @@ -209,6 +219,10 @@ SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af9 SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/crypto-common-0.2.1.crate) = 77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710 +SIZE (rust/crates/crypto-common-0.2.1.crate) = 15165 +SHA256 (rust/crates/ctutils-0.4.2.crate) = 7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e +SIZE (rust/crates/ctutils-0.4.2.crate) = 32739 SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3 @@ -233,8 +247,8 @@ SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426 SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 -SHA256 (rust/crates/data-encoding-2.10.0.crate) = d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea -SIZE (rust/crates/data-encoding-2.10.0.crate) = 22293 +SHA256 (rust/crates/data-encoding-2.11.0.crate) = a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8 +SIZE (rust/crates/data-encoding-2.11.0.crate) = 22677 SHA256 (rust/crates/data-url-0.3.2.crate) = be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376 SIZE (rust/crates/data-url-0.3.2.crate) = 23862 SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb @@ -259,18 +273,20 @@ SHA256 (rust/crates/devise_codegen-0.4.2.crate) = 71b28680d8be17a570a2334922518b SIZE (rust/crates/devise_codegen-0.4.2.crate) = 6556 SHA256 (rust/crates/devise_core-0.4.2.crate) = b035a542cf7abf01f2e3c4d5a7acbaebfefe120ae4efc7bde3df98186e4b8af7 SIZE (rust/crates/devise_core-0.4.2.crate) = 17750 -SHA256 (rust/crates/diesel-2.3.7.crate) = f4ae09a41a4b89f94ec1e053623da8340d996bc32c6517d325a9daad9b239358 -SIZE (rust/crates/diesel-2.3.7.crate) = 439901 +SHA256 (rust/crates/diesel-2.3.9.crate) = 9940fb8467a0a06312218ed384185cb8536aa10d8ec017d0ce7fad2c1bd882d5 +SIZE (rust/crates/diesel-2.3.9.crate) = 442357 SHA256 (rust/crates/diesel-derive-newtype-2.1.2.crate) = d5adf688c584fe33726ce0e2898f608a2a92578ac94a4a92fcecf73214fe0716 SIZE (rust/crates/diesel-derive-newtype-2.1.2.crate) = 11618 -SHA256 (rust/crates/diesel_derives-2.3.7.crate) = 47618bf0fac06bb670c036e48404c26a865e6a71af4114dfd97dfe89936e404e -SIZE (rust/crates/diesel_derives-2.3.7.crate) = 104709 -SHA256 (rust/crates/diesel_migrations-2.3.1.crate) = 745fd255645f0f1135f9ec55c7b00e0882192af9683ab4731e4bba3da82b8f9c -SIZE (rust/crates/diesel_migrations-2.3.1.crate) = 15413 +SHA256 (rust/crates/diesel_derives-2.3.9.crate) = d1817b7f4279b947fc4cafddec12b0e5f8727141706561ce3ac94a60bddd1cf5 +SIZE (rust/crates/diesel_derives-2.3.9.crate) = 108374 +SHA256 (rust/crates/diesel_migrations-2.3.2.crate) = 28d0f4a98124ba6d4ca75da535f65984badec16a003b6e2f94a01e31a79490b8 +SIZE (rust/crates/diesel_migrations-2.3.2.crate) = 17467 SHA256 (rust/crates/diesel_table_macro_syntax-0.3.0.crate) = fe2444076b48641147115697648dc743c2c00b61adade0f01ce67133c7babe8c SIZE (rust/crates/diesel_table_macro_syntax-0.3.0.crate) = 7376 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/digest-0.11.2.crate) = 4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c +SIZE (rust/crates/digest-0.11.2.crate) = 28579 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f @@ -301,8 +317,6 @@ SHA256 (rust/crates/email_address-0.2.9.crate) = e079f19b08ca6239f47f8ba8509c11c SIZE (rust/crates/email_address-0.2.9.crate) = 21579 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 -SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc -SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb @@ -403,14 +417,18 @@ SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/hickory-proto-0.25.2.crate) = f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502 -SIZE (rust/crates/hickory-proto-0.25.2.crate) = 417616 -SHA256 (rust/crates/hickory-resolver-0.25.2.crate) = dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a -SIZE (rust/crates/hickory-resolver-0.25.2.crate) = 91883 +SHA256 (rust/crates/hickory-net-0.26.1.crate) = e2295ed2f9c31e471e1428a8f88a3f0e1f4b27c15049592138d1eebe9c35b183 +SIZE (rust/crates/hickory-net-0.26.1.crate) = 128568 +SHA256 (rust/crates/hickory-proto-0.26.1.crate) = 0bab31817bfb44672a252e97fe81cd0c18d1b2cf892108922f6818820df8c643 +SIZE (rust/crates/hickory-proto-0.26.1.crate) = 309012 +SHA256 (rust/crates/hickory-resolver-0.26.1.crate) = f0d58d28879ceecde6607729660c2667a081ccdc082e082675042793960f178c +SIZE (rust/crates/hickory-resolver-0.26.1.crate) = 143885 SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7 SIZE (rust/crates/hkdf-0.12.4.crate) = 171163 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 +SHA256 (rust/crates/hmac-0.13.0.crate) = 6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f +SIZE (rust/crates/hmac-0.13.0.crate) = 45167 SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d SIZE (rust/crates/home-0.5.12.crate) = 9445 SHA256 (rust/crates/hostname-0.4.2.crate) = 617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd @@ -431,12 +449,14 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 +SHA256 (rust/crates/hybrid-array-0.4.11.crate) = 08d46837a0ed51fe95bd3b05de33cd64a1ee88fc797477ca48446872504507c5 +SIZE (rust/crates/hybrid-array-0.4.11.crate) = 36102 SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 SIZE (rust/crates/hyper-0.14.32.crate) = 199622 SHA256 (rust/crates/hyper-1.9.0.crate) = 6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca SIZE (rust/crates/hyper-1.9.0.crate) = 160126 -SHA256 (rust/crates/hyper-rustls-0.27.8.crate) = c2b52f86d1d4bc0d6b4e6826d960b1b333217e07d36b882dca570a5e1c48895b -SIZE (rust/crates/hyper-rustls-0.27.8.crate) = 22663 +SHA256 (rust/crates/hyper-rustls-0.27.9.crate) = 33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f +SIZE (rust/crates/hyper-rustls-0.27.9.crate) = 22935 SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0 SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807 SHA256 (rust/crates/iana-time-zone-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470 @@ -463,8 +483,8 @@ SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d121 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de SIZE (rust/crates/idna-1.1.0.crate) = 148747 -SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 -SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714 +SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9 @@ -487,20 +507,28 @@ SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1 SIZE (rust/crates/itoa-1.0.18.crate) = 15935 SHA256 (rust/crates/jetscii-0.5.3.crate) = 47f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e SIZE (rust/crates/jetscii-0.5.3.crate) = 18811 -SHA256 (rust/crates/jiff-0.2.23.crate) = 1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359 -SIZE (rust/crates/jiff-0.2.23.crate) = 759789 -SHA256 (rust/crates/jiff-static-0.2.23.crate) = 2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4 -SIZE (rust/crates/jiff-static-0.2.23.crate) = 83745 +SHA256 (rust/crates/jiff-0.2.24.crate) = f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d +SIZE (rust/crates/jiff-0.2.24.crate) = 760237 +SHA256 (rust/crates/jiff-static-0.2.24.crate) = e000de030ff8022ea1da3f466fbb0f3a809f5e51ed31f6dd931c35181ad8e6d7 +SIZE (rust/crates/jiff-static-0.2.24.crate) = 83747 SHA256 (rust/crates/jiff-tzdb-0.1.6.crate) = c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076 SIZE (rust/crates/jiff-tzdb-0.1.6.crate) = 62478 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 +SHA256 (rust/crates/jni-0.22.4.crate) = 5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498 +SIZE (rust/crates/jni-0.22.4.crate) = 199347 +SHA256 (rust/crates/jni-macros-0.22.4.crate) = a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3 +SIZE (rust/crates/jni-macros-0.22.4.crate) = 63557 +SHA256 (rust/crates/jni-sys-0.4.1.crate) = c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2 +SIZE (rust/crates/jni-sys-0.4.1.crate) = 13249 +SHA256 (rust/crates/jni-sys-macros-0.4.1.crate) = 38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264 +SIZE (rust/crates/jni-sys-macros-0.4.1.crate) = 3301 SHA256 (rust/crates/job_scheduler_ng-2.4.0.crate) = 217723d58ee473953675d15f11e56898a611aca8ea044d5a34eabeade99ef613 SIZE (rust/crates/job_scheduler_ng-2.4.0.crate) = 16093 SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 -SHA256 (rust/crates/js-sys-0.3.95.crate) = 2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca -SIZE (rust/crates/js-sys-0.3.95.crate) = 104031 +SHA256 (rust/crates/js-sys-0.3.97.crate) = a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf +SIZE (rust/crates/js-sys-0.3.97.crate) = 106322 SHA256 (rust/crates/jsonwebtoken-9.3.1.crate) = 5a87cc7a48537badeae96744432de36f4be2b4a34a05a5ef32e9dd8a1c169dde SIZE (rust/crates/jsonwebtoken-9.3.1.crate) = 49398 SHA256 (rust/crates/jsonwebtoken-10.3.0.crate) = 0529410abe238729a60b108898784df8984c87f6054c9c4fcacc47e4803c1ce1 @@ -515,14 +543,14 @@ SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea9 SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138 SHA256 (rust/crates/lettre-0.11.21.crate) = dabda5859ee7c06b995b9d1165aa52c39110e079ef609db97178d86aeb051fa7 SIZE (rust/crates/lettre-0.11.21.crate) = 159999 -SHA256 (rust/crates/libc-0.2.184.crate) = 48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af -SIZE (rust/crates/libc-0.2.184.crate) = 820172 +SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66 +SIZE (rust/crates/libc-0.2.186.crate) = 821883 SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981 SIZE (rust/crates/libm-0.2.16.crate) = 164243 -SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870 -SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625 -SHA256 (rust/crates/libsqlite3-sys-0.36.0.crate) = 95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a -SIZE (rust/crates/libsqlite3-sys-0.36.0.crate) = 5294361 +SHA256 (rust/crates/libmimalloc-sys-0.1.47.crate) = 2d1eacfa31c33ec25e873c136ba5669f00f9866d0688bea7be4d3f7e43067df6 +SIZE (rust/crates/libmimalloc-sys-0.1.47.crate) = 495449 +SHA256 (rust/crates/libsqlite3-sys-0.37.0.crate) = b1f111c8c41e7c61a49cd34e44c7619462967221a6443b0ec299e0ac30cfb9b1 +SIZE (rust/crates/libsqlite3-sys-0.37.0.crate) = 5295554 SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116 SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0 @@ -547,8 +575,8 @@ SHA256 (rust/crates/migrations_internals-2.3.0.crate) = 36c791ecdf977c99f45f2328 SIZE (rust/crates/migrations_internals-2.3.0.crate) = 7224 SHA256 (rust/crates/migrations_macros-2.3.0.crate) = 36fc5ac76be324cfd2d3f2cf0fdf5d5d3c4f14ed8aaebadb09e304ba42282703 SIZE (rust/crates/migrations_macros-2.3.0.crate) = 12073 -SHA256 (rust/crates/mimalloc-0.1.48.crate) = e1ee66a4b64c74f4ef288bcbb9192ad9c3feaad75193129ac8509af543894fd8 -SIZE (rust/crates/mimalloc-0.1.48.crate) = 4742 +SHA256 (rust/crates/mimalloc-0.1.50.crate) = b3627c4272df786b9260cabaa46aec1d59c93ede723d4c3ef646c503816b0640 +SIZE (rust/crates/mimalloc-0.1.50.crate) = 4764 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a @@ -563,6 +591,8 @@ SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7 SIZE (rust/crates/multer-3.1.0.crate) = 25980 SHA256 (rust/crates/mysqlclient-sys-0.5.1.crate) = 822bc60a9459abe384dd85d81ac59167ed2da99fba6eb810000e6ab64d9404b2 SIZE (rust/crates/mysqlclient-sys-0.5.1.crate) = 1067637 +SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b +SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405 @@ -603,16 +633,16 @@ SHA256 (rust/crates/opendal-0.55.0.crate) = d075ab8a203a6ab4bc1bce0a4b9fe486a72b SIZE (rust/crates/opendal-0.55.0.crate) = 881564 SHA256 (rust/crates/openidconnect-4.0.1.crate) = 0d8c6709ba2ea764bbed26bce1adf3c10517113ddea6f2d4196e4851757ef2b2 SIZE (rust/crates/openidconnect-4.0.1.crate) = 173752 -SHA256 (rust/crates/openssl-0.10.76.crate) = 951c002c75e16ea2c65b8c7e4d3d51d5530d8dfa7d060b4776828c88cfb18ecf -SIZE (rust/crates/openssl-0.10.76.crate) = 288167 +SHA256 (rust/crates/openssl-0.10.78.crate) = f38c4372413cdaaf3cc79dd92d29d7d9f5ab09b51b10dded508fb90bb70b9222 +SIZE (rust/crates/openssl-0.10.78.crate) = 292622 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.2.1.crate) = 7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe SIZE (rust/crates/openssl-probe-0.2.1.crate) = 9155 SHA256 (rust/crates/openssl-src-300.6.0+3.6.2.crate) = a8e8cbfd3a4a8c8f089147fd7aaa33cf8c7450c4d09f8f80698a0cf093abeff4 SIZE (rust/crates/openssl-src-300.6.0+3.6.2.crate) = 7191232 -SHA256 (rust/crates/openssl-sys-0.9.112.crate) = 57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb -SIZE (rust/crates/openssl-sys-0.9.112.crate) = 75339 +SHA256 (rust/crates/openssl-sys-0.9.114.crate) = 13ce1245cd07fcc4cfdb438f7507b0c7e4f3849a69fd84d52374c66d83741bb6 +SIZE (rust/crates/openssl-sys-0.9.114.crate) = 75617 SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79 @@ -633,8 +663,8 @@ SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7 SIZE (rust/crates/password-hash-0.5.0.crate) = 26884 SHA256 (rust/crates/pastey-0.1.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec SIZE (rust/crates/pastey-0.1.1.crate) = 16112 -SHA256 (rust/crates/pastey-0.2.1.crate) = b867cad97c0791bbd3aaa6472142568c6c9e8f71937e98379f584cfb0cf35bec -SIZE (rust/crates/pastey-0.2.1.crate) = 14416 +SHA256 (rust/crates/pastey-0.2.2.crate) = c5a797f0e07bdf071d15742978fc3128ec6c22891c31a3a931513263904c982a +SIZE (rust/crates/pastey-0.2.2.crate) = 17410 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906 SHA256 (rust/crates/pear-0.2.9.crate) = bdeeaa00ce488657faba8ebf44ab9361f9365a97bd39ffb8a60663f57ff4b467 @@ -687,8 +717,8 @@ SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb SIZE (rust/crates/polling-3.11.0.crate) = 59387 SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49 SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001 -SHA256 (rust/crates/portable-atomic-util-0.2.6.crate) = 091397be61a01d4be58e7841595bd4bfedb15f1cd54977d79b8271e94ed799a3 -SIZE (rust/crates/portable-atomic-util-0.2.6.crate) = 52478 +SHA256 (rust/crates/portable-atomic-util-0.2.7.crate) = c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618 +SIZE (rust/crates/portable-atomic-util-0.2.7.crate) = 53577 SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564 SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 @@ -697,6 +727,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30d SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/pq-sys-0.7.5.crate) = 574ddd6a267294433f140b02a726b0640c43cf7c6f717084684aaa3b285aba61 SIZE (rust/crates/pq-sys-0.7.5.crate) = 34816 +SHA256 (rust/crates/prefix-trie-0.8.2.crate) = 23370be78b7e5bcbb0cab4a02047eb040279a693c78daad04c2c5f1c24a83503 +SIZE (rust/crates/prefix-trie-0.8.2.crate) = 80546 SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6 @@ -733,10 +765,10 @@ SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b SIZE (rust/crates/r-efi-6.0.0.crate) = 65303 SHA256 (rust/crates/r2d2-0.8.10.crate) = 51de85fb3fb6524929c8a2eb85e6b6d363de4e8c48f9e2c2eac4944abc181c93 SIZE (rust/crates/r2d2-0.8.10.crate) = 17888 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.3.crate) = 7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166 -SIZE (rust/crates/rand-0.9.3.crate) = 99786 +SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a +SIZE (rust/crates/rand-0.8.6.crate) = 83339 +SHA256 (rust/crates/rand-0.9.4.crate) = 44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea +SIZE (rust/crates/rand-0.9.4.crate) = 99786 SHA256 (rust/crates/rand-0.10.1.crate) = d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207 SIZE (rust/crates/rand-0.10.1.crate) = 105801 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 @@ -747,8 +779,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c SIZE (rust/crates/rand_core-0.9.5.crate) = 24129 -SHA256 (rust/crates/rand_core-0.10.0.crate) = 0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba -SIZE (rust/crates/rand_core-0.10.0.crate) = 22778 +SHA256 (rust/crates/rand_core-0.10.1.crate) = 63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69 +SIZE (rust/crates/rand_core-0.10.1.crate) = 22833 SHA256 (rust/crates/raw-cpuid-11.6.0.crate) = 498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186 SIZE (rust/crates/raw-cpuid-11.6.0.crate) = 117569 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d @@ -789,14 +821,14 @@ SHA256 (rust/crates/rocket_http-0.5.1.crate) = e274915a20ee3065f611c044bd63c4075 SIZE (rust/crates/rocket_http-0.5.1.crate) = 96260 SHA256 (rust/crates/rocket_ws-0.1.1.crate) = 25f1877668c937b701177c349f21383c556cd3bb4ba8fa1d07fa96ccb3a8782e SIZE (rust/crates/rocket_ws-0.1.1.crate) = 12075 -SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39 -SIZE (rust/crates/rpassword-7.4.0.crate) = 123730 +SHA256 (rust/crates/rpassword-7.5.1.crate) = 2501c67132bd19c3005b0111fba298907ef002c8c1cf68e25634707e38bf66fe +SIZE (rust/crates/rpassword-7.5.1.crate) = 21657 SHA256 (rust/crates/rsa-0.9.10.crate) = b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d SIZE (rust/crates/rsa-0.9.10.crate) = 86417 SHA256 (rust/crates/rsqlite-vfs-0.1.0.crate) = a8a1f2315036ef6b1fbacd1972e8ee7688030b0a2121edfc2a6550febd41574d SIZE (rust/crates/rsqlite-vfs-0.1.0.crate) = 19992 -SHA256 (rust/crates/rtoolbox-0.0.4.crate) = 327b72899159dfae8060c51a1f6aebe955245bcd9cc4997eed0f623caea022e4 -SIZE (rust/crates/rtoolbox-0.0.4.crate) = 10484 +SHA256 (rust/crates/rtoolbox-0.0.5.crate) = 50a0e551c1e27e1731aba276dbeaeac73f53c7cd34d1bda485d02bd1e0f36844 +SIZE (rust/crates/rtoolbox-0.0.5.crate) = 11196 SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7 SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939 SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe @@ -809,18 +841,18 @@ SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828 SIZE (rust/crates/rustix-1.1.4.crate) = 425241 SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e SIZE (rust/crates/rustls-0.21.12.crate) = 285674 -SHA256 (rust/crates/rustls-0.23.37.crate) = 758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4 -SIZE (rust/crates/rustls-0.23.37.crate) = 372731 +SHA256 (rust/crates/rustls-0.23.40.crate) = ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b +SIZE (rust/crates/rustls-0.23.40.crate) = 373839 SHA256 (rust/crates/rustls-native-certs-0.8.3.crate) = 612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63 SIZE (rust/crates/rustls-native-certs-0.8.3.crate) = 30380 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 -SHA256 (rust/crates/rustls-pki-types-1.14.0.crate) = be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd -SIZE (rust/crates/rustls-pki-types-1.14.0.crate) = 35403 +SHA256 (rust/crates/rustls-pki-types-1.14.1.crate) = 30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9 +SIZE (rust/crates/rustls-pki-types-1.14.1.crate) = 35567 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808 -SHA256 (rust/crates/rustls-webpki-0.103.11.crate) = 20a6af516fea4b20eccceaf166e8aa666ac996208e8a644ce3ef5aa783bc7cd4 -SIZE (rust/crates/rustls-webpki-0.103.11.crate) = 86295 +SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e +SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f @@ -883,6 +915,8 @@ SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc83 SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 SIZE (rust/crates/sha2-0.10.9.crate) = 29271 +SHA256 (rust/crates/sha2-0.11.0.crate) = 446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4 +SIZE (rust/crates/sha2-0.11.0.crate) = 33969 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 @@ -895,6 +929,10 @@ SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf7 SIZE (rust/crates/signature-2.2.0.crate) = 15531 SHA256 (rust/crates/simd-adler32-0.3.9.crate) = 703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214 SIZE (rust/crates/simd-adler32-0.3.9.crate) = 18572 +SHA256 (rust/crates/simd_cesu8-1.1.1.crate) = 94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33 +SIZE (rust/crates/simd_cesu8-1.1.1.crate) = 319542 +SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e +SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 SHA256 (rust/crates/simple_asn1-0.6.4.crate) = 0d585997b0ac10be3c5ee635f1bab02d512760d14b7c468801ac8a01d9ae5f1d SIZE (rust/crates/simple_asn1-0.6.4.crate) = 18842 SHA256 (rust/crates/siphasher-1.0.2.crate) = b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e @@ -913,8 +951,8 @@ SHA256 (rust/crates/spinning_top-0.3.0.crate) = d96d2d1d716fb500937168cc09353ffd SIZE (rust/crates/spinning_top-0.3.0.crate) = 52579 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 -SHA256 (rust/crates/sqlite-wasm-rs-0.5.2.crate) = 2f4206ed3a67690b9c29b77d728f6acc3ce78f16bf846d83c94f76400320181b -SIZE (rust/crates/sqlite-wasm-rs-0.5.2.crate) = 5880957 +SHA256 (rust/crates/sqlite-wasm-rs-0.5.3.crate) = 1b2c760607300407ddeaee518acf28c795661b7108c75421303dbefb237d3a36 +SIZE (rust/crates/sqlite-wasm-rs-0.5.3.crate) = 5954624 SHA256 (rust/crates/stable-pattern-0.1.0.crate) = 4564168c00635f88eaed410d5efa8131afa8d8699a612c80c455a0ba05c21045 SIZE (rust/crates/stable-pattern-0.1.0.crate) = 16533 SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 @@ -969,8 +1007,8 @@ SHA256 (rust/crates/tinyvec-1.11.0.crate) = 3e61e67053d25a4e82c844e8424039d97457 SIZE (rust/crates/tinyvec-1.11.0.crate) = 53096 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.51.1.crate) = f66bf9585cda4b724d3e78ab34b73fb2bbaba9011b9bfdf69dc836382ea13b8c -SIZE (rust/crates/tokio-1.51.1.crate) = 887164 +SHA256 (rust/crates/tokio-1.52.1.crate) = b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6 +SIZE (rust/crates/tokio-1.52.1.crate) = 900270 SHA256 (rust/crates/tokio-macros-2.7.0.crate) = 385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496 SIZE (rust/crates/tokio-macros-2.7.0.crate) = 15859 SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081 @@ -1021,8 +1059,8 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 -SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb -SIZE (rust/crates/typenum-1.19.0.crate) = 76414 +SHA256 (rust/crates/typenum-1.20.0.crate) = 40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de +SIZE (rust/crates/typenum-1.20.0.crate) = 105530 SHA256 (rust/crates/ubyte-0.10.4.crate) = f720def6ce1ee2fc44d40ac9ed6d3a59c361c80a75a7aa8e75bb9baed31cf2ea SIZE (rust/crates/ubyte-0.10.4.crate) = 13965 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 @@ -1045,8 +1083,8 @@ SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 -SHA256 (rust/crates/uuid-1.23.0.crate) = 5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9 -SIZE (rust/crates/uuid-1.23.0.crate) = 63006 +SHA256 (rust/crates/uuid-1.23.1.crate) = ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76 +SIZE (rust/crates/uuid-1.23.1.crate) = 62932 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 SIZE (rust/crates/valuable-0.1.1.crate) = 28679 SHA256 (rust/crates/value-bag-1.12.0.crate) = 7ba6f5989077681266825251a52748b8c1d8a4ad098cc37e440103d0ea717fc0 @@ -1063,20 +1101,20 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5 -SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778 +SHA256 (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6 +SIZE (rust/crates/wasip2-1.0.3+wasi-0.2.9.crate) = 134512 SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5 SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354 -SHA256 (rust/crates/wasm-bindgen-0.2.118.crate) = 0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89 -SIZE (rust/crates/wasm-bindgen-0.2.118.crate) = 61149 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.68.crate) = f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8 -SIZE (rust/crates/wasm-bindgen-futures-0.4.68.crate) = 8303 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.118.crate) = eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed -SIZE (rust/crates/wasm-bindgen-macro-0.2.118.crate) = 9288 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.118.crate) = 9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.118.crate) = 64823 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.118.crate) = 5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129 -SIZE (rust/crates/wasm-bindgen-shared-0.2.118.crate) = 10565 +SHA256 (rust/crates/wasm-bindgen-0.2.120.crate) = df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1 +SIZE (rust/crates/wasm-bindgen-0.2.120.crate) = 63555 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.70.crate) = af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084 +SIZE (rust/crates/wasm-bindgen-futures-0.4.70.crate) = 8243 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103 +SIZE (rust/crates/wasm-bindgen-macro-0.2.120.crate) = 9293 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.120.crate) = 69005 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea +SIZE (rust/crates/wasm-bindgen-shared-0.2.120.crate) = 10596 SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319 SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804 SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909 @@ -1085,20 +1123,20 @@ SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760 SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773 SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607 -SHA256 (rust/crates/web-sys-0.3.95.crate) = 4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d -SIZE (rust/crates/web-sys-0.3.95.crate) = 671115 +SHA256 (rust/crates/web-sys-0.3.97.crate) = 2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602 +SIZE (rust/crates/web-sys-0.3.97.crate) = 674185 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webauthn-attestation-ca-0.5.4.crate) = fafcf13f7dc1fb292ed4aea22cdd3757c285d7559e9748950ee390249da4da6b -SIZE (rust/crates/webauthn-attestation-ca-0.5.4.crate) = 6559 -SHA256 (rust/crates/webauthn-rs-0.5.4.crate) = 1b24d082d3360258fefb6ffe56123beef7d6868c765c779f97b7a2fcf06727f8 -SIZE (rust/crates/webauthn-rs-0.5.4.crate) = 27549 -SHA256 (rust/crates/webauthn-rs-core-0.5.4.crate) = 15784340a24c170ce60567282fb956a0938742dbfbf9eff5df793a686a009b8b -SIZE (rust/crates/webauthn-rs-core-0.5.4.crate) = 122828 -SHA256 (rust/crates/webauthn-rs-proto-0.5.4.crate) = 16a1fb2580ce73baa42d3011a24de2ceab0d428de1879ece06e02e8c416e497c -SIZE (rust/crates/webauthn-rs-proto-0.5.4.crate) = 18573 -SHA256 (rust/crates/webpki-roots-1.0.6.crate) = 22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed -SIZE (rust/crates/webpki-roots-1.0.6.crate) = 240440 +SHA256 (rust/crates/webauthn-attestation-ca-0.5.5.crate) = 6475c0bbd1a3f04afaa3e98880408c5be61680c5e6bd3c6f8c250990d5d3e18e +SIZE (rust/crates/webauthn-attestation-ca-0.5.5.crate) = 6474 +SHA256 (rust/crates/webauthn-rs-0.5.5.crate) = 6c548915e0e92ee946bbf2aecf01ea21bef53d974b0793cc6732ba81a03fc422 +SIZE (rust/crates/webauthn-rs-0.5.5.crate) = 29574 +SHA256 (rust/crates/webauthn-rs-core-0.5.5.crate) = 296d2d501feb715d80b8e186fb88bab1073bca17f460303a1013d17b673bea6a +SIZE (rust/crates/webauthn-rs-core-0.5.5.crate) = 124373 +SHA256 (rust/crates/webauthn-rs-proto-0.5.5.crate) = c37393beac9c1ed1ca6dbb30b1e01783fb316ab3a45d90ecd48c99052dd7ef1e +SIZE (rust/crates/webauthn-rs-proto-0.5.5.crate) = 18465 +SHA256 (rust/crates/webpki-roots-1.0.7.crate) = 52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d +SIZE (rust/crates/webpki-roots-1.0.7.crate) = 213706 SHA256 (rust/crates/which-8.0.2.crate) = 81995fafaaaf6ae47a7d0cc83c67caf92aeb7e5331650ae6ff856f7c0c60c459 SIZE (rust/crates/which-8.0.2.crate) = 27189 SHA256 (rust/crates/widestring-1.2.1.crate) = 72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471 @@ -1191,10 +1229,12 @@ SHA256 (rust/crates/winnow-0.6.26.crate) = 1e90edd2ac1aa278a5c4599b1d89cf03074b6 SIZE (rust/crates/winnow-0.6.26.crate) = 167349 SHA256 (rust/crates/winnow-0.7.15.crate) = df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945 SIZE (rust/crates/winnow-0.7.15.crate) = 187092 -SHA256 (rust/crates/winnow-1.0.1.crate) = 09dac053f1cd375980747450bfc7250c264eaae0583872e845c0c7cd578872b5 -SIZE (rust/crates/winnow-1.0.1.crate) = 187973 +SHA256 (rust/crates/winnow-1.0.2.crate) = 2ee1708bef14716a11bae175f579062d4554d95be2c6829f518df847b7b3fdd0 +SIZE (rust/crates/winnow-1.0.2.crate) = 188047 SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5 SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035 +SHA256 (rust/crates/wit-bindgen-0.57.1.crate) = 1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e +SIZE (rust/crates/wit-bindgen-0.57.1.crate) = 71227 SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048 SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21 @@ -1245,5 +1285,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (dani-garcia-vaultwarden-1.35.6_GH0.tar.gz) = 7b8de5d44f4438745653d5a52850d63b38fbaecda001ee1e1b06ab6e7ddb1c09 -SIZE (dani-garcia-vaultwarden-1.35.6_GH0.tar.gz) = 720909 +SHA256 (dani-garcia-vaultwarden-1.36.0_GH0.tar.gz) = 8d506379fa19f21323c401b525ab5c6ca74de71509df81a9591ad5d5a4da2737 +SIZE (dani-garcia-vaultwarden-1.36.0_GH0.tar.gz) = 727573 diff --git a/security/voa/Makefile b/security/voa/Makefile index 33f71ed7d177..17115b509df6 100644 --- a/security/voa/Makefile +++ b/security/voa/Makefile @@ -1,6 +1,6 @@ PORTNAME= voa DISTVERSION= 0.7.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/security/vouch-proxy/Makefile b/security/vouch-proxy/Makefile index 52fe35cb127e..249a62556b6c 100644 --- a/security/vouch-proxy/Makefile +++ b/security/vouch-proxy/Makefile @@ -1,7 +1,7 @@ PORTNAME= vouch-proxy DISTVERSIONPREFIX=v DISTVERSION= 0.45.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security MAINTAINER= decke@FreeBSD.org diff --git a/security/vuls/Makefile b/security/vuls/Makefile index b94214f39670..c1221885512c 100644 --- a/security/vuls/Makefile +++ b/security/vuls/Makefile @@ -1,7 +1,7 @@ PORTNAME= vuls DISTVERSIONPREFIX=v DISTVERSION= 0.38.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= girgen@FreeBSD.org diff --git a/security/vulsrepo/Makefile b/security/vulsrepo/Makefile index da527d4ab51e..27b71251cf9d 100644 --- a/security/vulsrepo/Makefile +++ b/security/vulsrepo/Makefile @@ -1,7 +1,7 @@ PORTNAME= vulsrepo PORTVERSION= 0.7.1 DISTVERSIONPREFIX=v -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= security www MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/v${PORTVERSION}/server/:gomod DISTFILES= go.mod:gomod diff --git a/security/vuxml/vuln/2026.xml b/security/vuxml/vuln/2026.xml index cfe7ebc15213..c4d3e13a4dd0 100644 --- a/security/vuxml/vuln/2026.xml +++ b/security/vuxml/vuln/2026.xml @@ -1,3 +1,2713 @@ + <vuln vid="eeb4d69a-4d74-11f1-9a9c-994b98c88011"> + <topic>dnsmasq -- multiple vulnerabilities</topic> + <affects> + <package> + <name>dnsmasq</name> + <range><lt>2.92rel2,1</lt></range> + </package> + <package> <!-- preannounced 2.93rc1, see https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html --> + <name>dnsmasq-devel</name> + <range><lt>2.93.r1,8</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Simon Kelley reports:</p> + <blockquote cite="https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html"> + <p> + Today, 11th May 2026 CERT is releasing a set of six CVEs for serious + security vulnerabilities in dnsmasq. These are all long-standing + bugs + which apply to pretty much all non-ancient versions. + </p> + </blockquote> + <p> + Christopher Cullen and Molly Jaconski write, in Vulnerability Note + VU#471747: + </p> + <blockquote cite="https://www.kb.cert.org/vuls/id/471747"> + <dl> + <dt>CVE-2026-2291</dt> + <dd> + dnsmasq's <code>extract_name()</code> function can be abused to + cause a heap buffer overflow, enabling an attacker to inject false + DNS cache entries. This could cause DNS queries to be redirected + to attacker-controlled IP addresses or result in a Denial of + Service (DoS). + </dd> + <dt>CVE-2026-4890</dt> + <dd> + An infinite-loop flaw in the DNSSEC validation of dnsmasq allows + remote attackers to cause Denial of Service (DoS) conditions via a + crafted DNS packet. + </dd> + <dt>CVE-2026-4891</dt> + <dd> + A heap-based out-of-bounds read vulnerability in the DNSSEC + validation of dnsmasq allows remote attackers to leak memory + information via a crafted DNS packet. + </dd> + <dt>CVE-2026-4892</dt> + <dd> + A heap-based out-of-bounds write vulnerability in the DHCPv6 + implementation of dnsmasq allows local attackers to execute + arbitrary code with root privileges via a crafted DHCPv6 packet. + </dd> + <dt>CVE-2026-4893</dt> + <dd> + An information disclosure vulnerability in dnsmasq allows remote + attackers to bypass source checks via a crafted DNS packet + containing RFC 7871 client-subnet information. + </dd> + <dt>CVE-2026-5172</dt> + <dd> + A buffer overflow vulnerability in dnsmasq’s <code>extract_addresses()</code> function + allows attackers to trigger a heap out-of-bounds read and crash + dnsmasq by exploiting a malformed DNS response. + </dd> + </dl> + </blockquote> + </body> + </description> + <references> + <url>https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html</url> + <url>https://www.kb.cert.org/vuls/id/471747</url> + <cvename>CVE-2026-2291</cvename> + <cvename>CVE-2026-4890</cvename> + <cvename>CVE-2026-4891</cvename> + <cvename>CVE-2026-4892</cvename> + <cvename>CVE-2026-4893</cvename> + <cvename>CVE-2026-5172</cvename> + </references> + <dates> + <discovery>2026-03-25</discovery> <!-- earliest commit date for a fix --> + <entry>2026-05-11</entry> <!-- publication/embargo date --> + </dates> + </vuln> + + <vuln vid="5b3b7f60-4de9-11f1-873e-0f64d023d0c7"> + <topic>postorius -- XSS</topic> + <affects> +<package> +<name>py310-postorius</name> +<name>py311-postorius</name> +<name>py312-postorius</name> +<name>py313-postorius</name> +<name>py314-postorius</name> +<name>py315-postorius</name> +<range><lt>1.3.13_2</lt></range> +</package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>NIST reports:</p> + <blockquote cite="https://nvd.nist.gov/vuln/detail/CVE-2026-44742"> + <p> + Postorius through 1.3.13 does not escape HTML in the + message subject when rendering it in the Held messages + pop-up, as exploited in the wild in May 2026. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-44742</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2026-44742</url> + </references> + <dates> + <discovery>2025-01-29</discovery> + <entry>2026-05-12</entry> + </dates> + </vuln> + + <vuln vid="bacc1417-4d82-11f1-87f3-18dbf25a98c6"> + <topic>Vulnerability found in Expat</topic> + <affects> +<package> +<name>expat</name> +<name>linux-c7-expat</name> +<name>linux-rl9-expat</name> +<range><lt>2.8.1</lt></range> +</package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <blockquote cite="https://blog.hartwork.org/posts/expat-2-8-1-released/"> + <p>Expat 2.8.1 was released yesterday. The key motivation for cutting a release and doing so now was:</p> + <p>Fixing vulnerability CVE-2026-45186 that allows easy denial of service.</p> + <p>See also https://github.com/libexpat/libexpat/pull/1216</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-45186</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2026-45186</url> + </references> + <dates> + <discovery>2025-10-01</discovery> + <entry>2026-05-11</entry> + </dates> + </vuln> + + <vuln vid="ab2258a2-4cea-11f1-aec8-bc241107513d"> + <topic>dash -- arith: INTMAX_MIN / -1 overflow</topic> + <affects> +<package> +<name>dash</name> +<range><lt>0.5.13.3</lt></range> +</package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=0034bfe185d3d875cebace8cb3ca5c9dabf9e0f3 reports:</p> + <blockquote cite="https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=0034bfe185d3d875cebace8cb3ca5c9dabf9e0f3"> + <p> + Division and remainder currently guard against division by zero, but not + against the signed overflow case INTMAX_MIN / -1. On affected systems + this can trigger SIGFPE during arithmetic expansion. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-31323</cvename> + <url>https://git.kernel.org/pub/scm/utils/dash/dash.git/commit/?id=0034bfe185d3d875cebace8cb3ca5c9dabf9e0f3</url> + </references> + <dates> + <discovery>2026-04-13</discovery> + <entry>2026-05-11</entry> + </dates> + </vuln> + + <vuln vid="818efa2a-4aae-11f1-88d3-b42e991fc52e"> + <topic>firefox ESR -- Other issue in the WebRTC component</topic> + <affects> + <package> + <name>firefox-esr</name> + <range><lt>140.10.2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2035939 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2035939"> + <p>Other issue in the WebRTC component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-8094</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-8094</url> + </references> + <dates> + <discovery>2026-05-07</discovery> + <entry>2026-05-08</entry> + </dates> + </vuln> + + <vuln vid="7eae7f45-4aae-11f1-88d3-b42e991fc52e"> + <topic>firefox -- Memory safety bugs present in Firefox 150</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.2,2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://www.mozilla.org/en-US/security/advisories/mfsa2026-40/ reports:</p> + <blockquote cite="https://www.mozilla.org/en-US/security/advisories/mfsa2026-40/"> + <p> + Memory safety bugs present in Firefox 150.0.1. Some of + these bugs showed evidence of memory corruption and we + presume that with enough effort some of these could have + been exploited to run arbitrary code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-8093</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-8093</url> + </references> + <dates> + <discovery>2026-05-07</discovery> + <entry>2026-05-08</entry> + </dates> + </vuln> + + <vuln vid="7a9f1c15-4aae-11f1-88d3-b42e991fc52e"> + <topic>firefox -- Memory safety bugs present in Firefox ESR 115</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.2,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://www.mozilla.org/en-US/security/advisories/mfsa2026-40/ reports:</p> + <blockquote cite="https://www.mozilla.org/en-US/security/advisories/mfsa2026-40/"> + <p> + Memory safety bugs. Some of these bugs showed evidence of + memory corruption and we presume that with enough effort + some of these could have been exploited to run arbitrary + code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-8092</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-8092</url> + </references> + <dates> + <discovery>2026-05-07</discovery> + <entry>2026-05-08</entry> + </dates> + </vuln> + + <vuln vid="76763f24-4aae-11f1-88d3-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.1</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2029301 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2029301"> + <p> + Incorrect boundary conditions in the Audio/Video: Playback + component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-8091</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-8091</url> + </references> + <dates> + <discovery>2026-05-07</discovery> + <entry>2026-05-08</entry> + </dates> + </vuln> + + <vuln vid="7360cdae-4aae-11f1-88d3-b42e991fc52e"> + <topic>firefox -- Use-after-free</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.2,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2034352 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2034352"> + <p>Use-after-free in the DOM: Networking component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-8090</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-8090</url> + </references> + <dates> + <discovery>2026-05-07</discovery> + <entry>2026-05-08</entry> + </dates> + </vuln> + + <vuln vid="da4d7162-4aa3-11f1-b189-a8a1599412c6"> + <topic>chromium -- security fixes</topic> + <affects> + <package> + <name>chromium</name> + <range><lt>148.0.7778.96</lt></range> + </package> + <package> + <name>ungoogled-chromium</name> + <range><lt>148.0.7778.96</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Chrome Releases reports:</p> + <blockquote cite="https://chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop.html"> + <p>This update includes 127 security fixes:</p> + <p>Critical:</p> + <ul> + <li>[493747582] CVE-2026-7896: Integer overflow in Blink.</li> + <li>[504069514] CVE-2026-7897: Use after free in Mobile.</li> + <li>[504587882] CVE-2026-7898: Use after free in Chromoting.</li> + </ul> + <p>High:</p> + <ul> + <li>[505481948] CVE-2026-7899: Out of bounds read and write in V8.</li> + <li>[496503799] CVE-2026-7900: Heap buffer overflow in ANGLE.</li> + <li>[497724490] CVE-2026-7901: Use after free in ANGLE.</li> + <li>[502030575] CVE-2026-7902: Out of bounds memory access in V8.</li> + <li>[491760376] CVE-2026-7903: Integer overflow in ANGLE.</li> + <li>[492350406] CVE-2026-7904: Out of bounds read in Fonts.</li> + <li>[495259842] CVE-2026-7905: Insufficient validation of untrusted input in Media.</li> + <li>[496284584] CVE-2026-7906: Use after free in SVG.</li> + <li>[496292089] CVE-2026-7907: Use after free in DOM.</li> + <li>[497436531] CVE-2026-7908: Use after free in Fullscreen.</li> + <li>[497437113] CVE-2026-7909: Inappropriate implementation in ServiceWorker.</li> + <li>[497543810] CVE-2026-7910: Use after free in Views.</li> + <li>[497548912] CVE-2026-7911: Use after free in Aura.</li> + <li>[497639714] CVE-2026-7912: Integer overflow in GPU.</li> + <li>[497936728] CVE-2026-7913: Insufficient policy enforcement in DevTools.</li> + <li>[498401609] CVE-2026-7914: Type Confusion in Accessibility.</li> + <li>[498454478] CVE-2026-7915: Insufficient data validation in DevTools.</li> + <li>[498720754] CVE-2026-7916: Insufficient data validation in InterestGroups.</li> + <li>[498752242] CVE-2026-7917: Use after free in Fullscreen.</li> + <li>[498780188] CVE-2026-7918: Use after free in GPU.</li> + <li>[498832921] CVE-2026-7919: Use after free in Aura.</li> + <li>[498989348] CVE-2026-7920: Use after free in Skia.</li> + <li>[499062376] CVE-2026-7921: Use after free in Passwords.</li> + <li>[499449324] CVE-2026-7922: Use after free in ServiceWorker.</li> + <li>[500080194] CVE-2026-7923: Out of bounds write in Skia.</li> + <li>[500087204] CVE-2026-7924: Uninitialized Use in Dawn.</li> + <li>[501833981] CVE-2026-7925: Use after free in Chromoting.</li> + <li>[502249087] CVE-2026-7926: Use after free in PresentationAPI.</li> + <li>[502830119] CVE-2026-7927: Type Confusion in Runtime.</li> + <li>[504612429] CVE-2026-7928: Use after free in WebRTC.</li> + <li>[504660052] CVE-2026-7929: Use after free in MediaRecording.</li> + </ul> + <p>Medium:</p> + <ul> + <li>[434825208] CVE-2026-7930: Insufficient validation of untrusted input in Cookies.</li> + <li>[474338157] CVE-2026-7931: Insufficient validation of untrusted input in iOS.</li> + <li>[481634116] CVE-2026-7932: Insufficient policy enforcement in Downloads.</li> + <li>[488585490] CVE-2026-7933: Out of bounds read in WebCodecs.</li> + <li>[489023922] CVE-2026-7934: Insufficient validation of untrusted input in Popup Blocker.</li> + <li>[489624550] CVE-2026-7935: Inappropriate implementation in Speech.</li> + <li>[490485402] CVE-2026-7936: Object lifecycle issue in V8.</li> + <li>[491766258] CVE-2026-7937: Insufficient policy enforcement in DevTools.</li> + <li>[492735384] CVE-2026-7938: Use after free in CSS.</li> + <li>[492963096] CVE-2026-7939: Inappropriate implementation in SanitizerAPI.</li> + <li>[493631402] CVE-2026-7940: Use after free in V8.</li> + <li>[493955234] CVE-2026-7941: Insufficient validation of untrusted input in Mobile.</li> + <li>[495363705] CVE-2026-7942: Integer overflow in ANGLE.</li> + <li>[495373657] CVE-2026-7943: Insufficient validation of untrusted input in ANGLE.</li> + <li>[495783187] CVE-2026-7944: Insufficient validation of untrusted input in Persistent Cache.</li> + <li>[495802788] CVE-2026-7945: Insufficient validation of untrusted input in COOP.</li> + <li>[496016840] CVE-2026-7946: Insufficient policy enforcement in WebUI.</li> + <li>[496169594] CVE-2026-7947: Insufficient validation of untrusted input in Network.</li> + <li>[496193452] CVE-2026-7948: Race in Chromoting.</li> + <li>[496206134] CVE-2026-7949: Out of bounds read in Skia.</li> + <li>[496259890] CVE-2026-7950: Out of bounds read and write in GFX.</li> + <li>[496266456] CVE-2026-7951: Out of bounds write in WebRTC.</li> + <li>[496279876] CVE-2026-7952: Insufficient policy enforcement in Extensions.</li> + <li>[496379792] CVE-2026-7953: Insufficient validation of untrusted input in Omnibox.</li> + <li>[496380960] CVE-2026-7954: Race in Shared Storage.</li> + <li>[496441232] CVE-2026-7955: Uninitialized Use in GPU.</li> + <li>[496463315] CVE-2026-7956: Use after free in Navigation.</li> + <li>[496607380] CVE-2026-7957: Out of bounds write in Media.</li> + <li>[496632973] CVE-2026-7958: Inappropriate implementation in ServiceWorker.</li> + <li>[496645205] CVE-2026-7959: Inappropriate implementation in Navigation.</li> + <li>[497007825] CVE-2026-7960: Race in Speech.</li> + <li>[497008295] CVE-2026-7961: Insufficient validation of untrusted input in Permissions.</li> + <li>[497081987] CVE-2026-7962: Insufficient policy enforcement in DirectSockets.</li> + <li>[497250399] CVE-2026-7963: Inappropriate implementation in ServiceWorker.</li> + <li>[497254383] CVE-2026-7964: Insufficient validation of untrusted input in FileSystem.</li> + <li>[497255035] CVE-2026-7965: Insufficient validation of untrusted input in DevTools.</li> + <li>[497341787] CVE-2026-7966: Insufficient validation of untrusted input in SiteIsolation.</li> + <li>[497365545] CVE-2026-7967: Insufficient validation of untrusted input in Navigation.</li> + <li>[497432281] CVE-2026-7968: Insufficient validation of untrusted input in CORS.</li> + <li>[497450574] CVE-2026-7969: Integer overflow in Network.</li> + <li>[497487462] CVE-2026-7970: Use after free in TopChrome.</li> + <li>[497529290] CVE-2026-7971: Inappropriate implementation in ORB.</li> + <li>[497546281] CVE-2026-7972: Uninitialized Use in GPU.</li> + <li>[497565944] CVE-2026-7973: Integer overflow in Dawn.</li> + <li>[497649372] CVE-2026-7974: Use after free in Blink.</li> + <li>[497735587] CVE-2026-7975: Use after free in DevTools.</li> + <li>[497736679] CVE-2026-7976: Use after free in Views.</li> + <li>[497821223] CVE-2026-7977: Inappropriate implementation in Canvas.</li> + <li>[497828892] CVE-2026-7978: Inappropriate implementation in Companion.</li> + <li>[497849876] CVE-2026-7979: Inappropriate implementation in Media.</li> + <li>[497859275] CVE-2026-7980: Use after free in WebAudio.</li> + <li>[497926602] CVE-2026-7981: Out of bounds read in Codecs.</li> + <li>[497952533] CVE-2026-7982: Uninitialized Use in WebCodecs.</li> + <li>[497975608] CVE-2026-7983: Out of bounds read in Dawn.</li> + <li>[498277368] CVE-2026-7984: Use after free in ReadingMode.</li> + <li>[498352423] CVE-2026-7985: Use after free in GPU.</li> + <li>[498396238] CVE-2026-7986: Insufficient policy enforcement in Autofill.</li> + <li>[498696266] CVE-2026-7987: Use after free in WebRTC.</li> + <li>[498753456] CVE-2026-7988: Type Confusion in WebRTC.</li> + <li>[498765082] CVE-2026-7989: Insufficient data validation in DataTransfer.</li> + <li>[498892267] CVE-2026-7990: Insufficient validation of untrusted input in Updater.</li> + <li>[499065126] CVE-2026-7991: Use after free in UI.</li> + <li>[499067529] CVE-2026-7992: Insufficient validation of untrusted input in UI.</li> + <li>[499099003] CVE-2026-7993: Insufficient validation of untrusted input in Payments.</li> + <li>[499116954] CVE-2026-7994: Inappropriate implementation in Chromoting.</li> + <li>[501745798] CVE-2026-7995: Out of bounds read in AdFilter.</li> + </ul> + <p>Low:</p> + <ul> + <li>[484547631] CVE-2026-7996: Insufficient validation of untrusted input in SSL.</li> + <li>[487960705] CVE-2026-7997: Insufficient validation of untrusted input in Updater.</li> + <li>[491676472] CVE-2026-7998: Insufficient validation of untrusted input in Dialog.</li> + <li>[493099941] CVE-2026-7999: Inappropriate implementation in V8.</li> + <li>[494464734] CVE-2026-8000: Insufficient validation of untrusted input in ChromeDriver.</li> + <li>[494764371] CVE-2026-8001: Use after free in Printing.</li> + <li>[495779613] CVE-2026-8002: Use after free in Audio.</li> + <li>[495985532] CVE-2026-8003: Insufficient validation of untrusted input in TabGroups.</li> + <li>[496189510] CVE-2026-8004: Insufficient policy enforcement in DevTools.</li> + <li>[496298665] CVE-2026-8005: Insufficient validation of untrusted input in Cast.</li> + <li>[496373088] CVE-2026-8006: Insufficient policy enforcement in DevTools.</li> + <li>[496399759] CVE-2026-8007: Insufficient validation of untrusted input in Cast.</li> + <li>[496426191] CVE-2026-8008: Inappropriate implementation in DevTools.</li> + <li>[496555077] CVE-2026-8009: Inappropriate implementation in Cast.</li> + <li>[496624084] CVE-2026-8010: Insufficient validation of untrusted input in SiteIsolation.</li> + <li>[496626029] CVE-2026-8011: Insufficient policy enforcement in Search.</li> + <li>[496628298] CVE-2026-8012: Inappropriate implementation in MHTML.</li> + <li>[497427430] CVE-2026-8013: Insufficient validation of untrusted input in FedCM.</li> + <li>[497490364] CVE-2026-8014: Inappropriate implementation in Preload.</li> + <li>[497548558] CVE-2026-8015: Inappropriate implementation in Media.</li> + <li>[497695401] CVE-2026-8016: Use after free in WebRTC.</li> + <li>[497722578] CVE-2026-8017: Side-channel information leakage in Media.</li> + <li>[498292657] CVE-2026-8018: Insufficient policy enforcement in DevTools.</li> + <li>[498353173] CVE-2026-8019: Insufficient policy enforcement in WebApp.</li> + <li>[498382925] CVE-2026-8020: Uninitialized Use in GPU.</li> + <li>[498417031] CVE-2026-8021: Script injection in UI.</li> + <li>[499194407] CVE-2026-8022: Inappropriate implementation in MHTML.</li> + </ul> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7896</cvename> + <cvename>CVE-2026-7897</cvename> + <cvename>CVE-2026-7898</cvename> + <cvename>CVE-2026-7899</cvename> + <cvename>CVE-2026-7900</cvename> + <cvename>CVE-2026-7901</cvename> + <cvename>CVE-2026-7902</cvename> + <cvename>CVE-2026-7903</cvename> + <cvename>CVE-2026-7904</cvename> + <cvename>CVE-2026-7905</cvename> + <cvename>CVE-2026-7906</cvename> + <cvename>CVE-2026-7907</cvename> + <cvename>CVE-2026-7908</cvename> + <cvename>CVE-2026-7909</cvename> + <cvename>CVE-2026-7910</cvename> + <cvename>CVE-2026-7911</cvename> + <cvename>CVE-2026-7912</cvename> + <cvename>CVE-2026-7913</cvename> + <cvename>CVE-2026-7914</cvename> + <cvename>CVE-2026-7915</cvename> + <cvename>CVE-2026-7916</cvename> + <cvename>CVE-2026-7917</cvename> + <cvename>CVE-2026-7918</cvename> + <cvename>CVE-2026-7919</cvename> + <cvename>CVE-2026-7920</cvename> + <cvename>CVE-2026-7921</cvename> + <cvename>CVE-2026-7922</cvename> + <cvename>CVE-2026-7923</cvename> + <cvename>CVE-2026-7924</cvename> + <cvename>CVE-2026-7925</cvename> + <cvename>CVE-2026-7926</cvename> + <cvename>CVE-2026-7927</cvename> + <cvename>CVE-2026-7928</cvename> + <cvename>CVE-2026-7929</cvename> + <cvename>CVE-2026-7930</cvename> + <cvename>CVE-2026-7931</cvename> + <cvename>CVE-2026-7932</cvename> + <cvename>CVE-2026-7933</cvename> + <cvename>CVE-2026-7934</cvename> + <cvename>CVE-2026-7935</cvename> + <cvename>CVE-2026-7936</cvename> + <cvename>CVE-2026-7937</cvename> + <cvename>CVE-2026-7938</cvename> + <cvename>CVE-2026-7939</cvename> + <cvename>CVE-2026-7940</cvename> + <cvename>CVE-2026-7941</cvename> + <cvename>CVE-2026-7942</cvename> + <cvename>CVE-2026-7943</cvename> + <cvename>CVE-2026-7944</cvename> + <cvename>CVE-2026-7945</cvename> + <cvename>CVE-2026-7946</cvename> + <cvename>CVE-2026-7947</cvename> + <cvename>CVE-2026-7948</cvename> + <cvename>CVE-2026-7949</cvename> + <cvename>CVE-2026-7950</cvename> + <cvename>CVE-2026-7951</cvename> + <cvename>CVE-2026-7952</cvename> + <cvename>CVE-2026-7953</cvename> + <cvename>CVE-2026-7954</cvename> + <cvename>CVE-2026-7955</cvename> + <cvename>CVE-2026-7956</cvename> + <cvename>CVE-2026-7957</cvename> + <cvename>CVE-2026-7958</cvename> + <cvename>CVE-2026-7959</cvename> + <cvename>CVE-2026-7960</cvename> + <cvename>CVE-2026-7961</cvename> + <cvename>CVE-2026-7962</cvename> + <cvename>CVE-2026-7963</cvename> + <cvename>CVE-2026-7964</cvename> + <cvename>CVE-2026-7965</cvename> + <cvename>CVE-2026-7966</cvename> + <cvename>CVE-2026-7967</cvename> + <cvename>CVE-2026-7968</cvename> + <cvename>CVE-2026-7969</cvename> + <cvename>CVE-2026-7970</cvename> + <cvename>CVE-2026-7971</cvename> + <cvename>CVE-2026-7972</cvename> + <cvename>CVE-2026-7973</cvename> + <cvename>CVE-2026-7974</cvename> + <cvename>CVE-2026-7975</cvename> + <cvename>CVE-2026-7976</cvename> + <cvename>CVE-2026-7977</cvename> + <cvename>CVE-2026-7978</cvename> + <cvename>CVE-2026-7979</cvename> + <cvename>CVE-2026-7980</cvename> + <cvename>CVE-2026-7981</cvename> + <cvename>CVE-2026-7982</cvename> + <cvename>CVE-2026-7983</cvename> + <cvename>CVE-2026-7984</cvename> + <cvename>CVE-2026-7985</cvename> + <cvename>CVE-2026-7986</cvename> + <cvename>CVE-2026-7987</cvename> + <cvename>CVE-2026-7988</cvename> + <cvename>CVE-2026-7989</cvename> + <cvename>CVE-2026-7990</cvename> + <cvename>CVE-2026-7991</cvename> + <cvename>CVE-2026-7992</cvename> + <cvename>CVE-2026-7993</cvename> + <cvename>CVE-2026-7994</cvename> + <cvename>CVE-2026-7995</cvename> + <cvename>CVE-2026-7996</cvename> + <cvename>CVE-2026-7997</cvename> + <cvename>CVE-2026-7998</cvename> + <cvename>CVE-2026-7999</cvename> + <cvename>CVE-2026-8000</cvename> + <cvename>CVE-2026-8001</cvename> + <cvename>CVE-2026-8002</cvename> + <cvename>CVE-2026-8003</cvename> + <cvename>CVE-2026-8004</cvename> + <cvename>CVE-2026-8005</cvename> + <cvename>CVE-2026-8006</cvename> + <cvename>CVE-2026-8007</cvename> + <cvename>CVE-2026-8008</cvename> + <cvename>CVE-2026-8009</cvename> + <cvename>CVE-2026-8010</cvename> + <cvename>CVE-2026-8011</cvename> + <cvename>CVE-2026-8012</cvename> + <cvename>CVE-2026-8013</cvename> + <cvename>CVE-2026-8014</cvename> + <cvename>CVE-2026-8015</cvename> + <cvename>CVE-2026-8016</cvename> + <cvename>CVE-2026-8017</cvename> + <cvename>CVE-2026-8018</cvename> + <cvename>CVE-2026-8019</cvename> + <cvename>CVE-2026-8020</cvename> + <cvename>CVE-2026-8021</cvename> + <cvename>CVE-2026-8022</cvename> + <url>https://chromereleases.googleblog.com/2026/05/stable-channel-update-for-desktop.html</url> + </references> + <dates> + <discovery>2026-05-05</discovery> + <entry>2026-05-08</entry> + </dates> + </vuln> + + <vuln vid="67e31a04-49fa-11f1-9b23-b42e991fc52e"> + <topic>MongoDB Server -- Multiple vulnerabilities</topic> + <affects> + <package> + <name>mongodb80</name> + <range><lt>8.0.21</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://jira.mongodb.org/browse/SERVER-119981 reports:</p> + <blockquote cite="https://jira.mongodb.org/browse/SERVER-119981"> + <ul> + <li> + Computing the MD5 checksum of a malformed BSON object + under specific conditions may cause loss of availability + in MongoDB server. + </li> + <li> + An authorization flaw in the user management command + could allow an authenticated user to make limited + changes to authentication-related data associated with + another user account. This could affect how + authentication is performed for the impacted account. + </li> + </ul> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6914</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6914</url> + <cvename>CVE-2026-6915</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6915</url> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-05-07</entry> + </dates> + </vuln> + + <vuln vid="9b5d6fbb-4893-11f1-82bf-3c7c3fba4204"> + <topic>devel/ocaml-opam -- CWE-24 Path Traversal: '../filedir'</topic> + <affects> + <package> + <name>ocaml-opam</name> + <range><lt>2.5.1</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p><a href="https://github.com/ocaml/opam/releases/tag/2.5.1">https://github.com/ocaml/opam/releases/tag/2.5.1</a> reports:</p> + <blockquote cite="https://github.com/ocaml/opam/releases/tag/2.5.1"> + <p>In OCaml opam before 2.5.1, a .install field containing a destination +filepath can use ../ to reach a parent directory.</p> + <p>Reported by <a href="https://github.com/andrew">Andrew Nesbitt</a> <andrewnez@gmail.com>.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-41082</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-41082</url> + </references> + <dates> + <discovery>2026-04-16</discovery> + <entry>2026-05-05</entry> + </dates> + </vuln> + + <vuln vid="1ccc383b-486a-11f1-8b62-8447094a420f"> + <topic>www/apache24 -- Multiple vulnerabilities</topic> + <affects> + <package> + <name>apache24</name> + <range><lt>2.4.67</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>The Apache httpd project reports:</p> + <blockquote cite="https://dlcdn.apache.org/httpd/CHANGES_2.4.67"> + <p>mod_proxy_ajp: CVE-2026-34059, CVE-2026-34032, CVE-2026-33857, CVE-2026-28780</p> + <p>multiple modules: CVE-2026-33523</p> + <p>mod_authn_socache: CVE-2026-33007</p> + <p>mod_auth_digest: CVE-2026-33006</p> + <p>mod_dav_lock: mod_dav_lock</p> + <p>mod_md: CVE-2026-29168</p> + <p>mod_rewrite: CVE-2026-24072</p> + <p>mod_http2: CVE-2026-23918</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-34059</cvename> + <cvename>CVE-2026-34032</cvename> + <cvename>CVE-2026-33857</cvename> + <cvename>CVE-2026-33523</cvename> + <cvename>CVE-2026-33007</cvename> + <cvename>CVE-2026-33006</cvename> + <cvename>CVE-2026-29169</cvename> + <cvename>CVE-2026-29168</cvename> + <cvename>CVE-2026-28780</cvename> + <cvename>CVE-2026-24072</cvename> + <cvename>CVE-2026-23918</cvename> + <url>https://dlcdn.apache.org/httpd/CHANGES_2.4.67</url> + </references> + <dates> + <discovery>2026-05-04</discovery> + <entry>2026-05-05</entry> + </dates> + </vuln> + + <vuln vid="3c02dcfd-47d7-11f1-99fb-3497f65b111b"> + <topic>modsecurity3 -- multiple vulnerabilities</topic> + <affects> + <package> + <name>modsecurity3</name> + <range><lt>3.0.15</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p> + ModSecurity is an open source web application firewall engine. + </p> + <p> + According to the upstream changelog, multiple vulnerabilities have been fixed. + </p> + <ul> + <li>CVE-2026-42268: unsigned integer underflow in verify operators</li> + <li>CVE-2026-30923: buffer overflow in hex_decode</li> + </ul> + </body> + </description> + <references> + <cvename>CVE-2026-42268</cvename> + <cvename>CVE-2026-30923</cvename> + <url>https://github.com/owasp-modsecurity/ModSecurity/blob/v3.0.15/CHANGES</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-05-04</entry> + </dates> + </vuln> + + <vuln vid="e4a08820-470d-11f1-be75-b42e991fc52e"> + <topic>Mozilla -- Memory safety bugs</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.1,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.1</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.1</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/buglist.cgi?bug_id=2028537%2C2029911%2C2031121%2C2033602 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=2028537%2C2029911%2C2031121%2C2033602"> + <p> + Memory safety bugs. Some of these bugs showed evidence of + memory corruption and we presume that with enough effort + some of these could have been exploited to run arbitrary + code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7323</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7323</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-05-03</entry> + </dates> + </vuln> + + <vuln vid="a420f545-442c-11f1-b9b5-589cfc0dc9a2"> + <topic>Prosody XMPP server advisory 2026-04-29</topic> + <affects> + <package> + <name>prosody</name> + <range><lt>13.0.5</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>The Prosody team reports:</p> + <blockquote cite="https://prosody.im/security/advisory_735dd9d3/"> + <p>Traffic patterns were discovered which can cause Prosody to consume excessive + amounts of memory with much smaller amounts of incoming traffic. This traffic + can be sent by unauthenticated connections. It was discovered that + mod_proxy65’s access control was broken and incomplete due to two bugs.</p> + <p>The issue with unpausing connections was discovered and disclosed by <a href="https://github.com/MaxHearnden">Max Hearnden</a>.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-43504</cvename> + <cvename>CVE-2026-43505</cvename> + <cvename>CVE-2026-43506</cvename> + <cvename>CVE-2026-43507</cvename> + <url>https://prosody.im/security/advisory_735dd9d3/</url> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + <modified>2026-05-08</modified> + </dates> + </vuln> + + <vuln vid="7ebfb0bf-44b4-11f1-8b82-3c7c3fba4204"> + <topic>Text::CSV_XS -- CWE-825 Expired Pointer Dereference</topic> + <affects> + <package> + <name>p5-Text-CSV_XS</name> + <range><lt>1.62</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>H.Merijn Brand - Tux <linux@tux.freedom.nl> reports:</p> + <blockquote cite="https://github.com/cpan-authors/Text-CSV_XS/commit/c17f31a5f2bf36674748eb4b6e25672f0571a224.patch"> + <p>Text::CSV_XS versions before 1.62 for Perl have a use-after-free +when registered callbacks extend the Perl argument stack, which may +enable type confusion or memory corruption. + +The Parse, print, getline, and getline_all methods invoke registered +callbacks (for example after_parse, before_print, or on_error) and +cache the Perl argument stack pointer across the call. If a callback +extends the argument stack enough to trigger a reallocation, the +return value is written through the stale pointer into the freed +buffer, and the caller reads the original $self argument as the +return value instead. + +Calling code that expects parsed data from getline_all receives the +Text::CSV_XS object in its place, leading to logic errors or crashes. +Text::CSV_XS objects used without any registered callbacks are not +affected.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7111</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7111</url> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="c3a9c5a6-4435-11f1-bb07-bc241121aa0a"> + <topic>FreeBSD -- Heap overflow in libnv</topic> + <affects> + <package> + <name>FreeBSD-kernel</name> + <range><ge>15.0</ge><lt>15.0_7</lt></range> + <range><ge>14.4</ge><lt>14.4_3</lt></range> + <range><ge>14.3</ge><lt>14.3_12</lt></range> + <range><ge>13.5</ge><lt>13.5_13</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>When processing the header of an incoming message, libnv failed + to properly validate the message size.</p> + <h1>Impact:</h1> + <p>The lack of validation allows a malicious program to write + outside the bounds of a heap allocation. This can trigger a crash + or system panic, and it may be possible for an unprivileged user + to exploit the bug to elevate their privileges.</p> + </body> + </description> + <references> + <cvename>CVE-2026-35547</cvename> + <freebsdsa>SA-26:17.libnv</freebsdsa> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="892fabf5-4435-11f1-bb07-bc241121aa0a"> + <topic>FreeBSD -- Stack overflow via select() file descriptor set overflow</topic> + <affects> + <package> + <name>FreeBSD</name> + <range><ge>15.0</ge><lt>15.0_7</lt></range> + <range><ge>14.4</ge><lt>14.4_3</lt></range> + <range><ge>14.3</ge><lt>14.3_12</lt></range> + <range><ge>13.5</ge><lt>13.5_13</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>When exchanging data over a socket, libnv uses select(2) to + wait for data to arrive. However, it does not verify whether the + provided socket descriptor fits in select(2)'s file descriptor set + size limit of FD_SETSIZE (1024).</p> + <h1>Impact:</h1> + <p>An attacker who is able to force a libnv application to allocate + large file descriptors, e.g., by opening many descriptors and + executing a program which is not careful to close them upon startup, + can trigger stack corruption. If the target application is + setuid-root, then this could be used to elevate local privileges.</p> + </body> + </description> + <references> + <cvename>CVE-2026-39457</cvename> + <freebsdsa>SA-26:16.libnv</freebsdsa> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="58acf4c5-4435-11f1-bb07-bc241121aa0a"> + <topic>FreeBSD -- Remotely triggerable out-of-bounds heap write in dhclient</topic> + <affects> + <package> + <name>FreeBSD</name> + <range><ge>15.0</ge><lt>15.0_7</lt></range> + <range><ge>14.4</ge><lt>14.4_3</lt></range> + <range><ge>14.3</ge><lt>14.3_12</lt></range> + <range><ge>13.5</ge><lt>13.5_13</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>As dhclient is building an environment to pass to dhclient-script, + it may need to resize the array of string pointers. The code which + expands the array incorrectly calculates its new size when requesting + memory, resulting in a heap buffer overrun.</p> + <h1>Impact:</h1> + <p>A specially crafted packet can cause dhclient to overrun its + buffer of environment entries. This can result in a crash, but it + may be possible to leverage this bug to achieve remote code + execution.</p> + </body> + </description> + <references> + <cvename>CVE-2026-42512</cvename> + <freebsdsa>SA-26:15.dhclient</freebsdsa> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="225ba563-4435-11f1-bb07-bc241121aa0a"> + <topic>FreeBSD -- pf can overflow the stack parsing crafted SCTP packets</topic> + <affects> + <package> + <name>FreeBSD-kernel</name> + <range><ge>15.0</ge><lt>15.0_7</lt></range> + <range><ge>14.4</ge><lt>14.4_3</lt></range> + <range><ge>14.3</ge><lt>14.3_12</lt></range> + <range><ge>13.5</ge><lt>13.5_13</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>Incorrect packet validation allowed unbounded recursion parsing + SCTP chunk parameters. This can eventually result in a stack + overflow and panic.</p> + <h1>Impact:</h1> + <p>Remote attackers can craft packets which cause affected systems + to panic. This affects any system where pf is configured to process + traffic, independent of the configured ruleset.</p> + </body> + </description> + <references> + <cvename>CVE-2026-7164</cvename> + <freebsdsa>SA-26:14.pf</freebsdsa> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="f528ea29-4434-11f1-bb07-bc241121aa0a"> + <topic>FreeBSD -- Local privilege escalation via execve()</topic> + <affects> + <package> + <name>FreeBSD-kernel</name> + <range><ge>15.0</ge><lt>15.0_7</lt></range> + <range><ge>14.4</ge><lt>14.4_3</lt></range> + <range><ge>14.3</ge><lt>14.3_12</lt></range> + <range><ge>13.5</ge><lt>13.5_13</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>An operator precedence bug in the kernel results in a scenario + where a buffer overflow causes attacker-controlled data to overwrite + adjacent execve(2) argument buffers.</p> + <h1>Impact:</h1> + <p>The bug may be exploitable by an unprivileged user to obtain + superuser privileges.</p> + </body> + </description> + <references> + <cvename>CVE-2026-7270</cvename> + <freebsdsa>SA-26:13.exec</freebsdsa> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="9eb2533e-4434-11f1-bb07-bc241121aa0a"> + <topic>FreeBSD -- Remote code execution via malicious DHCP options</topic> + <affects> + <package> + <name>FreeBSD</name> + <range><ge>15.0</ge><lt>15.0_7</lt></range> + <range><ge>14.4</ge><lt>14.4_3</lt></range> + <range><ge>14.3</ge><lt>14.3_12</lt></range> + <range><ge>13.5</ge><lt>13.5_13</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <h1>Problem Description:</h1> + <p>The BOOTP file field is written to the lease file without + escaping embedded double-quotes, allowing injection of arbitrary + dhclient.conf directives. When the lease file is subsequently + re-parsed by dhclient, e.g., after a system restart, an attacker-controlled + field from the lease is passed to dhclient-script(8), which evaluates + it.</p> + <h1>Impact:</h1> + <p>A rogue DHCP server may be able to execute arbirary code as + root on a system running dhclient.</p> + </body> + </description> + <references> + <cvename>CVE-2026-42511</cvename> + <freebsdsa>SA-26:12.dhclient</freebsdsa> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-30</entry> + </dates> + </vuln> + + <vuln vid="787cde46-4424-11f1-943f-05b19d100dca"> + <topic>openexr -- multiple vulnerabilities</topic> + <affects> + <package> + <name>openexr</name> + <range><lt>3.4.11</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Cary Phillips reports:</p> + <blockquote cite="https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.11"> + <p>[OpenEXR v3.4.11 is a p]atch release that addresses the following security vulnerabilities:</p> + <ul> + <li>CVE-2026-42217 Shift exponent overflow in readVariableLengthInteger() (ImfIDManifest.cpp)</li> + <li>CVE-2026-42216 Out-of-bounds read in IDManifest::init() during prefix expansion</li> + <li>CVE-2026-41142 Integer overflow in ImageChannel::resize leads to heap OOB write via OpenEXRUtil public API</li> + <li>OSS-fuzz 504280155 Heap-buffer-overflow in DwaCompressor_uncompress</li> + <li>OSS-fuzz 505062709 Null-dereference READ in Imf_3_3::prefixFromLayerName</li> + </ul> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-42217</cvename> + <cvename>CVE-2026-42216</cvename> + <cvename>CVE-2026-41142</cvename> + <url>https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.11</url> + </references> + <dates> + <discovery>2026-04-29</discovery> + <entry>2026-04-29</entry> + </dates> + </vuln> + + <vuln vid="98c23e2b-43c7-11f1-a190-b42e991fc52e"> + <topic>Mozilla -- Sandbox escape</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox</name> + <range><lt>140.10.1</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2029461 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2029461"> + <p> + Sandbox escape due to incorrect boundary conditions in the + WebRTC: Networking component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7321</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7321</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-04-29</entry> + </dates> + </vuln> + + <vuln vid="5a44e168-4394-11f1-a190-b42e991fc52e"> + <topic>firefox -- Memory safety bugs</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.1,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/buglist.cgi?bug_id=2021904%2C2022731%2C2027158%2C2027733%2C2027973%2C2027976%2C2028231%2C2028731%2C2028886%2C2029067%2C2029700%2C2029724%2C2029806%2C2029814%2C2030108%2C2030111%2C2031524%2C2031921%2C2032040 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=2021904%2C2022731%2C2027158%2C2027733%2C2027973%2C2027976%2C2028231%2C2028731%2C2028886%2C2029067%2C2029700%2C2029724%2C2029806%2C2029814%2C2030108%2C2030111%2C2031524%2C2031921%2C2032040"> + <p> + Memory safety bugs. Some of these bugs showed evidence of + memory corruption and we presume that with enough effort + some of these could have been exploited to run arbitrary + code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7322</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7322</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-04-29</entry> + </dates> + </vuln> + + <vuln vid="581838b8-4394-11f1-a190-b42e991fc52e"> + <topic>firefox -- Information disclosure</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.1,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.1</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2027433 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2027433"> + <p> + Information disclosure due to incorrect boundary + conditions in the Audio/Video component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7320</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7320</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-04-29</entry> + </dates> + </vuln> + + <vuln vid="560f4838-4394-11f1-a190-b42e991fc52e"> + <topic>firefox -- Memory safety bugs</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.1,2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/buglist.cgi?bug_id=2029419%2C2029717%2C2029769%2C2029886 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=2029419%2C2029717%2C2029769%2C2029886"> + <p> + Memory safety bugs. Some of these bugs showed evidence of + memory corruption and we presume that with enough effort + some of these could have been exploited to run arbitrary + code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7324</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7324</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-04-29</entry> + </dates> + </vuln> + + <vuln vid="53ff336e-4394-11f1-a190-b42e991fc52e"> + <topic>firefox -- Information disclosure</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.1,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.1</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2027433 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2027433"> + <p> + Information disclosure due to incorrect boundary + conditions in the Audio/Video component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-7320</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-7320</url> + </references> + <dates> + <discovery>2026-04-28</discovery> + <entry>2026-04-29</entry> + </dates> + </vuln> + + <vuln vid="6f1af47d-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Memory safety bugs</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/buglist.cgi?bug_id=2010727%2C2019004%2C2019224%2C2019547%2C2020378%2C2022381%2C2022608%2C2022785%2C2023120%2C2023128%2C2023140%2C2023279%2C2023836%2C2023882%2C2023925%2C2023950%2C2023959%2C2023965%2C2024243%2C2024245%2C2024247%2C2024253%2C2024346%2C2024357%2C2024416%2C2024420%2C2024429%2C2024432%2C2024455%2C2024466%2C2024468%2C2024476%2C2024664%2C2024666%2C2024669%2C2024670%2C2024671%2C2024761%2C2024918%2C2025292%2C2025332%2C2025348%2C2025384%2C2025395%2C2025458%2C2025461%2C2025463%2C2025481%2C2025483%2C2025485%2C2025494%2C2025506%2C2025511%2C2025513%2C2025520%2C2026277%2C2026282%2C2026288%2C2026289%2C2026311%2C2026312%2C2026869%2C2027152%2C2027161%2C2027238%2C2027261%2C2027269%2C2027274%2C2027280%2C2027281%2C2027300%2C2027302%2C2027331%2C2027339%2C2027340%2C2027738%2C2027975%2C2028000%2C2028011%2C2028289%2C2028525%2C2028728%2C2028887%2C2028888%2C2028896%2C2029063%2C2029064%2C2029290%2C2029291%2C2029294%2C2029300%2C2029304%2C2029316%2C2029317%2C2029401%2C2029415%2C2029430%2C2029457%2C2029727%2C2029735%2C2029743%2C2029752%2C2029754%2C2029776%2C2029809%2C2030324%2C2030370 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=2010727%2C2019004%2C2019224%2C2019547%2C2020378%2C2022381%2C2022608%2C2022785%2C2023120%2C2023128%2C2023140%2C2023279%2C2023836%2C2023882%2C2023925%2C2023950%2C2023959%2C2023965%2C2024243%2C2024245%2C2024247%2C2024253%2C2024346%2C2024357%2C2024416%2C2024420%2C2024429%2C2024432%2C2024455%2C2024466%2C2024468%2C2024476%2C2024664%2C2024666%2C2024669%2C2024670%2C2024671%2C2024761%2C2024918%2C2025292%2C2025332%2C2025348%2C2025384%2C2025395%2C2025458%2C2025461%2C2025463%2C2025481%2C2025483%2C2025485%2C2025494%2C2025506%2C2025511%2C2025513%2C2025520%2C2026277%2C2026282%2C2026288%2C2026289%2C2026311%2C2026312%2C2026869%2C2027152%2C2027161%2C2027238%2C2027261%2C2027269%2C2027274%2C2027280%2C2027281%2C2027300%2C2027302%2C2027331%2C2027339%2C2027340%2C2027738%2C2027975%2C2028000%2C2028011%2C2028289%2C2028525%2C2028728%2C2028887%2C2028888%2C2028896%2C2029063%2C2029064%2C2029290%2C2029291%2C2029294%2C2029300%2C2029304%2C2029316%2C2029317%2C2029401%2C2029415%2C2029430%2C2029457%2C2029727%2C2029735%2C2029743%2C2029752%2C2029754%2C2029776%2C2029809%2C2030324%2C2030370"> + <p> + Memory safety bugs present. Some of these bugs showed + evidence of memory corruption and we presume that with + enough effort some of these could have been exploited to + run arbitrary code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6786</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6786</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="6c9ca7e3-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Memory safety bugs</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/buglist.cgi?bug_id=1935995%2C1999158%2C2015952%2C2021909%2C2022026%2C2022041%2C2022088%2C2022276%2C2022335%2C2022338%2C2022373%2C2022597%2C2022874%2C2023276%2C2023544%2C2023551%2C2023599%2C2023608%2C2023814%2C2024233%2C2024239%2C2024241%2C2024242%2C2024250%2C2024251%2C2024343%2C2024422%2C2024425%2C2024440%2C2024442%2C2024446%2C2024458%2C2024463%2C2024478%2C2024650%2C2024653%2C2024654%2C2024655%2C2024656%2C2024661%2C2024662%2C2024668%2C2024919%2C2025278%2C2025349%2C2025350%2C2025354%2C2025360%2C2025363%2C2025370%2C2025379%2C2025381%2C2025399%2C2025400%2C2025403%2C2025407%2C2025415%2C2025420%2C2025427%2C2025429%2C2025430%2C2025479%2C2025489%2C2025493%2C2025497%2C2025502%2C2025515%2C2025517%2C2025526%2C2025609%2C2025948%2C2025949%2C2025951%2C2025953%2C2025955%2C2025962%2C2025969%2C2025970%2C2025971%2C2025973%2C2025976%2C2025977%2C2026280%2C2026285%2C2026293%2C2026296%2C2026310%2C2027237%2C2027260%2C2027268%2C2027277%2C2027284%2C2027291%2C2027293%2C2027298%2C2027330%2C2027342%2C2027345%2C2027359%2C2027365%2C2027378%2C2027754%2C2027959%2C2027962%2C2027964%2C2027971%2C2027974%2C2027979%2C2027982%2C2027995%2C2028001%2C2028267%2C2028268%2C2028275%2C2028288%2C2028290%2C2028291%2C2028528%2C2028551%2C2028627%2C2028879%2C2028889%2C2029061%2C2029071%2C2029283%2C2029296%2C2029314%2C2029323%2C2029411%2C2029423%2C2029424%2C2029425%2C2029427%2C2029436%2C2029440%2C2029449%2C2029450%2C2029458%2C2029462%2C2029468%2C2029472%2C2029690%2C2029707%2C2029708%2C2029728%2C2029802%2C2029896%2C2029906%2C2030106%2C2030118%2C2030123%2C2030135%2C2030230%2C2030320 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1935995%2C1999158%2C2015952%2C2021909%2C2022026%2C2022041%2C2022088%2C2022276%2C2022335%2C2022338%2C2022373%2C2022597%2C2022874%2C2023276%2C2023544%2C2023551%2C2023599%2C2023608%2C2023814%2C2024233%2C2024239%2C2024241%2C2024242%2C2024250%2C2024251%2C2024343%2C2024422%2C2024425%2C2024440%2C2024442%2C2024446%2C2024458%2C2024463%2C2024478%2C2024650%2C2024653%2C2024654%2C2024655%2C2024656%2C2024661%2C2024662%2C2024668%2C2024919%2C2025278%2C2025349%2C2025350%2C2025354%2C2025360%2C2025363%2C2025370%2C2025379%2C2025381%2C2025399%2C2025400%2C2025403%2C2025407%2C2025415%2C2025420%2C2025427%2C2025429%2C2025430%2C2025479%2C2025489%2C2025493%2C2025497%2C2025502%2C2025515%2C2025517%2C2025526%2C2025609%2C2025948%2C2025949%2C2025951%2C2025953%2C2025955%2C2025962%2C2025969%2C2025970%2C2025971%2C2025973%2C2025976%2C2025977%2C2026280%2C2026285%2C2026293%2C2026296%2C2026310%2C2027237%2C2027260%2C2027268%2C2027277%2C2027284%2C2027291%2C2027293%2C2027298%2C2027330%2C2027342%2C2027345%2C2027359%2C2027365%2C2027378%2C2027754%2C2027959%2C2027962%2C2027964%2C2027971%2C2027974%2C2027979%2C2027982%2C2027995%2C2028001%2C2028267%2C2028268%2C2028275%2C2028288%2C2028290%2C2028291%2C2028528%2C2028551%2C2028627%2C2028879%2C2028889%2C2029061%2C2029071%2C2029283%2C2029296%2C2029314%2C2029323%2C2029411%2C2029423%2C2029424%2C2029425%2C2029427%2C2029436%2C2029440%2C2029449%2C2029450%2C2029458%2C2029462%2C2029468%2C2029472%2C2029690%2C2029707%2C2029708%2C2029728%2C2029802%2C2029896%2C2029906%2C2030106%2C2030118%2C2030123%2C2030135%2C2030230%2C2030320"> + <p> + Memory safety bugs. Some of these bugs showed evidence of + memory corruption and we presume that with enough effort + some of these could have been exploited to run arbitrary + code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6785</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6785</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="6881ae01-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Memory safety bugs</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/buglist.cgi?bug_id=1536243%2C1745382%2C1851073%2C1893400%2C1963301%2C2001319%2C2002899%2C2012436%2C2014435%2C2016901%2C2019916%2C2020486%2C2020612%2C2020817%2C2021788%2C2022051%2C2022367%2C2022431%2C2023302%2C2023670%2C2024225%2C2024238%2C2024240%2C2024265%2C2024367%2C2024369%2C2024424%2C2024760%2C2025281%2C2025361%2C2025387%2C2025466%2C2025954%2C2025958%2C2026278%2C2026292%2C2026297%2C2026378%2C2027148%2C2027287%2C2027341%2C2027384%2C2027427%2C2027694%2C2027993%2C2028009%2C2028270%2C2028416%2C2028524%2C2029295%2C2029301%2C2029461%2C2029699%2C2029800%2C2029801 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/buglist.cgi?bug_id=1536243%2C1745382%2C1851073%2C1893400%2C1963301%2C2001319%2C2002899%2C2012436%2C2014435%2C2016901%2C2019916%2C2020486%2C2020612%2C2020817%2C2021788%2C2022051%2C2022367%2C2022431%2C2023302%2C2023670%2C2024225%2C2024238%2C2024240%2C2024265%2C2024367%2C2024369%2C2024424%2C2024760%2C2025281%2C2025361%2C2025387%2C2025466%2C2025954%2C2025958%2C2026278%2C2026292%2C2026297%2C2026378%2C2027148%2C2027287%2C2027341%2C2027384%2C2027427%2C2027694%2C2027993%2C2028009%2C2028270%2C2028416%2C2028524%2C2029295%2C2029301%2C2029461%2C2029699%2C2029800%2C2029801"> + <p> + Memory safety bugs. Some of these bugs showed evidence of + memory corruption and we presume that with enough effort + some of these could have been exploited to run arbitrary + code. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6784</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6784</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="65858bef-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions, integer overflow in the Audio/Video: Playback component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2027564 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2027564"> + <p> + Incorrect boundary conditions, integer overflow in the + Audio/Video: Playback component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6783</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6783</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="62053c0f-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Information disclosure in the IP Protection component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2026571 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2026571"> + <p>Information disclosure in the IP Protection component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6782</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6782</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="5f2386b6-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Denial-of-service</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2025583 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2025583"> + <p>Denial-of-service in the Audio/Video: Playback component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6781</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6781</url> + <cvename>CVE-2026-6780</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6780</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="58a378c8-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Other issue in the JavaScript Engine component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2023343 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2023343"> + <p>Other issue in the JavaScript Engine component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6779</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6779</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="5124ce36-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Invalid pointer</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0,2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2022746 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2022746"> + <p>Invalid pointer in the Audio/Video: Playback component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6778</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6778</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="4ca48006-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Other issue in the Networking: DNS component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2022726 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2022726"> + <p>Other issue in the Networking: DNS component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6777</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6777</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="48003ad3-430a-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2021770 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2021770"> + <p> + Incorrect boundary conditions in the WebRTC: Networking + component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6776</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6776</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="27c3930a-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions in the WebRTC component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2021768 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2021768"> + <p>Incorrect boundary conditions in the WebRTC component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6775</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6775</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="2510f10a-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Mitigation bypass</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2016915 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2016915"> + <p>Mitigation bypass in the DOM: Security component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6774</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6774</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="2239d66b-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Denial-of-service</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2015959 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2015959"> + <p> + Denial-of-service due to integer overflow in the Graphics: + WebGPU component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6773</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6773</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="1fc576a4-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2026089 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2026089"> + <p> + Incorrect boundary conditions in the Libraries component + in NSS. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6772</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6772</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="1d3f0d87-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Mitigation bypass</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2025067 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2025067"> + <p>Mitigation bypass in the DOM: Security component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6771</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6771</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="1a442c0b-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Other issue in the Storage: IndexedDB component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2024220 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2024220"> + <p>Other issue in the Storage: IndexedDB component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6770</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6770</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="177a7146-4307-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Privilege escalation in the Debugger component</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2023753 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2023753"> + <p>Privilege escalation in the Debugger component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6769</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6769</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="872a6e95-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Mitigation bypass</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2023615 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2023615"> + <p>Mitigation bypass in the Networking: Cookies component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6768</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6768</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="82451a4b-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Other issue in the Libraries component in NSS</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2023209 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2023209"> + <p>Other issue in the Libraries component in NSS.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6767</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6767</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="7ff13e75-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2023207 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2023207"> + <p> + Incorrect boundary conditions in the Libraries component + in NSS. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6766</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6766</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="7da0d8ae-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Information disclosure</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2022419 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2022419"> + <p>Information disclosure in the Form Autofill component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6765</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6765</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="7ae808b5-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2022162 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2022162"> + <p> + Incorrect boundary conditions in the DOM: Device Interfaces + component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6764</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6764</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="785dfce9-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Mitigation bypass</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2021666 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2021666"> + <p>Mitigation bypass in the File Handling component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6763</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6763</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="75b1251d-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Spoofing issue</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2021080 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2021080"> + <p>Spoofing issue in the DOM: Core & HTML component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6762</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6762</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="73091a42-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Privilege escalation</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2017857 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2017857"> + <p>Privilege escalation in the Networking component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6761</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6761</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="6f7989ef-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Mitigation bypass</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2016923 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2016923"> + <p>Mitigation bypass in the Networking: Cookies component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6760</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6760</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="6cc5536b-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Use-after-free</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2016164 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2016164"> + <p>Use-after-free in the Widget: Cocoa component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6759</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6759</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="6a439169-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Use-after-free</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2013619 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2013619"> + <p>Use-after-free in the JavaScript: WebAssembly component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6758</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6758</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="671af4b2-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Invalid pointer</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2013588 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2013588"> + <p>Invalid pointer in the JavaScript: WebAssembly component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6757</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6757</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="61805c9e-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Mitigation bypass</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=1880429 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=1880429"> + <p>Mitigation bypass in the DOM: postMessage component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6755</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6755</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="5ef5236d-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Use-after-free</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2027541 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2027541"> + <p>Use-after-free in the JavaScript Engine component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6754</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6754</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="5b679594-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2027501 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2027501"> + <p>Incorrect boundary conditions in the WebRTC component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6753</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6753</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="58b5fb4b-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Incorrect boundary conditions</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2027499 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2027499"> + <p>Incorrect boundary conditions in the WebRTC component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6752</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6752</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="56443cff-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Uninitialized memory</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2025883 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2025883"> + <p> + Uninitialized memory in the Audio/Video: Web Codecs component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6751</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6751</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="537b8679-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Privilege escalation</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2023407 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2023407"> + <p>Privilege escalation in the Graphics: WebRender component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6750</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6750</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="50ba4596-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Information disclosure</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2022610 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2022610"> + <p> + Information disclosure due to uninitialized memory in the + Graphics: Canvas2D component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6749</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6749</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="4dcdba00-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Uninitialized memory</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2022604 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2022604"> + <p> + Uninitialized memory in the Audio/Video: Web Codecs + component. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6748</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6748</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="4ac6c6b3-4305-11f1-a627-b42e991fc52e"> + <topic>Mozilla -- Use-after-free</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2021769 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2021769"> + <p>Use-after-free in the WebRTC component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6747</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6747</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="444cbf60-4305-11f1-a627-b42e991fc52e"> + <topic>firefox -- Use-after-free</topic> + <affects> + <package> + <name>firefox</name> + <range><lt>150.0.0,2</lt></range> + </package> + <package> + <name>firefox-esr</name> + <range><lt>140.10.0</lt></range> + </package> + <package> + <name>thunderbird</name> + <range><lt>150.0.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://bugzilla.mozilla.org/show_bug.cgi?id=2014596 reports:</p> + <blockquote cite="https://bugzilla.mozilla.org/show_bug.cgi?id=2014596"> + <p>Use-after-free in the DOM: Core & HTML component.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-6746</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-6746</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-28</entry> + </dates> + </vuln> + + <vuln vid="dea605e6-41c9-11f1-8455-901b0e13f1a0"> + <topic>libXpm -- Out-of-bounds read in xpmNextWord()</topic> + <affects> + <package> + <name>libXpm</name> + <range><lt>3.5.19</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>The X.Org project reports:</p> + <blockquote cite="https://lists.x.org/archives/xorg-announce/2026-April/003690.html"> + <p> + libXpm uses a number of internal helper functions to parse the XPM + file format. + One of these internal functions, xpmNextString(), checks for the + NULL terminator when looking for the end of the current string but + not when looking for the beginning of the next string. + A small XPM file with a malformed color table definition may cause + the function xpmNextWord(), called from xpmParseColors() following + a call to xpmNextString(), to start past the actual end of the file, + causing an out-of-bound read. + </p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-4367</cvename> + <url>https://lists.x.org/archives/xorg-announce/2026-April/003690.html</url> + </references> + <dates> + <discovery>2026-04-21</discovery> + <entry>2026-04-27</entry> + </dates> + </vuln> + + <vuln vid="88440f1d-4168-11f1-95f7-00a098b42aeb"> + <topic>(lib)expat -- Insufficient entropy</topic> + <affects> + <package> + <name>expat</name> + <range><lt>2.8.0</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://github.com/libexpat/libexpat/pull/1183 reports:</p> + <blockquote cite="https://github.com/libexpat/libexpat/pull/1183"> + <p>libexpat before 2.8.0 uses insufficient entropy, and thus hash + flooding can occur via a crafted XML document.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-41080</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-41080</url> + </references> + <dates> + <discovery>2026-04-16</discovery> + <entry>2026-04-26</entry> + </dates> + </vuln> + + <vuln vid="ca62e49c-4150-11f1-95f7-00a098b42aeb"> + <topic>lcms2 -- Integer overflow</topic> + <affects> + <package> + <name>lcms2</name> + <range><lt>2.19</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://github.com/mm2/Little-CMS/commit/da6110b1d14abc394633a388209abd5ebedd7ab0 reports:</p> + <blockquote cite="https://github.com/mm2/Little-CMS/commit/da6110b1d14abc394633a388209abd5ebedd7ab0"> + <p>Little CMS (lcms2) through 2.18 has an integer overflow in + CubeSize in cmslut.c because the overflow check is performed after + the multiplication.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-41254</cvename> + <url>https://cveawg.mitre.org/api/cve/CVE-2026-41254</url> + </references> + <dates> + <discovery>2026-04-18</discovery> + <entry>2026-04-26</entry> + </dates> + </vuln> + <vuln vid="73b927a6-3ecd-11f1-be20-2cf05da270f3"> <topic>Gitlab -- vulnerabilities</topic> <affects> @@ -47,6 +2757,39 @@ </dates> </vuln> + <vuln vid="549313db-3e93-11f1-8d38-7fbbe0285610"> + <topic>OpenVPN -- server DOS and data leak in TLS handshake vulnerabilities</topic> + <affects> + <package> + <name>openvpn</name> + <range><ge>2.7.0</ge><lt>2.7.2</lt></range> + <range><lt>2.6.20</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>Gert Doering reports:</p> + <blockquote cite="https://github.com/OpenVPN/openvpn/blob/v2.7.2/Changes.rst"> + <p>[Security fixes in 2.7.2]</p> + <ul> + <li>fix race condition in TLS handshake that could lead to leaking of packet data from a previous handshake under specific circumstances (CVE-2026-40215)</li> + <li>fix server [termination] on receiving a suitably malformed packet with a valid tls-crypt-v2 key (CVE-2026-35058)</li> + </ul> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2026-35058</cvename> + <cvename>CVE-2026-40215</cvename> + <url>https://github.com/OpenVPN/openvpn/blob/v2.7.2/Changes.rst</url> + </references> + <dates> + <discovery>2026-04-19</discovery> + <entry>2026-04-22</entry> + <modified>2026-05-02</modified> + </dates> + </vuln> + <vuln vid="128951d0-3df0-11f1-bb07-bc241121aa0a"> <topic>FreeBSD -- Missing large page handling in pmap_pkru_update_range()</topic> <affects> @@ -964,67 +3707,77 @@ <p>Chrome Releases reports:</p> <blockquote cite="https://chromereleases.googleblog.com/2026/04/stable-channel-update-for-desktop.html"> <p>This update includes multiple security fixes:</p> + <p>Critical:</p> <ul> - <li>Critical CVE-2026-5858: Heap buffer overflow in WebML.</li> - <li>Critical CVE-2026-5859: Integer overflow in WebML.</li> - <li>High CVE-2026-5860: Use after free in WebRTC.</li> - <li>High CVE-2026-5861: Use after free in V8.</li> - <li>High CVE-2026-5862: Inappropriate implementation in V8.</li> - <li>High CVE-2026-5863: Inappropriate implementation in V8.</li> - <li>High CVE-2026-5864: Heap buffer overflow in WebAudio.</li> - <li>High CVE-2026-5865: Type Confusion in V8.</li> - <li>High CVE-2026-5866: Use after free in Media.</li> - <li>High CVE-2026-5867: Heap buffer overflow in WebML.</li> - <li>High CVE-2026-5868: Heap buffer overflow in ANGLE.</li> - <li>High CVE-2026-5869: Heap buffer overflow in WebML.</li> - <li>High CVE-2026-5870: Integer overflow in Skia.</li> - <li>High CVE-2026-5871: Type Confusion in V8.</li> - <li>High CVE-2026-5872: Use after free in Blink.</li> - <li>High CVE-2026-5873: Out of bounds read and write in V8.</li> - <li>Medium CVE-2026-5874: Use after free in PrivateAI.</li> - <li>Medium CVE-2026-5875: Policy bypass in Blink.</li> - <li>Medium CVE-2026-5876: Side-channel information leakage in Navigation.</li> - <li>Medium CVE-2026-5877: Use after free in Navigation.</li> - <li>Medium CVE-2026-5878: Incorrect security UI in Blink.</li> - <li>Medium CVE-2026-5879: Insufficient validation of untrusted input in ANGLE.</li> - <li>Medium CVE-2026-5880: Incorrect security UI in browser UI.</li> - <li>Medium CVE-2026-5881: Policy bypass in LocalNetworkAccess.</li> - <li>Medium CVE-2026-5882: Incorrect security UI in Fullscreen.</li> - <li>Medium CVE-2026-5883: Use after free in Media.</li> - <li>Medium CVE-2026-5884: Insufficient validation of untrusted input in Media.</li> - <li>Medium CVE-2026-5885: Insufficient validation of untrusted input in WebML.</li> - <li>Medium CVE-2026-5886: Out of bounds read in WebAudio.</li> - <li>Medium CVE-2026-5887: Insufficient validation of untrusted input in Downloads.</li> - <li>Medium CVE-2026-5888: Uninitialized Use in WebCodecs.</li> - <li>Medium CVE-2026-5889: Cryptographic Flaw in PDFium.</li> - <li>Medium CVE-2026-5890: Race in WebCodecs.</li> - <li>Medium CVE-2026-5891: Insufficient policy enforcement in browser UI.</li> - <li>Medium CVE-2026-5892: Insufficient policy enforcement in PWAs.</li> - <li>Medium CVE-2026-5893: Race in V8.</li> - <li>Low CVE-2026-5894: Inappropriate implementation in PDF.</li> - <li>Low CVE-2026-5895: Incorrect security UI in Omnibox.</li> - <li>Low CVE-2026-5896: Policy bypass in Audio.</li> - <li>Low CVE-2026-5897: Incorrect security UI in Downloads.</li> - <li>Low CVE-2026-5898: Incorrect security UI in Omnibox.</li> - <li>Low CVE-2026-5899: Incorrect security UI in History Navigation.</li> - <li>Low CVE-2026-5900: Policy bypass in Downloads.</li> - <li>Low CVE-2026-5901: Policy bypass in DevTools.</li> - <li>Low CVE-2026-5902: Race in Media.</li> - <li>Low CVE-2026-5903: Policy bypass in IFrameSandbox.</li> - <li>Low CVE-2026-5904: Use after free in V8.</li> - <li>Low CVE-2026-5905: Incorrect security UI in Permissions.</li> - <li>Low CVE-2026-5906: Incorrect security UI in Omnibox.</li> - <li>Low CVE-2026-5907: Insufficient data validation in Media.</li> - <li>Low CVE-2026-5908: Integer overflow in Media.</li> - <li>Low CVE-2026-5909: Integer overflow in Media.</li> - <li>Low CVE-2026-5910: Integer overflow in Media.</li> - <li>Low CVE-2026-5911: Policy bypass in ServiceWorkers.</li> - <li>Low CVE-2026-5912: Integer overflow in WebRTC.</li> - <li>Low CVE-2026-5913: Out of bounds read in Blink.</li> - <li>Low CVE-2026-5914: Type Confusion in CSS.</li> - <li>Low CVE-2026-5915: Insufficient validation of untrusted input in WebML.</li> - <li>Low CVE-2026-5918: Inappropriate implementation in Navigation.</li> - <li>Low CVE-2026-5919: Insufficient validation of untrusted input in WebSockets.</li> + <li>CVE-2026-5858: Heap buffer overflow in WebML.</li> + <li>CVE-2026-5859: Integer overflow in WebML.</li> + </ul> + <p>High:</p> + <ul> + <li>CVE-2026-5860: Use after free in WebRTC.</li> + <li>CVE-2026-5861: Use after free in V8.</li> + <li>CVE-2026-5862: Inappropriate implementation in V8.</li> + <li>CVE-2026-5863: Inappropriate implementation in V8.</li> + <li>CVE-2026-5864: Heap buffer overflow in WebAudio.</li> + <li>CVE-2026-5865: Type Confusion in V8.</li> + <li>CVE-2026-5866: Use after free in Media.</li> + <li>CVE-2026-5867: Heap buffer overflow in WebML.</li> + <li>CVE-2026-5868: Heap buffer overflow in ANGLE.</li> + <li>CVE-2026-5869: Heap buffer overflow in WebML.</li> + <li>CVE-2026-5870: Integer overflow in Skia.</li> + <li>CVE-2026-5871: Type Confusion in V8.</li> + <li>CVE-2026-5872: Use after free in Blink.</li> + <li>CVE-2026-5873: Out of bounds read and write in V8.</li> + </ul> + <p>Medium:</p> + <ul> + <li>CVE-2026-5874: Use after free in PrivateAI.</li> + <li>CVE-2026-5875: Policy bypass in Blink.</li> + <li>CVE-2026-5876: Side-channel information leakage in Navigation.</li> + <li>CVE-2026-5877: Use after free in Navigation.</li> + <li>CVE-2026-5878: Incorrect security UI in Blink.</li> + <li>CVE-2026-5879: Insufficient validation of untrusted input in ANGLE.</li> + <li>CVE-2026-5880: Incorrect security UI in browser UI.</li> + <li>CVE-2026-5881: Policy bypass in LocalNetworkAccess.</li> + <li>CVE-2026-5882: Incorrect security UI in Fullscreen.</li> + <li>CVE-2026-5883: Use after free in Media.</li> + <li>CVE-2026-5884: Insufficient validation of untrusted input in Media.</li> + <li>CVE-2026-5885: Insufficient validation of untrusted input in WebML.</li> + <li>CVE-2026-5886: Out of bounds read in WebAudio.</li> + <li>CVE-2026-5887: Insufficient validation of untrusted input in Downloads.</li> + <li>CVE-2026-5888: Uninitialized Use in WebCodecs.</li> + <li>CVE-2026-5889: Cryptographic Flaw in PDFium.</li> + <li>CVE-2026-5890: Race in WebCodecs.</li> + <li>CVE-2026-5891: Insufficient policy enforcement in browser UI.</li> + <li>CVE-2026-5892: Insufficient policy enforcement in PWAs.</li> + <li>CVE-2026-5893: Race in V8.</li> + </ul> + <p>Low:</p> + <ul> + <li>CVE-2026-5894: Inappropriate implementation in PDF.</li> + <li>CVE-2026-5895: Incorrect security UI in Omnibox.</li> + <li>CVE-2026-5896: Policy bypass in Audio.</li> + <li>CVE-2026-5897: Incorrect security UI in Downloads.</li> + <li>CVE-2026-5898: Incorrect security UI in Omnibox.</li> + <li>CVE-2026-5899: Incorrect security UI in History Navigation.</li> + <li>CVE-2026-5900: Policy bypass in Downloads.</li> + <li>CVE-2026-5901: Policy bypass in DevTools.</li> + <li>CVE-2026-5902: Race in Media.</li> + <li>CVE-2026-5903: Policy bypass in IFrameSandbox.</li> + <li>CVE-2026-5904: Use after free in V8.</li> + <li>CVE-2026-5905: Incorrect security UI in Permissions.</li> + <li>CVE-2026-5906: Incorrect security UI in Omnibox.</li> + <li>CVE-2026-5907: Insufficient data validation in Media.</li> + <li>CVE-2026-5908: Integer overflow in Media.</li> + <li>CVE-2026-5909: Integer overflow in Media.</li> + <li>CVE-2026-5910: Integer overflow in Media.</li> + <li>CVE-2026-5911: Policy bypass in ServiceWorkers.</li> + <li>CVE-2026-5912: Integer overflow in WebRTC.</li> + <li>CVE-2026-5913: Out of bounds read in Blink.</li> + <li>CVE-2026-5914: Type Confusion in CSS.</li> + <li>CVE-2026-5915: Insufficient validation of untrusted input in WebML.</li> + <li>CVE-2026-5918: Inappropriate implementation in Navigation.</li> + <li>CVE-2026-5919: Insufficient validation of untrusted input in WebSockets.</li> </ul> </blockquote> </body> diff --git a/security/wazuh-agent/Makefile b/security/wazuh-agent/Makefile index 6688953e9d1c..fd139182e217 100644 --- a/security/wazuh-agent/Makefile +++ b/security/wazuh-agent/Makefile @@ -1,8 +1,8 @@ PORTNAME= wazuh -DISTVERSION= 4.14.4 +DISTVERSION= 4.14.5 DISTVERSIONPREFIX= v CATEGORIES= security -MASTER_SITES= https://packages.wazuh.com/deps/50/libraries/sources/:wazuh_sources +MASTER_SITES= https://packages.wazuh.com/deps/51/libraries/sources/:wazuh_sources PKGNAMESUFFIX= -agent DISTFILES= ${EXTERNAL_DISTFILES} DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} @@ -23,7 +23,7 @@ USES= cmake:indirect cpe gmake perl5 readline shebangfix sqlite:3 uidfix USE_GITHUB= yes GH_ACCOUNT= alonsobsd GH_PROJECT= wazuh-freebsd -GH_TAGNAME= 2453e645d145b99301331ab3a82afc9514c61e55 +GH_TAGNAME= 22e254c6366d51a38792163162dd019a45a00c55 USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX} diff --git a/security/wazuh-agent/distinfo b/security/wazuh-agent/distinfo index 4655cfa08eb3..8cbceb8d8cca 100644 --- a/security/wazuh-agent/distinfo +++ b/security/wazuh-agent/distinfo @@ -1,39 +1,39 @@ -TIMESTAMP = 1775167091 -SHA256 (wazuh-4.14.4/cJSON.tar.gz) = da809f70b7d03ac529ae6223d4390bfa26cd29f8c32c8e8b3b631efa1667892d -SIZE (wazuh-4.14.4/cJSON.tar.gz) = 27920 -SHA256 (wazuh-4.14.4/curl.tar.gz) = 30cf7142e4282718ceb237e17b5cbf75afcd7c9f3880a039c5efea62db094709 -SIZE (wazuh-4.14.4/curl.tar.gz) = 4537356 -SHA256 (wazuh-4.14.4/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e -SIZE (wazuh-4.14.4/libdb.tar.gz) = 3874990 -SHA256 (wazuh-4.14.4/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69 -SIZE (wazuh-4.14.4/libffi.tar.gz) = 964576 -SHA256 (wazuh-4.14.4/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a -SIZE (wazuh-4.14.4/libyaml.tar.gz) = 424656 -SHA256 (wazuh-4.14.4/openssl.tar.gz) = 0386fe3a0bf48bae2ca4d1742a53df9a8fcb1b73583ba22e8f8a7ddfa1375cd9 -SIZE (wazuh-4.14.4/openssl.tar.gz) = 53793192 -SHA256 (wazuh-4.14.4/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07 -SIZE (wazuh-4.14.4/procps.tar.gz) = 55897 -SHA256 (wazuh-4.14.4/sqlite.tar.gz) = a81bff30bb4affd1b06a4983ff88ef827b4abaea3191b39aff7edb28d1ddd003 -SIZE (wazuh-4.14.4/sqlite.tar.gz) = 2564870 -SHA256 (wazuh-4.14.4/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b -SIZE (wazuh-4.14.4/zlib.tar.gz) = 1593304 -SHA256 (wazuh-4.14.4/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434 -SIZE (wazuh-4.14.4/audit-userspace.tar.gz) = 1682820 -SHA256 (wazuh-4.14.4/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2 -SIZE (wazuh-4.14.4/msgpack.tar.gz) = 591294 -SHA256 (wazuh-4.14.4/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd -SIZE (wazuh-4.14.4/bzip2.tar.gz) = 71277 -SHA256 (wazuh-4.14.4/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0 -SIZE (wazuh-4.14.4/nlohmann.tar.gz) = 141576 -SHA256 (wazuh-4.14.4/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417 -SIZE (wazuh-4.14.4/googletest.tar.gz) = 885874 -SHA256 (wazuh-4.14.4/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92 -SIZE (wazuh-4.14.4/libpcre2.tar.gz) = 1329651 -SHA256 (wazuh-4.14.4/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c -SIZE (wazuh-4.14.4/libplist.tar.gz) = 1520623 -SHA256 (wazuh-4.14.4/libarchive.tar.gz) = 540ff4a55defa75778a2c40567a830648ce5367b8aea123366874d96b734ef80 -SIZE (wazuh-4.14.4/libarchive.tar.gz) = 2360242 -SHA256 (wazuh-4.14.4/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa -SIZE (wazuh-4.14.4/popt.tar.gz) = 891309 -SHA256 (wazuh-4.14.4/alonsobsd-wazuh-freebsd-v4.14.4-2453e645d145b99301331ab3a82afc9514c61e55_GH0.tar.gz) = afb3713f148417e2c204e1883a3eaa265931aa0b557fc48fa540bf3c8585ed5e -SIZE (wazuh-4.14.4/alonsobsd-wazuh-freebsd-v4.14.4-2453e645d145b99301331ab3a82afc9514c61e55_GH0.tar.gz) = 20393014 +TIMESTAMP = 1777771487 +SHA256 (wazuh-4.14.5/cJSON.tar.gz) = da809f70b7d03ac529ae6223d4390bfa26cd29f8c32c8e8b3b631efa1667892d +SIZE (wazuh-4.14.5/cJSON.tar.gz) = 27920 +SHA256 (wazuh-4.14.5/curl.tar.gz) = 30cf7142e4282718ceb237e17b5cbf75afcd7c9f3880a039c5efea62db094709 +SIZE (wazuh-4.14.5/curl.tar.gz) = 4537356 +SHA256 (wazuh-4.14.5/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e +SIZE (wazuh-4.14.5/libdb.tar.gz) = 3874990 +SHA256 (wazuh-4.14.5/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69 +SIZE (wazuh-4.14.5/libffi.tar.gz) = 964576 +SHA256 (wazuh-4.14.5/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a +SIZE (wazuh-4.14.5/libyaml.tar.gz) = 424656 +SHA256 (wazuh-4.14.5/openssl.tar.gz) = 0386fe3a0bf48bae2ca4d1742a53df9a8fcb1b73583ba22e8f8a7ddfa1375cd9 +SIZE (wazuh-4.14.5/openssl.tar.gz) = 53793192 +SHA256 (wazuh-4.14.5/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07 +SIZE (wazuh-4.14.5/procps.tar.gz) = 55897 +SHA256 (wazuh-4.14.5/sqlite.tar.gz) = a81bff30bb4affd1b06a4983ff88ef827b4abaea3191b39aff7edb28d1ddd003 +SIZE (wazuh-4.14.5/sqlite.tar.gz) = 2564870 +SHA256 (wazuh-4.14.5/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b +SIZE (wazuh-4.14.5/zlib.tar.gz) = 1593304 +SHA256 (wazuh-4.14.5/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434 +SIZE (wazuh-4.14.5/audit-userspace.tar.gz) = 1682820 +SHA256 (wazuh-4.14.5/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2 +SIZE (wazuh-4.14.5/msgpack.tar.gz) = 591294 +SHA256 (wazuh-4.14.5/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd +SIZE (wazuh-4.14.5/bzip2.tar.gz) = 71277 +SHA256 (wazuh-4.14.5/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0 +SIZE (wazuh-4.14.5/nlohmann.tar.gz) = 141576 +SHA256 (wazuh-4.14.5/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417 +SIZE (wazuh-4.14.5/googletest.tar.gz) = 885874 +SHA256 (wazuh-4.14.5/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92 +SIZE (wazuh-4.14.5/libpcre2.tar.gz) = 1329651 +SHA256 (wazuh-4.14.5/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c +SIZE (wazuh-4.14.5/libplist.tar.gz) = 1520623 +SHA256 (wazuh-4.14.5/libarchive.tar.gz) = 540ff4a55defa75778a2c40567a830648ce5367b8aea123366874d96b734ef80 +SIZE (wazuh-4.14.5/libarchive.tar.gz) = 2360242 +SHA256 (wazuh-4.14.5/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa +SIZE (wazuh-4.14.5/popt.tar.gz) = 891309 +SHA256 (wazuh-4.14.5/alonsobsd-wazuh-freebsd-v4.14.5-22e254c6366d51a38792163162dd019a45a00c55_GH0.tar.gz) = 98ec62c5e93156b55baa5618cb9c93603432a7a64ba53c11fa0bad2618c3ded3 +SIZE (wazuh-4.14.5/alonsobsd-wazuh-freebsd-v4.14.5-22e254c6366d51a38792163162dd019a45a00c55_GH0.tar.gz) = 20419070 diff --git a/security/wazuh-dashboard/Makefile b/security/wazuh-dashboard/Makefile index a23af81365f0..d1b62893c0ca 100644 --- a/security/wazuh-dashboard/Makefile +++ b/security/wazuh-dashboard/Makefile @@ -1,6 +1,6 @@ PORTNAME= wazuh DISTVERSIONPREFIX= v -DISTVERSION= 4.14.4 +DISTVERSION= 4.14.5 CATEGORIES= security MASTER_SITES= LOCAL/acm/${PORTNAME}/ PKGNAMESUFFIX= -dashboard @@ -20,7 +20,7 @@ NO_BUILD= yes SUB_FILES= pkg-message -OPENSEARCH_VERSION= 2.19.4 +OPENSEARCH_VERSION= 2.19.5 ETCDIR= ${PREFIX}/etc/wazuh-dashboard WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX}-plugins diff --git a/security/wazuh-dashboard/distinfo b/security/wazuh-dashboard/distinfo index 652a70739689..ac15614fb40e 100644 --- a/security/wazuh-dashboard/distinfo +++ b/security/wazuh-dashboard/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1775111284 -SHA256 (wazuh-4.14.4/wazuh-dashboard-plugins-4.14.4-2.19.4.tar.gz) = d1f5aceae9902d9e5764f876f7a22a29ef5b3fc2bc5d83e1f46533dda308718d -SIZE (wazuh-4.14.4/wazuh-dashboard-plugins-4.14.4-2.19.4.tar.gz) = 24998662 -SHA256 (wazuh-4.14.4/opensearch_dashboards.yml) = c29f59611b1d8928f6ef6d312d1a3fe9c473a8d32b3e3512d20cfe7d22c9f5b6 -SIZE (wazuh-4.14.4/opensearch_dashboards.yml) = 1166 +TIMESTAMP = 1777782779 +SHA256 (wazuh-4.14.5/wazuh-dashboard-plugins-4.14.5-2.19.5.tar.gz) = f5f180028b999a709de2132e86f0b9b5cd46c5f3f99748d8993c37fc50d9bd22 +SIZE (wazuh-4.14.5/wazuh-dashboard-plugins-4.14.5-2.19.5.tar.gz) = 25051028 +SHA256 (wazuh-4.14.5/opensearch_dashboards.yml) = c29f59611b1d8928f6ef6d312d1a3fe9c473a8d32b3e3512d20cfe7d22c9f5b6 +SIZE (wazuh-4.14.5/opensearch_dashboards.yml) = 1166 diff --git a/security/wazuh-indexer/Makefile b/security/wazuh-indexer/Makefile index 377f7cf87bc0..2c1371f26f1a 100644 --- a/security/wazuh-indexer/Makefile +++ b/security/wazuh-indexer/Makefile @@ -1,5 +1,5 @@ PORTNAME= wazuh -PORTVERSION= 4.14.4 +PORTVERSION= 4.14.5 CATEGORIES= security MASTER_SITES= LOCAL/acm/${PORTNAME}/ PKGNAMESUFFIX= -indexer diff --git a/security/wazuh-indexer/distinfo b/security/wazuh-indexer/distinfo index af26ce62011a..a563fbcafaf5 100644 --- a/security/wazuh-indexer/distinfo +++ b/security/wazuh-indexer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1775111225 -SHA256 (wazuh-4.14.4/wazuh-4.14.4-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5 -SIZE (wazuh-4.14.4/wazuh-4.14.4-indexer.yml) = 2216 +TIMESTAMP = 1777785086 +SHA256 (wazuh-4.14.5/wazuh-4.14.5-indexer.yml) = 15290a6e81026d970891d7e1805afe4a87420984893948b5dd7a65789d62f5c5 +SIZE (wazuh-4.14.5/wazuh-4.14.5-indexer.yml) = 2216 diff --git a/security/wazuh-manager/Makefile b/security/wazuh-manager/Makefile index f4a6267b6b1b..81488567d9f6 100644 --- a/security/wazuh-manager/Makefile +++ b/security/wazuh-manager/Makefile @@ -1,9 +1,8 @@ PORTNAME= wazuh DISTVERSIONPREFIX= v -DISTVERSION= 4.14.4 -PORTREVISION= 1 +DISTVERSION= 4.14.5 CATEGORIES= security -MASTER_SITES= https://packages.wazuh.com/deps/50/libraries/sources/:wazuh_sources \ +MASTER_SITES= https://packages.wazuh.com/deps/51/libraries/sources/:wazuh_sources \ LOCAL/acm/${PORTNAME}/:wazuh_cache PKGNAMESUFFIX= -manager DISTFILES= ${EXTERNAL_DISTFILES} \ @@ -38,7 +37,7 @@ USES= cpe dos2unix gmake perl5 python:3.11 readline shebangfix sqlite:3 uidfix USE_GITHUB= yes GH_ACCOUNT= alonsobsd GH_PROJECT= wazuh-freebsd -GH_TAGNAME= 2453e645d145b99301331ab3a82afc9514c61e55 +GH_TAGNAME= 22e254c6366d51a38792163162dd019a45a00c55 USE_RC_SUBR= ${PORTNAME}${PKGNAMESUFFIX} @@ -146,8 +145,8 @@ WAZUHMOD770= /etc/decoders /etc/lists /etc/lists/amazon /etc/lists/malicious-ioc WAZUHPREFIX= /var/ossec -WZPYTHONWHEELS= cffi-1.15.1-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ - cryptography-44.0.1-cp37-abi3-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ +WZPYTHONWHEELS= cffi-2.0.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ + cryptography-46.0.6-cp311-abi3-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ greenlet-2.0.2-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ grpcio-1.69.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ lazy_object_proxy-1.10.0-cp311-cp311-${FBSD_VERSION_BASE}_${ARCH_BASE}.whl \ @@ -167,13 +166,13 @@ FBSD_RELEASE= freebsd_${UNAME_r:S/./_/g:S/-/_/g} .include <bsd.port.pre.mk> .if ${ARCH} == "aarch64" -FBSD14_PATCH_LEVEL= _p1 -FBSD15_PATCH_LEVEL= _p5 +FBSD14_PATCH_LEVEL= _p3 +FBSD15_PATCH_LEVEL= _p8 .endif .if ${ARCH} != "aarch64" -FBSD14_PATCH_LEVEL= _p1 -FBSD15_PATCH_LEVEL= _p4 +FBSD14_PATCH_LEVEL= _p3 +FBSD15_PATCH_LEVEL= _p8 .endif .if ${OSVERSION} >= 1400000 && ${OSVERSION} < 1500000 diff --git a/security/wazuh-manager/distinfo b/security/wazuh-manager/distinfo index b4f9e6f419a8..7276d6f75852 100644 --- a/security/wazuh-manager/distinfo +++ b/security/wazuh-manager/distinfo @@ -1,75 +1,75 @@ -TIMESTAMP = 1775095284 -SHA256 (wazuh-4.14.4/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434 -SIZE (wazuh-4.14.4/audit-userspace.tar.gz) = 1682820 -SHA256 (wazuh-4.14.4/benchmark.tar.gz) = 94c57aa0cb2bd78dbe9e77d332cbc644daf0fecdc9a09632048be6e09f9ced6b -SIZE (wazuh-4.14.4/benchmark.tar.gz) = 184460 -SHA256 (wazuh-4.14.4/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd -SIZE (wazuh-4.14.4/bzip2.tar.gz) = 71277 -SHA256 (wazuh-4.14.4/cJSON.tar.gz) = da809f70b7d03ac529ae6223d4390bfa26cd29f8c32c8e8b3b631efa1667892d -SIZE (wazuh-4.14.4/cJSON.tar.gz) = 27920 -SHA256 (wazuh-4.14.4/cpp-httplib.tar.gz) = 6517573263611686b9219ba796c35f54a306eb27dc3c72e1807f2a0a34cac1e8 -SIZE (wazuh-4.14.4/cpp-httplib.tar.gz) = 57890 -SHA256 (wazuh-4.14.4/cpython-3.11.15.tar.gz) = cf0b2f4c18ac1c44fc5519696edffa0174d5bee3b6fb93925534ea8da80502cb -SIZE (wazuh-4.14.4/cpython-3.11.15.tar.gz) = 27167192 -SHA256 (wazuh-4.14.4/curl.tar.gz) = 30cf7142e4282718ceb237e17b5cbf75afcd7c9f3880a039c5efea62db094709 -SIZE (wazuh-4.14.4/curl.tar.gz) = 4537356 -SHA256 (wazuh-4.14.4/flatbuffers.tar.gz) = ca563ebb561ae9088c7bec9ce101d2182b43ced0ba67a097d0ee0c145108f55a -SIZE (wazuh-4.14.4/flatbuffers.tar.gz) = 2824325 -SHA256 (wazuh-4.14.4/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417 -SIZE (wazuh-4.14.4/googletest.tar.gz) = 885874 -SHA256 (wazuh-4.14.4/http-request-cd50797.tar.gz) = c9ed1052de030930dd817af2989154e5f6ab2ce223dacb87bf55ca6fdf1b8ebb -SIZE (wazuh-4.14.4/http-request-cd50797.tar.gz) = 66371 -SHA256 (wazuh-4.14.4/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0 -SIZE (wazuh-4.14.4/jemalloc.tar.gz) = 579864 -SHA256 (wazuh-4.14.4/libarchive.tar.gz) = 540ff4a55defa75778a2c40567a830648ce5367b8aea123366874d96b734ef80 -SIZE (wazuh-4.14.4/libarchive.tar.gz) = 2360242 -SHA256 (wazuh-4.14.4/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e -SIZE (wazuh-4.14.4/libdb.tar.gz) = 3874990 -SHA256 (wazuh-4.14.4/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69 -SIZE (wazuh-4.14.4/libffi.tar.gz) = 964576 -SHA256 (wazuh-4.14.4/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92 -SIZE (wazuh-4.14.4/libpcre2.tar.gz) = 1329651 -SHA256 (wazuh-4.14.4/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c -SIZE (wazuh-4.14.4/libplist.tar.gz) = 1520623 -SHA256 (wazuh-4.14.4/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a -SIZE (wazuh-4.14.4/libyaml.tar.gz) = 424656 -SHA256 (wazuh-4.14.4/lua.tar.gz) = 233e87e871090bd30c4b692ac73bd714361c15051148e4eeec828a1df8436eca -SIZE (wazuh-4.14.4/lua.tar.gz) = 343356 -SHA256 (wazuh-4.14.4/lzma.tar.gz) = 4ce0c192d41072b5679af89bb531efb685c8267a4b7e2005999149ac17028134 -SIZE (wazuh-4.14.4/lzma.tar.gz) = 1327581 -SHA256 (wazuh-4.14.4/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2 -SIZE (wazuh-4.14.4/msgpack.tar.gz) = 591294 -SHA256 (wazuh-4.14.4/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0 -SIZE (wazuh-4.14.4/nlohmann.tar.gz) = 141576 -SHA256 (wazuh-4.14.4/openssl.tar.gz) = 0386fe3a0bf48bae2ca4d1742a53df9a8fcb1b73583ba22e8f8a7ddfa1375cd9 -SIZE (wazuh-4.14.4/openssl.tar.gz) = 53793192 -SHA256 (wazuh-4.14.4/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa -SIZE (wazuh-4.14.4/popt.tar.gz) = 891309 -SHA256 (wazuh-4.14.4/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07 -SIZE (wazuh-4.14.4/procps.tar.gz) = 55897 -SHA256 (wazuh-4.14.4/rocksdb.tar.gz) = eeed60a3d4e29f7305e79f9f5cebd4261174261227f1b5a7d05da55565675436 -SIZE (wazuh-4.14.4/rocksdb.tar.gz) = 12800920 -SHA256 (wazuh-4.14.4/simdjson.tar.gz) = f033677871db0236a961603bcb9fef30ff0c65a4d1fb496fa8fae3f91c8b56cb -SIZE (wazuh-4.14.4/simdjson.tar.gz) = 2733642 -SHA256 (wazuh-4.14.4/sqlite.tar.gz) = a81bff30bb4affd1b06a4983ff88ef827b4abaea3191b39aff7edb28d1ddd003 -SIZE (wazuh-4.14.4/sqlite.tar.gz) = 2564870 -SHA256 (wazuh-4.14.4/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b -SIZE (wazuh-4.14.4/zlib.tar.gz) = 1593304 -SHA256 (wazuh-4.14.4/wazuh-cache-any-4.14.4.tar.gz) = 8211197e772d27cb0e469eb18aa824ecc9c1978c1370533c8218bc257323d9da -SIZE (wazuh-4.14.4/wazuh-cache-any-4.14.4.tar.gz) = 21587265 -SHA256 (wazuh-4.14.4/wazuh-python-4.14.4.tar.gz) = 4d6045ef53103b8488290076694520a1bc141c50be035f6168acb081c01a6e09 -SIZE (wazuh-4.14.4/wazuh-python-4.14.4.tar.gz) = 482550 -SHA256 (wazuh-4.14.4/wazuh-cache-fbsd14-aarch64-4.14.4.tar.gz) = 8660749e29b0542c8310b4c3d2b6a1b60d5c9a2636aa2764ba3cdbe00f9e5daa -SIZE (wazuh-4.14.4/wazuh-cache-fbsd14-aarch64-4.14.4.tar.gz) = 25612087 -SHA256 (wazuh-4.14.4/wazuh-cache-fbsd14-amd64-4.14.4.tar.gz) = 191820f9b9ec455c3426158d98ca98cdc193f9a009d038f5d14adeb5e8b721ec -SIZE (wazuh-4.14.4/wazuh-cache-fbsd14-amd64-4.14.4.tar.gz) = 25789295 -SHA256 (wazuh-4.14.4/wazuh-cache-fbsd15-aarch64-4.14.4.tar.gz) = fbfb3a3fb91a194c1a508e95602f7eb07ecbc0fbbeacefb38637793e63614c7f -SIZE (wazuh-4.14.4/wazuh-cache-fbsd15-aarch64-4.14.4.tar.gz) = 24038049 -SHA256 (wazuh-4.14.4/wazuh-cache-fbsd15-amd64-4.14.4.tar.gz) = 9b0c52228aafff5f1dbf9258a541c1906f12c2fa428299cc34b0acc85110ae6c -SIZE (wazuh-4.14.4/wazuh-cache-fbsd15-amd64-4.14.4.tar.gz) = 25778301 -SHA256 (wazuh-4.14.4/wazuh-cache-fbsd16-aarch64-4.14.4.tar.gz) = 417fd50db24946bdb7971688c49bd6b8a5cd9023c2c7b0d7015e5fff9780e9e6 -SIZE (wazuh-4.14.4/wazuh-cache-fbsd16-aarch64-4.14.4.tar.gz) = 25583990 -SHA256 (wazuh-4.14.4/wazuh-cache-fbsd16-amd64-4.14.4.tar.gz) = 090e4be54ab27c7e5845515e6570d846d4f85febd64bb526257c515b5fd6cb86 -SIZE (wazuh-4.14.4/wazuh-cache-fbsd16-amd64-4.14.4.tar.gz) = 27383270 -SHA256 (wazuh-4.14.4/alonsobsd-wazuh-freebsd-v4.14.4-2453e645d145b99301331ab3a82afc9514c61e55_GH0.tar.gz) = afb3713f148417e2c204e1883a3eaa265931aa0b557fc48fa540bf3c8585ed5e -SIZE (wazuh-4.14.4/alonsobsd-wazuh-freebsd-v4.14.4-2453e645d145b99301331ab3a82afc9514c61e55_GH0.tar.gz) = 20393014 +TIMESTAMP = 1777781946 +SHA256 (wazuh-4.14.5/audit-userspace.tar.gz) = e82a32e5edf93b055160e14bc97f41dead39287925851dc80a7638e2d4d30434 +SIZE (wazuh-4.14.5/audit-userspace.tar.gz) = 1682820 +SHA256 (wazuh-4.14.5/benchmark.tar.gz) = 94c57aa0cb2bd78dbe9e77d332cbc644daf0fecdc9a09632048be6e09f9ced6b +SIZE (wazuh-4.14.5/benchmark.tar.gz) = 184460 +SHA256 (wazuh-4.14.5/bzip2.tar.gz) = 27688ee0316a64b39e511b2c224070cad97c394a5f711f9d055fc1809d895bcd +SIZE (wazuh-4.14.5/bzip2.tar.gz) = 71277 +SHA256 (wazuh-4.14.5/cJSON.tar.gz) = da809f70b7d03ac529ae6223d4390bfa26cd29f8c32c8e8b3b631efa1667892d +SIZE (wazuh-4.14.5/cJSON.tar.gz) = 27920 +SHA256 (wazuh-4.14.5/cpp-httplib.tar.gz) = 6517573263611686b9219ba796c35f54a306eb27dc3c72e1807f2a0a34cac1e8 +SIZE (wazuh-4.14.5/cpp-httplib.tar.gz) = 57890 +SHA256 (wazuh-4.14.5/cpython-3.11.15.tar.gz) = cf0b2f4c18ac1c44fc5519696edffa0174d5bee3b6fb93925534ea8da80502cb +SIZE (wazuh-4.14.5/cpython-3.11.15.tar.gz) = 27167192 +SHA256 (wazuh-4.14.5/curl.tar.gz) = 30cf7142e4282718ceb237e17b5cbf75afcd7c9f3880a039c5efea62db094709 +SIZE (wazuh-4.14.5/curl.tar.gz) = 4537356 +SHA256 (wazuh-4.14.5/flatbuffers.tar.gz) = ca563ebb561ae9088c7bec9ce101d2182b43ced0ba67a097d0ee0c145108f55a +SIZE (wazuh-4.14.5/flatbuffers.tar.gz) = 2824325 +SHA256 (wazuh-4.14.5/googletest.tar.gz) = 8c1e8a0a7f221c2125e99e6acb709da2ba472476b4d057c58de504bebf38d417 +SIZE (wazuh-4.14.5/googletest.tar.gz) = 885874 +SHA256 (wazuh-4.14.5/http-request-cd50797.tar.gz) = c9ed1052de030930dd817af2989154e5f6ab2ce223dacb87bf55ca6fdf1b8ebb +SIZE (wazuh-4.14.5/http-request-cd50797.tar.gz) = 66371 +SHA256 (wazuh-4.14.5/jemalloc.tar.gz) = 2b22e85b352c7df550ba408a42251e51e8dffa6c91aa2e1fb4804ab317ffbca0 +SIZE (wazuh-4.14.5/jemalloc.tar.gz) = 579864 +SHA256 (wazuh-4.14.5/libarchive.tar.gz) = 540ff4a55defa75778a2c40567a830648ce5367b8aea123366874d96b734ef80 +SIZE (wazuh-4.14.5/libarchive.tar.gz) = 2360242 +SHA256 (wazuh-4.14.5/libdb.tar.gz) = 7e9c44e8c7fdb186ff521a8d085b1bfa634d342dcc777ecea1fbf9a98ab5dc5e +SIZE (wazuh-4.14.5/libdb.tar.gz) = 3874990 +SHA256 (wazuh-4.14.5/libffi.tar.gz) = 0e971f64bacc22094e89f034bba075b40ecc2c2c2900eecd7ae85815fd6c9f69 +SIZE (wazuh-4.14.5/libffi.tar.gz) = 964576 +SHA256 (wazuh-4.14.5/libpcre2.tar.gz) = 5a80d654d7d14b3db9fa3a49d7bf44a498683b46784a88cec514a8b194767b92 +SIZE (wazuh-4.14.5/libpcre2.tar.gz) = 1329651 +SHA256 (wazuh-4.14.5/libplist.tar.gz) = 88278d4bdfc1bd6a3a1a55a4f3d933683d2732ba09cf7a749fe8ec8eec406e3c +SIZE (wazuh-4.14.5/libplist.tar.gz) = 1520623 +SHA256 (wazuh-4.14.5/libyaml.tar.gz) = 35daad608b372d5ce099f738c0f21bfcc03d6920d92f448386c584e664f1376a +SIZE (wazuh-4.14.5/libyaml.tar.gz) = 424656 +SHA256 (wazuh-4.14.5/lua.tar.gz) = 233e87e871090bd30c4b692ac73bd714361c15051148e4eeec828a1df8436eca +SIZE (wazuh-4.14.5/lua.tar.gz) = 343356 +SHA256 (wazuh-4.14.5/lzma.tar.gz) = 4ce0c192d41072b5679af89bb531efb685c8267a4b7e2005999149ac17028134 +SIZE (wazuh-4.14.5/lzma.tar.gz) = 1327581 +SHA256 (wazuh-4.14.5/msgpack.tar.gz) = 06d63bcf32896cd0af5480c401134b1ad1c166fd84ebe5b486e792101ee854e2 +SIZE (wazuh-4.14.5/msgpack.tar.gz) = 591294 +SHA256 (wazuh-4.14.5/nlohmann.tar.gz) = 6e304c0942ac65f76f012a0ec64dde90e00273b6cc5a498b37cfdd16155e08b0 +SIZE (wazuh-4.14.5/nlohmann.tar.gz) = 141576 +SHA256 (wazuh-4.14.5/openssl.tar.gz) = 0386fe3a0bf48bae2ca4d1742a53df9a8fcb1b73583ba22e8f8a7ddfa1375cd9 +SIZE (wazuh-4.14.5/openssl.tar.gz) = 53793192 +SHA256 (wazuh-4.14.5/popt.tar.gz) = d6880a06622ca32dc4aa39ad5dcf7bef2faa81bd931afbe64ba434ad8fee1daa +SIZE (wazuh-4.14.5/popt.tar.gz) = 891309 +SHA256 (wazuh-4.14.5/procps.tar.gz) = 221f395e29d1bdbe4bacc9db39602eee0bae685a935437be0d7feb42e3192d07 +SIZE (wazuh-4.14.5/procps.tar.gz) = 55897 +SHA256 (wazuh-4.14.5/rocksdb.tar.gz) = eeed60a3d4e29f7305e79f9f5cebd4261174261227f1b5a7d05da55565675436 +SIZE (wazuh-4.14.5/rocksdb.tar.gz) = 12800920 +SHA256 (wazuh-4.14.5/simdjson.tar.gz) = f033677871db0236a961603bcb9fef30ff0c65a4d1fb496fa8fae3f91c8b56cb +SIZE (wazuh-4.14.5/simdjson.tar.gz) = 2733642 +SHA256 (wazuh-4.14.5/sqlite.tar.gz) = a81bff30bb4affd1b06a4983ff88ef827b4abaea3191b39aff7edb28d1ddd003 +SIZE (wazuh-4.14.5/sqlite.tar.gz) = 2564870 +SHA256 (wazuh-4.14.5/zlib.tar.gz) = b59d38149f0c29ec54d2766611ebc5a51a032bf9717e39a9af00fb6cb8532b8b +SIZE (wazuh-4.14.5/zlib.tar.gz) = 1593304 +SHA256 (wazuh-4.14.5/wazuh-cache-any-4.14.5.tar.gz) = fda00c46adf11ab5c40de51f030a5669e7973415358f5949d025b0b594f76478 +SIZE (wazuh-4.14.5/wazuh-cache-any-4.14.5.tar.gz) = 22126877 +SHA256 (wazuh-4.14.5/wazuh-python-4.14.5.tar.gz) = ef333b32ad599647b1426bdd29ae44e60b7e0904536cae7d4fa08f2efe066f5d +SIZE (wazuh-4.14.5/wazuh-python-4.14.5.tar.gz) = 485793 +SHA256 (wazuh-4.14.5/wazuh-cache-fbsd14-aarch64-4.14.5.tar.gz) = 30c5f24b69dcbdff1a157327135a7dbbdde551eefa938bb4eb6012adea046e8f +SIZE (wazuh-4.14.5/wazuh-cache-fbsd14-aarch64-4.14.5.tar.gz) = 25590063 +SHA256 (wazuh-4.14.5/wazuh-cache-fbsd14-amd64-4.14.5.tar.gz) = e9791831ec64cfadcadf34c5ced213d67f5abf61cbd22c69a4ffb416a52ad0d4 +SIZE (wazuh-4.14.5/wazuh-cache-fbsd14-amd64-4.14.5.tar.gz) = 25783315 +SHA256 (wazuh-4.14.5/wazuh-cache-fbsd15-aarch64-4.14.5.tar.gz) = caefa68d931daf81562f557f88c13d5960ca54a01d043db8a905ff117d605868 +SIZE (wazuh-4.14.5/wazuh-cache-fbsd15-aarch64-4.14.5.tar.gz) = 24015882 +SHA256 (wazuh-4.14.5/wazuh-cache-fbsd15-amd64-4.14.5.tar.gz) = 6c912f4ec2a958fcb131f35a71292b848bbd78fafe4ffd12a61add441f9f8134 +SIZE (wazuh-4.14.5/wazuh-cache-fbsd15-amd64-4.14.5.tar.gz) = 25740079 +SHA256 (wazuh-4.14.5/wazuh-cache-fbsd16-aarch64-4.14.5.tar.gz) = 2d24200fb1f09977a38d5946c6ad63aeeb6848632564f18f4d8961c487ee45fc +SIZE (wazuh-4.14.5/wazuh-cache-fbsd16-aarch64-4.14.5.tar.gz) = 25571018 +SHA256 (wazuh-4.14.5/wazuh-cache-fbsd16-amd64-4.14.5.tar.gz) = 6bc0931d45ba8faedd3447f0756201ba8df09510ded08df6caeed1bb520e7ddf +SIZE (wazuh-4.14.5/wazuh-cache-fbsd16-amd64-4.14.5.tar.gz) = 27366933 +SHA256 (wazuh-4.14.5/alonsobsd-wazuh-freebsd-v4.14.5-22e254c6366d51a38792163162dd019a45a00c55_GH0.tar.gz) = 98ec62c5e93156b55baa5618cb9c93603432a7a64ba53c11fa0bad2618c3ded3 +SIZE (wazuh-4.14.5/alonsobsd-wazuh-freebsd-v4.14.5-22e254c6366d51a38792163162dd019a45a00c55_GH0.tar.gz) = 20419070 diff --git a/security/wazuh-manager/pkg-plist b/security/wazuh-manager/pkg-plist index bb26ba98a8c1..cfc7773eff9a 100644 --- a/security/wazuh-manager/pkg-plist +++ b/security/wazuh-manager/pkg-plist @@ -3693,8 +3693,6 @@ /var/ossec/framework/python/%%PYTHON_LIBDIR%%/signal.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/CHANGELOG.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/CONTRIBUTING.rst -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cargo.lock -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cargo.toml /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython-0.29.36.dist-info/COPYING.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython-0.29.36.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython-0.29.36.dist-info/LICENSE.txt @@ -4332,18 +4330,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/LICENSE.APACHE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/LICENSE.BSD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/AUTHORS.rst -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/README.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info/LICENSE @@ -4387,110 +4373,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/__pycache__/xmltodict%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/__pycache__/xmltodict%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_backend%%PYTHON_TAG%%.so -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__init__.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/build_openssl%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/build_openssl%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/build_openssl%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/utils%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__/utils%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/build_openssl.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__init__.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/asn1%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/asn1%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/asn1%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/bignum%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/bignum%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/bignum%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/bio%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/bio%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/bio%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/crypto%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/crypto%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/crypto%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/cryptography%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/cryptography%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/cryptography%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/dh%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/dh%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/dh%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/dsa%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/dsa%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/dsa%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/ec%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/ec%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/ec%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/engine%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/engine%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/engine%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/err%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/err%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/err%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/evp%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/evp%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/evp%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/nid%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/nid%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/nid%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/objects%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/objects%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/objects%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/opensslv%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/opensslv%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/opensslv%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/pem%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/pem%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/pem%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/rand%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/rand%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/rand%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/rsa%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/rsa%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/rsa%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/ssl%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/ssl%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/ssl%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509_vfy%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509_vfy%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509_vfy%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509name%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509name%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509name%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509v3%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509v3%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__/x509v3%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/asn1.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/bignum.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/bio.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/crypto.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/cryptography.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/dh.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/dsa.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/ec.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/engine.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/err.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/evp.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/nid.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/objects.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/opensslv.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/pem.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/rand.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/rsa.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/ssl.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/x509.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/x509_vfy.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/x509name.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/x509v3.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/utils.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_distutils_hack/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_distutils_hack/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_distutils_hack/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -4661,13 +4543,13 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/streams/tls.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/to_process.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/anyio/to_thread.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -7875,19 +7757,26 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/certifi/cacert.pem /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/certifi/core.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/certifi/py.typed -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/licenses/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/entry_points.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/entry_points.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/licenses/AUTHORS +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/licenses/LICENSE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/__init__%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/_imp_emulation%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/_imp_emulation%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/_imp_emulation%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/_shimmed_dist_utils%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/_shimmed_dist_utils%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/_shimmed_dist_utils%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/api%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/api%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__/api%%PYTHON_TAG%%.pyc @@ -7936,6 +7825,8 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/_cffi_errors.h /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/_cffi_include.h /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/_embedding.h +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/_imp_emulation.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/_shimmed_dist_utils.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/api.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/backend_ctypes.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/cffi_opcode.py @@ -7952,180 +7843,119 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/vengine_cpy.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/vengine_gen.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/verifier.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/DESCRIPTION.rst -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/entry_points.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/metadata.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/entry_points.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/licenses/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__init__.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__main__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/big5freq%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/big5freq%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/big5freq%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/big5prober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/big5prober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/big5prober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/chardistribution%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/chardistribution%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/chardistribution%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/charsetgroupprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/charsetgroupprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/charsetgroupprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/charsetprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/charsetprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/charsetprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/codingstatemachine%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/codingstatemachine%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/codingstatemachine%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/compat%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/compat%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/compat%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/cp949prober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/cp949prober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/cp949prober%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/__main__%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/__main__%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/__main__%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/_utils%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/_utils%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/_utils%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/_version%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/_version%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/_version%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/cli%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/cli%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/cli%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/detector%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/detector%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/detector%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/enums%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/enums%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/enums%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/escprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/escprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/escprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/escsm%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/escsm%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/escsm%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/eucjpprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/eucjpprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/eucjpprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euckrfreq%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euckrfreq%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euckrfreq%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euckrprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euckrprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euckrprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euctwfreq%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euctwfreq%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euctwfreq%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euctwprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euctwprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/euctwprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/gb2312freq%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/gb2312freq%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/gb2312freq%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/gb2312prober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/gb2312prober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/gb2312prober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/hebrewprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/hebrewprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/hebrewprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/jisfreq%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/jisfreq%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/jisfreq%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/jpcntx%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/jpcntx%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/jpcntx%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langbulgarianmodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langbulgarianmodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langbulgarianmodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langcyrillicmodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langcyrillicmodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langcyrillicmodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langgreekmodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langgreekmodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langgreekmodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langhebrewmodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langhebrewmodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langhebrewmodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langhungarianmodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langhungarianmodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langhungarianmodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langthaimodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langthaimodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langthaimodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langturkishmodel%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langturkishmodel%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/langturkishmodel%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/latin1prober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/latin1prober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/latin1prober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcharsetprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcharsetprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcharsetprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcsgroupprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcsgroupprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcsgroupprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcssm%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcssm%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/mbcssm%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sbcharsetprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sbcharsetprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sbcharsetprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sbcsgroupprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sbcsgroupprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sbcsgroupprober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sjisprober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sjisprober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/sjisprober%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/equivalences%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/equivalences%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/equivalences%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/registry%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/registry%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/registry%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/universaldetector%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/universaldetector%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/universaldetector%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/utf8prober%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/utf8prober%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/utf8prober%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/version%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__/version%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/big5freq.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/big5prober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/chardistribution.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/charsetgroupprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/charsetprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__init__.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__/chardetect%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__/chardetect%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__/chardetect%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/chardetect.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/codingstatemachine.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/compat.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cp949prober.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/_utils.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/_version.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/detector.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/enums.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/escprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/escsm.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/eucjpprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/euckrfreq.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/euckrprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/euctwfreq.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/euctwprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/gb2312freq.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/gb2312prober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/hebrewprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/jisfreq.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/jpcntx.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langbulgarianmodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langcyrillicmodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langgreekmodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langhebrewmodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langhungarianmodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langthaimodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/langturkishmodel.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/latin1prober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/mbcharsetprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/mbcsgroupprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/mbcssm.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/sbcharsetprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/sbcsgroupprober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/sjisprober.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/equivalences.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/__init__.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/__pycache__/__init__%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/confusion.bin +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/idf.bin +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/models.bin +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/training_metadata.yaml +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__init__.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/__init__%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/ascii%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/ascii%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/ascii%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/binary%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/binary%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/binary%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/bom%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/bom%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/bom%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/confusion%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/confusion%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/confusion%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/escape%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/escape%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/escape%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/magic%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/magic%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/magic%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/markup%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/markup%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/markup%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/orchestrator%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/orchestrator%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/orchestrator%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/statistical%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/statistical%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/statistical%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/structural%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/structural%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/structural%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/utf1632%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/utf1632%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/utf1632%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/utf8%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/utf8%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/utf8%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/validity%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/validity%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__/validity%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/ascii.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/binary.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/bom.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/confusion.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/escape.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/magic.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/markup.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/orchestrator.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/statistical.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/structural.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/utf1632.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/utf8.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/validity.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/py.typed +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/registry.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/universaldetector.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/utf8prober.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/version.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/charset_normalizer-2.0.4.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/charset_normalizer-2.0.4.dist-info/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/charset_normalizer-2.0.4.dist-info/METADATA @@ -8523,15 +8353,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi/errors.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi/logger.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi/middleware.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses/LICENSE.APACHE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses/LICENSE.BSD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/licenses/LICENSE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/licenses/LICENSE.APACHE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/licenses/LICENSE.BSD /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__about__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__pycache__/__about__%%PYTHON_TAG%%.opt-1.pyc @@ -8559,6 +8389,14 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/__pycache__/_oid%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/__pycache__/_oid%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/_oid.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__init__.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__/__init__%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__/asn1%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__/asn1%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__/asn1%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/asn1.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/backends/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/backends/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/backends/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -8579,6 +8417,7 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/__init__.pyi /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/_openssl.pyi /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/asn1.pyi +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/declarative_asn1.pyi /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/exceptions.pyi /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/ocsp.pyi /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/bindings/_rust/openssl/__init__.pyi @@ -9375,6 +9214,7 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/decrepit/ciphers.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/decrepit/index.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/primitives/aead.rst +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/primitives/asymmetric/cloudhsm.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/primitives/asymmetric/dh.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/primitives/asymmetric/dsa.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/docs/hazmat/primitives/asymmetric/ec.rst @@ -11574,15 +11414,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/direct_url.json /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/googleapis_common_protos-1.63.2.dist-info/top_level.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/licenses/AUTHORS /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/licenses/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/licenses/LICENSE.PSF /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/METADATA /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/RECORD /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/REQUESTED /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/licenses/AUTHORS +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/licenses/LICENSE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/licenses/LICENSE.PSF /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet-2.0.2.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/greenlet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -11953,12 +11793,12 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/_common.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpc_status/rpc_status.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/licenses/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/METADATA /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/RECORD /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/REQUESTED /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/licenses/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio-1.69.0.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/grpcio_status-1.49.1.dist-info/LICENSE @@ -13884,12 +13724,12 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/tests/test_visitor.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/libcst/tool.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/licenses/LICENSE.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/METADATA /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/RECORD /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/REQUESTED /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/licenses/LICENSE.rst /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe-2.1.2.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/markupsafe/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -18804,12 +18644,12 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.6.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/protobuf-5.29.6.dist-info/direct_url.json /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/licenses/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/METADATA /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/RECORD /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/REQUESTED /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/licenses/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil-5.9.0.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/psutil/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -19909,15 +19749,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/__pycache__/version%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/docscrape.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyarrow/vendored/version.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/LICENSE.rst -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/top_level.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info/zip-safe +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/licenses/LICENSE.rst +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/zip-safe /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -19932,6 +19772,9 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__/__init__%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__/streaming%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__/streaming%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/__pycache__/streaming%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/ber/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/ber/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/ber/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -19984,34 +19827,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/native/__pycache__/encoder%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/native/decoder.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/native/encoder.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/codec/streaming.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/__init__%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/binary%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/binary%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/binary%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/calling%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/calling%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/calling%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/dateandtime%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/dateandtime%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/dateandtime%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/integer%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/integer%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/integer%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/octets%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/octets%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/octets%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/string%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/string%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/__pycache__/string%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/binary.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/calling.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/dateandtime.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/integer.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/octets.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/compat/string.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/debug.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/error.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/type/__init__.py @@ -20062,15 +19886,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/type/tagmap.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/type/univ.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/type/useful.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/LICENSE.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/top_level.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info/zip-safe +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/licenses/LICENSE.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/zip-safe /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -20120,15 +19944,24 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2634%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2634%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2634%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2876%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2876%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2876%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2985%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2985%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2985%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2986%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2986%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc2986%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc%%PYTHON_SUFFIX%%4%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc%%PYTHON_SUFFIX%%4%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc%%PYTHON_SUFFIX%%4%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3058%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3058%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3058%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3114%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3114%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3114%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3125%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3125%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3125%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3161%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3161%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3161%%PYTHON_TAG%%.pyc @@ -20144,6 +19977,9 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3281%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3281%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3281%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3370%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3370%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3370%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3412%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3412%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3412%%PYTHON_TAG%%.pyc @@ -20153,24 +19989,39 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3447%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3447%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3447%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3537%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3537%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3537%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3560%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3560%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3560%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3565%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3565%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3565%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3657%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3657%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3657%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3709%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3709%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3709%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3739%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3739%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3739%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3770%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3770%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3770%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3779%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3779%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3779%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3820%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3820%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3820%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3852%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3852%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc3852%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4010%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4010%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4010%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4043%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4043%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4043%%PYTHON_TAG%%.pyc @@ -20192,6 +20043,24 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4334%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4334%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4334%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4357%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4357%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4357%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4387%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4387%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4387%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4476%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4476%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4476%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4490%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4490%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4490%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4491%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4491%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4491%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4683%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4683%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4683%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4985%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4985%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc4985%%PYTHON_TAG%%.pyc @@ -20204,24 +20073,45 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5084%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5084%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5084%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5126%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5126%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5126%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5208%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5208%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5208%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5275%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5275%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5275%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5280%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5280%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5280%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5480%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5480%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5480%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5636%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5636%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5636%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5639%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5639%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5639%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5649%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5649%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5649%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5652%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5652%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5652%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5697%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5697%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5697%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5751%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5751%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5751%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5752%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5752%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5752%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5753%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5753%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5753%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5755%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5755%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc5755%%PYTHON_TAG%%.pyc @@ -20282,9 +20172,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6211%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6211%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6211%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6402-1%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6402-1%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6402-1%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6402%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6402%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc6402%%PYTHON_TAG%%.pyc @@ -20333,9 +20220,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7773%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7773%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7773%%PYTHON_TAG%%.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7894-1%%PYTHON_TAG%%.opt-1.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7894-1%%PYTHON_TAG%%.opt-2.pyc -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7894-1%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7894%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7894%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc7894%%PYTHON_TAG%%.pyc @@ -20393,6 +20277,21 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8649%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8649%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8649%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8692%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8692%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8692%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8696%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8696%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8696%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8702%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8702%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8702%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8708%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8708%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8708%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8769%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8769%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__/rfc8769%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/pem.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc1155.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc1157.py @@ -20408,23 +20307,32 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc2560.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc2631.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc2634.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc2876.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc2985.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc2986.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc%%PYTHON_SUFFIX%%4.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3058.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3114.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3125.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3161.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3274.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3279.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3280.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3281.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3370.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3412.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3414.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3447.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3537.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3560.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3565.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3657.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3709.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3739.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3770.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3779.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3820.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc3852.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4010.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4043.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4055.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4073.py @@ -20432,16 +20340,29 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4210.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4211.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4334.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4357.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4387.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4476.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4490.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4491.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4683.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc4985.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5035.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5083.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5084.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5126.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5208.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5275.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5280.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5480.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5636.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5639.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5649.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5652.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5697.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5751.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5752.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5753.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5755.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5913.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc5914.py @@ -20462,7 +20383,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6187.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6210.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6211.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6402-1.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6402.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6482.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc6486.py @@ -20479,7 +20399,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7585.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7633.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7773.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7894-1.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7894.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7906.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc7914.py @@ -20499,6 +20418,11 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8520.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8619.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8649.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8692.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8696.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8702.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8708.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/rfc8769.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser-2.21.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser-2.21.dist-info/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser-2.21.dist-info/METADATA @@ -20576,6 +20500,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser/ply/ygen.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser/plyparser.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser/yacctab.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/licenses/AUTHORS.rst +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/licenses/LICENSE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyparsing-2.4.7.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyparsing-2.4.7.dist-info/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyparsing-2.4.7.dist-info/METADATA @@ -21350,14 +21283,15 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/tests/test_referencing_suite.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/tests/test_retrieval.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing/typing.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/licenses/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/licenses/LICENSE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/licenses/NOTICE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -21523,89 +21457,6 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/randnum.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/transform.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/util.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/build.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi/build.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-keepalive/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-keepalive/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/build.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/src/rsa.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/src/spki.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/build.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src/aead.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src/cmac.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src/fips.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src/hmac.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src/poly1305.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/certificate.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/ops.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/policy/extension.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/policy/mod.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/trust_store.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/types.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/Cargo.toml -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/certificate.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/common.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/crl.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/csr.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/extensions.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/name.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/ocsp_req.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/ocsp_resp.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/oid.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/pkcs12.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src/pkcs7.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/asn1.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/aead.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/cipher_registry.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/ciphers.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/cmac.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/dh.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/dsa.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/ec.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/ed25519.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/ed448.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/hashes.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/hmac.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/kdf.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/keys.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/mod.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/poly1305.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/rsa.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/utils.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/x25519.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend/x448.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/buf.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/error.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/exceptions.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/lib.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/oid.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/padding.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/pkcs12.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/pkcs7.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/test_support.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/types.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/certificate.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/common.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/crl.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/csr.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/extensions.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/mod.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/ocsp.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/ocsp_req.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/ocsp_resp.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/sct.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/sign.rs -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509/verify.rs /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info/LICENSE.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info/METADATA @@ -24533,6 +24384,9 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hashes%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hashes%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hashes%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hkdf%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hkdf%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hkdf%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hmac%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hmac%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__/test_hmac%%PYTHON_TAG%%.pyc @@ -24543,6 +24397,7 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/test_ec_load.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/test_fernet.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/test_hashes.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/test_hkdf.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/test_hmac.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/test_x509.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/conftest.py @@ -24555,6 +24410,14 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/__pycache__/test_oid%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/__pycache__/test_oid%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/__pycache__/test_oid%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__/test_api%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__/test_api%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__/test_api%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__/test_encoding%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__/test_encoding%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__/test_encoding%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/test_api.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/test_encoding.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/backends/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/backends/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/backends/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -24706,6 +24569,9 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/test_x963kdf%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/test_x963kdf%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/test_x963kdf%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/test_xofhash%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/test_xofhash%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/test_xofhash%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/utils%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/__pycache__/utils%%PYTHON_TAG%%.pyc @@ -24774,6 +24640,7 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/test_x448.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/test_x963_vectors.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/test_x963kdf.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/test_xofhash.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/twofactor/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/twofactor/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/primitives/twofactor/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -24906,13 +24773,13 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__/xml_parser%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/__pycache__/xml_parser%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager/xml/xml_parser.py -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/LICENSE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/licenses/LICENSE /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect-0.7.1.dist-info/INSTALLER /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect-0.7.1.dist-info/LICENSE @@ -25242,13 +25109,13 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvicorn/supervisors/watchgodreload.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvicorn/workers.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/licenses/LICENSE-APACHE -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/licenses/LICENSE-MIT /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/METADATA /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/RECORD /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/REQUESTED /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/licenses/LICENSE-APACHE +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/licenses/LICENSE-MIT /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop-0.17.0.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -25326,13 +25193,13 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/server.pyx /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/sslproto.pxd /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/uvloop/sslproto.pyx -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info/top_level.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info/top_level.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__main__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -25433,6 +25300,9 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/decoder%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/decoder%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/decoder%%PYTHON_TAG%%.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/decorators%%PYTHON_TAG%%.opt-2.pyc +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/decorators%%PYTHON_TAG%%.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/exception%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/exception%%PYTHON_TAG%%.opt-2.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/__pycache__/exception%%PYTHON_TAG%%.pyc @@ -25569,6 +25439,7 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/common.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/configuration.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/decoder.py +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/decorators.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/exception.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/logtest.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/core/manager.py @@ -25706,13 +25577,13 @@ /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket_client-0.57.0.dist-info/WHEEL /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket_client-0.57.0.dist-info/direct_url.json /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket_client-0.57.0.dist-info/top_level.txt -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/INSTALLER -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/METADATA -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/RECORD -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/REQUESTED -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/WHEEL -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/direct_url.json -/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/licenses/LICENSE.txt +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/INSTALLER +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/METADATA +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/RECORD +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/REQUESTED +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/WHEEL +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/direct_url.json +/var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/licenses/LICENSE.txt /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/__init__.py /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/__pycache__/__init__%%PYTHON_TAG%%.opt-2.pyc @@ -31578,13 +31449,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/Cython-0.29.36.dist-info -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/PyJWT-2.10.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/SQLAlchemy-2.0.23.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/__pycache__ -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/__pycache__ -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl/__pycache__ -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src/openssl -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_cffi_src @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_distutils_hack/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_distutils_hack @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/_yaml/__pycache__ @@ -31607,7 +31473,7 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/models @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api/spec @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.4.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/api-4.14.5.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/asgiref-3.7.2.dist-info @@ -32535,13 +32401,16 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/certifi-2024.7.4.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info/licenses -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-1.15.1.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cffi-2.0.0.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/__pycache__ -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli/__pycache__ -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/cli +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models/__pycache__ +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/models +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline/__pycache__ +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet/pipeline @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-3.0.4.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/chardet-7.4.3.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/charset_normalizer/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/charset_normalizer/assets/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/charset_normalizer/assets @@ -32579,6 +32448,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/content_size_limit_asgi-0.1.5.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/__pycache__ +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1/__pycache__ +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/asn1 @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/backends/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/backends/openssl/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/hazmat/backends/openssl @@ -32609,8 +32480,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/x509/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography/x509 @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info/licenses -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-44.0.1.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/cryptography-46.0.6.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/dateutil/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/dateutil/parser/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/dateutil/parser @@ -33411,15 +33282,19 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/type/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1/type @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1 -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.4.8.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1-0.6.3.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.2.8.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyasn1_modules-0.4.2.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser/ply/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser/ply @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pycparser-2.21.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyjwt-2.12.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/pyparsing-2.4.7.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_dateutil-2.8.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/python_json_logger-2.0.2.dist-info @@ -33465,8 +33340,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/referencing-0.31.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info/licenses -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.32.4.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/requests-2.33.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rfc3339_validator-0.1.4.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rpds/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rpds @@ -33475,23 +33350,6 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rsa-4.7.2.dist-info -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-cffi -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-keepalive/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-keepalive -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-key-parsing -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-openssl -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509 -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src/policy -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/cryptography-x509-verification -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/backend -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src/x509 -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust/src -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/rust @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/s3transfer-0.10.2.dist-info @@ -33673,6 +33531,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/bench @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/__pycache__ +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1/__pycache__ +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/asn1 @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/backends/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/backends @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tests/hazmat/bindings/__pycache__ @@ -33696,7 +33556,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env/wazuh-manager @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools/env @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/tools -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.12.2.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_extensions-4.15.0.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/typing_inspect-0.7.1.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/urllib3/contrib/__pycache__ @@ -33748,7 +33609,7 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/rbac/default @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh/rbac @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.4.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/wazuh-4.14.5.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/tests/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/websocket/tests/data @@ -33770,8 +33631,8 @@ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/wrappers/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug/wrappers @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info/licenses -@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.5.dist-info +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info/licenses +@dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/werkzeug-3.1.6.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/xmltodict-0.12.0.dist-info @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/yaml/__pycache__ @dir /var/ossec/framework/python/%%PYTHON_SITELIBDIR%%/yaml diff --git a/security/wazuh-server/Makefile b/security/wazuh-server/Makefile index f7c40ce0f838..e1bc6b80df88 100644 --- a/security/wazuh-server/Makefile +++ b/security/wazuh-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= wazuh -PORTVERSION= 4.14.4 +PORTVERSION= 4.14.5 CATEGORIES= security MASTER_SITES= LOCAL/acm/${PORTNAME}/:config_samples \ https://packages.wazuh.com/4.x/filebeat/:wazuh_module \ diff --git a/security/wazuh-server/distinfo b/security/wazuh-server/distinfo index 76e2808000c5..20f0a3f9363a 100644 --- a/security/wazuh-server/distinfo +++ b/security/wazuh-server/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1775111251 -SHA256 (wazuh-4.14.4/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247 -SIZE (wazuh-4.14.4/filebeat.yml) = 1120 -SHA256 (wazuh-4.14.4/logstash-wazuh-4.14.4.conf) = 36fb7455a50379e58ef0f63940dcd8971df85ebc7db03b27cce55570ebd60888 -SIZE (wazuh-4.14.4/logstash-wazuh-4.14.4.conf) = 3112 -SHA256 (wazuh-4.14.4/wazuh-filebeat-0.5.tar.gz) = 7a8c67c47b22f89ab271b7e35f108f18b2215b7aa411cdd23c9994393070d38d -SIZE (wazuh-4.14.4/wazuh-filebeat-0.5.tar.gz) = 1808 -SHA256 (wazuh-4.14.4/wazuh-template.json) = c6e30822c67c10f7e777cb51926e261d8b2c3a941c4ffcf83325f700c1c8802f -SIZE (wazuh-4.14.4/wazuh-template.json) = 84275 +TIMESTAMP = 1777785074 +SHA256 (wazuh-4.14.5/filebeat.yml) = bbcf6fe806a32b505b0848386d71684868be85965bfb91b117dff15c9de7c247 +SIZE (wazuh-4.14.5/filebeat.yml) = 1120 +SHA256 (wazuh-4.14.5/logstash-wazuh-4.14.5.conf) = 36fb7455a50379e58ef0f63940dcd8971df85ebc7db03b27cce55570ebd60888 +SIZE (wazuh-4.14.5/logstash-wazuh-4.14.5.conf) = 3112 +SHA256 (wazuh-4.14.5/wazuh-filebeat-0.5.tar.gz) = 7a8c67c47b22f89ab271b7e35f108f18b2215b7aa411cdd23c9994393070d38d +SIZE (wazuh-4.14.5/wazuh-filebeat-0.5.tar.gz) = 1808 +SHA256 (wazuh-4.14.5/wazuh-template.json) = c6e30822c67c10f7e777cb51926e261d8b2c3a941c4ffcf83325f700c1c8802f +SIZE (wazuh-4.14.5/wazuh-template.json) = 84275 diff --git a/security/webtunnel-tor/Makefile b/security/webtunnel-tor/Makefile index bbec4d91ff59..dfd2ef7bac38 100644 --- a/security/webtunnel-tor/Makefile +++ b/security/webtunnel-tor/Makefile @@ -1,6 +1,6 @@ PORTNAME= webtunnel PORTVERSION= 0.0.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= security net PKGNAMESUFFIX= -tor diff --git a/security/wpa_supplicant-devel/Makefile b/security/wpa_supplicant-devel/Makefile index e5097ebca13d..4bb6146f1b8b 100644 --- a/security/wpa_supplicant-devel/Makefile +++ b/security/wpa_supplicant-devel/Makefile @@ -11,8 +11,8 @@ WWW= https://w1.fi/wpa_supplicant/ USE_GITHUB= yes GH_ACCOUNT= cschuber GH_PROJECT= hostap -GH_TAGNAME= 3f9b7ae078 -COMMIT_DATE= 2026.03.23 +GH_TAGNAME= d255d20c87 +COMMIT_DATE= 2026.04.26 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/README @@ -152,6 +152,8 @@ post-patch: @${CP} ${FILESDIR}/Packet32.[ch] ${FILESDIR}/ntddndis.h \ ${WRKSRC}/src/utils # Set driver(s) + # SAE is always required. + @${ECHO_CMD} CONFIG_SAE=y >> ${CFG} .for item in BSD NDIS WIRED ROBOSWITCH TEST NONE . if ${PORT_OPTIONS:M${item}} @${ECHO_CMD} CONFIG_DRIVER_${item}=y >> ${CFG} diff --git a/security/wpa_supplicant-devel/distinfo b/security/wpa_supplicant-devel/distinfo index def0261cf12b..db52db860818 100644 --- a/security/wpa_supplicant-devel/distinfo +++ b/security/wpa_supplicant-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1774452164 -SHA256 (cschuber-hostap-2026.03.23-3f9b7ae078_GH0.tar.gz) = b6db9e23c17492176895d48f18fd20afbeebfa2325c3c2ad39a775497c323d0f -SIZE (cschuber-hostap-2026.03.23-3f9b7ae078_GH0.tar.gz) = 5506528 +TIMESTAMP = 1777389717 +SHA256 (cschuber-hostap-2026.04.26-d255d20c87_GH0.tar.gz) = effa3dd6a3b7e4801dcbd5bc97d40c71638e26630e59bd1b329029ce76e8dce0 +SIZE (cschuber-hostap-2026.04.26-d255d20c87_GH0.tar.gz) = 5608055 diff --git a/security/wpa_supplicant210/Makefile b/security/wpa_supplicant210/Makefile index f8e23c67fb1f..d964c730c59a 100644 --- a/security/wpa_supplicant210/Makefile +++ b/security/wpa_supplicant210/Makefile @@ -9,6 +9,9 @@ MAINTAINER= cy@FreeBSD.org COMMENT= Supplicant (client) for WPA/802.1x protocols WWW= https://w1.fi/wpa_supplicant/ +DEPRECATED= Unsupported by upstream +EXPIRATION_DATE=2026-12-31 + LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/README diff --git a/security/wpa_supplicant29/Makefile b/security/wpa_supplicant29/Makefile index 80718ccecc16..84eb27f057b6 100644 --- a/security/wpa_supplicant29/Makefile +++ b/security/wpa_supplicant29/Makefile @@ -16,6 +16,9 @@ MAINTAINER= cy@FreeBSD.org COMMENT= Supplicant (client) for WPA/802.1x protocols WWW= https://w1.fi/wpa_supplicant/ +DEPRECATED= Unsupported by upstream +EXPIRATION_DATE=2026-09-30 + LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/README diff --git a/security/xhash/Makefile b/security/xhash/Makefile index 5c8d8c63a5db..8efd456a7171 100644 --- a/security/xhash/Makefile +++ b/security/xhash/Makefile @@ -1,7 +1,7 @@ PORTNAME= xhash DISTVERSIONPREFIX= v DISTVERSION= 3.6.3 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= security MAINTAINER= rbranco@suse.com diff --git a/security/xray-core/Makefile b/security/xray-core/Makefile index 9852014e6db3..6b9c44a6cd8b 100644 --- a/security/xray-core/Makefile +++ b/security/xray-core/Makefile @@ -1,10 +1,10 @@ PORTNAME= xray-core DISTVERSIONPREFIX= v -DISTVERSION= 25.12.8 -PORTREVISION= 5 -CATEGORIES= security -MASTER_SITES= https://github.com/v2fly/geoip/releases/download/202512050148/:geoip \ - https://github.com/v2fly/domain-list-community/releases/download/20251212112114/:geosite +DISTVERSION= 26.3.27 +PORTREVISION= 1 +CATEGORIES= security +MASTER_SITES= https://github.com/v2fly/geoip/releases/download/202604050243/:geoip \ + https://github.com/v2fly/domain-list-community/releases/download/20260409151144/:geosite DISTFILES= geoip.dat:geoip \ dlc.dat:geosite EXTRACT_ONLY= XTLS-Xray-core-v${DISTVERSION}_GH0.tar.gz @@ -16,7 +16,7 @@ WWW= https://github.com/XTLS/Xray-core LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25+,modules +USES= go:1.26+,modules USE_GITHUB= yes GH_ACCOUNT= XTLS GH_PROJECT= Xray-core diff --git a/security/xray-core/distinfo b/security/xray-core/distinfo index 036b64d94dfc..efe87afbdd36 100644 --- a/security/xray-core/distinfo +++ b/security/xray-core/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1765588665 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/geoip.dat) = 6878dbacfb1fcb1ee022f63ed6934bcefc95a3c4ba10c88f1131fb88dbf7c337 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/geoip.dat) = 19525512 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/dlc.dat) = 0a52ba2eeeef6fe9bd1f96238a51ff6ccb519436c5f7a9f021460fef722e84c3 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/dlc.dat) = 2034759 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/go.mod) = 91b99e5671bbe96ace938dd264fe4d80e5f249ce0681e9e05185b31e176926e9 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/go.mod) = 2223 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/XTLS-Xray-core-v25.12.8_GH0.tar.gz) = d4519b2d9bb1871f4d7612aa7a8db1c451573b5a44ac824219bb44d63f404e61 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/XTLS-Xray-core-v25.12.8_GH0.tar.gz) = 712436 +TIMESTAMP = 1775870552 +SHA256 (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/geoip.dat) = 16dbd19ff8dddb69960f313a3b0c0623cae82dc9725687110c28740226d3b285 +SIZE (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/geoip.dat) = 23569212 +SHA256 (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/dlc.dat) = f57639de90085b0a80616fc4a6ce0fb11ebfde686b73158141da8a40e12859c9 +SIZE (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/dlc.dat) = 2030406 +SHA256 (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/go.mod) = 59b6bcc54671552945b07780021177a137a1e85d4c32b374e9a49a68ae018749 +SIZE (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/go.mod) = 2024 +SHA256 (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/XTLS-Xray-core-v26.3.27_GH0.tar.gz) = 992a4997e6bb846d11469435d687f99ef812fcde1e0a009bb8e95189ea20331d +SIZE (go/security_xray-core/XTLS-Xray-core-v26.3.27_GH0/XTLS-Xray-core-v26.3.27_GH0.tar.gz) = 822756 diff --git a/security/yubikey-agent/Makefile b/security/yubikey-agent/Makefile index 8f834467de46..20f7c3e513e3 100644 --- a/security/yubikey-agent/Makefile +++ b/security/yubikey-agent/Makefile @@ -1,7 +1,7 @@ PORTNAME= yubikey-agent DISTVERSIONPREFIX= v DISTVERSION= 0.1.6 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= security sysutils MAINTAINER= egypcio@FreeBSD.org diff --git a/security/zlint/Makefile b/security/zlint/Makefile index 29427cb173c7..3a89b6aed06d 100644 --- a/security/zlint/Makefile +++ b/security/zlint/Makefile @@ -1,7 +1,6 @@ PORTNAME= zlint DISTVERSIONPREFIX= v -DISTVERSION= 3.6.8 -PORTREVISION= 6 +DISTVERSION= 3.7.0 CATEGORIES= security www MAINTAINER= yuri@FreeBSD.org diff --git a/security/zlint/distinfo b/security/zlint/distinfo index ceec2ce9c5ec..ae8e1752b7b8 100644 --- a/security/zlint/distinfo +++ b/security/zlint/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762635027 -SHA256 (go/security_zlint/zlint-v3.6.8/v3.6.8.mod) = e76d096e0e1ed78f182bc5dba06b48a47a22ec30893a58f1ab7c2b5516b3f63e -SIZE (go/security_zlint/zlint-v3.6.8/v3.6.8.mod) = 445 -SHA256 (go/security_zlint/zlint-v3.6.8/v3.6.8.zip) = bd7bea24ad0ccf75e8c534a9eec958d59e728e289f7620b56b14c7e340b74efc -SIZE (go/security_zlint/zlint-v3.6.8/v3.6.8.zip) = 4215077 +TIMESTAMP = 1778478012 +SHA256 (go/security_zlint/zlint-v3.7.0/v3.7.0.mod) = 014d191f2c3b98dfa26e22c0ab92a0843bbd36e48a52700126a0e11e672b53ef +SIZE (go/security_zlint/zlint-v3.7.0/v3.7.0.mod) = 406 +SHA256 (go/security_zlint/zlint-v3.7.0/v3.7.0.zip) = 654b3d2881256c0fd74993bd3b6287d87e33f286bcd45d37b2ba136773d09a8c +SIZE (go/security_zlint/zlint-v3.7.0/v3.7.0.zip) = 4501895 diff --git a/security/zlint/files/patch-vendor_github.com_zmap_zcrypto_x509_root__bsd.go b/security/zlint/files/patch-vendor_github.com_zmap_zcrypto_x509_root__bsd.go new file mode 100644 index 000000000000..d2b7cb627d78 --- /dev/null +++ b/security/zlint/files/patch-vendor_github.com_zmap_zcrypto_x509_root__bsd.go @@ -0,0 +1,30 @@ +-- Add missing root_bsd.go to zcrypto to fix build on FreeBSD +-- The vendored zcrypto was missing FreeBSD-specific certificate paths +-- leading to "undefined: certFiles" and "undefined: certDirectories" errors. + +--- vendor/github.com/zmap/zcrypto/x509/root_bsd.go.orig 2026-05-11 05:45:46 UTC ++++ vendor/github.com/zmap/zcrypto/x509/root_bsd.go +@@ -0,0 +1,23 @@ ++// Copyright 2015 The Go Authors. All rights reserved. ++// Use of this source code is governed by a BSD-style ++// license that can be found in the LICENSE file. ++ ++//go:build dragonfly || freebsd || netbsd || openbsd ++// +build dragonfly freebsd netbsd openbsd ++ ++package x509 ++ ++// Possible certificate files; stop after finding one. ++var certFiles = []string{ ++ "/usr/local/etc/ssl/cert.pem", // FreeBSD ++ "/etc/ssl/cert.pem", // OpenBSD ++ "/usr/local/share/certs/ca-root-nss.crt", // DragonFly ++ "/etc/openssl/certs/ca-certificates.crt", // NetBSD ++} ++ ++// Possible directories with certificate files; stop after successfully ++// reading at least one file from a directory. ++var certDirectories = []string{ ++ "/etc/ssl/certs", // FreeBSD ++ "/usr/local/share/certs", // FreeBSD ++} |
