git: 276c8e66ea91 - main - security/arti: Update to 2.5.0

From: Carlo Strub <cs_at_FreeBSD.org>
Date: Sat, 04 Jul 2026 20:05:35 UTC
The branch main has been updated by cs:

URL: https://cgit.FreeBSD.org/ports/commit/?id=276c8e66ea91b87e572fb1d1ccfe4b4abf4435f5

commit 276c8e66ea91b87e572fb1d1ccfe4b4abf4435f5
Author:     Carlo Strub <cs@FreeBSD.org>
AuthorDate: 2026-07-04 20:05:24 +0000
Commit:     Carlo Strub <cs@FreeBSD.org>
CommitDate: 2026-07-04 20:05:24 +0000

    security/arti: Update to 2.5.0
---
 security/arti/Makefile        |   5 +-
 security/arti/Makefile.crates | 172 ++++++++++-----------
 security/arti/distinfo        | 338 +++++++++++++++++++++---------------------
 3 files changed, 251 insertions(+), 264 deletions(-)

diff --git a/security/arti/Makefile b/security/arti/Makefile
index 86000b9740d0..5d5e7f9e0ab9 100644
--- a/security/arti/Makefile
+++ b/security/arti/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	arti
-DISTVERSION=	2.4.0
-PORTREVISION=	1
+DISTVERSION=	2.5.0
 CATEGORIES=	security
 
 MAINTAINER=	cs@FreeBSD.org
@@ -24,7 +23,7 @@ PLIST_SUB=	USERS="${USERS}" GROUPS="${GROUPS}"
 USE_GITLAB=	yes
 GL_SITE=	https://gitlab.torproject.org
 GL_ACCOUNT=	tpo/core
-GL_TAGNAME=	d93b5bed3a99a085a15e681633ef47a4e53098ea
+GL_TAGNAME=	46472491e80b1fdfb878efa2a6413deb90885b0e
 CARGO_INSTALL=	no
 default_DESCR=	${.CURDIR}/pkg-descr
 full_DESCR=	${.CURDIR}/pkg-descr-full
diff --git a/security/arti/Makefile.crates b/security/arti/Makefile.crates
index 5f10e16d80d5..32a4fe954281 100644
--- a/security/arti/Makefile.crates
+++ b/security/arti/Makefile.crates
@@ -1,16 +1,10 @@
-===>  License MIT accepted by the user
-===>   arti-2.4.0 depends on file: /usr/local/sbin/pkg - found
-===> Fetching all distfiles required by arti-2.4.0 for building
-===>  Extracting for arti-2.4.0
-=> SHA256 Checksum OK for tpo/core-arti-d93b5bed3a99a085a15e681633ef47a4e53098ea_GL0.tar.gz.
-===>  Moving crates to /usr/ports/security/arti/work-default/arti-d93b5bed3a99a085a15e681633ef47a4e53098ea//cargo-crates
 CARGO_CRATES=	adler2-2.0.1 \
 		aes-0.8.4 \
 		aho-corasick-1.1.4 \
 		alloca-0.4.0 \
 		amplify-4.9.0 \
 		amplify_derive-4.0.1 \
-		amplify_num-0.5.3 \
+		amplify_num-0.5.4 \
 		amplify_syn-2.0.1 \
 		android_system_properties-0.1.5 \
 		anes-0.1.6 \
@@ -19,16 +13,16 @@ CARGO_CRATES=	adler2-2.0.1 \
 		anstyle-parse-1.0.0 \
 		anstyle-query-1.1.5 \
 		anstyle-wincon-3.0.11 \
-		anyhow-1.0.102 \
+		anyhow-1.0.103 \
 		approx-0.5.1 \
 		arbitrary-1.4.2 \
 		arrayvec-0.7.6 \
 		ascii-1.1.0 \
-		asn1-rs-0.7.1 \
+		asn1-rs-0.7.2 \
 		asn1-rs-derive-0.6.0 \
 		asn1-rs-impl-0.2.0 \
 		assert-impl-0.1.3 \
-		assert_cmd-2.2.1 \
+		assert_cmd-2.2.2 \
 		assert_matches-1.5.0 \
 		async-broadcast-0.7.2 \
 		async-channel-1.9.0 \
@@ -52,10 +46,10 @@ CARGO_CRATES=	adler2-2.0.1 \
 		atomic-0.5.3 \
 		atomic-0.6.1 \
 		atomic-waker-1.1.2 \
-		autocfg-1.5.0 \
-		automod-1.0.16 \
-		aws-lc-rs-1.16.3 \
-		aws-lc-sys-0.40.0 \
+		autocfg-1.5.1 \
+		automod-1.0.17 \
+		aws-lc-rs-1.17.0 \
+		aws-lc-sys-0.41.0 \
 		axum-0.8.9 \
 		axum-core-0.5.6 \
 		base16ct-0.2.0 \
@@ -73,17 +67,17 @@ CARGO_CRATES=	adler2-2.0.1 \
 		blake2-0.10.6 \
 		blanket-0.3.0 \
 		block-buffer-0.10.4 \
-		block-buffer-0.12.0 \
 		block2-0.6.2 \
 		blocking-1.6.2 \
+		bs58-0.5.1 \
 		bstr-1.12.1 \
-		bumpalo-3.20.2 \
+		bumpalo-3.20.3 \
 		by_address-1.2.1 \
 		bytemuck-1.25.0 \
 		byteorder-1.5.0 \
 		bytes-1.11.1 \
 		cast-0.3.0 \
-		cc-1.2.61 \
+		cc-1.2.63 \
 		cesu8-1.1.0 \
 		cfg-if-1.0.4 \
 		cfg_aliases-0.2.1 \
@@ -98,7 +92,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		clap_derive-4.6.1 \
 		clap_lex-1.1.0 \
 		cmake-0.1.58 \
-		cmov-0.5.3 \
+		cmov-0.5.4 \
 		coarsetime-0.1.37 \
 		colorchoice-1.0.5 \
 		combine-4.6.7 \
@@ -107,7 +101,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		concurrent-queue-2.5.0 \
 		console-api-0.9.0 \
 		console-subscriber-0.5.0 \
