git: 4f90e814eec7 - main - net/rustconn: Update to 0.23.14

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Sat, 17 Oct 2026 15:47:39 UTC
The branch main has been updated by nivit:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4f90e814eec7d3db99859465f95d9d856194e437

commit 4f90e814eec7d3db99859465f95d9d856194e437
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-10-17 15:44:10 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-10-17 15:46:37 +0000

    net/rustconn: Update to 0.23.14
    
    ChangeLog:
    
    1. https://github.com/totoshko88/RustConn/releases/tag/v0.23.6
    2. https://github.com/totoshko88/RustConn/releases/tag/v0.23.7
    3. https://github.com/totoshko88/RustConn/releases/tag/v0.23.8
    4. https://github.com/totoshko88/RustConn/releases/tag/v0.23.9
    5. https://github.com/totoshko88/RustConn/releases/tag/v0.23.10
    6. https://github.com/totoshko88/RustConn/releases/tag/v0.23.11
    7. https://github.com/totoshko88/RustConn/releases/tag/v0.23.12
    8. https://github.com/totoshko88/RustConn/releases/tag/v0.23.13
    9. https://github.com/totoshko88/RustConn/releases/tag/v0.23.14
    
    Reported by:    "github-actions[bot]" <notifications@github.com>
---
 net/rustconn/Makefile        |   4 +-
 net/rustconn/Makefile.crates |  72 +++++++++++----------
 net/rustconn/distinfo        | 150 +++++++++++++++++++++++--------------------
 3 files changed, 119 insertions(+), 107 deletions(-)

diff --git a/net/rustconn/Makefile b/net/rustconn/Makefile
index bb22c4cc6cfb..f8228daa6ce8 100644
--- a/net/rustconn/Makefile
+++ b/net/rustconn/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	rustconn
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.23.5
-PORTREVISION=	1
+DISTVERSION=	0.23.14
+PORTREVISION=	0
 CATEGORIES=	net
 
 MAINTAINER=	nivit@FreeBSD.org
diff --git a/net/rustconn/Makefile.crates b/net/rustconn/Makefile.crates
index 94305d5fa66a..3726769b31ce 100644
--- a/net/rustconn/Makefile.crates
+++ b/net/rustconn/Makefile.crates
@@ -33,14 +33,14 @@ CARGO_CRATES=	addchain-0.2.1 \
 		atomic-polyfill-1.0.3 \
 		atomic-waker-1.1.2 \
 		autocfg-1.5.1 \
-		aws-lc-rs-1.18.1 \
-		aws-lc-sys-0.45.0 \
+		aws-lc-rs-1.18.2 \
+		aws-lc-sys-0.46.0 \
 		base16ct-1.0.0 \
 		base64-0.22.1 \
 		base64-0.23.1 \
 		base64ct-1.8.3 \
-		bit-set-0.8.0 \
-		bit-vec-0.8.0 \
+		bit-set-0.11.1 \
+		bit-vec-0.10.1 \
 		bit_field-0.10.3 \
 		bitflags-1.3.2 \
 		bitflags-2.13.2 \
@@ -52,6 +52,8 @@ CARGO_CRATES=	addchain-0.2.1 \
 		block-padding-0.3.3 \
 		block-padding-0.4.2 \
 		block2-0.6.2 \
+		borsh-1.8.1 \
+		borsh-derive-1.8.1 \
 		bumpalo-3.20.3 \
 		bytemuck-1.25.2 \
 		bytemuck_derive-1.12.1 \
@@ -64,7 +66,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		cast-0.3.0 \
 		cbc-0.1.2 \
 		cbc-0.2.1 \
-		cc-1.6.0 \
+		cc-1.8.0 \
 		cfg-expr-0.20.10 \
 		cfg-if-1.0.5 \
 		cfg_aliases-0.2.2 \
@@ -89,10 +91,11 @@ CARGO_CRATES=	addchain-0.2.1 \
 		concurrent-queue-2.5.0 \
 		const-oid-0.9.6 \
 		const-oid-0.10.2 \
-		constant_time_eq-0.4.2 \
+		constant_time_eq-0.6.1 \
 		core-foundation-0.9.4 \
 		core-foundation-0.10.1 \
 		core-foundation-sys-0.8.7 \
+		core_detect-1.0.0 \
 		coreaudio-rs-0.14.2 \
 		cpal-0.18.2 \
 		cpubits-0.1.1 \
@@ -128,12 +131,13 @@ CARGO_CRATES=	addchain-0.2.1 \
 		der-0.8.2 \
 		der-parser-10.0.0 \
 		der_derive-0.7.3 \
-		deranged-0.5.8 \
+		deranged-0.5.9 \
 		des-0.9.0 \
 		deunicode-1.6.2 \
 		digest-0.10.7 \
 		digest-0.11.3 \
 		dirs-6.0.0 \
+		dirs-7.0.0 \
 		dirs-sys-0.5.0 \
 		dispatch2-0.3.1 \
 		displaydoc-0.2.7 \
@@ -147,7 +151,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		endi-1.1.1 \
 		enumflags2-0.7.12 \
 		enumflags2_derive-0.7.12 \
-		equivalent-1.0.2 \
+		equivalent-1.0.3 \
 		errno-0.3.14 \
 		euclid-0.22.14 \
 		event-listener-5.4.2 \
