git: 404d5014f12d - main - net/shadowsocks-rust: update 1.17.2 → 1.18.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 19 Feb 2024 05:01:58 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=404d5014f12db8c9a513c6330b677182a0ab1f0c

commit 404d5014f12db8c9a513c6330b677182a0ab1f0c
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-02-19 04:58:42 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-02-19 04:58:42 +0000

    net/shadowsocks-rust: update 1.17.2 → 1.18.1
    
    Reported by:    portscout
---
 net/shadowsocks-rust/Makefile | 105 ++++++++++++---------
 net/shadowsocks-rust/distinfo | 212 ++++++++++++++++++++++++------------------
 2 files changed, 181 insertions(+), 136 deletions(-)

diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile
index b2761e033729..8d08259cb476 100644
--- a/net/shadowsocks-rust/Makefile
+++ b/net/shadowsocks-rust/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	shadowsocks-rust
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.17.2
+DISTVERSION=	1.18.1
 CATEGORIES=	net
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -18,14 +18,14 @@ GH_ACCOUNT=	shadowsocks
 CARGO_CRATES=	addr2line-0.21.0 \
 		adler-1.0.2 \
 		aead-0.5.2 \
-		aes-0.8.3 \
+		aes-0.8.4 \
 		aes-gcm-0.10.3 \
 		aes-gcm-siv-0.11.1 \
 		aho-corasick-1.1.2 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
 		anstream-0.6.11 \
-		anstyle-1.0.5 \
+		anstyle-1.0.6 \
 		anstyle-parse-0.2.3 \
 		anstyle-query-1.0.2 \
 		anstyle-wincon-3.0.2 \
@@ -46,7 +46,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		block-buffer-0.10.4 \
 		bloomfilter-1.0.13 \
 		build-time-0.1.3 \
-		bumpalo-3.14.0 \
+		bumpalo-3.15.0 \
 		byte_string-1.0.0 \
 		byteorder-1.5.0 \
 		bytes-1.5.0 \
@@ -58,7 +58,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		cfg-if-1.0.0 \
 		chacha20-0.9.1 \
 		chacha20poly1305-0.10.1 \
-		chrono-0.4.33 \
+		chrono-0.4.34 \
 		cipher-0.4.4 \
 		clap-4.4.18 \
 		clap_builder-4.4.18 \
@@ -77,10 +77,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		ctr-0.9.2 \
 		daemonize-0.5.0 \
 		data-encoding-2.5.0 \
-		defmt-0.3.5 \
-		defmt-macros-0.3.6 \
-		defmt-parser-0.3.3 \
+		defmt-0.3.6 \
+		defmt-macros-0.3.7 \
+		defmt-parser-0.3.4 \
 		der-0.7.8 \
+		deranged-0.3.11 \
 		derivative-2.2.0 \
 		destructure_traitobject-0.2.0 \
 		digest-0.10.7 \
@@ -92,10 +93,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		encoding_rs-0.8.33 \
 		enum-as-inner-0.6.0 \
 		env_filter-0.1.0 \
-		env_logger-0.11.1 \
+		env_logger-0.11.2 \
 		equivalent-1.0.1 \
 		errno-0.3.8 \
-		etherparse-0.13.0 \
+		etherparse-0.14.2 \
 		fastrand-1.9.0 \
 		fastrand-2.0.1 \
 		ff-0.13.0 \
@@ -124,11 +125,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		h3-0.0.2 \
 		h3-quinn-0.0.3 \
 		hash32-0.3.1 \
-		hashbrown-0.12.3 \
 		hashbrown-0.14.3 \
 		heapless-0.8.0 \
 		heck-0.4.1 \
-		hermit-abi-0.3.4 \
+		hermit-abi-0.3.6 \
 		hickory-proto-0.24.0 \
 		hickory-resolver-0.24.0 \
 		hkdf-0.12.4 \
@@ -146,12 +146,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		hyper-1.1.0 \
 		hyper-rustls-0.24.2 \
 		hyper-tls-0.5.0 \
-		iana-time-zone-0.1.59 \
+		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		idna-0.4.0 \
 		idna-0.5.0 \
-		indexmap-1.9.3 \
-		indexmap-2.2.2 \
+		indexmap-2.2.3 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
 		inout-0.1.3 \
@@ -163,7 +162,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		itoa-1.0.10 \
 		jemalloc-sys-0.5.4+5.3.0-patched \
 		jemallocator-0.5.4 \
-		js-sys-0.3.67 \
+		js-sys-0.3.68 \
 		json5-0.4.1 \
 		kqueue-1.0.8 \
 		kqueue-sys-1.0.4 \
@@ -177,49 +176,55 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		lock_api-0.4.11 \
 		log-0.4.20 \
 		log-mdc-0.1.0 \