-		const-hex-1.19.0 \
+		const-hex-1.19.1 \
 		const-oid-0.9.6 \
 		const-oid-0.10.2 \
 		content_inspector-0.2.4 \
@@ -134,7 +128,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		crunchy-0.2.4 \
 		crypto-bigint-0.5.5 \
 		crypto-common-0.1.7 \
-		crypto-common-0.2.1 \
+		crypto-common-0.2.2 \
 		ctr-0.9.2 \
 		ctrlc-3.5.2 \
 		ctutils-0.4.2 \
@@ -155,8 +149,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		der-parser-10.0.0 \
 		der_derive-0.7.3 \
 		deranged-0.5.8 \
-		derive-deftly-1.11.1 \
-		derive-deftly-macros-1.11.1 \
+		derive-deftly-1.11.3 \
+		derive-deftly-macros-1.11.3 \
 		derive_arbitrary-1.4.2 \
 		derive_builder_core_fork_arti-0.11.2 \
 		derive_builder_fork_arti-0.11.2 \
@@ -170,7 +164,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		dirs-6.0.0 \
 		dirs-sys-0.5.0 \
 		dispatch2-0.3.1 \
-		displaydoc-0.2.5 \
+		displaydoc-0.2.6 \
 		downcast-rs-2.0.2 \
 		dsa-0.6.3 \
 		dunce-1.0.5 \
@@ -181,7 +175,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		ed25519-2.2.3 \
 		ed25519-dalek-2.2.0 \
 		educe-0.4.23 \
-		either-1.15.0 \
+		either-1.16.0 \
 		elliptic-curve-0.13.8 \
 		enum-map-2.7.3 \
 		enum-map-derive-0.17.0 \
@@ -203,7 +197,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		ff-0.13.1 \
 		fiat-crypto-0.2.9 \
 		figment-0.10.19 \
-		filetime-0.2.27 \
+		filetime-0.2.29 \
 		find-msvc-tools-0.1.9 \
 		fixed-capacity-vec-1.0.1 \
 		flagset-0.4.7 \
@@ -233,7 +227,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		futures-sink-0.3.32 \
 		futures-task-0.3.32 \
 		futures-util-0.3.32 \
-		generator-0.8.8 \
+		generator-0.8.9 \
 		generic-array-0.14.7 \
 		getrandom-0.2.17 \
 		getrandom-0.3.4 \
@@ -250,7 +244,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.15.5 \
 		hashbrown-0.16.1 \
-		hashbrown-0.17.0 \
+		hashbrown-0.17.1 \
 		hashlink-0.11.0 \
 		hdrhistogram-7.5.4 \
 		heck-0.5.0 \
@@ -261,15 +255,15 @@ CARGO_CRATES=	adler2-2.0.1 \
 		hkdf-0.12.4 \
 		hmac-0.12.1 \
 		hostname-validator-1.1.1 \
-		http-1.4.0 \
+		http-1.4.1 \
 		http-body-1.0.1 \
 		http-body-util-0.1.3 \
 		httparse-1.10.1 \
 		httpdate-1.0.3 \
 		humantime-2.3.0 \
 		humantime-serde-1.1.1 \
-		hybrid-array-0.4.11 \
-		hyper-1.9.0 \
+		hybrid-array-0.4.12 \
+		hyper-1.10.1 \
 		hyper-timeout-0.5.2 \
 		hyper-util-0.1.20 \
 		iana-time-zone-0.1.65 \
@@ -306,12 +300,12 @@ CARGO_CRATES=	adler2-2.0.1 \
 		jni-sys-0.4.1 \
 		jni-sys-macros-0.4.1 \
 		jobserver-0.1.34 \
-		js-sys-0.3.98 \
+		js-sys-0.3.99 \
 		k12-0.3.0 \
 		keccak-0.1.6 \
 		keccak-0.2.0 \
-		kqueue-1.1.1 \
-		kqueue-sys-1.1.0 \
+		kqueue-1.2.0 \
+		kqueue-sys-1.1.2 \
 		kv-log-macro-1.0.7 \
 		lazy_static-1.5.0 \
 		leb128fmt-0.1.0 \
@@ -320,31 +314,31 @@ CARGO_CRATES=	adler2-2.0.1 \
 		liblzma-0.4.6 \
 		liblzma-sys-0.4.6 \
 		libm-0.2.16 \
-		libredox-0.1.16 \
+		libredox-0.1.17 \
 		libsqlite3-sys-0.37.0 \
 		linux-raw-sys-0.12.1 \
 		litemap-0.8.2 \
 		lock_api-0.4.14 \
-		log-0.4.29 \
+		log-0.4.30 \
 		loom-0.7.2 \
 		lzma-rs-0.3.0 \
 		matchers-0.2.0 \
 		matchit-0.8.4 \
 		matrixmultiply-0.3.10 \
 		maybenot-2.2.2 \
-		memchr-2.8.0 \
-		memmap2-0.9.10 \
+		memchr-2.8.1 \
+		memmap2-0.9.11 \
 		merlin-3.0.0 \
 		metrics-0.24.6 \
 		metrics-exporter-prometheus-0.18.3 \
-		metrics-util-0.20.3 \
+		metrics-util-0.20.4 \
 		mime-0.3.17 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
-		mio-1.2.0 \
+		mio-1.2.1 \
 		nalgebra-0.33.3 \
 		native-tls-0.2.18 \
-		nix-0.31.2 \
+		nix-0.31.3 \
 		nom-7.1.3 \
 		nonany-0.3.0 \
 		normalize-line-endings-0.3.0 \
@@ -355,7 +349,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		num-bigint-0.4.6 \
 		num-bigint-dig-0.8.6 \
 		num-complex-0.4.6 \
-		num-conv-0.2.1 \
+		num-conv-0.2.2 \
 		num-integer-0.1.46 \
 		num-iter-0.1.45 \
 		num-rational-0.4.2 \
@@ -369,17 +363,17 @@ CARGO_CRATES=	adler2-2.0.1 \
 		once_cell-1.21.4 \
 		once_cell_polyfill-1.70.2 \
 		oorandom-11.1.5 \