@@ -251,7 +255,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		inotify-0.11.5 \
 		inotify-sys-0.1.8 \
 		inout-0.1.4 \
-		inout-0.2.2 \
+		inout-0.2.3 \
 		io-lifetimes-2.0.4 \
 		ipnet-2.12.2 \
 		ironrdp-0.17.0 \
@@ -305,13 +309,13 @@ CARGO_CRATES=	addchain-0.2.1 \
 		libloading-0.8.9 \
 		libm-0.2.16 \
 		libredox-0.1.25 \
-		libz-sys-1.1.29 \
+		libz-sys-1.1.30 \
 		linux-raw-sys-0.12.1 \
 		litemap-0.8.3 \
 		locale_config-0.3.0 \
 		lock_api-0.4.14 \
 		log-0.4.34 \
-		lzma-rust2-0.16.5 \
+		lzma-rust2-0.21.0 \
 		mach2-0.6.0 \
 		malloc_buf-0.0.6 \
 		matchers-0.2.0 \
@@ -325,7 +329,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		miniz_oxide-0.8.9 \
 		miniz_oxide-0.9.1 \
 		mio-1.2.4 \
-		muda-0.20.0 \
+		muda-0.21.2 \
 		native-tls-0.2.18 \
 		ndk-0.9.0 \
 		ndk-context-0.1.1 \
@@ -418,7 +422,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		primeorder-0.14.0-rc.14 \
 		proc-macro-crate-3.5.0 \
 		proc-macro2-1.0.107 \
-		proptest-1.11.0 \
+		proptest-1.12.0 \
 		quick-error-1.2.3 \
 		quick-error-2.0.1 \
 		quick-xml-0.42.0 \
@@ -431,7 +435,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		rand_chacha-0.9.0 \
 		rand_core-0.9.5 \
 		rand_core-0.10.1 \
-		rand_xorshift-0.4.0 \
+		rand_xorshift-0.5.0 \
 		rayon-1.12.0 \
 		rayon-core-1.13.0 \
 		rc2-0.9.0 \
@@ -459,7 +463,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		rustcrypto-group-0.14.0-rc.1 \
 		rusticata-macros-4.1.0 \
 		rustix-1.1.5 \
-		rustls-0.23.45 \
+		rustls-0.23.46 \
 		rustls-pki-types-1.15.1 \
 		rustls-webpki-0.103.15 \
 		rustversion-1.0.23 \
@@ -478,7 +482,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		serde_bytes-0.11.19 \
 		serde_core-1.0.229 \
 		serde_derive-1.0.229 \
-		serde_json-1.0.151 \
+		serde_json-1.0.154 \
 		serde_repr-0.1.21 \
 		serde_spanned-1.1.2 \
 		serde_urlencoded-0.7.1 \
@@ -488,7 +492,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		sha1-0.11.0 \
 		sha1_smol-1.0.1 \
 		sha2-0.10.9 \
-		sha2-0.11.0 \
+		sha2-0.11.1 \
 		sha3-0.12.0 \
 		sharded-slab-0.1.7 \
 		shell-words-1.1.1 \
@@ -505,7 +509,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		slab-0.4.12 \
 		slotmap-1.1.1 \
 		slug-0.1.6 \
-		smallvec-1.16.2 \
+		smallvec-1.16.3 \
 		socket2-0.6.5 \
 		soup3-0.9.0 \
 		soup3-sys-0.9.0 \
@@ -521,7 +525,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		svgtypes-0.16.1 \
 		syn-1.0.109 \
 		syn-2.0.119 \
-		syn-3.0.6 \
+		syn-3.0.9 \
 		sync_wrapper-1.0.2 \
 		synstructure-0.13.2 \
 		synstructure-0.14.0 \
@@ -549,17 +553,17 @@ CARGO_CRATES=	addchain-0.2.1 \
 		tinyvec-1.13.3 \
 		tls_codec-0.4.2 \
 		tls_codec_derive-0.4.2 \
-		tokio-1.53.2 \
+		tokio-1.53.3 \
 		tokio-macros-2.7.2 \
 		tokio-native-tls-0.3.1 \
 		tokio-rustls-0.26.6 \
 		tokio-stream-0.1.19 \
 		tokio-tungstenite-0.29.0 \
-		tokio-util-0.7.19 \
-		toml-1.1.7+spec-1.1.0 \
+		tokio-util-0.7.20 \
+		toml-1.1.8+spec-1.1.0 \
 		toml_datetime-1.1.2+spec-1.1.0 \
-		toml_edit-0.25.16+spec-1.1.0 \
-		toml_parser-1.1.4+spec-1.1.0 \
+		toml_edit-0.25.17+spec-1.1.0 \
+		toml_parser-1.1.5+spec-1.1.0 \
 		toml_writer-1.1.3+spec-1.1.0 \
 		tower-0.5.3 \
 		tower-http-0.6.11 \
@@ -570,7 +574,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		tracing-core-0.1.36 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.23 \
-		tray-icon-0.25.1 \
+		tray-icon-0.26.1 \
 		try-lock-0.2.5 \
 		tungstenite-0.29.0 \
 		typed-path-0.12.3 \
@@ -578,7 +582,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		uds_windows-1.2.1 \
 		unarray-0.1.4 \
 		unicode-bidi-0.3.18 \