-		log4rs-1.2.0 \
+		log4rs-1.3.0 \
 		lru-cache-0.1.2 \
 		lru_time_cache-0.11.11 \
 		managed-0.8.0 \
 		match_cfg-0.1.0 \
+		matchers-0.1.0 \
 		md-5-0.10.6 \
 		memchr-2.7.1 \
 		mimalloc-0.1.39 \
 		mime-0.3.17 \
-		miniz_oxide-0.7.1 \
+		miniz_oxide-0.7.2 \
 		mio-0.8.10 \
 		native-tls-0.2.11 \
 		nix-0.27.1 \
 		notify-6.1.1 \
-		num-traits-0.2.17 \
+		nu-ansi-term-0.46.0 \
+		num-conv-0.1.0 \
+		num-traits-0.2.18 \
 		num_cpus-1.16.0 \
+		num_threads-0.1.7 \
 		object-0.32.2 \
 		once_cell-1.19.0 \
 		opaque-debug-0.3.0 \
 		openssl-0.10.63 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-300.2.2+3.2.1 \
+		openssl-src-300.2.3+3.2.1 \
 		openssl-sys-0.9.99 \
 		option-ext-0.2.0 \
 		ordered-float-2.10.1 \
+		overload-0.1.1 \
 		p256-0.13.2 \
 		p384-0.13.0 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.9 \
 		percent-encoding-2.3.1 \
-		pest-2.7.6 \
-		pest_derive-2.7.6 \
-		pest_generator-2.7.6 \
-		pest_meta-2.7.6 \
+		pest-2.7.7 \
+		pest_derive-2.7.7 \
+		pest_generator-2.7.7 \
+		pest_meta-2.7.7 \
 		pin-project-1.1.4 \
 		pin-project-internal-1.1.4 \
 		pin-project-lite-0.2.13 \
 		pin-utils-0.1.0 \
 		pkcs8-0.10.2 \
-		pkg-config-0.3.29 \
+		pkg-config-0.3.30 \
 		poly1305-0.8.0 \
 		polyval-0.6.1 \
+		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
 		primeorder-0.13.6 \
 		proc-macro-error-1.0.4 \
@@ -237,7 +242,9 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		redox_syscall-0.4.1 \
 		redox_users-0.4.4 \
 		regex-1.10.3 \
+		regex-automata-0.1.10 \
 		regex-automata-0.4.5 \
+		regex-syntax-0.6.29 \
 		regex-syntax-0.8.2 \
 		reqwest-0.11.24 \
 		resolv-conf-0.7.0 \
@@ -250,16 +257,16 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rtoolbox-0.0.2 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
-		rustix-0.38.30 \
+		rustix-0.38.31 \
 		rustls-0.21.10 \
 		rustls-0.22.2 \
 		rustls-native-certs-0.6.3 \
 		rustls-native-certs-0.7.0 \
 		rustls-pemfile-1.0.4 \
-		rustls-pemfile-2.0.0 \
-		rustls-pki-types-1.1.0 \
+		rustls-pemfile-2.1.0 \
+		rustls-pki-types-1.3.0 \
 		rustls-webpki-0.101.7 \
-		rustls-webpki-0.102.1 \
+		rustls-webpki-0.102.2 \
 		ryu-1.0.16 \
 		same-file-1.0.6 \
 		schannel-0.1.23 \
@@ -274,10 +281,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		serde_derive-1.0.196 \
 		serde_json-1.0.113 \
 		serde_urlencoded-0.7.1 \
-		serde_yaml-0.8.26 \
+		serde_yaml-0.9.31 \
 		sha1-0.10.6 \
 		sha2-0.10.8 \
 		shadowsocks-crypto-0.5.4 \
+		sharded-slab-0.1.7 \
 		signal-hook-registry-1.4.1 \
 		signature-2.2.0 \
 		siphasher-1.0.0 \
@@ -295,21 +303,25 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		strsim-0.10.0 \
 		subtle-2.5.0 \
 		syn-1.0.109 \
-		syn-2.0.48 \
+		syn-2.0.49 \
 		sync_wrapper-0.1.2 \
 		sysexits-0.7.11 \
 		system-configuration-0.5.1 \
 		system-configuration-sys-0.5.0 \
 		tcmalloc-0.3.0 \
 		tcmalloc-sys-0.3.0 \
-		tempfile-3.9.0 \
+		tempfile-3.10.0 \
 		terminal_size-0.3.0 \
-		thiserror-1.0.56 \
-		thiserror-impl-1.0.56 \
+		thiserror-1.0.57 \
+		thiserror-impl-1.0.57 \
 		thread-id-4.2.1 \
+		thread_local-1.1.7 \
+		time-0.3.34 \
+		time-core-0.1.2 \
+		time-macros-0.2.17 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.35.1 \
+		tokio-1.36.0 \
 		tokio-macros-2.2.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-rustls-0.24.1 \