-		openssl-0.10.79 \
+		openssl-0.10.80 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.2.1 \
 		openssl-src-300.6.0+3.6.2 \
-		openssl-sys-0.9.115 \
-		opentelemetry-0.31.0 \
-		opentelemetry-appender-tracing-0.31.1 \
-		opentelemetry-http-0.31.0 \
-		opentelemetry-otlp-0.31.1 \
-		opentelemetry-proto-0.31.0 \
-		opentelemetry_sdk-0.31.0 \
+		openssl-sys-0.9.116 \
+		opentelemetry-0.32.0 \
+		opentelemetry-appender-tracing-0.32.0 \
+		opentelemetry-http-0.32.0 \
+		opentelemetry-otlp-0.32.0 \
+		opentelemetry-proto-0.32.0 \
+		opentelemetry_sdk-0.32.1 \
 		option-ext-0.2.0 \
 		ordered-float-2.10.1 \
 		os_pipe-1.2.3 \
@@ -402,15 +396,14 @@ CARGO_CRATES=	adler2-2.0.1 \
 		phf_macros-0.13.1 \
 		phf_shared-0.13.1 \
 		pico-args-0.5.0 \
-		pin-project-1.1.12 \
-		pin-project-internal-1.1.12 \
+		pin-project-1.1.13 \
+		pin-project-internal-1.1.13 \
 		pin-project-lite-0.2.17 \
 		pin-utils-0.1.0 \
 		piper-0.2.5 \
 		pkcs1-0.7.5 \
 		pkcs8-0.10.2 \
 		pkg-config-0.3.33 \
-		plain-0.2.3 \
 		plotters-0.3.7 \
 		plotters-backend-0.3.7 \
 		plotters-svg-0.3.7 \
@@ -455,7 +448,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rand_core-0.10.1 \
 		rand_distr-0.4.3 \
 		rand_distr-0.5.1 \
-		rand_jitter-0.6.0 \
+		rand_jitter-0.6.1 \
 		rand_xorshift-0.4.0 \
 		rand_xoshiro-0.7.0 \
 		rangemap-1.7.1 \
@@ -466,14 +459,13 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rayon-core-1.13.0 \
 		rdrand-0.8.3 \
 		redox_syscall-0.5.18 \
-		redox_syscall-0.7.5 \
 		redox_users-0.5.2 \
 		ref-cast-1.0.25 \
 		ref-cast-impl-1.0.25 \
 		regex-1.12.3 \
 		regex-automata-0.4.14 \
 		regex-syntax-0.8.10 \
-		reqwest-0.12.28 \
+		reqwest-0.13.4 \
 		reseeding_rng-0.10.6 \
 		rfc6979-0.4.0 \
 		ring-0.17.14 \
@@ -481,14 +473,14 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rmp-0.8.15 \
 		rmp-serde-1.3.1 \
 		rsa-0.9.10 \
-		rsqlite-vfs-0.1.0 \
+		rsqlite-vfs-0.1.1 \
 		rusqlite-0.39.0 \
 		rustc_version-0.4.1 \
 		rusticata-macros-4.1.0 \
 		rustix-1.1.4 \
 		rustix-linux-procfs-0.1.1 \
 		rustls-0.23.40 \
-		rustls-native-certs-0.8.3 \
+		rustls-native-certs-0.8.4 \
 		rustls-pki-types-1.14.1 \
 		rustls-platform-verifier-0.6.2 \
 		rustls-platform-verifier-android-0.1.1 \
@@ -499,15 +491,13 @@ CARGO_CRATES=	adler2-2.0.1 \
 		safe_arch-0.7.4 \
 		same-file-1.0.6 \
 		sanitize-filename-0.6.0 \
-		saturating-time-0.3.0 \
-		scc-2.4.0 \
+		saturating-time-0.4.0 \
 		schannel-0.1.29 \
 		scheduled-thread-pool-0.2.7 \
 		schemars-0.9.0 \
 		schemars-1.2.1 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
-		sdd-3.0.10 \
 		sec1-0.7.3 \
 		secmem-proc-0.3.8 \
 		security-framework-3.7.0 \
@@ -519,46 +509,48 @@ CARGO_CRATES=	adler2-2.0.1 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
 		serde_ignored-0.1.14 \
-		serde_json-1.0.149 \
+		serde_json-1.0.150 \
 		serde_path_to_error-0.1.20 \
 		serde_spanned-0.6.9 \
 		serde_spanned-1.1.1 \
 		serde_test-1.0.177 \
 		serde_urlencoded-0.7.1 \
-		serde_with-3.19.0 \
-		serde_with_macros-3.19.0 \
-		serial_test-3.4.0 \
-		serial_test_derive-3.4.0 \
+		serde_with-3.20.0 \
+		serde_with_macros-3.20.0 \
+		serial_test-3.5.0 \
+		serial_test_derive-3.5.0 \
 		sha1-0.10.6 \
 		sha1-asm-0.5.3 \
 		sha2-0.10.9 \
 		sha256-1.6.0 \
 		sha3-0.10.9 \
-		sha3-0.11.0 \
+		sha3-0.12.0 \
 		sharded-slab-0.1.7 \
 		shellexpand-3.1.2 \
 		shlex-1.3.0 \
+		shlex-2.0.1 \
 		signal-hook-registry-1.4.8 \
 		signature-2.2.0 \
 		simba-0.9.1 \
 		simd-adler32-0.3.9 \
 		simd_cesu8-1.1.1 \
 		simdutf8-0.1.5 \
-		similar-2.7.0 \
+		similar-3.1.1 \
 		siphasher-1.0.3 \
 		sketches-ddsketch-0.3.1 \
 		slab-0.4.12 \
 		slotmap-1.1.1 \
 		smallvec-1.15.1 \
 		smol-2.0.2 \
-		snapbox-1.2.1 \
+		snapbox-1.2.2 \
 		snapbox-macros-1.1.0 \
 		socket2-0.5.10 \
-		socket2-0.6.3 \
+		socket2-0.6.4 \
 		socketpair-0.19.8 \
 		spin-0.9.8 \
 		spki-0.7.3 \