-		unicode-ident-1.0.26 \
+		unicode-ident-1.0.27 \
 		unicode-script-0.5.8 \
 		unicode-segmentation-1.13.3 \
 		unicode-vo-0.1.0 \
@@ -589,7 +593,7 @@ CARGO_CRATES=	addchain-0.2.1 \
 		usvg-0.48.1 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.27.0 \
+		uuid-1.28.0 \
 		valuable-0.1.1 \
 		vcpkg-0.2.15 \
 		version-compare-0.2.1 \
@@ -667,8 +671,8 @@ CARGO_CRATES=	addchain-0.2.1 \
 		zbus_macros-5.19.0 \
 		zbus_names-4.3.4 \
 		zcheapstr-1.1.0 \
-		zerocopy-0.8.62 \
-		zerocopy-derive-0.8.62 \
+		zerocopy-0.8.63 \
+		zerocopy-derive-0.8.63 \
 		zerofrom-0.1.8 \
 		zerofrom-derive-0.1.8 \
 		zeroize-1.9.1 \
@@ -676,13 +680,13 @@ CARGO_CRATES=	addchain-0.2.1 \
 		zerotrie-0.2.5 \
 		zerovec-0.11.8 \
 		zerovec-derive-0.11.6 \
-		zip-8.6.0 \
+		zip-9.0.3 \
 		zlib-rs-0.6.8 \
 		zmij-1.0.23 \
-		zopfli-0.8.3 \
-		zstd-0.13.3 \
-		zstd-safe-7.3.0 \
-		zstd-sys-2.1.0+zstd.1.5.7 \
+		zopfli-0.8.4 \
+		zstd-0.14.2 \
+		zstd-safe-8.1.0 \
+		zstd-sys-2.1.1+zstd.1.5.7 \
 		zune-core-0.5.3 \
 		zune-jpeg-0.5.15 \
 		zvariant-5.15.0 \
diff --git a/net/rustconn/distinfo b/net/rustconn/distinfo
index 577d2e852a41..6c8b3bf3465d 100644
--- a/net/rustconn/distinfo
+++ b/net/rustconn/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1791475278
+TIMESTAMP = 1792163129
 SHA256 (rust/crates/addchain-0.2.1.crate) = 2e33f6a175ec6a9e0aca777567f9ff7c3deefc255660df887e7fa3585e9801d8
 SIZE (rust/crates/addchain-0.2.1.crate) = 9287
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -69,10 +69,10 @@ 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.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
 SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
-SHA256 (rust/crates/aws-lc-rs-1.18.1.crate) = b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e
-SIZE (rust/crates/aws-lc-rs-1.18.1.crate) = 249534
-SHA256 (rust/crates/aws-lc-sys-0.45.0.crate) = 9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27
-SIZE (rust/crates/aws-lc-sys-0.45.0.crate) = 9725710
+SHA256 (rust/crates/aws-lc-rs-1.18.2.crate) = faac5829c2b74c28f830747e7818ccfb684261b5f48a1118b1e2a13d36dfab13
+SIZE (rust/crates/aws-lc-rs-1.18.2.crate) = 249786
+SHA256 (rust/crates/aws-lc-sys-0.46.0.crate) = f1622d8446a2d4b2ce0c7eefc73dd43a99779028d5ee5c2dd8073a658ba8a2bc
+SIZE (rust/crates/aws-lc-sys-0.46.0.crate) = 9656818
 SHA256 (rust/crates/base16ct-1.0.0.crate) = fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6
 SIZE (rust/crates/base16ct-1.0.0.crate) = 10594
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -81,10 +81,10 @@ SHA256 (rust/crates/base64-0.23.1.crate) = ac07cdecf99051d9a5238b80f35af32cdeba5
 SIZE (rust/crates/base64-0.23.1.crate) = 93605
 SHA256 (rust/crates/base64ct-1.8.3.crate) = 2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06
 SIZE (rust/crates/base64ct-1.8.3.crate) = 32227
-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/bit-set-0.11.1.crate) = 56d87354e4229f54a44f7bf2435906a4656dba36026ab6eaca629a2c436a691c
+SIZE (rust/crates/bit-set-0.11.1.crate) = 19997
+SHA256 (rust/crates/bit-vec-0.10.1.crate) = 5727b15fa97d4f4fee0a3b7c3d550ed0269f54329207b86388de918604e31269
+SIZE (rust/crates/bit-vec-0.10.1.crate) = 30095
 SHA256 (rust/crates/bit_field-0.10.3.crate) = 1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6
 SIZE (rust/crates/bit_field-0.10.3.crate) = 11173
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -107,6 +107,10 @@ SHA256 (rust/crates/block-padding-0.4.2.crate) = 710f1dd022ef4e93f8a438b4ba958de
 SIZE (rust/crates/block-padding-0.4.2.crate) = 9764
 SHA256 (rust/crates/block2-0.6.2.crate) = cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5
 SIZE (rust/crates/block2-0.6.2.crate) = 34505
+SHA256 (rust/crates/borsh-1.8.1.crate) = 553c5d846a6ba5150c65e3b1b8ec073bcf1abc20f9b7220de384a4443ea4e20a
+SIZE (rust/crates/borsh-1.8.1.crate) = 85266
+SHA256 (rust/crates/borsh-derive-1.8.1.crate) = 12cdfe656708a01f89b451a7d36466e6fe6c414de0aa18fc54f864f6f9ca9f56
+SIZE (rust/crates/borsh-derive-1.8.1.crate) = 33529
 SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
 SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
 SHA256 (rust/crates/bytemuck-1.25.2.crate) = 95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797