@@ -320,6 +332,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tracing-0.1.40 \
 		tracing-attributes-0.1.27 \
 		tracing-core-0.1.32 \
+		tracing-log-0.2.0 \
+		tracing-subscriber-0.3.18 \
 		try-lock-0.2.5 \
 		tun-0.6.1 \
 		typemap-ors-1.0.0 \
@@ -330,24 +344,26 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		unicode-normalization-0.1.22 \
 		universal-hash-0.5.1 \
 		unsafe-any-ors-1.0.0 \
+		unsafe-libyaml-0.2.10 \
 		untrusted-0.7.1 \
 		untrusted-0.9.0 \
 		url-2.5.0 \
 		utf8parse-0.2.1 \
+		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		walkdir-2.4.0 \
 		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.90 \
-		wasm-bindgen-backend-0.2.90 \
-		wasm-bindgen-futures-0.4.40 \
-		wasm-bindgen-macro-0.2.90 \
-		wasm-bindgen-macro-support-0.2.90 \
-		wasm-bindgen-shared-0.2.90 \
-		web-sys-0.3.67 \
-		webpki-roots-0.25.3 \
-		webpki-roots-0.26.0 \
+		wasm-bindgen-0.2.91 \
+		wasm-bindgen-backend-0.2.91 \
+		wasm-bindgen-futures-0.4.41 \
+		wasm-bindgen-macro-0.2.91 \
+		wasm-bindgen-macro-support-0.2.91 \
+		wasm-bindgen-shared-0.2.91 \
+		web-sys-0.3.68 \
+		webpki-roots-0.25.4 \
+		webpki-roots-0.26.1 \
 		widestring-1.0.2 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
@@ -387,7 +403,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		winreg-0.50.0 \
 		wintun-0.3.2 \
 		xdg-2.5.2 \
-		yaml-rust-0.4.5 \
 		zeroize-1.7.0
 
 OPENSSLINC=	/usr/include
diff --git a/net/shadowsocks-rust/distinfo b/net/shadowsocks-rust/distinfo
index 7bb7c70dc0aa..01b4bc013587 100644
--- a/net/shadowsocks-rust/distinfo
+++ b/net/shadowsocks-rust/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1706892805
+TIMESTAMP = 1708316990
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
 SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
 SIZE (rust/crates/aead-0.5.2.crate) = 15509
-SHA256 (rust/crates/aes-0.8.3.crate) = ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2
-SIZE (rust/crates/aes-0.8.3.crate) = 124679
+SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
+SIZE (rust/crates/aes-0.8.4.crate) = 124812
 SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1
 SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991
 SHA256 (rust/crates/aes-gcm-siv-0.11.1.crate) = ae0784134ba9375416d469ec31e7c5f9fa94405049cf08c5ce5b4698be673e0d
@@ -19,8 +19,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-0.6.11.crate) = 6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5
 SIZE (rust/crates/anstream-0.6.11.crate) = 30239
-SHA256 (rust/crates/anstyle-1.0.5.crate) = 2faccea4cc4ab4a667ce676a30e8ec13922a692c99bb8f5b11f1502c72e04220
-SIZE (rust/crates/anstyle-1.0.5.crate) = 14371
+SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
+SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
 SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
 SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
 SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
@@ -61,8 +61,8 @@ SHA256 (rust/crates/bloomfilter-1.0.13.crate) = b64d54e47a7f4fd723f082e8f11429f3
 SIZE (rust/crates/bloomfilter-1.0.13.crate) = 49953
 SHA256 (rust/crates/build-time-0.1.3.crate) = f1219c19fc29b7bfd74b7968b420aff5bc951cf517800176e795d6b2300dd382
 SIZE (rust/crates/build-time-0.1.3.crate) = 2851
-SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
-SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
+SHA256 (rust/crates/bumpalo-3.15.0.crate) = d32a994c2b3ca201d9b263612a374263f05e7adde37c4707f693dcd375076d1f
+SIZE (rust/crates/bumpalo-3.15.0.crate) = 83538
 SHA256 (rust/crates/byte_string-1.0.0.crate) = 11aade7a05aa8c3a351cedc44c3fc45806430543382fcc4743a9b757a2a0b4ed
 SIZE (rust/crates/byte_string-1.0.0.crate) = 8678
 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
@@ -85,8 +85,8 @@ SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4
 SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
 SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
 SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
-SHA256 (rust/crates/chrono-0.4.33.crate) = 9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb
-SIZE (rust/crates/chrono-0.4.33.crate) = 221279
+SHA256 (rust/crates/chrono-0.4.34.crate) = 5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b
+SIZE (rust/crates/chrono-0.4.34.crate) = 228932
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
 SHA256 (rust/crates/clap-4.4.18.crate) = 1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c