-		sqlite-wasm-rs-0.5.3 \
+		sponge-cursor-0.1.0 \
+		sqlite-wasm-rs-0.5.5 \
 		ssh-cipher-fork-arti-0.2.0 \
 		ssh-encoding-fork-arti-0.2.0 \
 		ssh-key-fork-arti-0.6.7 \
@@ -599,10 +591,10 @@ CARGO_CRATES=	adler2-2.0.1 \
 		tinyvec_macros-0.1.1 \
 		tls_codec-0.4.2 \
 		tls_codec_derive-0.4.2 \
-		tokio-1.52.2 \
+		tokio-1.52.3 \
 		tokio-macros-2.7.0 \
 		tokio-native-tls-0.3.1 \
-		tokio-socks-0.5.2 \
+		tokio-socks-0.5.3 \
 		tokio-stream-0.1.18 \
 		tokio-util-0.7.18 \
 		toml-0.8.23 \
@@ -610,7 +602,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		toml_datetime-0.6.11 \
 		toml_datetime-1.1.1+spec-1.1.0 \
 		toml_edit-0.22.27 \
-		toml_edit-0.25.11+spec-1.1.0 \
+		toml_edit-0.25.12+spec-1.1.0 \
 		toml_parser-1.1.2+spec-1.1.0 \
 		toml_write-0.1.2 \
 		toml_writer-1.1.1+spec-1.1.0 \
@@ -618,7 +610,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		tonic-prost-0.14.6 \
 		tor-geoip-db-0.1.0-pre2 \
 		tower-0.5.3 \
-		tower-http-0.6.10 \
+		tower-http-0.6.11 \
 		tower-layer-0.3.3 \
 		tower-service-0.3.3 \
 		tracing-0.1.44 \
@@ -627,7 +619,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		tracing-core-0.1.36 \
 		tracing-journald-0.3.2 \
 		tracing-log-0.2.0 \
-		tracing-opentelemetry-0.32.1 \
+		tracing-opentelemetry-0.33.0 \
 		tracing-subscriber-0.3.23 \
 		tracing-test-0.2.6 \
 		tracing-test-macro-0.2.6 \
@@ -635,13 +627,13 @@ CARGO_CRATES=	adler2-2.0.1 \
 		trycmd-1.2.0 \
 		typed-index-collections-3.3.0 \
 		typeid-1.0.3 \
-		typenum-1.20.0 \
-		typetag-0.2.21 \
-		typetag-impl-0.2.21 \
+		typenum-1.20.1 \
+		typetag-0.2.22 \
+		typetag-impl-0.2.22 \
 		unarray-0.1.4 \
 		uncased-0.9.10 \
 		unicode-ident-1.0.24 \
-		unicode-segmentation-1.13.2 \
+		unicode-segmentation-1.13.3 \
 		unicode-xid-0.2.6 \
 		universal-hash-0.6.1 \
 		untrusted-0.9.0 \
@@ -652,7 +644,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		utf8-zero-0.8.1 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.23.1 \
+		uuid-1.23.2 \
 		valuable-0.1.1 \
 		value-bag-1.12.0 \
 		vcpkg-0.2.15 \
@@ -667,16 +659,16 @@ CARGO_CRATES=	adler2-2.0.1 \
 		wasip2-1.0.3+wasi-0.2.9 \
 		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
 		wasix-0.13.1 \
-		wasm-bindgen-0.2.121 \
-		wasm-bindgen-futures-0.4.71 \
-		wasm-bindgen-macro-0.2.121 \
-		wasm-bindgen-macro-support-0.2.121 \
-		wasm-bindgen-shared-0.2.121 \
+		wasm-bindgen-0.2.122 \
+		wasm-bindgen-futures-0.4.72 \
+		wasm-bindgen-macro-0.2.122 \
+		wasm-bindgen-macro-support-0.2.122 \
+		wasm-bindgen-shared-0.2.122 \
 		wasm-encoder-0.244.0 \
 		wasm-metadata-0.244.0 \
 		wasmparser-0.244.0 \
 		weak-table-0.3.2 \
-		web-sys-0.3.98 \
+		web-sys-0.3.99 \
 		web-time-1.1.0 \
 		webpki-root-certs-1.0.7 \
 		webpki-roots-1.0.7 \
@@ -729,7 +721,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		windows_x86_64_msvc-0.52.6 \
 		windows_x86_64_msvc-0.53.1 \
 		winnow-0.7.15 \
-		winnow-1.0.2 \
+		winnow-1.0.3 \
 		wit-bindgen-0.51.0 \
 		wit-bindgen-0.57.1 \
 		wit-bindgen-core-0.51.0 \
@@ -744,9 +736,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		xxhash-rust-0.8.15 \
 		yoke-0.8.2 \
 		yoke-derive-0.8.2 \
-		zerocopy-0.8.48 \
-		zerocopy-derive-0.8.48 \
-		zerofrom-0.1.7 \
+		zerocopy-0.8.50 \
+		zerocopy-derive-0.8.50 \
+		zerofrom-0.1.8 \
 		zerofrom-derive-0.1.7 \
 		zeroize-1.8.2 \
 		zeroize_derive-1.4.3 \
diff --git a/security/arti/distinfo b/security/arti/distinfo
index 00751eadd1a4..e08e9bbe8089 100644
--- a/security/arti/distinfo
+++ b/security/arti/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1780341237
+TIMESTAMP = 1783194839
 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
@@ -11,8 +11,8 @@ SHA256 (rust/crates/amplify-4.9.0.crate) = 3f7fb4ac7c881e54a8e7015e399b6112a2a5b
 SIZE (rust/crates/amplify-4.9.0.crate) = 41410
 SHA256 (rust/crates/amplify_derive-4.0.1.crate) = 2a6309e6b8d89b36b9f959b7a8fa093583b94922a0f6438a24fb08936de4d428
 SIZE (rust/crates/amplify_derive-4.0.1.crate) = 39539
