Index | Thread | Search

From:
A Tammy <openbsd.ports@aisha.cc>
Subject:
Re: UPDATE security/vaultwarden-1.32.4
To:
Bjorn Ketelaars <bket@openbsd.org>
Cc:
ports@openbsd.org
Date:
Mon, 11 Nov 2024 23:14:05 -0500

Download raw body.

Thread

On 11/11/24 4:29 PM, Bjorn Ketelaars wrote:
> Diff below brings vaultwarden to 1.32.4. From
> https://github.com/dani-garcia/vaultwarden/releases/tag/1.32.4: This
> release has fixed some CVE Reports reported by a third party security
> auditor and we recommend everybody to update to the latest version as
> soon as possible. The contents of these reports will be disclosed
> publicly in the future.
> 
> Run tested on amd64.
> 
> OK?


Ha, fast!
Was just about to send it myself, I saw the CVE :(
(++ for running vaultwarden over VPN)

Thanks and OK aisha


> 
> 
> diff --git Makefile Makefile
> index 06756f6426e..08fe2180a59 100644
> --- Makefile
> +++ Makefile
> @@ -8,7 +8,7 @@ BROKEN-i386 =		raw-cpuid-10.2.0/src/lib.rs:80:37 "could not find `arch` in `self
>  
>  COMMENT =		unofficial bitwarden compatible server
>  
> -DIST_TUPLE =		github dani-garcia vaultwarden 1.32.3 .
> +DIST_TUPLE =		github dani-garcia vaultwarden 1.32.4 .
>  
>  CATEGORIES =		security
>  
> diff --git crates.inc crates.inc
> index b7709c34ce8..d45d144cac1 100644
> --- crates.inc
> +++ crates.inc
> @@ -4,7 +4,7 @@ MODCARGO_CRATES +=	ahash	0.8.11	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	aho-corasick	1.1.3	# Unlicense OR MIT
>  MODCARGO_CRATES +=	alloc-no-stdlib	2.0.4	# BSD-3-Clause
>  MODCARGO_CRATES +=	alloc-stdlib	0.2.2	# BSD-3-Clause
> -MODCARGO_CRATES +=	allocator-api2	0.2.18	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	allocator-api2	0.2.19	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	android-tzdata	0.1.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	android_system_properties	0.1.5	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	argon2	0.5.3	# MIT OR Apache-2.0
> @@ -13,7 +13,7 @@ MODCARGO_CRATES +=	async-channel	2.3.1	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	async-compression	0.4.17	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	async-executor	1.13.1	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	async-global-executor	2.4.1	# Apache-2.0 OR MIT
> -MODCARGO_CRATES +=	async-io	2.3.4	# Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	async-io	2.4.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	async-lock	3.4.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	async-process	2.3.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	async-signal	0.2.10	# Apache-2.0 OR MIT
> @@ -31,7 +31,7 @@ MODCARGO_CRATES +=	base64	0.13.1	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	base64	0.21.7	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	base64	0.22.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	base64ct	1.6.0	# Apache-2.0 OR MIT
> -MODCARGO_CRATES +=	bigdecimal	0.4.5	# MIT/Apache-2.0
> +MODCARGO_CRATES +=	bigdecimal	0.4.6	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	binascii	0.1.4	# MIT
>  MODCARGO_CRATES +=	bitflags	1.3.2	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	bitflags	2.6.0	# MIT OR Apache-2.0
> @@ -44,10 +44,10 @@ MODCARGO_CRATES +=	bumpalo	3.16.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	bytemuck	1.19.0	# Zlib OR Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	byteorder	1.5.0	# Unlicense OR MIT
>  MODCARGO_CRATES +=	bytes	1.8.0	# MIT
> -MODCARGO_CRATES +=	cached	0.53.1	# MIT
> +MODCARGO_CRATES +=	cached	0.54.0	# MIT
>  MODCARGO_CRATES +=	cached_proc_macro	0.23.0	# MIT
>  MODCARGO_CRATES +=	cached_proc_macro_types	0.1.1	# MIT
> -MODCARGO_CRATES +=	cc	1.1.31	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	cc	1.1.37	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	cfg-if	1.0.0	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	chrono	0.4.38	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	chrono-tz	0.10.0	# MIT OR Apache-2.0
> @@ -55,7 +55,7 @@ MODCARGO_CRATES +=	chrono-tz-build	0.4.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	chumsky	0.9.3	# MIT
>  MODCARGO_CRATES +=	concurrent-queue	2.5.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	cookie	0.18.1	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	cookie_store	0.21.0	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	cookie_store	0.21.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	core-foundation	0.9.4	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	core-foundation-sys	0.8.7	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	cpufeatures	0.2.14	# MIT OR Apache-2.0
> @@ -80,6 +80,7 @@ MODCARGO_CRATES +=	diesel_migrations	2.2.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	diesel_table_macro_syntax	0.2.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	digest	0.10.7	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	displaydoc	0.2.5	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	document-features	0.2.10	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	dotenvy	0.15.7	# MIT
>  MODCARGO_CRATES +=	dsl_auto_type	0.1.2	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	either	1.13.0	# MIT OR Apache-2.0
> @@ -93,7 +94,7 @@ MODCARGO_CRATES +=	error-chain	0.12.4	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	event-listener	2.5.3	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	event-listener	5.3.1	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	event-listener-strategy	0.5.2	# Apache-2.0 OR MIT
> -MODCARGO_CRATES +=	fastrand	2.1.1	# Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	fastrand	2.2.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	fern	0.7.0	# MIT
>  MODCARGO_CRATES +=	figment	0.10.19	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	flate2	1.0.34	# MIT OR Apache-2.0
> @@ -106,7 +107,7 @@ MODCARGO_CRATES +=	futures-channel	0.3.31	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	futures-core	0.3.31	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	futures-executor	0.3.31	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	futures-io	0.3.31	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	futures-lite	2.3.0	# Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	futures-lite	2.5.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	futures-macro	0.3.31	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	futures-sink	0.3.31	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	futures-task	0.3.31	# MIT OR Apache-2.0
> @@ -122,9 +123,9 @@ MODCARGO_CRATES +=	governor	0.7.0	# MIT
>  MODCARGO_CRATES +=	h2	0.3.26	# MIT
>  MODCARGO_CRATES +=	h2	0.4.6	# MIT
>  MODCARGO_CRATES +=	half	1.8.3	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	handlebars	6.1.0	# MIT
> +MODCARGO_CRATES +=	handlebars	6.2.0	# MIT
>  MODCARGO_CRATES +=	hashbrown	0.14.5	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	hashbrown	0.15.0	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	hashbrown	0.15.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	heck	0.5.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	hermit-abi	0.3.9	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	hermit-abi	0.4.0	# MIT OR Apache-2.0
> @@ -134,7 +135,7 @@ MODCARGO_CRATES +=	hmac	0.12.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	home	0.5.9	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	hostname	0.3.1	# MIT
>  MODCARGO_CRATES +=	hostname	0.4.0	# MIT
> -MODCARGO_CRATES +=	html5gum	0.5.7	# MIT
> +MODCARGO_CRATES +=	html5gum	0.6.1	# MIT
>  MODCARGO_CRATES +=	http	0.2.12	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	http	1.1.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	http-body	0.4.6	# MIT
> @@ -147,7 +148,7 @@ MODCARGO_CRATES +=	hyper	1.5.0	# MIT
>  MODCARGO_CRATES +=	hyper-rustls	0.27.3	# Apache-2.0 OR ISC OR MIT
>  MODCARGO_CRATES +=	hyper-tls	0.5.0	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	hyper-tls	0.6.0	# MIT/Apache-2.0
> -MODCARGO_CRATES +=	hyper-util	0.1.9	# MIT
> +MODCARGO_CRATES +=	hyper-util	0.1.10	# MIT
>  MODCARGO_CRATES +=	iana-time-zone	0.1.61	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	iana-time-zone-haiku	0.1.2	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	icu_collections	1.5.0	# Unicode-3.0
> @@ -163,8 +164,8 @@ MODCARGO_CRATES +=	icu_provider_macros	1.5.0	# Unicode-3.0
>  MODCARGO_CRATES +=	ident_case	1.0.1	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	idna	0.3.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	idna	0.4.0	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	idna	0.5.0	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	idna	1.0.2	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	idna	1.0.3	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	idna_adapter	1.2.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	indexmap	2.6.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	inlinable_string	0.1.15	# Apache-2.0/MIT
>  MODCARGO_CRATES +=	ipconfig	0.3.2	# MIT/Apache-2.0
> @@ -178,13 +179,14 @@ MODCARGO_CRATES +=	jsonwebtoken	9.3.0	# MIT
>  MODCARGO_CRATES +=	kv-log-macro	1.0.7	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	lazy_static	1.5.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	lettre	0.11.10	# MIT
> -MODCARGO_CRATES +=	libc	0.2.161	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	libm	0.2.8	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	libc	0.2.162	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	libm	0.2.11	# MIT AND (MIT OR Apache-2.0)
>  MODCARGO_CRATES +=	libmimalloc-sys	0.1.39	# MIT
>  MODCARGO_CRATES +=	libsqlite3-sys	0.30.1	# MIT
>  MODCARGO_CRATES +=	linked-hash-map	0.5.6	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	linux-raw-sys	0.4.14	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	litemap	0.7.3	# Unicode-3.0
> +MODCARGO_CRATES +=	litrs	0.4.1	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	lock_api	0.4.12	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	log	0.4.22	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	loom	0.5.6	# MIT
> @@ -210,6 +212,8 @@ MODCARGO_CRATES +=	num-bigint	0.4.6	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	num-conv	0.1.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	num-derive	0.4.2	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	num-integer	0.1.46	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	num-modular	0.6.1	# Apache-2.0
> +MODCARGO_CRATES +=	num-order	1.2.0	# Apache-2.0
>  MODCARGO_CRATES +=	num-traits	0.2.19	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	num_cpus	1.16.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	num_threads	0.1.7	# MIT OR Apache-2.0
> @@ -240,11 +244,11 @@ MODCARGO_CRATES +=	phf_codegen	0.11.2	# MIT
>  MODCARGO_CRATES +=	phf_generator	0.11.2	# MIT
>  MODCARGO_CRATES +=	phf_shared	0.11.2	# MIT
>  MODCARGO_CRATES +=	pico-args	0.5.0	# MIT
> -MODCARGO_CRATES +=	pin-project-lite	0.2.14	# Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	pin-project-lite	0.2.15	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	pin-utils	0.1.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	piper	0.2.4	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	pkg-config	0.3.31	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	polling	3.7.3	# Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	polling	3.7.4	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	portable-atomic	1.9.0	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	powerfmt	0.2.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	ppv-lite86	0.2.20	# MIT/Apache-2.0
> @@ -266,14 +270,14 @@ MODCARGO_CRATES +=	raw-cpuid	11.2.0	# MIT
>  MODCARGO_CRATES +=	redox_syscall	0.5.7	# MIT
>  MODCARGO_CRATES +=	ref-cast	1.0.23	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	ref-cast-impl	1.0.23	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	regex	1.11.0	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	regex	1.11.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	regex-automata	0.1.10	# Unlicense/MIT
>  MODCARGO_CRATES +=	regex-automata	0.4.8	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	regex-syntax	0.6.29	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	regex-syntax	0.8.5	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	reopen	1.0.3	# Apache-2.0/MIT
>  MODCARGO_CRATES +=	reqwest	0.11.27	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	reqwest	0.12.8	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	reqwest	0.12.9	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	resolv-conf	0.7.0	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	ring	0.17.8	# LICENSE
>  MODCARGO_CRATES +=	rmp	0.8.14	# MIT
> @@ -285,9 +289,9 @@ MODCARGO_CRATES +=	rocket_ws	0.1.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	rpassword	7.3.1	# Apache-2.0
>  MODCARGO_CRATES +=	rtoolbox	0.0.2	# Apache-2.0
>  MODCARGO_CRATES +=	rustc-demangle	0.1.24	# MIT/Apache-2.0
> -MODCARGO_CRATES +=	rustix	0.38.37	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
> +MODCARGO_CRATES +=	rustix	0.38.40	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	rustls	0.21.12	# Apache-2.0 OR ISC OR MIT
> -MODCARGO_CRATES +=	rustls	0.23.15	# Apache-2.0 OR ISC OR MIT
> +MODCARGO_CRATES +=	rustls	0.23.16	# Apache-2.0 OR ISC OR MIT
>  MODCARGO_CRATES +=	rustls-pemfile	1.0.4	# Apache-2.0 OR ISC OR MIT
>  MODCARGO_CRATES +=	rustls-pemfile	2.2.0	# Apache-2.0 OR ISC OR MIT
>  MODCARGO_CRATES +=	rustls-pki-types	1.10.0	# MIT OR Apache-2.0
> @@ -302,11 +306,11 @@ MODCARGO_CRATES +=	scoped-tls	1.0.1	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	scopeguard	1.2.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	sct	0.7.1	# Apache-2.0 OR ISC OR MIT
>  MODCARGO_CRATES +=	security-framework	2.11.1	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	security-framework-sys	2.12.0	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	security-framework-sys	2.12.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	semver	1.0.23	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	serde	1.0.213	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	serde	1.0.214	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	serde_cbor	0.11.2	# MIT/Apache-2.0
> -MODCARGO_CRATES +=	serde_derive	1.0.213	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	serde_derive	1.0.214	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	serde_json	1.0.132	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	serde_spanned	0.6.8	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	serde_urlencoded	0.7.1	# MIT/Apache-2.0
> @@ -329,7 +333,7 @@ MODCARGO_CRATES +=	stacker	0.1.17	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	state	0.6.0	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	strsim	0.11.1	# MIT
>  MODCARGO_CRATES +=	subtle	2.6.1	# BSD-3-Clause
> -MODCARGO_CRATES +=	syn	2.0.85	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	syn	2.0.87	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	sync_wrapper	0.1.2	# Apache-2.0
>  MODCARGO_CRATES +=	sync_wrapper	1.0.1	# Apache-2.0
>  MODCARGO_CRATES +=	synstructure	0.13.1	# MIT
> @@ -338,9 +342,9 @@ MODCARGO_CRATES +=	system-configuration	0.5.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	system-configuration	0.6.1	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	system-configuration-sys	0.5.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	system-configuration-sys	0.6.0	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	tempfile	3.13.0	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	thiserror	1.0.65	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	thiserror-impl	1.0.65	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	tempfile	3.14.0	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	thiserror	1.0.69	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	thiserror-impl	1.0.69	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	thread_local	1.1.8	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	threadpool	1.8.1	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	time	0.3.36	# MIT OR Apache-2.0
> @@ -349,7 +353,7 @@ MODCARGO_CRATES +=	time-macros	0.2.18	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	tinystr	0.7.6	# Unicode-3.0
>  MODCARGO_CRATES +=	tinyvec	1.8.0	# Zlib OR Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	tinyvec_macros	0.1.1	# MIT OR Apache-2.0 OR Zlib
> -MODCARGO_CRATES +=	tokio	1.41.0	# MIT
> +MODCARGO_CRATES +=	tokio	1.41.1	# MIT
>  MODCARGO_CRATES +=	tokio-macros	2.4.0	# MIT
>  MODCARGO_CRATES +=	tokio-native-tls	0.3.1	# MIT
>  MODCARGO_CRATES +=	tokio-rustls	0.24.1	# MIT/Apache-2.0
> @@ -379,7 +383,7 @@ MODCARGO_CRATES +=	unicode-ident	1.0.13	# (MIT OR Apache-2.0) AND Unicode-DFS-20
>  MODCARGO_CRATES +=	unicode-normalization	0.1.24	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	unicode-xid	0.2.6	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	untrusted	0.9.0	# ISC
> -MODCARGO_CRATES +=	url	2.5.2	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	url	2.5.3	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	utf-8	0.7.6	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	utf16_iter	1.0.5	# Apache-2.0 OR MIT
>  MODCARGO_CRATES +=	utf8_iter	1.0.4	# Apache-2.0 OR MIT
> @@ -397,11 +401,11 @@ MODCARGO_CRATES +=	wasm-bindgen-futures	0.4.45	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.95	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.95	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.95	# MIT OR Apache-2.0
> -MODCARGO_CRATES +=	wasm-streams	0.4.1	# MIT OR Apache-2.0
> +MODCARGO_CRATES +=	wasm-streams	0.4.2	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	web-sys	0.3.72	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	web-time	1.1.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	webauthn-rs	0.3.2	# MPL-2.0
> -MODCARGO_CRATES +=	which	6.0.3	# MIT
> +MODCARGO_CRATES +=	which	7.0.0	# MIT
>  MODCARGO_CRATES +=	widestring	1.1.0	# MIT OR Apache-2.0
>  MODCARGO_CRATES +=	winapi	0.3.9	# MIT/Apache-2.0
>  MODCARGO_CRATES +=	winapi-i686-pc-windows-gnu	0.4.0	# MIT/Apache-2.0
> diff --git distinfo distinfo
> index 5d0b9fdbd5b..c94007166bc 100644
> --- distinfo
> +++ distinfo
> @@ -4,7 +4,7 @@ SHA256 (cargo/ahash-0.8.11.tar.gz) = 6J2oQagEGKmzkeuuoX9cES/6qpb2IdLChbUXTadrkBE
>  SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
>  SHA256 (cargo/alloc-no-stdlib-2.0.4.tar.gz) = zHuxYuw51Gqxyox3v3LokFNb7NF1G7RfZMWX7bTIxrM=
>  SHA256 (cargo/alloc-stdlib-0.2.2.tar.gz) = lPuCdQQcchKetRt9AyLCm4OHoDhhJ3GLCWQpIBpdbs4=
> -SHA256 (cargo/allocator-api2-0.2.18.tar.gz) = XGy1egQknGSAdm9/fO9UZ0Eq8UkPjR4kMUHa3a2jJk8=
> +SHA256 (cargo/allocator-api2-0.2.19.tar.gz) = YRzCrn0uJCxFfkvn+XA2uK2coVK0mfU/r5mx7Y/CVT8=
>  SHA256 (cargo/android-tzdata-0.1.1.tar.gz) = 6ZmUGyNPMTGwC8E8ItBujF/3JtG2MYrH6ydpl7u0/vA=
>  SHA256 (cargo/android_system_properties-0.1.5.tar.gz) = gZ5yGdvUEEOsJ5sZgw8u/IlxVkkNf9bqkWcgEX7mYxE=
>  SHA256 (cargo/argon2-0.5.3.tar.gz) = PDYQiS7m4MvOiuJwA0n8+PmK2w2/vuha7DyRedKcwHI=
> @@ -13,7 +13,7 @@ SHA256 (cargo/async-channel-2.3.1.tar.gz) = ibR4ALC+d1ktoK/UJcwDRoBShEr/M7hOM8xp
>  SHA256 (cargo/async-compression-0.4.17.tar.gz) = DLjx1ICw6jeDqwFZNtKlXIfiGWdvDAt97GFJQEPyGFc=
>  SHA256 (cargo/async-executor-1.13.1.tar.gz) = MMqaABwei6UUn5GnQ2I3bMa8W5GdktmIZoZXvVcL3Ow=
>  SHA256 (cargo/async-global-executor-2.4.1.tar.gz) = BbG2M6IRXNEi1zuVXq3ZkWwYyPUQ7JzRaGQExgrRwpw=
> -SHA256 (cargo/async-io-2.3.4.tar.gz) = REsCKJUO5lAbNWjTyTvxF2of28O3WNzZR1BG0w9Nx+g=
> +SHA256 (cargo/async-io-2.4.0.tar.gz) = Q6KzI8zOCh2QtEn9cfKgbKf6p8VMJ1HwbJvYUfwGEFk=
>  SHA256 (cargo/async-lock-3.4.0.tar.gz) = /25HLN6oiKS9ZPNC8Js/UOGIbTKv6N89ZjwBFAuBGxg=
>  SHA256 (cargo/async-process-2.3.0.tar.gz) = YyVfHcI4FhEABDZTe77f6DGD+qMDpaDtrxke3vBlJrs=
>  SHA256 (cargo/async-signal-0.2.10.tar.gz) = Y34ANJgAwL34v8Ieu8C2Ukq+pwKw2kForADQcNDAufM=
> @@ -31,7 +31,7 @@ SHA256 (cargo/base64-0.13.1.tar.gz) = nhtYYnPFcCk2/nt9aJZkTYvnHmMUz+CdMWfJX3Elie
>  SHA256 (cargo/base64-0.21.7.tar.gz) = nSl96xkluJ8szBPXY1+gcU8SyHrc4cdTVrOcqbcXhWc=
>  SHA256 (cargo/base64-0.22.1.tar.gz) = crMlTxYlGoOBqhLkDjxNLwGZ+MZQj77LnZH1deD7uMY=
>  SHA256 (cargo/base64ct-1.6.0.tar.gz) = jDwaNo9w1s9zAtePj3CT2iQfuOiAfAXMnlGhJYlabVs=
> -SHA256 (cargo/bigdecimal-0.4.5.tar.gz) = UdcSMYonxxUDJmd7MhpfqRtV9tkDT/1n8gMZ4UfUDO4=
> +SHA256 (cargo/bigdecimal-0.4.6.tar.gz) = j4UGZaA4XgcLZMONI1TmwQTIR5xZho0eSKDBPuLHocE=
>  SHA256 (cargo/binascii-0.1.4.tar.gz) = OD0p1RPYdk3NxC6ildl565nDyfAGB7NpLPaKQx99ynI=
>  SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
>  SHA256 (cargo/bitflags-2.6.0.tar.gz) = sEj7Y/2LWSP8WqezQNjhVq7H7ALwx4+opt3CYT9vcd4=
> @@ -44,10 +44,10 @@ SHA256 (cargo/bumpalo-3.16.0.tar.gz) = eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuA
>  SHA256 (cargo/bytemuck-1.19.0.tar.gz) = gzQhW4HkGKCnvbjvCElHT0C7EMi3HxxO0xXP9J8ySU0=
>  SHA256 (cargo/byteorder-1.5.0.tar.gz) = H9DyWEFG9vLvSAhQUIhqzzU77/cwXr0a5pUA4nxn9ks=
>  SHA256 (cargo/bytes-1.8.0.tar.gz) = msAVDKoq5lylvYPyXH3hg96njU02ZGnxSENeKs+60No=
> -SHA256 (cargo/cached-0.53.1.tar.gz) = tNcxVa5rKM9d5M/CmusCuKHG2riDywFdFc1RTkJ2aEY=
> +SHA256 (cargo/cached-0.54.0.tar.gz) = lxiAbEov6eilb9c2+Xs0DdEO0b6O1zPtUESfNR3DPK4=
>  SHA256 (cargo/cached_proc_macro-0.23.0.tar.gz) = L0KhRe0tENziGR4dzzDPzP6pAmZg4UNmK6XuxAF9Xao=
>  SHA256 (cargo/cached_proc_macro_types-0.1.1.tar.gz) = reg2a4vVuiQ/CljwNswMqKLwac/xojUe8crGsIPhb8A=
> -SHA256 (cargo/cc-1.1.31.tar.gz) = wueWK1QAbc/MYctyc19NibuXBh3Wp+2ILsa47lNxTG8=
> +SHA256 (cargo/cc-1.1.37.tar.gz) = QFRcJtCSNG2Kjatx7kjnaFp6nLp25jR5DCFbQaSntM8=
>  SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
>  SHA256 (cargo/chrono-0.4.38.tar.gz) = oh+TbfF3G/Yrd/BHtybEYl/y6KpgfAHsBuWgW9hGNAE=
>  SHA256 (cargo/chrono-tz-0.10.0.tar.gz) = zW3YBG0AcjpZovjF8pXFFbm7mjMe5Pjz1N1J5Cis07Y=
> @@ -55,7 +55,7 @@ SHA256 (cargo/chrono-tz-build-0.4.0.tar.gz) = 6U/qNNd6JFIp53Rr0r63hs0qiW8wb/SR+4
>  SHA256 (cargo/chumsky-0.9.3.tar.gz) = juvWZ0ShXe0Ulgq0zNv7Ua07gfUfPwSoCtrJjJhTlsk=
>  SHA256 (cargo/concurrent-queue-2.5.0.tar.gz) = TKAZeu4m0a43RF7lMv785DJR0kzHwWZ5n01GgX8dOXM=
>  SHA256 (cargo/cookie-0.18.1.tar.gz) = Td7zOjOakeqJ+1MVG9CkaJz84nBVwpHfpplFR10ix0c=
> -SHA256 (cargo/cookie_store-0.21.0.tar.gz) = STTmt+hBkUi271aVDSd6+FYQYLVq/Vniqt+YtZ/Oa6o=
> +SHA256 (cargo/cookie_store-0.21.1.tar.gz) = LqyQGCj4ilJB7gYAlQq5gRSKGPL3VpAP+6GxJcpqPvk=
>  SHA256 (cargo/core-foundation-0.9.4.tar.gz) = keGV4JGpPEb3EC7HgYoqo5Th4XccOrSCWWP6A+Ra+48=
>  SHA256 (cargo/core-foundation-sys-0.8.7.tar.gz) = dzZIuU0OXWIPZPKAd3RFdA5h/nAQJQh+yLV/RceRiIs=
>  SHA256 (cargo/cpufeatures-0.2.14.tar.gz) = YIaX33JQVv6sz6Qs/9ru7D/MxP/Dg1js0ZskPnFqeOA=
> @@ -80,6 +80,7 @@ SHA256 (cargo/diesel_migrations-2.2.0.tar.gz) = inPOcEutQjHwAb/zMU2R3OSroHcM7osj
>  SHA256 (cargo/diesel_table_macro_syntax-0.2.0.tar.gz) = IJxzVkGkE7xoxJI6nWrUvLPKMGt5Ttqn6wsyKKmf+yU=
>  SHA256 (cargo/digest-0.10.7.tar.gz) = ntmigfe8m3V25hRoumFaZqXIz9/0JCCnCqgnAaOx4pI=
>  SHA256 (cargo/displaydoc-0.2.5.tar.gz) = lzacu8BBvDZpSbx000ZY1s2lYhA5cxxjEFIYkqOiCuA=
> +SHA256 (cargo/document-features-0.2.10.tar.gz) = y2lp6qvSQh+KJ3XP0kcaK2NDcrSiXUHjvWR7eZEoUKA=
>  SHA256 (cargo/dotenvy-0.15.7.tar.gz) = Gq+Vs+XI8jqjIBRzB1YtNh2wrg1RJCNA9VgVO06yQ5s=
>  SHA256 (cargo/dsl_auto_type-0.1.2.tar.gz) = xdmr5jFBA4ZMwtiQG3riJOCrGhA6CkFmYbQJewd5tgc=
>  SHA256 (cargo/either-1.13.0.tar.gz) = YLGvHCIIVbbOrAJdP27N0rfEiUv+nNm9pPu0vHwNTPA=
> @@ -93,7 +94,7 @@ SHA256 (cargo/error-chain-0.12.4.tar.gz) = LS8GucrBUG7OmP4yMePMnEQQ7D1bHySuHIlG8
>  SHA256 (cargo/event-listener-2.5.3.tar.gz) = AgYXX4K41r9mUv99caHif9Lk795Yf9NoZigU1uwdnOA=
>  SHA256 (cargo/event-listener-5.3.1.tar.gz) = YDK+m9JwI6dxcBzEn58FPHUQVfce+y4K5cFYCQk2dbo=
>  SHA256 (cargo/event-listener-strategy-0.5.2.tar.gz) = DyFNxDj5d+bU41AKqid/WtlMqD+72bGhVxPOI0TMxaE=
> -SHA256 (cargo/fastrand-2.1.1.tar.gz) = 6MAqUSHU6j6xaoB0jHT1VJpWZeTCEzPGCY8oOHD73qY=
> +SHA256 (cargo/fastrand-2.2.0.tar.gz) = SG+AbnPFcHkoJA3cKVQDsbk8lqAgOFY4gcSi/YS4GsQ=
>  SHA256 (cargo/fern-0.7.0.tar.gz) = af+cnV+z5tqKwvd6t2/n6Ah9USzglSAPjymsW2Vs9tw=
>  SHA256 (cargo/figment-0.10.19.tar.gz) = jLAc1GsM83IVOFD0xsJy2cvqLaUT4HU4QFFI+VvXifM=
>  SHA256 (cargo/flate2-1.0.34.tar.gz) = obWJtNwQOWmtPPhclQiZkm7GQwChpG12wDpgcpVwNvA=
> @@ -106,7 +107,7 @@ SHA256 (cargo/futures-channel-0.3.31.tar.gz) = Lf8Vv3iMZxwZNONm0H4wwYFKjvUU4a9yS
>  SHA256 (cargo/futures-core-0.3.31.tar.gz) = BfKQWcDCCQYS6NdCF4sFgNLclAyDeFGtcjCW+Hr2Zj4=
>  SHA256 (cargo/futures-executor-0.3.31.tar.gz) = HijR2Zf1heVK68P5fTnnIziRISOmczDXI/27Vk1kbJ8=
>  SHA256 (cargo/futures-io-0.3.31.tar.gz) = nlwbeMpKrhrAbEilJqZVdgaFFJ8NRl0h83q/5XzgdcY=
> -SHA256 (cargo/futures-lite-2.3.0.tar.gz) = UlJ+tQdONekznGtOjRJgDHEoto+yXcufqd7Bj3wl86U=
> +SHA256 (cargo/futures-lite-2.5.0.tar.gz) = zvQNIa4sUVtRBB357TE+0h5XLfNA6lipIqCu/n6IkaE=
>  SHA256 (cargo/futures-macro-0.3.31.tar.gz) = Fi7jTry3xkqKvrwFnOD+4nwiYmGNe2Dtj69y/vE8NlA=
>  SHA256 (cargo/futures-sink-0.3.31.tar.gz) = 5XX6t9Hg3LjQx7z5pj7iE4FqtRkC5tJEqVgZrKzx1Pc=
>  SHA256 (cargo/futures-task-0.3.31.tar.gz) = +Q99zgci6VEE/LCVWFkQwJdyUvKG41S14704kCzZmYg=
> @@ -122,9 +123,9 @@ SHA256 (cargo/governor-0.7.0.tar.gz) = B0aqdl23i1IUUe90IhZjtXullb+D910M4jzAlEfIE
>  SHA256 (cargo/h2-0.3.26.tar.gz) = gf5SeoieFTLaXFJWhtltTC50zdNFut+N/vn2s53V9eg=
>  SHA256 (cargo/h2-0.4.6.tar.gz) = Uk6KxpmUIfSahGwtRBHzN+U0l9jsVdZ3U77/pDxdkgU=
>  SHA256 (cargo/half-1.8.3.tar.gz) = G0Pt4X8hhk6Bvi+mVBEL8eeTd0I42G74VVw35lGcBAM=
> -SHA256 (cargo/handlebars-6.1.0.tar.gz) = ziW2F9E3Xvlu65IK5xfj2jSgL8l5/mMsdRKDUPnh90o=
> +SHA256 (cargo/handlebars-6.2.0.tar.gz) = /UzN4BKDH5oHGmN7DU4x3zHA9sUleEs1rnaprGvB4xU=
>  SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE=
> -SHA256 (cargo/hashbrown-0.15.0.tar.gz) = Hgh/hNT4a/SyGLknEphiN0tyGZrn2GV4NfHokADupPs=
> +SHA256 (cargo/hashbrown-0.15.1.tar.gz) = Opv8GvaLFybqR9PVEJ3hJigd74ZrM5cOEPurEbXa+rM=
>  SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
>  SHA256 (cargo/hermit-abi-0.3.9.tar.gz) = 0jHfuJz//bww5/xBV57WBmrQOr2p5WfMr65gK5fsUCQ=
>  SHA256 (cargo/hermit-abi-0.4.0.tar.gz) = +/apGdbPOXN099/u6pHZdMfApyIdDQ9PINhZ0ynlP8w=
> @@ -134,7 +135,7 @@ SHA256 (cargo/hmac-0.12.1.tar.gz) = bEnDfAnBelPZN9+7dC6zqWHWWplOa83PN+c5nQzIq14=
>  SHA256 (cargo/home-0.5.9.tar.gz) = 49E1S/a3I1y0oFdsJhn9TtGBg/aJsSsAag7nMp7v+aU=
>  SHA256 (cargo/hostname-0.3.1.tar.gz) = PHMcPhBQTMjtNc/i8dtMknTD01+khuOzHfRvBo7z6Gc=
>  SHA256 (cargo/hostname-0.4.0.tar.gz) = +cfHyKwWx5hzS4okVgwTYhIFl8QNXhRZ8JSY+PbI8ro=
> -SHA256 (cargo/html5gum-0.5.7.tar.gz) = TE5VYXGgWLoRe76IsFn7N7YokCPgB9KQPqbco6PL/xQ=
> +SHA256 (cargo/html5gum-0.6.1.tar.gz) = kbNhYz3MQAltAd417VNbYIm+kYgL5Htv2PVgSXr39xY=
>  SHA256 (cargo/http-0.2.12.tar.gz) = YBy7V+V34vXvW+jnuD8PY5lPJaqU1nPlSpLVxRbRAfE=
>  SHA256 (cargo/http-1.1.0.tar.gz) = IbndtFhxC8N2SBuEL12mXN8xUi3iMsHKgUarzio1glg=
>  SHA256 (cargo/http-body-0.4.6.tar.gz) = fOqyVknplgwDEepBjRe+6CwNzsG9BTtfmmbiZaaTvtI=
> @@ -147,7 +148,7 @@ SHA256 (cargo/hyper-1.5.0.tar.gz) = u7/wqAakcoyZKVslTIg4kztbCC1148twyNqyH9+8+po=
>  SHA256 (cargo/hyper-rustls-0.27.3.tar.gz) = CK/btcMRMOMDSvVmQhBTqwN4fGQCRqRGMn9VDRG8szM=
>  SHA256 (cargo/hyper-tls-0.5.0.tar.gz) = 1hg936mbhdphoUC+oO/JP99WzqoEGzfVU1GAMIJ/mQU=
>  SHA256 (cargo/hyper-tls-0.6.0.tar.gz) = cCBvxokOrKn96KC/ccqi3fyf4EWsnlxw3xAafb3oZuA=
> -SHA256 (cargo/hyper-util-0.1.9.tar.gz) = QSlusJ8YOsaO7AbgPNvqLnWWM9QGey9lUvwuAJvK0Is=
> +SHA256 (cargo/hyper-util-0.1.10.tar.gz) = 3y3PvgZ3c0qy8/+n+nv9Rwa/3B7zk/LuMBhK7WfmMbQ=
>  SHA256 (cargo/iana-time-zone-0.1.61.tar.gz) = I14IHzkloGcDwtARfqi5HwQnVv1uem5dkB6MoamWsiA=
>  SHA256 (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 8xgnogb1avMuWQulbV0tCF9VhQgZJZN0PxayMGSVJp8=
>  SHA256 (cargo/icu_collections-1.5.0.tar.gz) = 2y+kUiBuvuGMS1widNvx3hcAjodLTcTwrqnQHKeeRSY=
> @@ -163,8 +164,8 @@ SHA256 (cargo/icu_provider_macros-1.5.0.tar.gz) = Hsiekzdjjs3Ah0TfSQsiGnOZv40WTr
>  SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
>  SHA256 (cargo/idna-0.3.0.tar.gz) = 4U3fxwiEIC2yJEwiMgDCBMK9obxuCZjRG14CTWVyCeY=
>  SHA256 (cargo/idna-0.4.0.tar.gz) = fSDWsHv7wQiILYjtjjfTljbcwmDhXjDEXmugiWELkXw=
> -SHA256 (cargo/idna-0.5.0.tar.gz) = Y02bFGGvOWythD9H/bpVl6T55t3Uv7b/XYUCjCXLEvY=
> -SHA256 (cargo/idna-1.0.2.tar.gz) = vWkhG5tRnpgwPAFeIaAH4pPbQDtshbmxJOEz0l4kLN0=
> +SHA256 (cargo/idna-1.0.3.tar.gz) = aG+CUmTWMHUKVEY5N3uuc3YoBD8g04u8Ap6PKeqWin4=
> +SHA256 (cargo/idna_adapter-1.2.0.tar.gz) = 2sod8clXMgss8TmsYee9ZP7TBMUEDfAAp0WqHeO073E=
>  SHA256 (cargo/indexmap-2.6.0.tar.gz) = cHkH/jwl9UJMziy34cvK/ua9vnNcqQ73fCnoRZHludo=
>  SHA256 (cargo/inlinable_string-0.1.15.tar.gz) = yPrlR4b2L7KRjc+uPVaFlOUOubXCW/BDca9v51FkUvs=
>  SHA256 (cargo/ipconfig-0.3.2.tar.gz) = tY25L5a3IN6YGBu75jyDHocAWrRgwb8wbrJiK0cHmX8=
> @@ -178,13 +179,14 @@ SHA256 (cargo/jsonwebtoken-9.3.0.tar.gz) = ua4QGT0lBR50lF8eotC0LgPMO4kPfkzF+qRJl
>  SHA256 (cargo/kv-log-macro-1.0.7.tar.gz) = DeizAyl2Na1XyfUFn9nO56R/jo2qCd8PzQfdOfsil38=
>  SHA256 (cargo/lazy_static-1.5.0.tar.gz) = u9K8tMlj8t2uBqLvx+nzWRMSRzxQxmheHymAaDFuZv4=
>  SHA256 (cargo/lettre-0.11.10.tar.gz) = AWHkUjSOOZ3raFugXlXuEWyulBD09R/kLVlzYURFIdk=
> -SHA256 (cargo/libc-0.2.161.tar.gz) = jpSJwoB8E5/9nBeU9K8OvoaoKNtT7Nx/6iER0P7QhdE=
> -SHA256 (cargo/libm-0.2.8.tar.gz) = TsKoYhNNKn0y15g93N0cSSNTCDPJ8uoaRPxfpHOYkFg=
> +SHA256 (cargo/libc-0.2.162.tar.gz) = GNKH3mf+Vf1+FYH+kz2WWlqUd7OOlJz6n4V07wFQY5g=
> +SHA256 (cargo/libm-0.2.11.tar.gz) = g1W+EbINaWyPGPbMAYxONyFlsfqBJs7wkjmcmVGYT/o=
>  SHA256 (cargo/libmimalloc-sys-0.1.39.tar.gz) = I6poEdO9TeuKhN3mRflDR20TskjYGO3PjOCy838Da0Q=
>  SHA256 (cargo/libsqlite3-sys-0.30.1.tar.gz) = Lpn7ekl7HjM5vHRhlVZ+2NPiSUXs1jbjYZ0gud6ekUk=
>  SHA256 (cargo/linked-hash-map-0.5.6.tar.gz) = BxfO8byLY2xuHBu978CeYyLaipMhlm6JKO+A0g9/dw8=
>  SHA256 (cargo/linux-raw-sys-0.4.14.tar.gz) = eLOuJbx8jDjOwVjR8nV+556bN0D7x8zw5Z5LCNeT+ok=
>  SHA256 (cargo/litemap-0.7.3.tar.gz) = ZDywuNT8woQATV/Q1nzPYd//rbf3Xh5xvEIPRoijpwQ=
> +SHA256 (cargo/litrs-0.4.1.tar.gz) = tM4wGSS3iH6dY3FE/a3pP53/+bYJgdSsFh2wlyDTmqU=
>  SHA256 (cargo/lock_api-0.4.12.tar.gz) = B6+LnN0oG3kV9BP6c/KevV1V0NPwFVWE2t4f8YzqGxc=
>  SHA256 (cargo/log-0.4.22.tar.gz) = p6cLoCS53ATCfqLwwFSP60dOxcVLujOn9y+HOjnQeyQ=
>  SHA256 (cargo/loom-0.5.6.tar.gz) = /1Dssou4YBPpNftmg6sfbTogAW8SPHb9TCdHAHasMPU=
> @@ -210,6 +212,8 @@ SHA256 (cargo/num-bigint-0.4.6.tar.gz) = peRPcj8RM8nerGRnY1ef2zrHReQY8qevnNDEMdo
>  SHA256 (cargo/num-conv-0.1.0.tar.gz) = UdUV0y+xgu43zaLM3LkpUNajwok6ooDlQGccLNDzsdk=
>  SHA256 (cargo/num-derive-0.4.2.tar.gz) = 7TlV8anHwMFeCS+ciH2wix/GgzBf3262aE8iVVNV4gI=
>  SHA256 (cargo/num-integer-0.1.46.tar.gz) = eWlmH9KVilywluVsjhrQRErCu80AYb0oZgSFpEh5hY8=
> +SHA256 (cargo/num-modular-0.6.1.tar.gz) = F7smG/Nvp9g/TClPg06RJWdpCXs8tQXUSDHgoXmsZH8=
> +SHA256 (cargo/num-order-1.2.0.tar.gz) = U3tZa5fED8+AVtFTBJ6yL0gcF+vOcqUT7JKG5JhtG7Y=
>  SHA256 (cargo/num-traits-0.2.19.tar.gz) = Bx38BiaQ6QtzTAsic85yrQ/6lfDHRZa8JQ3P2WAmKEE=
>  SHA256 (cargo/num_cpus-1.16.0.tar.gz) = QWH8ttYC1NIIGvfDpFhS2HWgPdM3pr/dbgZAe2E0KkM=
>  SHA256 (cargo/num_threads-0.1.7.tar.gz) = XHOYuci3CQj2Nx9H7TZzeQfIfFKvNMJo/tC/DOuS6tk=
> @@ -240,11 +244,11 @@ SHA256 (cargo/phf_codegen-0.11.2.tar.gz) = 6NOWiNNZ5rNGVNMo4mIjRmLRbMD2Dsjcvl5xh
>  SHA256 (cargo/phf_generator-0.11.2.tar.gz) = SOTMZMKtnr5nDLj9ad1QrjAWUDkugcBfm/yy1b28JLA=
>  SHA256 (cargo/phf_shared-0.11.2.tar.gz) = kPy5Xu94TCrHkRnR3YGeFitdqHLObzw6vh6MocCC9ys=
>  SHA256 (cargo/pico-args-0.5.0.tar.gz) = W+Fnp6827iL+MRUFG8UfbmxwVMk0jijetPSb1vcFoxU=
> -SHA256 (cargo/pin-project-lite-0.2.14.tar.gz) = vaZvyWZ8GMsnWKKshNEWckUFS8+F1dGqppI/RYAb3QI=
> +SHA256 (cargo/pin-project-lite-0.2.15.tar.gz) = kVoeFGU13pFj85h7iUTtjPSaGLsAVrzrzc7OOFzs5P8=
>  SHA256 (cargo/pin-utils-0.1.0.tar.gz) = i4cNjBUbby+5PoShMUYTjwXQLtEcfnxU+IJqqvfJ8YQ=
>  SHA256 (cargo/piper-0.2.4.tar.gz) = lsjEkPQi75pO/Sy1tCt2yGE9fn38HK9me4ozUKWswGY=
>  SHA256 (cargo/pkg-config-0.3.31.tar.gz) = lT7IYTmNzM4QxnDf6vPsSRHKR56cAhVLOiFReMX1ZvI=
> -SHA256 (cargo/polling-3.7.3.tar.gz) = zCeQzTAd7GzTt6Al5IFc+CVySlHJjcz+aj5V8F/7ZRE=
> +SHA256 (cargo/polling-3.7.4.tar.gz) = pgRWjDICcn0VB2U8sSHb1ielhoTrCagg/XRr7ji0RC8=
>  SHA256 (cargo/portable-atomic-1.9.0.tar.gz) = zJxoo/baBnU+kzXWPif2uXVN0ZINlBE1t+qCJPFBrbI=
>  SHA256 (cargo/powerfmt-0.2.0.tar.gz) = Q57jBd7xFboFk4226xZE/5QWXFq16UINHBvO27qQk5E=
>  SHA256 (cargo/ppv-lite86-0.2.20.tar.gz) = d5V7KVZWdpu4rStqawnYl9lPBcQbBprt4fzapnXq6gQ=
> @@ -266,14 +270,14 @@ SHA256 (cargo/raw-cpuid-11.2.0.tar.gz) = GrJAMVxmFhXy7p8PLNMtWnNDqE1evMy5nUbmY3V
>  SHA256 (cargo/redox_syscall-0.5.7.tar.gz) = m23+zyx0vOJGbKv5P2Zk1pmKaesh459CB5MAZbJ7dx8=
>  SHA256 (cargo/ref-cast-1.0.23.tar.gz) = zPCm+E1fHVgdqLQbR+yGAIcZYvKlKBFbVCs2LUt0STE=
>  SHA256 (cargo/ref-cast-impl-1.0.23.tar.gz) = vMMD55PTc0SJOH0gXpsYb6ycbPrO3ZjLsuillDWV8+Y=
> -SHA256 (cargo/regex-1.11.0.tar.gz) = OCAOXuiJFJdbafZX8IAbb23Mr9RP2TJjAqSq7s+ssdg=
> +SHA256 (cargo/regex-1.11.1.tar.gz) = tUTvG06sXcLbM+pjYGrp/8+sJsFBaigGrgv19WsgEZE=
>  SHA256 (cargo/regex-automata-0.1.10.tar.gz) = bCMNc/uNjBucCzE1xRQqis7joFWPuNtc8ctl+NeGITI=
>  SHA256 (cargo/regex-automata-0.4.8.tar.gz) = NodY8jJ0cStQSEjp1abwEERcyLh6fNtNfL7mZsEojaM=
>  SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
>  SHA256 (cargo/regex-syntax-0.8.5.tar.gz) = KxXEMYa+Z6T9Y77lDQMDr//O84FJLr4sXYfzJOG4gVw=
>  SHA256 (cargo/reopen-1.0.3.tar.gz) = /0LOw6z4WEX1sYs8u3/sYZzL1KNJ9uy+HGKrRtTZgpM=
>  SHA256 (cargo/reqwest-0.11.27.tar.gz) = 3WdThwChdFHny6A6xyf7lhq7dgdVNGFie5feC4nPSmI=
> -SHA256 (cargo/reqwest-0.12.8.tar.gz) = 9xMUf76SNh5SOSxzuMnkjATGYlvOlp71TckB5Y4EKns=
> +SHA256 (cargo/reqwest-0.12.9.tar.gz) = p3xir0bnneClYuGphJIF/8t/wSOIdum9dDNXVw4EBG8=
>  SHA256 (cargo/resolv-conf-0.7.0.tar.gz) = UuRDlNIIbQEFUbFLU7HyTjFkdXDNHesDeeLCGzKaugA=
>  SHA256 (cargo/ring-0.17.8.tar.gz) = wX+ky2WONYNCPpFbnzrMAczq7hhg4z1Z665mrcOi3A0=
>  SHA256 (cargo/rmp-0.8.14.tar.gz) = Io7XwW+jl4LDs0aOl0rsJ5XpCJFTzQjuLprvs2EzNMQ=
> @@ -285,9 +289,9 @@ SHA256 (cargo/rocket_ws-0.1.1.tar.gz) = JfGHdmjJN7cBF3w0nyE4PFVs07tLqPodB/qWzLOo
>  SHA256 (cargo/rpassword-7.3.1.tar.gz) = gEcr48iXkR0BN7LSuQVfr27qxbFOMkBz2DvBexkdfj8=
>  SHA256 (cargo/rtoolbox-0.0.2.tar.gz) = wkfSTmMjDNtWRjrjKEeL1erIuPqoxpRhp36OMjr6yQ4=
>  SHA256 (cargo/rustc-demangle-0.1.24.tar.gz) = cZuVPiCVgp7mfbc4s7+p+jaMlJAN8yez8H/m55TS/h8=
> -SHA256 (cargo/rustix-0.38.37.tar.gz) = ist4i4R8JPKFJWYMTXdYYgpyEIdXEfeef2Y8wVJyaBE=
> +SHA256 (cargo/rustix-0.38.40.tar.gz) = meTqPhzcS1WbjlZQ+cjlmY4+XBNDtOrwNFZfMjGNY8A=
>  SHA256 (cargo/rustls-0.21.12.tar.gz) = P1ahTR9Is5E1myL3Mf1L1+Q8l/PFDu4nbzqgnJR4TT4=
> -SHA256 (cargo/rustls-0.23.15.tar.gz) = X7tE16zE6HPWE0IjefafI3obFBkowC9rxsz93dwteZM=
> +SHA256 (cargo/rustls-0.23.16.tar.gz) = 7uh/9dmzZxKlhXThLp8OqA+RWlsKxRjTIrJKRlYXkl4=
>  SHA256 (cargo/rustls-pemfile-1.0.4.tar.gz) = HHTK4KTPbMu/XzWfCO/fjufh3FMlc78Ntxloy1axRIw=
>  SHA256 (cargo/rustls-pemfile-2.2.0.tar.gz) = 3OMU5f7j85lT1Gu2O7ikbUDC+Pt8xaO2yrK96XIdblA=
>  SHA256 (cargo/rustls-pki-types-1.10.0.tar.gz) = FvEgGzyafugDm8rcF7fmBeKUWyfu52MXiMG9KwZDZ0s=
> @@ -302,11 +306,11 @@ SHA256 (cargo/scoped-tls-1.0.1.tar.gz) = 4c9kN+sZqPSmzA99ylRJc7C3iEOtv+s2g9GpSgA
>  SHA256 (cargo/scopeguard-1.2.0.tar.gz) = lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
>  SHA256 (cargo/sct-0.7.1.tar.gz) = 2gRhU6ojUkk9bLfaS25cDAV9ih0KmqhWC6/92UWs1BQ=
>  SHA256 (cargo/security-framework-2.11.1.tar.gz) = iXsiRfC1Ech4k685sDPlypzOaIJMTX52MLWh0zlljQI=
> -SHA256 (cargo/security-framework-sys-2.12.0.tar.gz) = 6kopKGkyDAJy17xVpaaq+v9ZtPY0BKADiHtnmi4FtLY=
> +SHA256 (cargo/security-framework-sys-2.12.1.tar.gz) = +jnHMD3Fi1VDyU0iwXZrDTHy7lgwY2PqYisQu8B16qI=
>  SHA256 (cargo/semver-1.0.23.tar.gz) = YWl+Chx+US6EpiEyYjmESiTYIHtGabQbwYsy6ly/mIs=
> -SHA256 (cargo/serde-1.0.213.tar.gz) = PqeJP/XiRm341yC7YVCINBspX4SWAsaVYEf4+A8Om8E=
> +SHA256 (cargo/serde-1.0.214.tar.gz) = 9Vwxk6ynHBKteJDxeF0rc+G59joLvDU8CO8m/gP8VrU=
>  SHA256 (cargo/serde_cbor-0.11.2.tar.gz) = K+8uv95Fb7drvPn1kxUzPezE/aCytEtCAkPBHg9ewfU=
> -SHA256 (cargo/serde_derive-1.0.213.tar.gz) = foWtIAnFC1jofKqM1trBa99RG7+3r2wz35AjlqpID6U=
> +SHA256 (cargo/serde_derive-1.0.214.tar.gz) = 3lI/eB8JXij6YFzc4PgwfkUcwP0U4utM0umKNVsUd2Y=
>  SHA256 (cargo/serde_json-1.0.132.tar.gz) = 1ya/r/SzICZtOViYkF0OugNFquI7VK7jpzfiYP1G2wM=
>  SHA256 (cargo/serde_spanned-0.6.8.tar.gz) = h2B8sTmO1Z1Icy5XWkwop6jr8kVLlk/j8iTyr8B5CeE=
>  SHA256 (cargo/serde_urlencoded-0.7.1.tar.gz) = 00kcFHFcoilMTWqI8V6Ec5eIwdAw7tjBEENqr9qi8/0=
> @@ -329,7 +333,7 @@ SHA256 (cargo/stacker-0.1.17.tar.gz) = eZyIPVWr216Yrxp7PyO5tt6OytoOysBYZy12NetIy
>  SHA256 (cargo/state-0.6.0.tar.gz) = K4xKREXYE1ffixplDQ0Nb7u/6Z0GSqXgLz5AIgYUdtg=
>  SHA256 (cargo/strsim-0.11.1.tar.gz) = fai1c2hF2fL8uDfqXZ4mKFZLOwQ6cJSKPwt3iDjF+08=
>  SHA256 (cargo/subtle-2.6.1.tar.gz) = E8K93sxXs4Te4YZSNY+yMXL6y4osUczBDXTBV73qMpI=
> -SHA256 (cargo/syn-2.0.85.tar.gz) = UCMWLfzRTvjzIDTYvNTMXdxh73okfAJKM+JOHyTSG1Y=
> +SHA256 (cargo/syn-2.0.87.tar.gz) = JapM40bQOm3NaN2LQBC8t05U5iyQxXPzlMRurpmroy0=
>  SHA256 (cargo/sync_wrapper-0.1.2.tar.gz) = IEfG3tnHIXZCR+Ys07A8Cf/FKbK6WxDsSCrlB6SnAWA=
>  SHA256 (cargo/sync_wrapper-1.0.1.tar.gz) = pwZavsqUtqild/m9RaoIZ6Iji3To62fPENSSvDk1E5Q=
>  SHA256 (cargo/synstructure-0.13.1.tar.gz) = yK92Zqt7Y5CreBMftbD84R1remlRYCAXw1+oKABwiXE=
> @@ -338,9 +342,9 @@ SHA256 (cargo/system-configuration-0.5.1.tar.gz) = ujo63FwnXXGa+MtCcuocSm1mind/N
>  SHA256 (cargo/system-configuration-0.6.1.tar.gz) = PIedRI6dmGtmF0J2MkfTaT7RNglDjPPQBvUfU2ilums=
>  SHA256 (cargo/system-configuration-sys-0.5.0.tar.gz) = p1+xiOtia5JGg+O5XjpI5jVR/PtRlJ3i8Gqdkdvuk8k=
>  SHA256 (cargo/system-configuration-sys-0.6.0.tar.gz) = jh0bEM7VypI6H8uNA+lrjTJoBl1yRUjAIRQV/2rGusQ=
> -SHA256 (cargo/tempfile-3.13.0.tar.gz) = 8PLJ/GLQvu9pUcz/11fiQSZqLIMxNu++Na9s0lZ9yls=
> -SHA256 (cargo/thiserror-1.0.65.tar.gz) = XRGr2VlNmziWXvUIBcXkacqcxvGX+IP3F+AmmjBXs9U=
> -SHA256 (cargo/thiserror-impl-1.0.65.tar.gz) = rnF3AyLL0nfmnXYqFsRErwKqBXWsDRdPC5Vi07N/hgI=
> +SHA256 (cargo/tempfile-3.14.0.tar.gz) = KMziUfy8h/rIaoZu6w1sLVNvwW0G8YS7Ya6uEapM7gw=
> +SHA256 (cargo/thiserror-1.0.69.tar.gz) = tqr1M5tXjqhbUOCA/rJQo+iujPzf+aRhyewpBLySP1I=
> +SHA256 (cargo/thiserror-impl-1.0.69.tar.gz) = T+5sTvyQBZ4Q+B5tQsYKGPdliMPXTLg6CyQqK2x1BME=
>  SHA256 (cargo/thread_local-1.1.8.tar.gz) = i575utATraOAiFTOrHtGgSpkZbo2iFmjfiEAKD0tcZw=
>  SHA256 (cargo/threadpool-1.8.1.tar.gz) = 0FDmCzPUHBkQizLOoyFkAzqQE/47RsvURXVZv793r6o=
>  SHA256 (cargo/time-0.3.36.tar.gz) = Xf2I5WNGRobJFsfkbmI+Ug3cbXn6ZkE5Dy4/qG6D6IU=
> @@ -349,7 +353,7 @@ SHA256 (cargo/time-macros-0.2.18.tar.gz) = PyUqaFQP3jo4d67qVSuDK0CrmmnjGO/QeHdKA
>  SHA256 (cargo/tinystr-0.7.6.tar.gz) = kRf11Ns5HBz2kn576j23S5ocGt2Pftqf/VNk9A9XuC8=
>  SHA256 (cargo/tinyvec-1.8.0.tar.gz) = RF6IH09tOC1fJ8A04l65Lt18eEzquSoJN9t/LpRxuTg=
>  SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
> -SHA256 (cargo/tokio-1.41.0.tar.gz) = FF80E1BDR6K+hDk8yKfS+02GOzdZCepZ8hWCYaoli7s=
> +SHA256 (cargo/tokio-1.41.1.tar.gz) = Is+1vuempSk5ypIk1qyJe7ZpE0B42qhzVWCJf2neTTM=
>  SHA256 (cargo/tokio-macros-2.4.0.tar.gz) = aT1ZYxLoiWG8Z9fx+Xr4pwIn2fkMMbulgG7sAEl411I=
>  SHA256 (cargo/tokio-native-tls-0.3.1.tar.gz) = u652q5M8hXdu+ryXFWndYRnFgNj11Eh2newXZL95bvI=
>  SHA256 (cargo/tokio-rustls-0.24.1.tar.gz) = woMnzzgKwUgUEIf7+53p171OhKtdLCj7yRHXU96KcIE=
> @@ -379,7 +383,7 @@ SHA256 (cargo/unicode-ident-1.0.13.tar.gz) = 6RtWzUytrrebvxpWRfa0+Nxb3og0rViUqNs
>  SHA256 (cargo/unicode-normalization-0.1.24.tar.gz) = UDPJfEJiM1ze1tb8PlwYq3VeGj3JY3Y1Dz2OnwCa2VY=
>  SHA256 (cargo/unicode-xid-0.2.6.tar.gz) = 68HATHFRDH9wK1K3w1BzTJ/xKVxGSgMzWwC7hPxU+FM=
>  SHA256 (cargo/untrusted-0.9.0.tar.gz) = jsttoouKNR13O2jVglrDkBfmgHUPmA86GoXNjdKKR8E=
> -SHA256 (cargo/url-2.5.2.tar.gz) = InhNvfdv3eivGu2lYitUa0Irb8WFMlJIor+fXkHpTWw=
> +SHA256 (cargo/url-2.5.3.tar.gz) = jRV/G5bRRQD/3B8QunEueAglUmwD2aSbTQMksNkROto=
>  SHA256 (cargo/utf-8-0.7.6.tar.gz) = CcyO5y0qm+zy8v6+AgW77Y/GYVt8tCmtBi3Ht93QNqk=
>  SHA256 (cargo/utf16_iter-1.0.5.tar.gz) = yCMt082u1TVuD3FtKF5LQLkyrENBAP6bfg6Ok1ueYkY=
>  SHA256 (cargo/utf8_iter-1.0.4.tar.gz) = tsFAYg5/+7IsLe5Zyv5ghKWbX/wnqIWaXw1JS11Str4=
> @@ -397,11 +401,11 @@ SHA256 (cargo/wasm-bindgen-futures-0.4.45.tar.gz) = zH7E+IJ6cVhjdNs+h6vbWiuzoVr+
>  SHA256 (cargo/wasm-bindgen-macro-0.2.95.tar.gz) = 55OEvn+PWp3V1xZyFvAiCQzx+ewSjm5qSCostcVCLFY=
>  SHA256 (cargo/wasm-bindgen-macro-support-0.2.95.tar.gz) = JsarV1cveiSkmFgwsSDeFZRGXl1QDySv6J4WtOgz72g=
>  SHA256 (cargo/wasm-bindgen-shared-0.2.95.tar.gz) = ZfwJ8QZmqfFHBCJR4N2pwY8Wb/feMAYHAH6WvevBBo0=
> -SHA256 (cargo/wasm-streams-0.4.1.tar.gz) = TgctTnL3APs0Q9j+lKOTFd8BPu8RBJA82woqvTIrvs0=
> +SHA256 (cargo/wasm-streams-0.4.2.tar.gz) = FQU9jYXH7M2+/vYPBnaXYKVjx/Cp1pAqE9NceACwrWU=
>  SHA256 (cargo/web-sys-0.3.72.tar.gz) = 9kiLkBCMBA3w/mL6gVy97iUSRkHfAYFN1ygnSSNMYRI=
>  SHA256 (cargo/web-time-1.1.0.tar.gz) = WmWA8wix+tkgdhgIemXATnoQvHfgLI6E6bAN1LEvoLs=
>  SHA256 (cargo/webauthn-rs-0.3.2.tar.gz) = kLJm7MtLMllYdvXHPqRDsFFtoLHfcsoHvAjtm6f5bsE=
> -SHA256 (cargo/which-6.0.3.tar.gz) = tO6Sj+vUTZjy9Fmkp5vU2ShZEzOklKEKhoQYrBs5zx8=
> +SHA256 (cargo/which-7.0.0.tar.gz) = ycrTJ5rec0a5bjhzGmQdc0PdalPVUIPdVOrfpaGzjGs=
>  SHA256 (cargo/widestring-1.1.0.tar.gz) = chnTa26siT+oHoTr4GSF59y7YWF3RpsULfFPH03rExE=
>  SHA256 (cargo/winapi-0.3.9.tar.gz) = XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
>  SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
> @@ -449,14 +453,14 @@ SHA256 (cargo/zerofrom-derive-0.1.4.tar.gz) = Dqe0o2N+qGac7fDx/Vwoahfz3pe43Vpwps
>  SHA256 (cargo/zeroize-1.8.1.tar.gz) = ztNniih5swMG0yP0VCYmaXpGSpfAoHya6/frymXNTd4=
>  SHA256 (cargo/zerovec-0.10.4.tar.gz) = qiuJPXnfI7+xLVRhAY1AjqGd+v52wsfvbU66YU+P8Hk=
>  SHA256 (cargo/zerovec-derive-0.10.3.tar.gz) = bq+m37F1hOo+K9bnbgzBWtevErCavdHKVZYb7ZsQY8Y=
> -SHA256 (dani-garcia-vaultwarden-1.32.3.tar.gz) = Am7lMvP+oMZwfz2D6q1EMn3Y6EW8bzZ6jY4u5IKoUYw=
> +SHA256 (dani-garcia-vaultwarden-1.32.4.tar.gz) = fPmlxzVt9CsNoxikRr9XbCqjQFgexMcp8cthZ1TPZq0=
>  SIZE (cargo/addr2line-0.24.2.tar.gz) = 39015
>  SIZE (cargo/adler2-2.0.0.tar.gz) = 13529
>  SIZE (cargo/ahash-0.8.11.tar.gz) = 43607
>  SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
>  SIZE (cargo/alloc-no-stdlib-2.0.4.tar.gz) = 10105
>  SIZE (cargo/alloc-stdlib-0.2.2.tar.gz) = 6693
> -SIZE (cargo/allocator-api2-0.2.18.tar.gz) = 62504
> +SIZE (cargo/allocator-api2-0.2.19.tar.gz) = 63758
>  SIZE (cargo/android-tzdata-0.1.1.tar.gz) = 7674
>  SIZE (cargo/android_system_properties-0.1.5.tar.gz) = 5243
>  SIZE (cargo/argon2-0.5.3.tar.gz) = 28795
> @@ -465,7 +469,7 @@ SIZE (cargo/async-channel-2.3.1.tar.gz) = 14576
>  SIZE (cargo/async-compression-0.4.17.tar.gz) = 111860
>  SIZE (cargo/async-executor-1.13.1.tar.gz) = 27991
>  SIZE (cargo/async-global-executor-2.4.1.tar.gz) = 11844
> -SIZE (cargo/async-io-2.3.4.tar.gz) = 49145
> +SIZE (cargo/async-io-2.4.0.tar.gz) = 49252
>  SIZE (cargo/async-lock-3.4.0.tar.gz) = 34446
>  SIZE (cargo/async-process-2.3.0.tar.gz) = 26766
>  SIZE (cargo/async-signal-0.2.10.tar.gz) = 16970
> @@ -483,7 +487,7 @@ SIZE (cargo/base64-0.13.1.tar.gz) = 61002
>  SIZE (cargo/base64-0.21.7.tar.gz) = 82576
>  SIZE (cargo/base64-0.22.1.tar.gz) = 81597
>  SIZE (cargo/base64ct-1.6.0.tar.gz) = 28870
> -SIZE (cargo/bigdecimal-0.4.5.tar.gz) = 79843
> +SIZE (cargo/bigdecimal-0.4.6.tar.gz) = 86155
>  SIZE (cargo/binascii-0.1.4.tar.gz) = 6076
>  SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
>  SIZE (cargo/bitflags-2.6.0.tar.gz) = 45357
> @@ -496,10 +500,10 @@ SIZE (cargo/bumpalo-3.16.0.tar.gz) = 85677
>  SIZE (cargo/bytemuck-1.19.0.tar.gz) = 50363
>  SIZE (cargo/byteorder-1.5.0.tar.gz) = 23288
>  SIZE (cargo/bytes-1.8.0.tar.gz) = 64824
> -SIZE (cargo/cached-0.53.1.tar.gz) = 71674
> +SIZE (cargo/cached-0.54.0.tar.gz) = 72195
>  SIZE (cargo/cached_proc_macro-0.23.0.tar.gz) = 10580
>  SIZE (cargo/cached_proc_macro_types-0.1.1.tar.gz) = 1813
> -SIZE (cargo/cc-1.1.31.tar.gz) = 84637
> +SIZE (cargo/cc-1.1.37.tar.gz) = 92262
>  SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
>  SIZE (cargo/chrono-0.4.38.tar.gz) = 220559
>  SIZE (cargo/chrono-tz-0.10.0.tar.gz) = 373596
> @@ -507,7 +511,7 @@ SIZE (cargo/chrono-tz-build-0.4.0.tar.gz) = 10660
>  SIZE (cargo/chumsky-0.9.3.tar.gz) = 75112
>  SIZE (cargo/concurrent-queue-2.5.0.tar.gz) = 22654
>  SIZE (cargo/cookie-0.18.1.tar.gz) = 43551
> -SIZE (cargo/cookie_store-0.21.0.tar.gz) = 31495
> +SIZE (cargo/cookie_store-0.21.1.tar.gz) = 34692
>  SIZE (cargo/core-foundation-0.9.4.tar.gz) = 27743
>  SIZE (cargo/core-foundation-sys-0.8.7.tar.gz) = 37712
>  SIZE (cargo/cpufeatures-0.2.14.tar.gz) = 13165
> @@ -532,6 +536,7 @@ SIZE (cargo/diesel_migrations-2.2.0.tar.gz) = 12365
>  SIZE (cargo/diesel_table_macro_syntax-0.2.0.tar.gz) = 6866
>  SIZE (cargo/digest-0.10.7.tar.gz) = 19557
>  SIZE (cargo/displaydoc-0.2.5.tar.gz) = 24219
> +SIZE (cargo/document-features-0.2.10.tar.gz) = 14005
>  SIZE (cargo/dotenvy-0.15.7.tar.gz) = 20293
>  SIZE (cargo/dsl_auto_type-0.1.2.tar.gz) = 14201
>  SIZE (cargo/either-1.13.0.tar.gz) = 19169
> @@ -545,7 +550,7 @@ SIZE (cargo/error-chain-0.12.4.tar.gz) = 29274
>  SIZE (cargo/event-listener-2.5.3.tar.gz) = 15392
>  SIZE (cargo/event-listener-5.3.1.tar.gz) = 42576
>  SIZE (cargo/event-listener-strategy-0.5.2.tar.gz) = 10697
> -SIZE (cargo/fastrand-2.1.1.tar.gz) = 14983
> +SIZE (cargo/fastrand-2.2.0.tar.gz) = 15031
>  SIZE (cargo/fern-0.7.0.tar.gz) = 303693
>  SIZE (cargo/figment-0.10.19.tar.gz) = 70111
>  SIZE (cargo/flate2-1.0.34.tar.gz) = 109174
> @@ -558,7 +563,7 @@ SIZE (cargo/futures-channel-0.3.31.tar.gz) = 31971
>  SIZE (cargo/futures-core-0.3.31.tar.gz) = 14318
>  SIZE (cargo/futures-executor-0.3.31.tar.gz) = 17965
>  SIZE (cargo/futures-io-0.3.31.tar.gz) = 9047
> -SIZE (cargo/futures-lite-2.3.0.tar.gz) = 39181
> +SIZE (cargo/futures-lite-2.5.0.tar.gz) = 41117
>  SIZE (cargo/futures-macro-0.3.31.tar.gz) = 11341
>  SIZE (cargo/futures-sink-0.3.31.tar.gz) = 7958
>  SIZE (cargo/futures-task-0.3.31.tar.gz) = 11217
> @@ -574,9 +579,9 @@ SIZE (cargo/governor-0.7.0.tar.gz) = 131769
>  SIZE (cargo/h2-0.3.26.tar.gz) = 168315
>  SIZE (cargo/h2-0.4.6.tar.gz) = 173912
>  SIZE (cargo/half-1.8.3.tar.gz) = 41624
> -SIZE (cargo/handlebars-6.1.0.tar.gz) = 102479
> +SIZE (cargo/handlebars-6.2.0.tar.gz) = 103081
>  SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
> -SIZE (cargo/hashbrown-0.15.0.tar.gz) = 136460
> +SIZE (cargo/hashbrown-0.15.1.tar.gz) = 135873
>  SIZE (cargo/heck-0.5.0.tar.gz) = 11517
>  SIZE (cargo/hermit-abi-0.3.9.tar.gz) = 16165
>  SIZE (cargo/hermit-abi-0.4.0.tar.gz) = 16310
> @@ -586,7 +591,7 @@ SIZE (cargo/hmac-0.12.1.tar.gz) = 42657
>  SIZE (cargo/home-0.5.9.tar.gz) = 8760
>  SIZE (cargo/hostname-0.3.1.tar.gz) = 9272
>  SIZE (cargo/hostname-0.4.0.tar.gz) = 10632
> -SIZE (cargo/html5gum-0.5.7.tar.gz) = 50680
> +SIZE (cargo/html5gum-0.6.1.tar.gz) = 59431
>  SIZE (cargo/http-0.2.12.tar.gz) = 101964
>  SIZE (cargo/http-1.1.0.tar.gz) = 103144
>  SIZE (cargo/http-body-0.4.6.tar.gz) = 10773
> @@ -599,7 +604,7 @@ SIZE (cargo/hyper-1.5.0.tar.gz) = 152734
>  SIZE (cargo/hyper-rustls-0.27.3.tar.gz) = 34834
>  SIZE (cargo/hyper-tls-0.5.0.tar.gz) = 13257
>  SIZE (cargo/hyper-tls-0.6.0.tar.gz) = 15052
> -SIZE (cargo/hyper-util-0.1.9.tar.gz) = 72670
> +SIZE (cargo/hyper-util-0.1.10.tar.gz) = 72887
>  SIZE (cargo/iana-time-zone-0.1.61.tar.gz) = 27685
>  SIZE (cargo/iana-time-zone-haiku-0.1.2.tar.gz) = 7185
>  SIZE (cargo/icu_collections-1.5.0.tar.gz) = 82762
> @@ -615,8 +620,8 @@ SIZE (cargo/icu_provider_macros-1.5.0.tar.gz) = 6436
>  SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
>  SIZE (cargo/idna-0.3.0.tar.gz) = 271128
>  SIZE (cargo/idna-0.4.0.tar.gz) = 271429
> -SIZE (cargo/idna-0.5.0.tar.gz) = 271940
> -SIZE (cargo/idna-1.0.2.tar.gz) = 142869
> +SIZE (cargo/idna-1.0.3.tar.gz) = 142515
> +SIZE (cargo/idna_adapter-1.2.0.tar.gz) = 8206
>  SIZE (cargo/indexmap-2.6.0.tar.gz) = 85204
>  SIZE (cargo/inlinable_string-0.1.15.tar.gz) = 19290
>  SIZE (cargo/ipconfig-0.3.2.tar.gz) = 24468
> @@ -630,13 +635,14 @@ SIZE (cargo/jsonwebtoken-9.3.0.tar.gz) = 48987
>  SIZE (cargo/kv-log-macro-1.0.7.tar.gz) = 16842
>  SIZE (cargo/lazy_static-1.5.0.tar.gz) = 14025
>  SIZE (cargo/lettre-0.11.10.tar.gz) = 146373
> -SIZE (cargo/libc-0.2.161.tar.gz) = 765389
> -SIZE (cargo/libm-0.2.8.tar.gz) = 113450
> +SIZE (cargo/libc-0.2.162.tar.gz) = 769354
> +SIZE (cargo/libm-0.2.11.tar.gz) = 111477
>  SIZE (cargo/libmimalloc-sys-0.1.39.tar.gz) = 198523
>  SIZE (cargo/libsqlite3-sys-0.30.1.tar.gz) = 5122296
>  SIZE (cargo/linked-hash-map-0.5.6.tar.gz) = 15049
>  SIZE (cargo/linux-raw-sys-0.4.14.tar.gz) = 1826665
>  SIZE (cargo/litemap-0.7.3.tar.gz) = 28728
> +SIZE (cargo/litrs-0.4.1.tar.gz) = 42603
>  SIZE (cargo/lock_api-0.4.12.tar.gz) = 27591
>  SIZE (cargo/log-0.4.22.tar.gz) = 44027
>  SIZE (cargo/loom-0.5.6.tar.gz) = 72186
> @@ -662,6 +668,8 @@ SIZE (cargo/num-bigint-0.4.6.tar.gz) = 102801
>  SIZE (cargo/num-conv-0.1.0.tar.gz) = 7444
>  SIZE (cargo/num-derive-0.4.2.tar.gz) = 14709
>  SIZE (cargo/num-integer-0.1.46.tar.gz) = 22331
> +SIZE (cargo/num-modular-0.6.1.tar.gz) = 32328
> +SIZE (cargo/num-order-1.2.0.tar.gz) = 19500
>  SIZE (cargo/num-traits-0.2.19.tar.gz) = 51631
>  SIZE (cargo/num_cpus-1.16.0.tar.gz) = 15713
>  SIZE (cargo/num_threads-0.1.7.tar.gz) = 7455
> @@ -692,11 +700,11 @@ SIZE (cargo/phf_codegen-0.11.2.tar.gz) = 12977
>  SIZE (cargo/phf_generator-0.11.2.tar.gz) = 14190
>  SIZE (cargo/phf_shared-0.11.2.tar.gz) = 14284
>  SIZE (cargo/pico-args-0.5.0.tar.gz) = 11545
> -SIZE (cargo/pin-project-lite-0.2.14.tar.gz) = 28817
> +SIZE (cargo/pin-project-lite-0.2.15.tar.gz) = 29683
>  SIZE (cargo/pin-utils-0.1.0.tar.gz) = 7580
>  SIZE (cargo/piper-0.2.4.tar.gz) = 15950
>  SIZE (cargo/pkg-config-0.3.31.tar.gz) = 20880
> -SIZE (cargo/polling-3.7.3.tar.gz) = 58276
> +SIZE (cargo/polling-3.7.4.tar.gz) = 58239
>  SIZE (cargo/portable-atomic-1.9.0.tar.gz) = 166365
>  SIZE (cargo/powerfmt-0.2.0.tar.gz) = 15165
>  SIZE (cargo/ppv-lite86-0.2.20.tar.gz) = 22478
> @@ -718,14 +726,14 @@ SIZE (cargo/raw-cpuid-11.2.0.tar.gz) = 110290
>  SIZE (cargo/redox_syscall-0.5.7.tar.gz) = 26249
>  SIZE (cargo/ref-cast-1.0.23.tar.gz) = 12795
>  SIZE (cargo/ref-cast-impl-1.0.23.tar.gz) = 9360
> -SIZE (cargo/regex-1.11.0.tar.gz) = 254059
> +SIZE (cargo/regex-1.11.1.tar.gz) = 254170
>  SIZE (cargo/regex-automata-0.1.10.tar.gz) = 114533
>  SIZE (cargo/regex-automata-0.4.8.tar.gz) = 617784
>  SIZE (cargo/regex-syntax-0.6.29.tar.gz) = 299752
>  SIZE (cargo/regex-syntax-0.8.5.tar.gz) = 357541
>  SIZE (cargo/reopen-1.0.3.tar.gz) = 17343
>  SIZE (cargo/reqwest-0.11.27.tar.gz) = 163155
> -SIZE (cargo/reqwest-0.12.8.tar.gz) = 178052
> +SIZE (cargo/reqwest-0.12.9.tar.gz) = 179807
>  SIZE (cargo/resolv-conf-0.7.0.tar.gz) = 17352
>  SIZE (cargo/ring-0.17.8.tar.gz) = 4188554
>  SIZE (cargo/rmp-0.8.14.tar.gz) = 29687
> @@ -737,9 +745,9 @@ SIZE (cargo/rocket_ws-0.1.1.tar.gz) = 12075
>  SIZE (cargo/rpassword-7.3.1.tar.gz) = 8164
>  SIZE (cargo/rtoolbox-0.0.2.tar.gz) = 9179
>  SIZE (cargo/rustc-demangle-0.1.24.tar.gz) = 29047
> -SIZE (cargo/rustix-0.38.37.tar.gz) = 371243
> +SIZE (cargo/rustix-0.38.40.tar.gz) = 377954
>  SIZE (cargo/rustls-0.21.12.tar.gz) = 285674
> -SIZE (cargo/rustls-0.23.15.tar.gz) = 336273
> +SIZE (cargo/rustls-0.23.16.tar.gz) = 339595
>  SIZE (cargo/rustls-pemfile-1.0.4.tar.gz) = 22092
>  SIZE (cargo/rustls-pemfile-2.2.0.tar.gz) = 25849
>  SIZE (cargo/rustls-pki-types-1.10.0.tar.gz) = 55134
> @@ -754,11 +762,11 @@ SIZE (cargo/scoped-tls-1.0.1.tar.gz) = 8202
>  SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
>  SIZE (cargo/sct-0.7.1.tar.gz) = 27501
>  SIZE (cargo/security-framework-2.11.1.tar.gz) = 80188
> -SIZE (cargo/security-framework-sys-2.12.0.tar.gz) = 20103
> +SIZE (cargo/security-framework-sys-2.12.1.tar.gz) = 20112
>  SIZE (cargo/semver-1.0.23.tar.gz) = 30622
> -SIZE (cargo/serde-1.0.213.tar.gz) = 78349
> +SIZE (cargo/serde-1.0.214.tar.gz) = 78523
>  SIZE (cargo/serde_cbor-0.11.2.tar.gz) = 44570
> -SIZE (cargo/serde_derive-1.0.213.tar.gz) = 56625
> +SIZE (cargo/serde_derive-1.0.214.tar.gz) = 56630
>  SIZE (cargo/serde_json-1.0.132.tar.gz) = 150549
>  SIZE (cargo/serde_spanned-0.6.8.tar.gz) = 9330
>  SIZE (cargo/serde_urlencoded-0.7.1.tar.gz) = 12822
> @@ -781,7 +789,7 @@ SIZE (cargo/stacker-0.1.17.tar.gz) = 14699
>  SIZE (cargo/state-0.6.0.tar.gz) = 30182
>  SIZE (cargo/strsim-0.11.1.tar.gz) = 14266
>  SIZE (cargo/subtle-2.6.1.tar.gz) = 14562
> -SIZE (cargo/syn-2.0.85.tar.gz) = 275231
> +SIZE (cargo/syn-2.0.87.tar.gz) = 278076
>  SIZE (cargo/sync_wrapper-0.1.2.tar.gz) = 6933
>  SIZE (cargo/sync_wrapper-1.0.1.tar.gz) = 6939
>  SIZE (cargo/synstructure-0.13.1.tar.gz) = 18327
> @@ -790,9 +798,9 @@ SIZE (cargo/system-configuration-0.5.1.tar.gz) = 12618
>  SIZE (cargo/system-configuration-0.6.1.tar.gz) = 17935
>  SIZE (cargo/system-configuration-sys-0.5.0.tar.gz) = 6730
>  SIZE (cargo/system-configuration-sys-0.6.0.tar.gz) = 11090
> -SIZE (cargo/tempfile-3.13.0.tar.gz) = 34910
> -SIZE (cargo/thiserror-1.0.65.tar.gz) = 21825
> -SIZE (cargo/thiserror-impl-1.0.65.tar.gz) = 16077
> +SIZE (cargo/tempfile-3.14.0.tar.gz) = 35065
> +SIZE (cargo/thiserror-1.0.69.tar.gz) = 22198
> +SIZE (cargo/thiserror-impl-1.0.69.tar.gz) = 18365
>  SIZE (cargo/thread_local-1.1.8.tar.gz) = 13962
>  SIZE (cargo/threadpool-1.8.1.tar.gz) = 14408
>  SIZE (cargo/time-0.3.36.tar.gz) = 119805
> @@ -801,7 +809,7 @@ SIZE (cargo/time-macros-0.2.18.tar.gz) = 24361
>  SIZE (cargo/tinystr-0.7.6.tar.gz) = 16971
>  SIZE (cargo/tinyvec-1.8.0.tar.gz) = 46796
>  SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
> -SIZE (cargo/tokio-1.41.0.tar.gz) = 805168
> +SIZE (cargo/tokio-1.41.1.tar.gz) = 805675
>  SIZE (cargo/tokio-macros-2.4.0.tar.gz) = 12501
>  SIZE (cargo/tokio-native-tls-0.3.1.tar.gz) = 20676
>  SIZE (cargo/tokio-rustls-0.24.1.tar.gz) = 33049
> @@ -831,7 +839,7 @@ SIZE (cargo/unicode-ident-1.0.13.tar.gz) = 43279
>  SIZE (cargo/unicode-normalization-0.1.24.tar.gz) = 126536
>  SIZE (cargo/unicode-xid-0.2.6.tar.gz) = 15744
>  SIZE (cargo/untrusted-0.9.0.tar.gz) = 14447
> -SIZE (cargo/url-2.5.2.tar.gz) = 79704
> +SIZE (cargo/url-2.5.3.tar.gz) = 81624
>  SIZE (cargo/utf-8-0.7.6.tar.gz) = 10422
>  SIZE (cargo/utf16_iter-1.0.5.tar.gz) = 9736
>  SIZE (cargo/utf8_iter-1.0.4.tar.gz) = 10437
> @@ -849,11 +857,11 @@ SIZE (cargo/wasm-bindgen-futures-0.4.45.tar.gz) = 14329
>  SIZE (cargo/wasm-bindgen-macro-0.2.95.tar.gz) = 6938
>  SIZE (cargo/wasm-bindgen-macro-support-0.2.95.tar.gz) = 21331
>  SIZE (cargo/wasm-bindgen-shared-0.2.95.tar.gz) = 7649
> -SIZE (cargo/wasm-streams-0.4.1.tar.gz) = 36513
> +SIZE (cargo/wasm-streams-0.4.2.tar.gz) = 36773
>  SIZE (cargo/web-sys-0.3.72.tar.gz) = 629190
>  SIZE (cargo/web-time-1.1.0.tar.gz) = 18026
>  SIZE (cargo/webauthn-rs-0.3.2.tar.gz) = 246188
> -SIZE (cargo/which-6.0.3.tar.gz) = 16937
> +SIZE (cargo/which-7.0.0.tar.gz) = 18462
>  SIZE (cargo/widestring-1.1.0.tar.gz) = 85046
>  SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
>  SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
> @@ -901,4 +909,4 @@ SIZE (cargo/zerofrom-derive-0.1.4.tar.gz) = 8232
>  SIZE (cargo/zeroize-1.8.1.tar.gz) = 20029
>  SIZE (cargo/zerovec-0.10.4.tar.gz) = 126398
>  SIZE (cargo/zerovec-derive-0.10.3.tar.gz) = 19438
> -SIZE (dani-garcia-vaultwarden-1.32.3.tar.gz) = 614954
> +SIZE (dani-garcia-vaultwarden-1.32.4.tar.gz) = 619528