@@ -123,14 +123,16 @@ SHA256 (rust/crates/daemonize-0.5.0.crate) = ab8bfdaacb3c887a54d41bdf48d3af8873b
 SIZE (rust/crates/daemonize-0.5.0.crate) = 7125
 SHA256 (rust/crates/data-encoding-2.5.0.crate) = 7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5
 SIZE (rust/crates/data-encoding-2.5.0.crate) = 20632
-SHA256 (rust/crates/defmt-0.3.5.crate) = a8a2d011b2fee29fb7d659b83c43fce9a2cb4df453e16d441a51448e448f3f98
-SIZE (rust/crates/defmt-0.3.5.crate) = 23914
-SHA256 (rust/crates/defmt-macros-0.3.6.crate) = 54f0216f6c5acb5ae1a47050a6645024e6edafc2ee32d421955eccfef12ef92e
-SIZE (rust/crates/defmt-macros-0.3.6.crate) = 20351
-SHA256 (rust/crates/defmt-parser-0.3.3.crate) = 269924c02afd7f94bc4cecbfa5c379f6ffcf9766b3408fe63d22c728654eccd0
-SIZE (rust/crates/defmt-parser-0.3.3.crate) = 9336
+SHA256 (rust/crates/defmt-0.3.6.crate) = 3939552907426de152b3c2c6f51ed53f98f448babd26f28694c95f5906194595
+SIZE (rust/crates/defmt-0.3.6.crate) = 23920
+SHA256 (rust/crates/defmt-macros-0.3.7.crate) = 18bdc7a7b92ac413e19e95240e75d3a73a8d8e78aa24a594c22cbb4d44b4bbda
+SIZE (rust/crates/defmt-macros-0.3.7.crate) = 20378
+SHA256 (rust/crates/defmt-parser-0.3.4.crate) = ff4a5fefe330e8d7f31b16a318f9ce81000d8e35e69b93eae154d16d2278f70f
+SIZE (rust/crates/defmt-parser-0.3.4.crate) = 9439
 SHA256 (rust/crates/der-0.7.8.crate) = fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c
 SIZE (rust/crates/der-0.7.8.crate) = 85085
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
 SIZE (rust/crates/derivative-2.2.0.crate) = 48076
 SHA256 (rust/crates/destructure_traitobject-0.2.0.crate) = 3c877555693c14d2f84191cfd3ad8582790fc52b5e2274b40b59cf5f5cea25c7
@@ -153,14 +155,14 @@ SHA256 (rust/crates/enum-as-inner-0.6.0.crate) = 5ffccbb6966c05b32ef8fbac435df27
 SIZE (rust/crates/enum-as-inner-0.6.0.crate) = 12079
 SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea
 SIZE (rust/crates/env_filter-0.1.0.crate) = 11553
-SHA256 (rust/crates/env_logger-0.11.1.crate) = 05e7cf40684ae96ade6232ed84582f40ce0a66efcd43a5117aef610534f8e0b8
-SIZE (rust/crates/env_logger-0.11.1.crate) = 28442
+SHA256 (rust/crates/env_logger-0.11.2.crate) = 6c012a26a7f605efc424dd53697843a72be7dc86ad2d01f7814337794a12231d
+SIZE (rust/crates/env_logger-0.11.2.crate) = 28310
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
 SIZE (rust/crates/errno-0.3.8.crate) = 10645
-SHA256 (rust/crates/etherparse-0.13.0.crate) = 827292ea592108849932ad8e30218f8b1f21c0dfd0696698a18b5d0aed62d990
-SIZE (rust/crates/etherparse-0.13.0.crate) = 180331
+SHA256 (rust/crates/etherparse-0.14.2.crate) = 24890603eb4b43aa788f02261ce21714449033e3e2ab93692f0ab18480c3c9b1
+SIZE (rust/crates/etherparse-0.14.2.crate) = 361209
 SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
 SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
@@ -217,16 +219,14 @@ SHA256 (rust/crates/h3-quinn-0.0.3.crate) = 2d4a1a1763e4f3e82ee9f1ecf2cf862b22cc
 SIZE (rust/crates/h3-quinn-0.0.3.crate) = 6099
 SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606
 SIZE (rust/crates/hash32-0.3.1.crate) = 10273
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
 SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
 SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
 SIZE (rust/crates/heapless-0.8.0.crate) = 77802
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.4.crate) = 5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f
-SIZE (rust/crates/hermit-abi-0.3.4.crate) = 14445
+SHA256 (rust/crates/hermit-abi-0.3.6.crate) = bd5256b483761cd23699d0da46cc6fd2ee3be420bbe6d020ae4a091e70b7e9fd
+SIZE (rust/crates/hermit-abi-0.3.6.crate) = 14884
 SHA256 (rust/crates/hickory-proto-0.24.0.crate) = 091a6fbccf4860009355e3efc52ff4acf37a63489aad7435372d44ceeb6fbbcf
 SIZE (rust/crates/hickory-proto-0.24.0.crate) = 374416
 SHA256 (rust/crates/hickory-resolver-0.24.0.crate) = 35b8f021164e6a984c9030023544c57789c51760065cd510572fedcfb04164e8