-SHA256 (rust/crates/amplify_num-0.5.3.crate) = 99bcb75a2982047f733547042fc3968c0f460dfcf7d90b90dea3b2744580e9ad
-SIZE (rust/crates/amplify_num-0.5.3.crate) = 27590
+SHA256 (rust/crates/amplify_num-0.5.4.crate) = afed304556696656d2d71495e1e5f2c4b524a3fb6eb0f2f3778ffc482a40b8a8
+SIZE (rust/crates/amplify_num-0.5.4.crate) = 31562
 SHA256 (rust/crates/amplify_syn-2.0.1.crate) = 7736fb8d473c0d83098b5bac44df6a561e20470375cd8bcae30516dc889fd62a
 SIZE (rust/crates/amplify_syn-2.0.1.crate) = 19566
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -29,8 +29,8 @@ SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca
 SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
 SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
 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/anyhow-1.0.103.crate) = 2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3
+SIZE (rust/crates/anyhow-1.0.103.crate) = 48746
 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
 SIZE (rust/crates/approx-0.5.1.crate) = 15100
 SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
@@ -39,16 +39,16 @@ SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5b
 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
 SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
 SIZE (rust/crates/ascii-1.1.0.crate) = 36075
-SHA256 (rust/crates/asn1-rs-0.7.1.crate) = 56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60
-SIZE (rust/crates/asn1-rs-0.7.1.crate) = 92118
+SHA256 (rust/crates/asn1-rs-0.7.2.crate) = b7f43a50ac4fdca5df8e885c21b835997f0a1cdee65494a6847694a98652d9d8
+SIZE (rust/crates/asn1-rs-0.7.2.crate) = 93179
 SHA256 (rust/crates/asn1-rs-derive-0.6.0.crate) = 3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c
 SIZE (rust/crates/asn1-rs-derive-0.6.0.crate) = 11337
 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/assert-impl-0.1.3.crate) = c3464313de0c867016e3e69d7e1e9ae3499bcc4c18e12283d381359ed38b5b9e
 SIZE (rust/crates/assert-impl-0.1.3.crate) = 2270
-SHA256 (rust/crates/assert_cmd-2.2.1.crate) = 39bae1d3fa576f7c6519514180a72559268dd7d1fe104070956cb687bc6673bd
-SIZE (rust/crates/assert_cmd-2.2.1.crate) = 27319
+SHA256 (rust/crates/assert_cmd-2.2.2.crate) = 2aa3a22042e45de04255c7bf3626e239f450200fd0493c1e382263544b20aea6
+SIZE (rust/crates/assert_cmd-2.2.2.crate) = 27683
 SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
 SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
 SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
@@ -95,14 +95,14 @@ SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde
 SIZE (rust/crates/atomic-0.6.1.crate) = 15243
 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.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
-SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/automod-1.0.16.crate) = e8b5778837666541195063243828c5b6139221b47dc4ec3ba81738e532469ab1
-SIZE (rust/crates/automod-1.0.16.crate) = 9200
-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/autocfg-1.5.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
+SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
+SHA256 (rust/crates/automod-1.0.17.crate) = a273e731a7fb8c2268fd2932c9e9a3469f4fd171d85d070d2687190229653bd3
+SIZE (rust/crates/automod-1.0.17.crate) = 9237
+SHA256 (rust/crates/aws-lc-rs-1.17.0.crate) = 5ec2f1fc3ec205783a5da9a7e6c1509cc69dedf09a1949e412c1e18469326d00
+SIZE (rust/crates/aws-lc-rs-1.17.0.crate) = 239113
+SHA256 (rust/crates/aws-lc-sys-0.41.0.crate) = 1a2f9779ce85b93ab6170dd940ad0169b5766ff848247aff13bb788b832fe3f4
+SIZE (rust/crates/aws-lc-sys-0.41.0.crate) = 9517046
 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
@@ -137,16 +137,16 @@ SHA256 (rust/crates/blanket-0.3.0.crate) = e0b121a9fe0df916e362fb3271088d071159c
 SIZE (rust/crates/blanket-0.3.0.crate) = 15928
 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/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
 SIZE (rust/crates/block2-0.6.2.crate) = 34505
 SHA256 (rust/crates/blocking-1.6.2.crate) = e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21
 SIZE (rust/crates/blocking-1.6.2.crate) = 17754
+SHA256 (rust/crates/bs58-0.5.1.crate) = bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4
+SIZE (rust/crates/bs58-0.5.1.crate) = 28483
 SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
 SIZE (rust/crates/bstr-1.12.1.crate) = 354916
-SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb
-SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696
+SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
+SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
 SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
 SIZE (rust/crates/by_address-1.2.1.crate) = 8437
 SHA256 (rust/crates/bytemuck-1.25.0.crate) = c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec
@@ -157,8 +157,8 @@ SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab4
 SIZE (rust/crates/bytes-1.11.1.crate) = 78584
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d
-SIZE (rust/crates/cc-1.2.61.crate) = 97163
+SHA256 (rust/crates/cc-1.2.63.crate) = 556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f
+SIZE (rust/crates/cc-1.2.63.crate) = 97259
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
 SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
@@ -187,8 +187,8 @@ SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f
 SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
 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/cmov-0.5.4.crate) = 0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a
+SIZE (rust/crates/cmov-0.5.4.crate) = 27367
 SHA256 (rust/crates/coarsetime-0.1.37.crate) = e58eb270476aa4fc7843849f8a35063e8743b4dbcdf6dd0f8ea0886980c204c2
 SIZE (rust/crates/coarsetime-0.1.37.crate) = 11116
 SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
@@ -205,8 +205,8 @@ SHA256 (rust/crates/console-api-0.9.0.crate) = e8599749b6667e2f0c910c1d0dff69011
 SIZE (rust/crates/console-api-0.9.0.crate) = 41126
 SHA256 (rust/crates/console-subscriber-0.5.0.crate) = fb4915b7d8dd960457a1b6c380114c2944f728e7c65294ab247ae6b6f1f37592
 SIZE (rust/crates/console-subscriber-0.5.0.crate) = 127350
-SHA256 (rust/crates/const-hex-1.19.0.crate) = 20d9a563d167a9cce0f94153382b33cb6eded6dfabff03c69ad65a28ea1514e0
-SIZE (rust/crates/const-hex-1.19.0.crate) = 35234
+SHA256 (rust/crates/const-hex-1.19.1.crate) = 33e2a781ebdf4467d1428dc4593067825fb646f6871475098d8577421af73558
+SIZE (rust/crates/const-hex-1.19.1.crate) = 35624
 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