@@ -131,8 +135,8 @@ SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685
 SIZE (rust/crates/cbc-0.1.2.crate) = 23501
 SHA256 (rust/crates/cbc-0.2.1.crate) = ce2dc9ee5f88d11e0beb842c88b33c8a5cf0d1329c4b19494af42b07dbfe8896
 SIZE (rust/crates/cbc-0.2.1.crate) = 25642
-SHA256 (rust/crates/cc-1.6.0.crate) = f74872d07caf508b30a21f6836e7d7016a2eaf7d9ff4f48deaa58cd8a0407630
-SIZE (rust/crates/cc-1.6.0.crate) = 116280
+SHA256 (rust/crates/cc-1.8.0.crate) = 6651c9ed80effdc7db0ff72512157f901af5e3549e341e24b1dd4887d836d838
+SIZE (rust/crates/cc-1.8.0.crate) = 128578
 SHA256 (rust/crates/cfg-expr-0.20.10.crate) = 9ba9e9ec16c447027685b1f897b720e18e9a8afd00bd7332c483537e38086c9f
 SIZE (rust/crates/cfg-expr-0.20.10.crate) = 45790
 SHA256 (rust/crates/cfg-if-1.0.5.crate) = 4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600
@@ -181,14 +185,16 @@ SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf98497
 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/constant_time_eq-0.4.2.crate) = 3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
-SIZE (rust/crates/constant_time_eq-0.4.2.crate) = 25831
+SHA256 (rust/crates/constant_time_eq-0.6.1.crate) = 9eb6feb175df65d0a3ccd3e73484e940d0ac664e8034f0519fd49a93db3071d9
+SIZE (rust/crates/constant_time_eq-0.6.1.crate) = 26199
 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-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
 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_detect-1.0.0.crate) = 7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48
+SIZE (rust/crates/core_detect-1.0.0.crate) = 17758
 SHA256 (rust/crates/coreaudio-rs-0.14.2.crate) = 7d5d7dca3ebcf65a035582c9ad4385371a9d9ee6537474d2a278f4e1e475bb58
 SIZE (rust/crates/coreaudio-rs-0.14.2.crate) = 44962
 SHA256 (rust/crates/cpal-0.18.2.crate) = 6f02e8d0327b42d3e2e4ab2119af397344eb9fc54a34bf0ddeaa1277af8681f1
@@ -259,8 +265,8 @@ SHA256 (rust/crates/der-parser-10.0.0.crate) = 07da5016415d5a3c4dd39b11ed26f915f
 SIZE (rust/crates/der-parser-10.0.0.crate) = 66186
 SHA256 (rust/crates/der_derive-0.7.3.crate) = 8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18
 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/deranged-0.5.9.crate) = 9e9de72ce2ad1f90dc62fa25f0f430ef85eb4b0d8fa0be4f30373bc40a21d28e
+SIZE (rust/crates/deranged-0.5.9.crate) = 27842
 SHA256 (rust/crates/des-0.9.0.crate) = 916a94e407b54f9034d71dd748234cd1e516ced6284009906ae246f177eafe5a
 SIZE (rust/crates/des-0.9.0.crate) = 40194
 SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04
@@ -271,6 +277,8 @@ SHA256 (rust/crates/digest-0.11.3.crate) = f1dd6dbb5841937940781866fa1281a1ff7bd
 SIZE (rust/crates/digest-0.11.3.crate) = 28955
 SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
 SIZE (rust/crates/dirs-6.0.0.crate) = 14190
+SHA256 (rust/crates/dirs-7.0.0.crate) = 8d57d423b3c82e89b9a24ca3091fee61f456a26edbd28d26c65906f4bc1dcd8f
+SIZE (rust/crates/dirs-7.0.0.crate) = 13798
 SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab
 SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
 SHA256 (rust/crates/dispatch2-0.3.1.crate) = 1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38
@@ -297,8 +305,8 @@ SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fb
 SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
 SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
 SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
-SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
-SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/equivalent-1.0.3.crate) = 00d174d5400e5e8fd687ad1049e2f578285fa914201b1af7e8b112a4546bd826
+SIZE (rust/crates/equivalent-1.0.3.crate) = 7495
 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
 SIZE (rust/crates/errno-0.3.14.crate) = 12002
 SHA256 (rust/crates/euclid-0.22.14.crate) = f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06
@@ -505,8 +513,8 @@ SHA256 (rust/crates/inotify-sys-0.1.8.crate) = c033f80b2c113cdf91ab7a33faa9cbc01
 SIZE (rust/crates/inotify-sys-0.1.8.crate) = 8411
 SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
 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/inout-0.2.3.crate) = d8c0d789294fb457b791f7797a04478704788f30b407e5d0b01deaa846572d9f
+SIZE (rust/crates/inout-0.2.3.crate) = 13358
 SHA256 (rust/crates/io-lifetimes-2.0.4.crate) = 06432fb54d3be7964ecd3649233cddf80db2832f47fec34c01f65b3d9d774983
 SIZE (rust/crates/io-lifetimes-2.0.4.crate) = 28501
 SHA256 (rust/crates/ipnet-2.12.2.crate) = 791930b43c0d5973160d90a8f3894509f2b273430f5c5c73b668636d0287c5c0