@@ -261,18 +261,16 @@ SHA256 (rust/crates/hyper-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65e
 SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
-SHA256 (rust/crates/iana-time-zone-0.1.59.crate) = b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539
-SIZE (rust/crates/iana-time-zone-0.1.59.crate) = 27033
+SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
+SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
 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/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
 SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
 SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.2.2.crate) = 824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520
-SIZE (rust/crates/indexmap-2.2.2.crate) = 76160
+SHA256 (rust/crates/indexmap-2.2.3.crate) = 233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177
+SIZE (rust/crates/indexmap-2.2.3.crate) = 79019
 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
 SIZE (rust/crates/inotify-0.9.6.crate) = 22971
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
@@ -295,8 +293,8 @@ SHA256 (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = ac6c1946e1cea1788c
 SIZE (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884321
 SHA256 (rust/crates/jemallocator-0.5.4.crate) = a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc
 SIZE (rust/crates/jemallocator-0.5.4.crate) = 13088
-SHA256 (rust/crates/js-sys-0.3.67.crate) = 9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1
-SIZE (rust/crates/js-sys-0.3.67.crate) = 80764
+SHA256 (rust/crates/js-sys-0.3.68.crate) = 406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee
+SIZE (rust/crates/js-sys-0.3.68.crate) = 80764
 SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1
 SIZE (rust/crates/json5-0.4.1.crate) = 15678
 SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
@@ -323,8 +321,8 @@ SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c74
 SIZE (rust/crates/log-0.4.20.crate) = 38307
 SHA256 (rust/crates/log-mdc-0.1.0.crate) = a94d21414c1f4a51209ad204c1776a3d0765002c76c6abcb602a6f09f1e881c7
 SIZE (rust/crates/log-mdc-0.1.0.crate) = 6711
-SHA256 (rust/crates/log4rs-1.2.0.crate) = d36ca1786d9e79b8193a68d480a0907b612f109537115c6ff655a3a1967533fd
-SIZE (rust/crates/log4rs-1.2.0.crate) = 55979
+SHA256 (rust/crates/log4rs-1.3.0.crate) = 0816135ae15bd0391cf284eab37e6e3ee0a6ee63d2ceeb659862bd8d0a984ca6
+SIZE (rust/crates/log4rs-1.3.0.crate) = 66668
 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
 SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
 SHA256 (rust/crates/lru_time_cache-0.11.11.crate) = 9106e1d747ffd48e6be5bb2d97fa706ed25b144fbee4d5c02eae110cd8d6badd
@@ -333,6 +331,8 @@ SHA256 (rust/crates/managed-0.8.0.crate) = 0ca88d725a0a943b096803bd34e73a4437208
 SIZE (rust/crates/managed-0.8.0.crate) = 14199
 SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
 SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
+SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
+SIZE (rust/crates/matchers-0.1.0.crate) = 6948
 SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
 SIZE (rust/crates/md-5-0.10.6.crate) = 16161
 SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
@@ -341,8 +341,8 @@ SHA256 (rust/crates/mimalloc-0.1.39.crate) = fa01922b5ea280a911e323e4d2fd24b7fe5
 SIZE (rust/crates/mimalloc-0.1.39.crate) = 3727
 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
 SIZE (rust/crates/mime-0.3.17.crate) = 15712
-SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
-SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7
+SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731
 SHA256 (rust/crates/mio-0.8.10.crate) = 8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09
 SIZE (rust/crates/mio-0.8.10.crate) = 102345
 SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e
@@ -351,10 +351,16 @@ SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867
 SIZE (rust/crates/nix-0.27.1.crate) = 286494
 SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
 SIZE (rust/crates/notify-6.1.1.crate) = 40117
-SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
-SIZE (rust/crates/num-traits-0.2.17.crate) = 50190
+SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
+SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
+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.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a
+SIZE (rust/crates/num-traits-0.2.18.crate) = 51930
 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
 SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
 SIZE (rust/crates/object-0.32.2.crate) = 286994
 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
@@ -367,14 +373,16 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.2.2+3.2.1.crate) = 8bbfad0063610ac26ee79f7484739e2b07555a75c42453b89263830b5c8103bc
-SIZE (rust/crates/openssl-src-300.2.2+3.2.1.crate) = 9584218
+SHA256 (rust/crates/openssl-src-300.2.3+3.2.1.crate) = 5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843
+SIZE (rust/crates/openssl-src-300.2.3+3.2.1.crate) = 9584245
 SHA256 (rust/crates/openssl-sys-0.9.99.crate) = 22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae
 SIZE (rust/crates/openssl-sys-0.9.99.crate) = 68158
 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
 SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029
+SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
+SIZE (rust/crates/overload-0.1.1.crate) = 24439
 SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b
 SIZE (rust/crates/p256-0.13.2.crate) = 63434
 SHA256 (rust/crates/p384-0.13.0.crate) = 70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209
@@ -385,14 +393,14 @@ SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d1
 SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
 SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.6.crate) = 1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06