@@ -259,8 +259,8 @@ 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.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
 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-common-0.2.2.crate) = ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453
+SIZE (rust/crates/crypto-common-0.2.2.crate) = 15449
 SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
 SIZE (rust/crates/ctr-0.9.2.crate) = 18344
 SHA256 (rust/crates/ctrlc-3.5.2.crate) = e0b1fab2ae45819af2d0731d60f2afe17227ebb1a1538a236da84c93e9a60162
@@ -301,10 +301,10 @@ SHA256 (rust/crates/der_derive-0.7.3.crate) = 8034092389675178f570469e6c3b0465d3
 SIZE (rust/crates/der_derive-0.7.3.crate) = 24657
 SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
 SIZE (rust/crates/deranged-0.5.8.crate) = 26885
-SHA256 (rust/crates/derive-deftly-1.11.1.crate) = 79fc7a4d4fef137732d8d0d4e58a9e46e168e5b2a7f728c20f87e7cda69a14e9
-SIZE (rust/crates/derive-deftly-1.11.1.crate) = 108711
-SHA256 (rust/crates/derive-deftly-macros-1.11.1.crate) = 2a93511fd122bc7b22e361806e84f1c31a53894f0564a4ba7f28e799104318c7
-SIZE (rust/crates/derive-deftly-macros-1.11.1.crate) = 130212
+SHA256 (rust/crates/derive-deftly-1.11.3.crate) = 0bc153c91ebf221a2e7feb166aee259acf8a00ecf35c83df8b79fe8f5c3861d7
+SIZE (rust/crates/derive-deftly-1.11.3.crate) = 110974
+SHA256 (rust/crates/derive-deftly-macros-1.11.3.crate) = 1747ed5fb4ab3a9f8253da3401efe7ca8f8e5ec373b2e700ff55c3304d84e31f
+SIZE (rust/crates/derive-deftly-macros-1.11.3.crate) = 134434
 SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
 SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
 SHA256 (rust/crates/derive_builder_core_fork_arti-0.11.2.crate) = 24c1b715c79be6328caa9a5e1a387a196ea503740f0722ec3dd8f67a9e72314d
@@ -331,8 +331,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
 SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
 SHA256 (rust/crates/dispatch2-0.3.1.crate) = 1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38
 SIZE (rust/crates/dispatch2-0.3.1.crate) = 55299
-SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
-SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/displaydoc-0.2.6.crate) = 1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f
+SIZE (rust/crates/displaydoc-0.2.6.crate) = 21191
 SHA256 (rust/crates/downcast-rs-2.0.2.crate) = 117240f60069e65410b3ae1bb213295bd828f707b5bec6596a1afc8793ce0cbc
 SIZE (rust/crates/downcast-rs-2.0.2.crate) = 12730
 SHA256 (rust/crates/dsa-0.6.3.crate) = 48bc224a9084ad760195584ce5abb3c2c34a225fa312a128ad245a6b412b7689
@@ -353,8 +353,8 @@ SHA256 (rust/crates/ed25519-dalek-2.2.0.crate) = 70e796c081cee67dc755e1a36a0a172
 SIZE (rust/crates/ed25519-dalek-2.2.0.crate) = 98034
 SHA256 (rust/crates/educe-0.4.23.crate) = 0f0042ff8246a363dbe77d2ceedb073339e85a804b9a47636c6e016a9a32c05f
 SIZE (rust/crates/educe-0.4.23.crate) = 44244
-SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
-SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/either-1.16.0.crate) = 91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e
+SIZE (rust/crates/either-1.16.0.crate) = 21248
 SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47
 SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198
 SHA256 (rust/crates/enum-map-2.7.3.crate) = 6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9
@@ -397,8 +397,8 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9
 SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
 SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
 SIZE (rust/crates/figment-0.10.19.crate) = 70111
-SHA256 (rust/crates/filetime-0.2.27.crate) = f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db
-SIZE (rust/crates/filetime-0.2.27.crate) = 16678
+SHA256 (rust/crates/filetime-0.2.29.crate) = 5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759
+SIZE (rust/crates/filetime-0.2.29.crate) = 16977
 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/fixed-capacity-vec-1.0.1.crate) = 6b31a14f5ee08ed1a40e1252b35af18bed062e3f39b69aab34decde36bc43e40
@@ -457,8 +457,8 @@ SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99
 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/generator-0.8.8.crate) = 52f04ae4152da20c76fe800fa48659201d5cf627c5149ca0b707b69d7eef6cf9
-SIZE (rust/crates/generator-0.8.8.crate) = 40578
+SHA256 (rust/crates/generator-0.8.9.crate) = b3b854b0e584ead1a33f18b2fcad7cf7be18b3875c78816b753639aa501513ae
+SIZE (rust/crates/generator-0.8.9.crate) = 41533
 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.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
@@ -491,8 +491,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/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
 SHA256 (rust/crates/hashlink-0.11.0.crate) = ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230
 SIZE (rust/crates/hashlink-0.11.0.crate) = 30444
 SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d
@@ -513,8 +513,8 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9
 SIZE (rust/crates/hmac-0.12.1.crate) = 42657
 SHA256 (rust/crates/hostname-validator-1.1.1.crate) = f558a64ac9af88b5ba400d99b579451af0d39c6d360980045b91aac966d705e2
 SIZE (rust/crates/hostname-validator-1.1.1.crate) = 2377
-SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a
-SIZE (rust/crates/http-1.4.0.crate) = 106978
+SHA256 (rust/crates/http-1.4.1.crate) = 8be7462df143984c4598a256ef469b251d7d7f9e271135073e78fc535414f3d0
+SIZE (rust/crates/http-1.4.1.crate) = 110181
 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
@@ -527,10 +527,10 @@ SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc95
 SIZE (rust/crates/humantime-2.3.0.crate) = 23242
 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
 SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-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/hybrid-array-0.4.12.crate) = 9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da