@@ -613,8 +621,8 @@ SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c
 SIZE (rust/crates/libm-0.2.16.crate) = 164243
 SHA256 (rust/crates/libredox-0.1.25.crate) = 61ff90caf6077a803a240f62fdbe88645a890bbca49ef8174c3cb0404362171d
 SIZE (rust/crates/libredox-0.1.25.crate) = 10671
-SHA256 (rust/crates/libz-sys-1.1.29.crate) = 85bc9657773828b90eeb625adff10eeac83cc21bbfd8e23a03eaa8a33c9e28d9
-SIZE (rust/crates/libz-sys-1.1.29.crate) = 887737
+SHA256 (rust/crates/libz-sys-1.1.30.crate) = f710a23e6dbf193214fd46ca56a9d6864e550abe86202184532ae7275e46de19
+SIZE (rust/crates/libz-sys-1.1.30.crate) = 888063
 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.3.crate) = 47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae
@@ -625,8 +633,8 @@ SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089
 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
 SHA256 (rust/crates/log-0.4.34.crate) = f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6
 SIZE (rust/crates/log-0.4.34.crate) = 53395
-SHA256 (rust/crates/lzma-rust2-0.16.5.crate) = ca93e534d1142d1d0dcca6d25fe302508a5dfb40b302802904577725ea0b695b
-SIZE (rust/crates/lzma-rust2-0.16.5.crate) = 257357
+SHA256 (rust/crates/lzma-rust2-0.21.0.crate) = fde178a3caf126c440fa15628147772d8ee590a39477d711353fbe2e58a73a5b
+SIZE (rust/crates/lzma-rust2-0.21.0.crate) = 183444
 SHA256 (rust/crates/mach2-0.6.0.crate) = dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b
 SIZE (rust/crates/mach2-0.6.0.crate) = 33580
 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -653,8 +661,8 @@ SHA256 (rust/crates/miniz_oxide-0.9.1.crate) = b63fbc4a50860e98e7b2aa7804ded1db5
 SIZE (rust/crates/miniz_oxide-0.9.1.crate) = 70519
 SHA256 (rust/crates/mio-1.2.4.crate) = 1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee
 SIZE (rust/crates/mio-1.2.4.crate) = 110437
-SHA256 (rust/crates/muda-0.20.0.crate) = cca139e57da4383727f189e43e66e84fa372347027fc996f9f1a007ec0a37996
-SIZE (rust/crates/muda-0.20.0.crate) = 133013
+SHA256 (rust/crates/muda-0.21.2.crate) = 4340e89c178916e62879c5c36b7f699019369be413e496178a6983ce91b8bc03
+SIZE (rust/crates/muda-0.21.2.crate) = 140568
 SHA256 (rust/crates/native-tls-0.2.18.crate) = 465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2
 SIZE (rust/crates/native-tls-0.2.18.crate) = 29967
 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
@@ -839,8 +847,8 @@ 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.107.crate) = 985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9
 SIZE (rust/crates/proc-macro2-1.0.107.crate) = 59588
-SHA256 (rust/crates/proptest-1.11.0.crate) = 4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744
-SIZE (rust/crates/proptest-1.11.0.crate) = 207859
+SHA256 (rust/crates/proptest-1.12.0.crate) = b8530004ccb15eae51c7e40009fbe317f341f804db54dc033eec1c50be28cfa0
+SIZE (rust/crates/proptest-1.12.0.crate) = 213842
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
@@ -865,8 +873,8 @@ SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e37
 SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
 SHA256 (rust/crates/rand_core-0.10.1.crate) = 63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69
 SIZE (rust/crates/rand_core-0.10.1.crate) = 22833
-SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
-SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
+SHA256 (rust/crates/rand_xorshift-0.5.0.crate) = 60aa6af80be32871323012e02e6e65f8a7cc7890931ae421d217ad8fe0df2ccf
+SIZE (rust/crates/rand_xorshift-0.5.0.crate) = 10371
 SHA256 (rust/crates/rayon-1.12.0.crate) = fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d
 SIZE (rust/crates/rayon-1.12.0.crate) = 183391
 SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
@@ -921,8 +929,8 @@ SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfc
 SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
 SHA256 (rust/crates/rustix-1.1.5.crate) = 891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d
 SIZE (rust/crates/rustix-1.1.5.crate) = 425681
-SHA256 (rust/crates/rustls-0.23.45.crate) = 0d41d731c7d2f962d1ccc364cec258de3c0e93b38c2fb3ba97ac74513048d634
-SIZE (rust/crates/rustls-0.23.45.crate) = 378933
+SHA256 (rust/crates/rustls-0.23.46.crate) = 48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf
+SIZE (rust/crates/rustls-0.23.46.crate) = 386227
 SHA256 (rust/crates/rustls-pki-types-1.15.1.crate) = 2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96
 SIZE (rust/crates/rustls-pki-types-1.15.1.crate) = 39322
 SHA256 (rust/crates/rustls-webpki-0.103.15.crate) = f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2
@@ -959,8 +967,8 @@ SHA256 (rust/crates/serde_core-1.0.229.crate) = 67dca2c9c51e58a4791a4b1ed58308b3
 SIZE (rust/crates/serde_core-1.0.229.crate) = 63100
 SHA256 (rust/crates/serde_derive-1.0.229.crate) = e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348
 SIZE (rust/crates/serde_derive-1.0.229.crate) = 59864