-SIZE (rust/crates/pest-2.7.6.crate) = 117384
-SHA256 (rust/crates/pest_derive-2.7.6.crate) = bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde
-SIZE (rust/crates/pest_derive-2.7.6.crate) = 35851
-SHA256 (rust/crates/pest_generator-2.7.6.crate) = 2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275
-SIZE (rust/crates/pest_generator-2.7.6.crate) = 17658
-SHA256 (rust/crates/pest_meta-2.7.6.crate) = a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d
-SIZE (rust/crates/pest_meta-2.7.6.crate) = 40971
+SHA256 (rust/crates/pest-2.7.7.crate) = 219c0dcc30b6a27553f9cc242972b67f75b60eb0db71f0b5462f38b058c41546
+SIZE (rust/crates/pest-2.7.7.crate) = 118478
+SHA256 (rust/crates/pest_derive-2.7.7.crate) = 22e1288dbd7786462961e69bfd4df7848c1e37e8b74303dbdab82c3a9cdd2809
+SIZE (rust/crates/pest_derive-2.7.7.crate) = 35839
+SHA256 (rust/crates/pest_generator-2.7.7.crate) = 1381c29a877c6d34b8c176e734f35d7f7f5b3adaefe940cb4d1bb7af94678e2e
+SIZE (rust/crates/pest_generator-2.7.7.crate) = 18184
+SHA256 (rust/crates/pest_meta-2.7.7.crate) = d0934d6907f148c22a3acbda520c7eed243ad7487a30f51f6ce52b58b7077a8a
+SIZE (rust/crates/pest_meta-2.7.7.crate) = 41562
 SHA256 (rust/crates/pin-project-1.1.4.crate) = 0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0
 SIZE (rust/crates/pin-project-1.1.4.crate) = 54230
 SHA256 (rust/crates/pin-project-internal-1.1.4.crate) = 266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690
@@ -403,12 +411,14 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
 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.29.crate) = 2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb
-SIZE (rust/crates/pkg-config-0.3.29.crate) = 20563
+SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
+SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
 SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
 SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
 SHA256 (rust/crates/polyval-0.6.1.crate) = d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb
 SIZE (rust/crates/polyval-0.6.1.crate) = 17634
+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.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
 SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
@@ -443,8 +453,12 @@ SHA256 (rust/crates/redox_users-0.4.4.crate) = a18479200779601e498ada4e8c1e1f50e
 SIZE (rust/crates/redox_users-0.4.4.crate) = 15438
 SHA256 (rust/crates/regex-1.10.3.crate) = b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15
 SIZE (rust/crates/regex-1.10.3.crate) = 253101
+SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
 SHA256 (rust/crates/regex-automata-0.4.5.crate) = 5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd
 SIZE (rust/crates/regex-automata-0.4.5.crate) = 617406
+SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
+SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
 SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
 SHA256 (rust/crates/reqwest-0.11.24.crate) = c6920094eb85afde5e4a138be3f2de8bbdf28000f0029e72c45025a56b042251
@@ -469,8 +483,8 @@ SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c25
 SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.30.crate) = 322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca
-SIZE (rust/crates/rustix-0.38.30.crate) = 374744
+SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949
+SIZE (rust/crates/rustix-0.38.31.crate) = 375443
 SHA256 (rust/crates/rustls-0.21.10.crate) = f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba
 SIZE (rust/crates/rustls-0.21.10.crate) = 284920
 SHA256 (rust/crates/rustls-0.22.2.crate) = e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41
@@ -481,14 +495,14 @@ SHA256 (rust/crates/rustls-native-certs-0.7.0.crate) = 8f1fb85efa936c42c6d5fc28d
 SIZE (rust/crates/rustls-native-certs-0.7.0.crate) = 25071
 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
 SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
-SHA256 (rust/crates/rustls-pemfile-2.0.0.crate) = 35e4980fa29e4c4b212ffb3db068a564cbf560e51d3944b7c88bd8bf5bec64f4
-SIZE (rust/crates/rustls-pemfile-2.0.0.crate) = 23799
-SHA256 (rust/crates/rustls-pki-types-1.1.0.crate) = 9e9d979b3ce68192e42760c7810125eb6cf2ea10efae545a156063e61f314e2a
-SIZE (rust/crates/rustls-pki-types-1.1.0.crate) = 21252
+SHA256 (rust/crates/rustls-pemfile-2.1.0.crate) = 3c333bb734fcdedcea57de1602543590f545f127dc8b533324318fd492c5c70b
+SIZE (rust/crates/rustls-pemfile-2.1.0.crate) = 24757
+SHA256 (rust/crates/rustls-pki-types-1.3.0.crate) = 048a63e5b3ac996d78d402940b5fa47973d2d080c6c6fffa1d0f19c4445310b7
+SIZE (rust/crates/rustls-pki-types-1.3.0.crate) = 21629
 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.102.1.crate) = ef4ca26037c909dedb327b48c3327d0ba91d3dd3c4e05dad328f210ffb68e95b