+SIZE (rust/crates/hybrid-array-0.4.12.crate) = 36407
+SHA256 (rust/crates/hyper-1.10.1.crate) = 55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498
+SIZE (rust/crates/hyper-1.10.1.crate) = 165884
 SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0
 SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222
 SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0
@@ -603,18 +603,18 @@ SHA256 (rust/crates/jni-sys-macros-0.4.1.crate) = 38c0b942f458fe50cdac086d2f9465
 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.98.crate) = 67df7112613f8bfd9150013a0314e196f4800d3201ae742489d999db2f979f08
-SIZE (rust/crates/js-sys-0.3.98.crate) = 108519
+SHA256 (rust/crates/js-sys-0.3.99.crate) = 142bc4740e452c1e57ade0cbc129f139c9093e354346f0872ef985f4f5cf5f11
+SIZE (rust/crates/js-sys-0.3.99.crate) = 108515
 SHA256 (rust/crates/k12-0.3.0.crate) = f4dc5fdb62af2f520116927304f15d25b3c2667b4817b90efdc045194c912c54
 SIZE (rust/crates/k12-0.3.0.crate) = 9896
 SHA256 (rust/crates/keccak-0.1.6.crate) = cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653
 SIZE (rust/crates/keccak-0.1.6.crate) = 13529
 SHA256 (rust/crates/keccak-0.2.0.crate) = 9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa
 SIZE (rust/crates/keccak-0.2.0.crate) = 16972
-SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a
-SIZE (rust/crates/kqueue-1.1.1.crate) = 21504
-SHA256 (rust/crates/kqueue-sys-1.1.0.crate) = a7b65860415f949f23fa882e669f2dbd4a0f0eeb1acdd56790b30494afd7da2f
-SIZE (rust/crates/kqueue-sys-1.1.0.crate) = 7745
+SHA256 (rust/crates/kqueue-1.2.0.crate) = 273c0752728918e0ac4976f2b275b6fefb9ecd400585dec929419f3844cd87b5
+SIZE (rust/crates/kqueue-1.2.0.crate) = 28412
+SHA256 (rust/crates/kqueue-sys-1.1.2.crate) = 07293a4e297ac234359b510362495713f75ea345d5307140414f20c69ffeb087
+SIZE (rust/crates/kqueue-sys-1.1.2.crate) = 8796
 SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f
 SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
@@ -631,8 +631,8 @@ SHA256 (rust/crates/liblzma-sys-0.4.6.crate) = 1a60851d15cd8c5346eca4ab8babff585
 SIZE (rust/crates/liblzma-sys-0.4.6.crate) = 1625191
 SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981
 SIZE (rust/crates/libm-0.2.16.crate) = 164243
-SHA256 (rust/crates/libredox-0.1.16.crate) = e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c
-SIZE (rust/crates/libredox-0.1.16.crate) = 9600
+SHA256 (rust/crates/libredox-0.1.17.crate) = f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3
+SIZE (rust/crates/libredox-0.1.17.crate) = 9644
 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
@@ -641,8 +641,8 @@ SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100
 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
-SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/log-0.4.30.crate) = 616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5
+SIZE (rust/crates/log-0.4.30.crate) = 52400
 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
 SIZE (rust/crates/loom-0.7.2.crate) = 73989
 SHA256 (rust/crates/lzma-rs-0.3.0.crate) = 297e814c836ae64db86b36cf2a557ba54368d03f6afcd7d947c266692f71115e
@@ -655,32 +655,32 @@ SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131
 SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
 SHA256 (rust/crates/maybenot-2.2.2.crate) = 44731ed644f441efeb5ca66a440a84555a40883e2873e20c9afde89b5b4836c8
 SIZE (rust/crates/maybenot-2.2.2.crate) = 64693
-SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
-SIZE (rust/crates/memchr-2.8.0.crate) = 97780
-SHA256 (rust/crates/memmap2-0.9.10.crate) = 714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3
-SIZE (rust/crates/memmap2-0.9.10.crate) = 34846
+SHA256 (rust/crates/memchr-2.8.1.crate) = 6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8
+SIZE (rust/crates/memchr-2.8.1.crate) = 98743
+SHA256 (rust/crates/memmap2-0.9.11.crate) = d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0
+SIZE (rust/crates/memmap2-0.9.11.crate) = 35116
 SHA256 (rust/crates/merlin-3.0.0.crate) = 58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d
 SIZE (rust/crates/merlin-3.0.0.crate) = 10964
 SHA256 (rust/crates/metrics-0.24.6.crate) = 89550ee9f79e88fef3119de263694973a8adb26c21d75322164fb8c493039fe2
 SIZE (rust/crates/metrics-0.24.6.crate) = 54409
 SHA256 (rust/crates/metrics-exporter-prometheus-0.18.3.crate) = 1db0d8f1fc9e62caebd0319e11eaec5822b0186c171568f0480b46a0137f9108
 SIZE (rust/crates/metrics-exporter-prometheus-0.18.3.crate) = 63947
-SHA256 (rust/crates/metrics-util-0.20.3.crate) = 9e56997f084e57b045edf17c3ed8ba7f9f779c670df8206dfd1c736f4c02dc4a
-SIZE (rust/crates/metrics-util-0.20.3.crate) = 56342
+SHA256 (rust/crates/metrics-util-0.20.4.crate) = 96f8722f8562635f92f8ed992f26df0532266eb03d5202607c20c0d7e9745e13
+SIZE (rust/crates/metrics-util-0.20.4.crate) = 56497
 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/mio-1.2.1.crate) = 02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda
+SIZE (rust/crates/mio-1.2.1.crate) = 106774
 SHA256 (rust/crates/nalgebra-0.33.3.crate) = 9d43ddcacf343185dfd6de2ee786d9e8b1c2301622afab66b6c73baf9882abfd
 SIZE (rust/crates/nalgebra-0.33.3.crate) = 388709
 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/nix-0.31.3.crate) = cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d
+SIZE (rust/crates/nix-0.31.3.crate) = 347476
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
 SHA256 (rust/crates/nonany-0.3.0.crate) = f6b8866ec53810a9a4b3d434a29801e78c707430a9ae11c2db4b8b62bb9675a0