-SHA256 (rust/crates/serde_json-1.0.151.crate) = c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14
-SIZE (rust/crates/serde_json-1.0.151.crate) = 156556
+SHA256 (rust/crates/serde_json-1.0.154.crate) = e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6
+SIZE (rust/crates/serde_json-1.0.154.crate) = 158079
 SHA256 (rust/crates/serde_repr-0.1.21.crate) = 8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906
 SIZE (rust/crates/serde_repr-0.1.21.crate) = 12412
 SHA256 (rust/crates/serde_spanned-1.1.2.crate) = 4e7523beb55eece201a2356bee0bbca0d1ab466c14c07703b2e0ee6d42cb0c2c
@@ -979,8 +987,8 @@ SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde5
 SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
 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/sha2-0.11.1.crate) = 47d7069beb7d6ac7b9acd1039986e73443f24234f41074da099d6f994ac9ad19
+SIZE (rust/crates/sha2-0.11.1.crate) = 32748
 SHA256 (rust/crates/sha3-0.12.0.crate) = bc9bad02c26382724b2d2692c6f179285e4b54eeecd7968f52a50059c3c11759
 SIZE (rust/crates/sha3-0.12.0.crate) = 196953
 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
@@ -1013,8 +1021,8 @@ SHA256 (rust/crates/slotmap-1.1.1.crate) = bdd58c3c93c3d278ca835519292445cb4b0d4
 SIZE (rust/crates/slotmap-1.1.1.crate) = 61862
 SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
 SIZE (rust/crates/slug-0.1.6.crate) = 6787
-SHA256 (rust/crates/smallvec-1.16.2.crate) = f9395f0f0eee849a9b707b2f06bb92a6a422090e2123bb2ef8e87a0e61892a8e
-SIZE (rust/crates/smallvec-1.16.2.crate) = 34874
+SHA256 (rust/crates/smallvec-1.16.3.crate) = 5b3dc8af474f516a851ff4bd12db780f948b9250ad37211e4eec0bccea54e01b
+SIZE (rust/crates/smallvec-1.16.3.crate) = 34825
 SHA256 (rust/crates/socket2-0.6.5.crate) = c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4
 SIZE (rust/crates/socket2-0.6.5.crate) = 60031
 SHA256 (rust/crates/soup3-0.9.0.crate) = 92d38b59ff6d302538efd337e15d04d61c5b909ec223c60ae4061d74605a962a
@@ -1045,8 +1053,8 @@ SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
 SHA256 (rust/crates/syn-2.0.119.crate) = 872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297
 SIZE (rust/crates/syn-2.0.119.crate) = 307407
-SHA256 (rust/crates/syn-3.0.6.crate) = 8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee
-SIZE (rust/crates/syn-3.0.6.crate) = 313821
+SHA256 (rust/crates/syn-3.0.9.crate) = d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b
+SIZE (rust/crates/syn-3.0.9.crate) = 313970
 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
@@ -1101,8 +1109,8 @@ SHA256 (rust/crates/tls_codec-0.4.2.crate) = 0de2e01245e2bb89d6f05801c564fa27624
 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.53.2.crate) = e95f91fcc7a621e8b030f6aa23c71fe9838ae2fb4d8118b75602a328f5144044
-SIZE (rust/crates/tokio-1.53.2.crate) = 928280
+SHA256 (rust/crates/tokio-1.53.3.crate) = ce3335fa71841cda333a58d7615b03901380ecf09d59b3296d21f8bbac0dde4e
+SIZE (rust/crates/tokio-1.53.3.crate) = 933090
 SHA256 (rust/crates/tokio-macros-2.7.2.crate) = 78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e
 SIZE (rust/crates/tokio-macros-2.7.2.crate) = 16081
 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
@@ -1113,16 +1121,16 @@ SHA256 (rust/crates/tokio-stream-0.1.19.crate) = a3d06f0b082ba57c26b79407372e57c
 SIZE (rust/crates/tokio-stream-0.1.19.crate) = 48088
 SHA256 (rust/crates/tokio-tungstenite-0.29.0.crate) = 8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c
 SIZE (rust/crates/tokio-tungstenite-0.29.0.crate) = 30226
-SHA256 (rust/crates/tokio-util-0.7.19.crate) = 494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52
-SIZE (rust/crates/tokio-util-0.7.19.crate) = 147245
-SHA256 (rust/crates/toml-1.1.7+spec-1.1.0.crate) = 7874cd34dd99040fc24e30923aa64a60a81ff3ddfe2b8129ccc84ba24949deed
-SIZE (rust/crates/toml-1.1.7+spec-1.1.0.crate) = 56513
+SHA256 (rust/crates/tokio-util-0.7.20.crate) = e464cf451ba96ebfc6f9b6542f17ee8b8956e33f1e40d9690624e59d7a7f8a4b
+SIZE (rust/crates/tokio-util-0.7.20.crate) = 149783
+SHA256 (rust/crates/toml-1.1.8+spec-1.1.0.crate) = 20489e00e4d8741d6be680764cc12e270655e375a20d1011e844a9c3379e678d
+SIZE (rust/crates/toml-1.1.8+spec-1.1.0.crate) = 56518
 SHA256 (rust/crates/toml_datetime-1.1.2+spec-1.1.0.crate) = 2b86d767906c6c42421dcba507eb9d203e779497710a47782a224bb871653053
 SIZE (rust/crates/toml_datetime-1.1.2+spec-1.1.0.crate) = 18204