-SIZE (rust/crates/rustls-webpki-0.102.1.crate) = 196873
+SHA256 (rust/crates/rustls-webpki-0.102.2.crate) = faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610
+SIZE (rust/crates/rustls-webpki-0.102.2.crate) = 196881
 SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c
 SIZE (rust/crates/ryu-1.0.16.crate) = 47351
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -517,14 +531,16 @@ SHA256 (rust/crates/serde_json-1.0.113.crate) = 69801b70b1c3dac963ecb03a364ba0ce
 SIZE (rust/crates/serde_json-1.0.113.crate) = 146970
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_yaml-0.8.26.crate) = 578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b
-SIZE (rust/crates/serde_yaml-0.8.26.crate) = 40670
+SHA256 (rust/crates/serde_yaml-0.9.31.crate) = adf8a49373e98a4c5f0ceb5d05aa7c648d75f63774981ed95b7c7443bbd50c6e
+SIZE (rust/crates/serde_yaml-0.9.31.crate) = 65200
 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
 SIZE (rust/crates/sha1-0.10.6.crate) = 13517
 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
 SIZE (rust/crates/sha2-0.10.8.crate) = 26357
 SHA256 (rust/crates/shadowsocks-crypto-0.5.4.crate) = 65da645ff4a6440ba1b52a9d6b4c8792054860ac135cb87f8ad3d2c7a78d41b5
 SIZE (rust/crates/shadowsocks-crypto-0.5.4.crate) = 25166
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
 SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
 SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
@@ -559,8 +575,8 @@ SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01
 SIZE (rust/crates/subtle-2.5.0.crate) = 13909
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f
-SIZE (rust/crates/syn-2.0.48.crate) = 250566
+SHA256 (rust/crates/syn-2.0.49.crate) = 915aea9e586f80826ee59f8453c1101f9d1c4b3964cd2460185ee8e299ada496
+SIZE (rust/crates/syn-2.0.49.crate) = 250652
 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
 SHA256 (rust/crates/sysexits-0.7.11.crate) = 1073811f017d0d128952468acaa3af7c71075819c214d08bec5993b0f74cf972
@@ -573,22 +589,30 @@ SHA256 (rust/crates/tcmalloc-0.3.0.crate) = 375205113d84a1c5eeed67beaa0ce08e41be
 SIZE (rust/crates/tcmalloc-0.3.0.crate) = 6674
 SHA256 (rust/crates/tcmalloc-sys-0.3.0.crate) = 3b7ad73e635dd232c2c2106d59269f59a61de421cc6b95252d2d932094ff1f40
 SIZE (rust/crates/tcmalloc-sys-0.3.0.crate) = 1981
-SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa
-SIZE (rust/crates/tempfile-3.9.0.crate) = 32182
+SHA256 (rust/crates/tempfile-3.10.0.crate) = a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67
+SIZE (rust/crates/tempfile-3.10.0.crate) = 33376
 SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
 SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
-SHA256 (rust/crates/thiserror-1.0.56.crate) = d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad
-SIZE (rust/crates/thiserror-1.0.56.crate) = 20592
-SHA256 (rust/crates/thiserror-impl-1.0.56.crate) = fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471
-SIZE (rust/crates/thiserror-impl-1.0.56.crate) = 15367
+SHA256 (rust/crates/thiserror-1.0.57.crate) = 1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b
+SIZE (rust/crates/thiserror-1.0.57.crate) = 20993
+SHA256 (rust/crates/thiserror-impl-1.0.57.crate) = a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81
+SIZE (rust/crates/thiserror-impl-1.0.57.crate) = 15639
 SHA256 (rust/crates/thread-id-4.2.1.crate) = f0ec81c46e9eb50deaa257be2f148adf052d1fb7701cfd55ccfab2525280b70b
 SIZE (rust/crates/thread-id-4.2.1.crate) = 9100
+SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
+SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
+SHA256 (rust/crates/time-0.3.34.crate) = c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749
+SIZE (rust/crates/time-0.3.34.crate) = 118430
+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.17.crate) = 7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774
+SIZE (rust/crates/time-macros-0.2.17.crate) = 24443
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 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.35.1.crate) = c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104
-SIZE (rust/crates/tokio-1.35.1.crate) = 744407
+SHA256 (rust/crates/tokio-1.36.0.crate) = 61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931
+SIZE (rust/crates/tokio-1.36.0.crate) = 757286
 SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b
 SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520
 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