@@ -701,8 +701,8 @@ SHA256 (rust/crates/num-bigint-dig-0.8.6.crate) = e661dda6640fad38e827a6d4a310ff
 SIZE (rust/crates/num-bigint-dig-0.8.6.crate) = 126196
 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.1.crate) = c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967
-SIZE (rust/crates/num-conv-0.2.1.crate) = 7099
+SHA256 (rust/crates/num-conv-0.2.2.crate) = 521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441
+SIZE (rust/crates/num-conv-0.2.2.crate) = 7441
 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
 SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
@@ -729,28 +729,28 @@ 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/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
 SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
-SHA256 (rust/crates/openssl-0.10.79.crate) = bf0b434746ee2832f4f0baf10137e1cabb18cbe6912c69e2e33263c45250f542
-SIZE (rust/crates/openssl-0.10.79.crate) = 307119
+SHA256 (rust/crates/openssl-0.10.80.crate) = a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967
+SIZE (rust/crates/openssl-0.10.80.crate) = 307341
 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.115.crate) = 158fe5b292746440aa6e7a7e690e55aeb72d41505e2804c23c6973ad0e9c9781
-SIZE (rust/crates/openssl-sys-0.9.115.crate) = 75821
-SHA256 (rust/crates/opentelemetry-0.31.0.crate) = b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0
-SIZE (rust/crates/opentelemetry-0.31.0.crate) = 87368
-SHA256 (rust/crates/opentelemetry-appender-tracing-0.31.1.crate) = ef6a1ac5ca3accf562b8c306fa8483c85f4390f768185ab775f242f7fe8fdcc2
-SIZE (rust/crates/opentelemetry-appender-tracing-0.31.1.crate) = 27196
-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.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_sdk-0.31.0.crate) = e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd
-SIZE (rust/crates/opentelemetry_sdk-0.31.0.crate) = 225104
+SHA256 (rust/crates/openssl-sys-0.9.116.crate) = f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4
+SIZE (rust/crates/openssl-sys-0.9.116.crate) = 75899
+SHA256 (rust/crates/opentelemetry-0.32.0.crate) = b0142c63252a9e054e68a4c61a5778f7b14f576274d593f8ce883d191a099682
+SIZE (rust/crates/opentelemetry-0.32.0.crate) = 90447
+SHA256 (rust/crates/opentelemetry-appender-tracing-0.32.0.crate) = 2c0080f0dc1d7c786f467cd85a4e395fcab11ee852004f39a29a18ab7c25d837
+SIZE (rust/crates/opentelemetry-appender-tracing-0.32.0.crate) = 33778
+SHA256 (rust/crates/opentelemetry-http-0.32.0.crate) = 5683015d09e2df236ef005b17f6f196f0d5f6313c4fa43a7b6a53b52776e4331
+SIZE (rust/crates/opentelemetry-http-0.32.0.crate) = 19064
+SHA256 (rust/crates/opentelemetry-otlp-0.32.0.crate) = 9966929966d17620d7c316c643ba62631826e10021409357772d5eea84f62c35
+SIZE (rust/crates/opentelemetry-otlp-0.32.0.crate) = 77451
+SHA256 (rust/crates/opentelemetry-proto-0.32.0.crate) = 56d658ba1faf63f7b9c492cfbe6e0ec365440a16132d3270c1065f7b33f1b638
+SIZE (rust/crates/opentelemetry-proto-0.32.0.crate) = 182272
+SHA256 (rust/crates/opentelemetry_sdk-0.32.1.crate) = 9b59f80e1ac4d5ff7a2db8fb6c80badb7f0f3f858211fba08dd9aaec750894f9
+SIZE (rust/crates/opentelemetry_sdk-0.32.1.crate) = 253706
 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-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c
@@ -795,10 +795,10 @@ SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861
 SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141
 SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
 SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
-SHA256 (rust/crates/pin-project-1.1.12.crate) = cbf0d9e68100b3a7989b4901972f265cd542e560a3a8a724e1e20322f4d06ce9
-SIZE (rust/crates/pin-project-1.1.12.crate) = 56313
-SHA256 (rust/crates/pin-project-internal-1.1.12.crate) = a990e22f43e84855daf260dded30524ef4a9021cc7541c26540500a50b624389
-SIZE (rust/crates/pin-project-internal-1.1.12.crate) = 29320
+SHA256 (rust/crates/pin-project-1.1.13.crate) = 2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924
+SIZE (rust/crates/pin-project-1.1.13.crate) = 56345
+SHA256 (rust/crates/pin-project-internal-1.1.13.crate) = c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b
+SIZE (rust/crates/pin-project-internal-1.1.13.crate) = 29331
 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
@@ -811,8 +811,6 @@ SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5
 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
 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/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
 SIZE (rust/crates/plotters-0.3.7.crate) = 149031
 SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
@@ -901,8 +899,8 @@ SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683
 SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
 SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463
 SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593
-SHA256 (rust/crates/rand_jitter-0.6.0.crate) = a02dd27aa28665e46e60168c8f355240c73b8a344d2557a92318849441ffda33
-SIZE (rust/crates/rand_jitter-0.6.0.crate) = 19056
+SHA256 (rust/crates/rand_jitter-0.6.1.crate) = 3fdcd80e68f0a8f9ca5ec7cfd02fd5fbb8fbe6ef4e9b90ea2f48bb929b74f88e
+SIZE (rust/crates/rand_jitter-0.6.1.crate) = 19538
 SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
 SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
 SHA256 (rust/crates/rand_xoshiro-0.7.0.crate) = f703f4665700daf5512dcca5f43afa6af89f09db47fb56be587f80636bda2d41
@@ -923,8 +921,6 @@ SHA256 (rust/crates/rdrand-0.8.3.crate) = d92195228612ac8eed47adbc2ed0f04e513a4c
 SIZE (rust/crates/rdrand-0.8.3.crate) = 8675
 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.5.crate) = 4666a1a60d8412eab19d94f6d13dcc9cea0a5ef4fdf6a5db306537413c661b1b
-SIZE (rust/crates/redox_syscall-0.7.5.crate) = 27113
 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
@@ -937,8 +933,8 @@ SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476
 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
*** 314 LINES SKIPPED ***