-SHA256 (rust/crates/toml_edit-0.25.16+spec-1.1.0.crate) = 88f38f3af8bf71841c67a990f4e2b52143b2d0a1a994c72513ff4c14977fc722
-SIZE (rust/crates/toml_edit-0.25.16+spec-1.1.0.crate) = 68819
-SHA256 (rust/crates/toml_parser-1.1.4+spec-1.1.0.crate) = bed810ee007d8e7f9cf20b4774e7198142fa27186e0f805871da7f3c39eaf333
-SIZE (rust/crates/toml_parser-1.1.4+spec-1.1.0.crate) = 36175
+SHA256 (rust/crates/toml_edit-0.25.17+spec-1.1.0.crate) = e3641d5bbb5349a79e1020a242d251efbc546ad8048d133958323ce9c40a9c9c
+SIZE (rust/crates/toml_edit-0.25.17+spec-1.1.0.crate) = 68812
+SHA256 (rust/crates/toml_parser-1.1.5+spec-1.1.0.crate) = baa693a8032d7e1cada7d0041e96126df243179ff061456783ac7f12bda4744c
+SIZE (rust/crates/toml_parser-1.1.5+spec-1.1.0.crate) = 36159
 SHA256 (rust/crates/toml_writer-1.1.3+spec-1.1.0.crate) = 06bdbd8cfc056b8d2e2e85f29b56a3bdbecb527cef81eb39e3e7b98af4652770
 SIZE (rust/crates/toml_writer-1.1.3+spec-1.1.0.crate) = 19114
 SHA256 (rust/crates/tower-0.5.3.crate) = ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4
@@ -1143,8 +1151,8 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
 SHA256 (rust/crates/tracing-subscriber-0.3.23.crate) = cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319
 SIZE (rust/crates/tracing-subscriber-0.3.23.crate) = 213773
-SHA256 (rust/crates/tray-icon-0.25.1.crate) = b2b9c52859a94554803ccd4a24b98f74148ebc73b90676d783f3490b1bff9d72
-SIZE (rust/crates/tray-icon-0.25.1.crate) = 64880
+SHA256 (rust/crates/tray-icon-0.26.1.crate) = 4f5cc5858ecf9574ddd8f0032a2ff7ffd6f7724d2b81e48b9374984b3fd6ddc9
+SIZE (rust/crates/tray-icon-0.26.1.crate) = 68829
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
 SHA256 (rust/crates/tungstenite-0.29.0.crate) = 6c01152af293afb9c7c2a57e4b559c5620b421f6d133261c60dd2d0cdb38e6b8
@@ -1159,8 +1167,8 @@ SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032be
 SIZE (rust/crates/unarray-0.1.4.crate) = 12895
 SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
 SIZE (rust/crates/unicode-bidi-0.3.18.crate) = 58300
-SHA256 (rust/crates/unicode-ident-1.0.26.crate) = d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954
-SIZE (rust/crates/unicode-ident-1.0.26.crate) = 48425
+SHA256 (rust/crates/unicode-ident-1.0.27.crate) = a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563
+SIZE (rust/crates/unicode-ident-1.0.27.crate) = 48807
 SHA256 (rust/crates/unicode-script-0.5.8.crate) = 383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee
 SIZE (rust/crates/unicode-script-0.5.8.crate) = 48253
 SHA256 (rust/crates/unicode-segmentation-1.13.3.crate) = c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8
@@ -1181,8 +1189,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.27.0.crate) = 97277d36b9c3ace13e58fa6e753f8b0bbbf302a18dd193240d70f9e29681059a
-SIZE (rust/crates/uuid-1.27.0.crate) = 66335
+SHA256 (rust/crates/uuid-1.28.0.crate) = 7cc1186384beb7dd8eedea376413fd654937285ea6c9cfbb928dc3043ea4b606
+SIZE (rust/crates/uuid-1.28.0.crate) = 67313
 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
 SIZE (rust/crates/valuable-0.1.1.crate) = 28679
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -1337,10 +1345,10 @@ SHA256 (rust/crates/zbus_names-4.3.4.crate) = d8bf88b4a3ff53e883001e0e0115b297a9
 SIZE (rust/crates/zbus_names-4.3.4.crate) = 18901
 SHA256 (rust/crates/zcheapstr-1.1.0.crate) = d1afec51604565183aeb5c54c20aeab286120d4e4460f7f76e3e8bb8c0d99473
 SIZE (rust/crates/zcheapstr-1.1.0.crate) = 13049