@@ -609,6 +633,10 @@ SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af
 SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241
 SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
 SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
+SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
+SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
 SHA256 (rust/crates/tun-0.6.1.crate) = 0adb9992bbd5ca76f3847ed579ad4ee8defb2ec2eea918cceef17ccc66fa4fd4
@@ -629,6 +657,8 @@ SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c38540
 SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
 SHA256 (rust/crates/unsafe-any-ors-1.0.0.crate) = e0a303d30665362d9680d7d91d78b23f5f899504d4f08b3c4cf08d055d87c0ad
 SIZE (rust/crates/unsafe-any-ors-1.0.0.crate) = 2713
+SHA256 (rust/crates/unsafe-libyaml-0.2.10.crate) = ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b
+SIZE (rust/crates/unsafe-libyaml-0.2.10.crate) = 61964
 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
 SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -637,6 +667,8 @@ SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c3094
 SIZE (rust/crates/url-2.5.0.crate) = 78605
 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
 SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
+SIZE (rust/crates/valuable-0.1.0.crate) = 27718
 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
@@ -647,24 +679,24 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
 SIZE (rust/crates/want-0.3.1.crate) = 6398
 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.90.crate) = b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406
-SIZE (rust/crates/wasm-bindgen-0.2.90.crate) = 182529
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.90.crate) = fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd
-SIZE (rust/crates/wasm-bindgen-backend-0.2.90.crate) = 28348
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.40.crate) = bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461
-SIZE (rust/crates/wasm-bindgen-futures-0.4.40.crate) = 15375
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.90.crate) = 3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999
-SIZE (rust/crates/wasm-bindgen-macro-0.2.90.crate) = 13904
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.90.crate) = bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.90.crate) = 20008
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.90.crate) = 4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b
-SIZE (rust/crates/wasm-bindgen-shared-0.2.90.crate) = 7264
-SHA256 (rust/crates/web-sys-0.3.67.crate) = 58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed
-SIZE (rust/crates/web-sys-0.3.67.crate) = 725967
-SHA256 (rust/crates/webpki-roots-0.25.3.crate) = 1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10
-SIZE (rust/crates/webpki-roots-0.25.3.crate) = 251565
-SHA256 (rust/crates/webpki-roots-0.26.0.crate) = 0de2cfda980f21be5a7ed2eadb3e6fe074d56022bea2cdeb1a62eb220fc04188
-SIZE (rust/crates/webpki-roots-0.26.0.crate) = 251778
+SHA256 (rust/crates/wasm-bindgen-0.2.91.crate) = c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f
+SIZE (rust/crates/wasm-bindgen-0.2.91.crate) = 182689
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.91.crate) = c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b
+SIZE (rust/crates/wasm-bindgen-backend-0.2.91.crate) = 28345
+SHA256 (rust/crates/wasm-bindgen-futures-0.4.41.crate) = 877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97
+SIZE (rust/crates/wasm-bindgen-futures-0.4.41.crate) = 15382
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.91.crate) = b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed
+SIZE (rust/crates/wasm-bindgen-macro-0.2.91.crate) = 13898
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.91.crate) = 642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.91.crate) = 20091
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.91.crate) = 4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838
+SIZE (rust/crates/wasm-bindgen-shared-0.2.91.crate) = 7267
+SHA256 (rust/crates/web-sys-0.3.68.crate) = 96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446
+SIZE (rust/crates/web-sys-0.3.68.crate) = 728353
+SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1
+SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559
+SHA256 (rust/crates/webpki-roots-0.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
+SIZE (rust/crates/webpki-roots-0.26.1.crate) = 249748
 SHA256 (rust/crates/widestring-1.0.2.crate) = 653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8
 SIZE (rust/crates/widestring-1.0.2.crate) = 79706
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -743,9 +775,7 @@ SHA256 (rust/crates/wintun-0.3.2.crate) = 29b83b0eca06dd125dbcd48a45327c708a6da8
 SIZE (rust/crates/wintun-0.3.2.crate) = 781078
 SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
 SIZE (rust/crates/xdg-2.5.2.crate) = 14394
-SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
-SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
 SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d
 SIZE (rust/crates/zeroize-1.7.0.crate) = 19039
-SHA256 (shadowsocks-shadowsocks-rust-v1.17.2_GH0.tar.gz) = 79d3d5204fad725bd2712f29066e71d14a329c3ea956b708cb6ea64bb0316a0b
-SIZE (shadowsocks-shadowsocks-rust-v1.17.2_GH0.tar.gz) = 430374
+SHA256 (shadowsocks-shadowsocks-rust-v1.18.1_GH0.tar.gz) = c2e1d8838e4578c0a6b0de6e1da00e9ece2d780dc452117fd109bb091e5d106f
+SIZE (shadowsocks-shadowsocks-rust-v1.18.1_GH0.tar.gz) = 432993