-SHA256 (rust/crates/zerocopy-0.8.62.crate) = 86502bf56ac7c77571a32e2647bb2a15894565e981fb2a48d7bde2d91c965a9d
-SIZE (rust/crates/zerocopy-0.8.62.crate) = 332546
-SHA256 (rust/crates/zerocopy-derive-0.8.62.crate) = 5457206954b06561e2608c7e19cf58b1926586d999c246eebe4502f7e2039d1a
-SIZE (rust/crates/zerocopy-derive-0.8.62.crate) = 137255
+SHA256 (rust/crates/zerocopy-0.8.63.crate) = e5fe1f8f1b06191a00962174c61aa5005e0bb391a6d80d07e24d115c01a92ed8
+SIZE (rust/crates/zerocopy-0.8.63.crate) = 333272
+SHA256 (rust/crates/zerocopy-derive-0.8.63.crate) = 863ad3ac83293fb4d740aedbfdc9240dd8d1a50c1099acd76ce80ce7c7230c7f
+SIZE (rust/crates/zerocopy-derive-0.8.63.crate) = 137261
 SHA256 (rust/crates/zerofrom-0.1.8.crate) = 0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272
 SIZE (rust/crates/zerofrom-0.1.8.crate) = 6156
 SHA256 (rust/crates/zerofrom-derive-0.1.8.crate) = f75b4683f6c7f45248d4d64056a24298c6281e0993356d7d1b4a1a962ef10d4a
@@ -1355,20 +1363,20 @@ SHA256 (rust/crates/zerovec-0.11.8.crate) = bb0464e17806c1d976d5cba29399c7f08e51
 SIZE (rust/crates/zerovec-0.11.8.crate) = 130820
 SHA256 (rust/crates/zerovec-derive-0.11.6.crate) = 34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da
 SIZE (rust/crates/zerovec-derive-0.11.6.crate) = 23102
-SHA256 (rust/crates/zip-8.6.0.crate) = 2d04a6b5381502aa6087c94c669499eb1602eb9c5e8198e534de571f7154809b
-SIZE (rust/crates/zip-8.6.0.crate) = 149622
+SHA256 (rust/crates/zip-9.0.3.crate) = c2d98561b612a84ae525331a7a094429ef8a5772514ed507ff6db5f54badc971
+SIZE (rust/crates/zip-9.0.3.crate) = 175696
 SHA256 (rust/crates/zlib-rs-0.6.8.crate) = b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112
 SIZE (rust/crates/zlib-rs-0.6.8.crate) = 215857
 SHA256 (rust/crates/zmij-1.0.23.crate) = 29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b
 SIZE (rust/crates/zmij-1.0.23.crate) = 28612
-SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249
-SIZE (rust/crates/zopfli-0.8.3.crate) = 51589
-SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
-SIZE (rust/crates/zstd-0.13.3.crate) = 30514
-SHA256 (rust/crates/zstd-safe-7.3.0.crate) = 64d80649ab6db9d9f6f9c80a40becd948eda4714a0a5ac8c4d157a32231c7882
-SIZE (rust/crates/zstd-safe-7.3.0.crate) = 26367
-SHA256 (rust/crates/zstd-sys-2.1.0+zstd.1.5.7.crate) = 0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0
-SIZE (rust/crates/zstd-sys-2.1.0+zstd.1.5.7.crate) = 781981
+SHA256 (rust/crates/zopfli-0.8.4.crate) = aaf7fc5d30c28483d93805c4a5e12b05bbb52407fa67c5f8bd552374cd01fb11
+SIZE (rust/crates/zopfli-0.8.4.crate) = 52551
+SHA256 (rust/crates/zstd-0.14.2.crate) = 057cfd910cfac363a0ada849592624b4c9ff2e10bef504c3433810d78ed96f93
+SIZE (rust/crates/zstd-0.14.2.crate) = 50147
+SHA256 (rust/crates/zstd-safe-8.1.0.crate) = bdd44c6a7284e91f3717755b24315a302edd9153a01f753c3cba3d765e8eafac
+SIZE (rust/crates/zstd-safe-8.1.0.crate) = 34661
+SHA256 (rust/crates/zstd-sys-2.1.1+zstd.1.5.7.crate) = aeec9eaf2dffbbd09201e23bd0ffcbaa33bb8e9266a10734fd7ed90a85eca078
+SIZE (rust/crates/zstd-sys-2.1.1+zstd.1.5.7.crate) = 785210
 SHA256 (rust/crates/zune-core-0.5.3.crate) = d56377fd46368984a170bc5aac5567e52ca5da874caa60bea39fcbca78fb658b
 SIZE (rust/crates/zune-core-0.5.3.crate) = 30419
 SHA256 (rust/crates/zune-jpeg-0.5.15.crate) = 27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296
@@ -1379,5 +1387,5 @@ SHA256 (rust/crates/zvariant_derive-5.15.0.crate) = 864155e69b4352db0c7f374917bf
 SIZE (rust/crates/zvariant_derive-5.15.0.crate) = 10697
 SHA256 (rust/crates/zvariant_utils-4.2.0.crate) = bad0294361a320b694a328460dc73add56c306150f5cb6bfafc44446120008a3
 SIZE (rust/crates/zvariant_utils-4.2.0.crate) = 25869
-SHA256 (totoshko88-RustConn-v0.23.5_GH0.tar.gz) = e12c76ad5a53d4b37f6ea8cc9ae5696f5d64bd3a4edb008581b1604d86d10bc9
-SIZE (totoshko88-RustConn-v0.23.5_GH0.tar.gz) = 19785258
+SHA256 (totoshko88-RustConn-v0.23.14_GH0.tar.gz) = d4f8fcd06c5c09d0f8f967326f28b7e4fce775d62a12e9315aa8eb3ed9c90e2b
+SIZE (totoshko88-RustConn-v0.23.14_GH0.tar.gz) = 20149814