Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: UPDATE security/vaultwarden-1.32.7
To:
Bjorn Ketelaars <bket@openbsd.org>
Cc:
ports@openbsd.org
Date:
Fri, 27 Dec 2024 16:00:51 +0100

Download raw body.

Thread
On Fri, 27 Dec 2024 14:36:18 +0100,
Bjorn Ketelaars <bket@openbsd.org> wrote:
> 
> On Fri 27/12/2024 14:13, Kirill A. Korinsky wrote:
> > On Fri, 27 Dec 2024 07:29:24 +0100,
> > Bjorn Ketelaars <bket@openbsd.org> wrote:
> > > 
> > > 
> > > I added aisha@ (maintainer) to the Cc. As this release contains a
> > > security fix I will commit later today, unless someone disagrees.
> > >
> > 
> > I really think that we should backport it to -stable as well.
> > 
> > But it requires rust at least 1.82 since
> > https://github.com/dani-garcia/vaultwarden/commit/71b3d3c818db846bb1972ed79188b3709b9f822b
> > 
> > Here the diff which includes a patch to support rust 1.81 which I had tested
> > on -stable/amd64, and it works well.
> > 
> > Ok?
> > 
> > Index: security/vaultwarden/Makefile
> > ===================================================================
> > RCS file: /home/cvs/ports/security/vaultwarden/Makefile,v
> > diff -u -p -u -p -r1.43 Makefile
> > --- security/vaultwarden/Makefile	16 Dec 2024 04:12:42 -0000	1.43
> > +++ security/vaultwarden/Makefile	27 Dec 2024 10:05:00 -0000
> > @@ -8,8 +8,7 @@ BROKEN-i386 =		raw-cpuid-10.2.0/src/lib.
> >  
> >  COMMENT =		unofficial bitwarden compatible server
> >  
> > -DIST_TUPLE +=		github dani-garcia vaultwarden 1.32.6 .
> > -DIST_TUPLE +=		github daboross fern 3e775ccfafe7d24baee39826d38011981b2e55b5 fern
> > +DIST_TUPLE +=		github dani-garcia vaultwarden 1.32.7 .
> 
> I think you sent the wrong diff. -stable is still on 1.32.5.

Indeed, I had prepared it over -current, but after that I had saw that you
had already commit, and seems that inlined the wrong one.

Here the right diff, which I had double checked.

Ok?

Index: security/vaultwarden/Makefile
===================================================================
RCS file: /home/cvs/ports/security/vaultwarden/Makefile,v
diff -u -p -u -p -r1.37.2.2 Makefile
--- security/vaultwarden/Makefile	20 Nov 2024 14:48:00 -0000	1.37.2.2
+++ security/vaultwarden/Makefile	27 Dec 2024 14:53:05 -0000
@@ -8,7 +8,8 @@ BROKEN-i386 =		raw-cpuid-10.2.0/src/lib.
 
 COMMENT =		unofficial bitwarden compatible server
 
-DIST_TUPLE =		github dani-garcia vaultwarden 1.32.5 .
+DIST_TUPLE +=		github dani-garcia vaultwarden 1.32.7 .
+DIST_TUPLE +=		github BlackDex yubico-rs 00df14811f58155c0f02e3ab10f1570ed3e115c6 yubico-rs
 
 CATEGORIES =		security
 
Index: security/vaultwarden/crates.inc
===================================================================
RCS file: /home/cvs/ports/security/vaultwarden/crates.inc,v
diff -u -p -u -p -r1.15.2.2 crates.inc
--- security/vaultwarden/crates.inc	20 Nov 2024 14:48:00 -0000	1.15.2.2
+++ security/vaultwarden/crates.inc	27 Dec 2024 14:53:05 -0000
@@ -4,13 +4,13 @@ MODCARGO_CRATES +=	ahash	0.8.11	# MIT OR
 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.19	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	allocator-api2	0.2.21	# 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
 MODCARGO_CRATES +=	async-channel	1.9.0	# Apache-2.0 OR MIT
 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-compression	0.4.18	# 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.4.0	# Apache-2.0 OR MIT
@@ -31,9 +31,8 @@ MODCARGO_CRATES +=	base64	0.13.1	# MIT/A
 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.6	# MIT/Apache-2.0
+MODCARGO_CRATES +=	bigdecimal	0.4.7	# 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
 MODCARGO_CRATES +=	blake2	0.10.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	block-buffer	0.10.4	# MIT OR Apache-2.0
@@ -41,15 +40,15 @@ MODCARGO_CRATES +=	blocking	1.6.1	# Apac
 MODCARGO_CRATES +=	brotli	7.0.0	# BSD-3-Clause AND MIT
 MODCARGO_CRATES +=	brotli-decompressor	4.0.1	# BSD-3-Clause/MIT
 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 +=	bytemuck	1.20.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 +=	bytes	1.9.0	# 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.37	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	cc	1.2.4	# 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	0.4.39	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	chrono-tz	0.10.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	chrono-tz-build	0.4.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	chumsky	0.9.3	# MIT
@@ -59,7 +58,7 @@ MODCARGO_CRATES +=	cookie	0.18.1	# MIT O
 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
+MODCARGO_CRATES +=	cpufeatures	0.2.16	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crc32fast	1.4.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	cron	0.12.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	crossbeam-utils	0.8.20	# MIT OR Apache-2.0
@@ -74,9 +73,9 @@ MODCARGO_CRATES +=	deranged	0.3.11	# MIT
 MODCARGO_CRATES +=	devise	0.4.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	devise_codegen	0.4.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	devise_core	0.4.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	diesel	2.2.4	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	diesel	2.2.6	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	diesel_derives	2.2.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	diesel_logger	0.3.0	# MIT
+MODCARGO_CRATES +=	diesel_logger	0.4.0	# MIT
 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
@@ -85,20 +84,19 @@ MODCARGO_CRATES +=	document-features	0.2
 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
-MODCARGO_CRATES +=	email-encoding	0.3.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	email-encoding	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	email_address	0.2.9	# MIT
 MODCARGO_CRATES +=	encoding_rs	0.8.35	# (Apache-2.0 OR MIT) AND BSD-3-Clause
 MODCARGO_CRATES +=	enum-as-inner	0.6.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	equivalent	1.0.1	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	errno	0.3.9	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	error-chain	0.12.4	# MIT/Apache-2.0
+MODCARGO_CRATES +=	errno	0.3.10	# MIT OR 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.2.0	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	fern	0.7.0	# MIT
+MODCARGO_CRATES +=	event-listener-strategy	0.5.3	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	fastrand	2.3.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	fern	0.7.1	# MIT
 MODCARGO_CRATES +=	figment	0.10.19	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	flate2	1.0.34	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	flate2	1.0.35	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	fnv	1.0.7	# Apache-2.0 / MIT
 MODCARGO_CRATES +=	foreign-types	0.3.2	# MIT/Apache-2.0
 MODCARGO_CRATES +=	foreign-types-shared	0.1.1	# MIT/Apache-2.0
@@ -120,35 +118,33 @@ MODCARGO_CRATES +=	getrandom	0.2.15	# MI
 MODCARGO_CRATES +=	gimli	0.31.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	glob	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	gloo-timers	0.3.0	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	governor	0.7.0	# MIT
+MODCARGO_CRATES +=	governor	0.8.0	# MIT
 MODCARGO_CRATES +=	grass_compiler	0.13.4	# MIT
-MODCARGO_CRATES +=	h2	0.3.26	# MIT
-MODCARGO_CRATES +=	h2	0.4.6	# MIT
+MODCARGO_CRATES +=	h2	0.4.7	# MIT
 MODCARGO_CRATES +=	half	1.8.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	handlebars	6.2.0	# MIT
 MODCARGO_CRATES +=	hashbrown	0.14.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	hashbrown	0.15.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	hashbrown	0.15.2	# 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
-MODCARGO_CRATES +=	hickory-proto	0.24.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	hickory-resolver	0.24.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	hickory-proto	0.24.2	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	hickory-resolver	0.24.2	# MIT OR Apache-2.0
 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.6.1	# MIT
+MODCARGO_CRATES +=	html5gum	0.7.0	# 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	1.2.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	http-body	0.4.6	# MIT
 MODCARGO_CRATES +=	http-body	1.0.1	# MIT
 MODCARGO_CRATES +=	http-body-util	0.1.2	# MIT
 MODCARGO_CRATES +=	httparse	1.9.5	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	httpdate	1.0.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	hyper	0.14.31	# MIT
-MODCARGO_CRATES +=	hyper	1.5.0	# MIT
+MODCARGO_CRATES +=	hyper	1.5.1	# 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.10	# MIT
 MODCARGO_CRATES +=	iana-time-zone	0.1.61	# MIT OR Apache-2.0
@@ -164,31 +160,29 @@ MODCARGO_CRATES +=	icu_properties_data	1
 MODCARGO_CRATES +=	icu_provider	1.5.0	# Unicode-3.0
 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	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 +=	indexmap	2.7.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
 MODCARGO_CRATES +=	ipnet	2.10.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	is-terminal	0.4.13	# MIT
-MODCARGO_CRATES +=	itoa	1.0.11	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	itoa	1.0.14	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jetscii	0.5.3	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	job_scheduler_ng	2.0.5	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	js-sys	0.3.72	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	js-sys	0.3.76	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	jsonwebtoken	9.3.0	# MIT
 MODCARGO_CRATES +=	kv-log-macro	1.0.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	lasso	0.7.3	# 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.162	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	lettre	0.11.11	# MIT
+MODCARGO_CRATES +=	libc	0.2.168	# 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 +=	litemap	0.7.4	# 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
@@ -203,9 +197,9 @@ MODCARGO_CRATES +=	mimalloc	0.1.43	# MIT
 MODCARGO_CRATES +=	mime	0.3.17	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	minimal-lexical	0.2.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	miniz_oxide	0.8.0	# MIT OR Zlib OR Apache-2.0
-MODCARGO_CRATES +=	mio	1.0.2	# MIT
+MODCARGO_CRATES +=	mio	1.0.3	# MIT
 MODCARGO_CRATES +=	multer	3.1.0	# MIT
-MODCARGO_CRATES +=	mysqlclient-sys	0.4.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	mysqlclient-sys	0.4.2	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	native-tls	0.2.12	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	no-std-compat	0.4.1	# MIT
 MODCARGO_CRATES +=	nom	7.1.3	# MIT
@@ -225,7 +219,7 @@ MODCARGO_CRATES +=	once_cell	1.20.2	# MI
 MODCARGO_CRATES +=	openssl	0.10.68	# Apache-2.0
 MODCARGO_CRATES +=	openssl-macros	0.1.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	openssl-probe	0.1.5	# MIT/Apache-2.0
-MODCARGO_CRATES +=	openssl-src	300.4.0+3.4.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	openssl-src	300.4.1+3.4.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	openssl-sys	0.9.104	# MIT
 MODCARGO_CRATES +=	overload	0.1.1	# MIT
 MODCARGO_CRATES +=	parking	2.2.1	# Apache-2.0 OR MIT
@@ -238,10 +232,10 @@ MODCARGO_CRATES +=	pear	0.2.9	# MIT OR A
 MODCARGO_CRATES +=	pear_codegen	0.2.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	pem	3.0.4	# MIT
 MODCARGO_CRATES +=	percent-encoding	2.3.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest	2.7.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest_derive	2.7.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest_generator	2.7.14	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	pest_meta	2.7.14	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest_derive	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest_generator	2.7.15	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	pest_meta	2.7.15	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	phf	0.11.2	# MIT
 MODCARGO_CRATES +=	phf_codegen	0.11.2	# MIT
 MODCARGO_CRATES +=	phf_generator	0.11.2	# MIT
@@ -253,16 +247,16 @@ MODCARGO_CRATES +=	pin-utils	0.1.0	# MIT
 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.4	# Apache-2.0 OR MIT
-MODCARGO_CRATES +=	portable-atomic	1.9.0	# Apache-2.0 OR MIT
+MODCARGO_CRATES +=	portable-atomic	1.10.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
 MODCARGO_CRATES +=	pq-sys	0.6.3	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	proc-macro2	1.0.89	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	proc-macro2	1.0.92	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	proc-macro2-diagnostics	0.10.1	# MIT/Apache-2.0
 MODCARGO_CRATES +=	psl-types	2.0.11	# MIT/Apache-2.0
-MODCARGO_CRATES +=	psm	0.1.23	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	publicsuffix	2.2.3	# MIT/Apache-2.0
-MODCARGO_CRATES +=	quanta	0.12.3	# MIT
+MODCARGO_CRATES +=	psm	0.1.24	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	publicsuffix	2.3.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	quanta	0.12.4	# MIT
 MODCARGO_CRATES +=	quick-error	1.2.3	# MIT/Apache-2.0
 MODCARGO_CRATES +=	quote	1.0.37	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	quoted_printable	0.5.1	# 0BSD
@@ -271,16 +265,15 @@ MODCARGO_CRATES +=	rand	0.8.5	# MIT OR A
 MODCARGO_CRATES +=	rand_chacha	0.3.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rand_core	0.6.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	raw-cpuid	11.2.0	# MIT
-MODCARGO_CRATES +=	redox_syscall	0.5.7	# MIT
+MODCARGO_CRATES +=	redox_syscall	0.5.8	# 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.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-automata	0.4.9	# 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.9	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	resolv-conf	0.7.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	ring	0.17.8	# LICENSE
@@ -293,29 +286,29 @@ MODCARGO_CRATES +=	rocket_ws	0.1.1	# MIT
 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.40	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES +=	rustix	0.38.42	# 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.16	# Apache-2.0 OR ISC OR MIT
+MODCARGO_CRATES +=	rustls	0.23.20	# 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
+MODCARGO_CRATES +=	rustls-pki-types	1.10.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	rustls-webpki	0.101.7	# ISC
 MODCARGO_CRATES +=	rustls-webpki	0.102.8	# ISC
 MODCARGO_CRATES +=	rustversion	1.0.18	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ryu	1.0.18	# Apache-2.0 OR BSL-1.0
 MODCARGO_CRATES +=	same-file	1.0.6	# Unlicense/MIT
-MODCARGO_CRATES +=	schannel	0.1.26	# MIT
+MODCARGO_CRATES +=	schannel	0.1.27	# MIT
 MODCARGO_CRATES +=	scheduled-thread-pool	0.2.7	# MIT/Apache-2.0
 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.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	semver	1.0.23	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	serde	1.0.214	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	semver	1.0.24	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde	1.0.216	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	serde_cbor	0.11.2	# MIT/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_derive	1.0.216	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	serde_json	1.0.133	# 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
 MODCARGO_CRATES +=	sha1	0.10.6	# MIT OR Apache-2.0
@@ -328,7 +321,7 @@ MODCARGO_CRATES +=	simple_asn1	0.6.2	# I
 MODCARGO_CRATES +=	siphasher	0.3.11	# MIT/Apache-2.0
 MODCARGO_CRATES +=	slab	0.4.9	# MIT
 MODCARGO_CRATES +=	smallvec	1.13.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	socket2	0.5.7	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	socket2	0.5.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	spin	0.9.8	# MIT
 MODCARGO_CRATES +=	spinning_top	0.3.0	# MIT/Apache-2.0
 MODCARGO_CRATES +=	stable-pattern	0.1.0	# MIT OR Apache-2.0
@@ -337,57 +330,54 @@ MODCARGO_CRATES +=	stacker	0.1.17	# MIT 
 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.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 +=	syn	2.0.90	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	sync_wrapper	1.0.2	# Apache-2.0
 MODCARGO_CRATES +=	synstructure	0.13.1	# MIT
-MODCARGO_CRATES +=	syslog	6.1.1	# MIT
-MODCARGO_CRATES +=	system-configuration	0.5.1	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	syslog	7.0.0	# MIT
 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.14.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	thiserror	1.0.69	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror	2.0.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	thiserror-impl	1.0.69	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	thiserror-impl	2.0.7	# 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
+MODCARGO_CRATES +=	time	0.3.37	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	time-core	0.1.2	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	time-macros	0.2.18	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	time-macros	0.2.19	# 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.1	# MIT
+MODCARGO_CRATES +=	tokio	1.42.0	# 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
-MODCARGO_CRATES +=	tokio-rustls	0.26.0	# MIT/Apache-2.0
+MODCARGO_CRATES +=	tokio-rustls	0.26.1	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	tokio-socks	0.5.2	# MIT
-MODCARGO_CRATES +=	tokio-stream	0.1.16	# MIT
+MODCARGO_CRATES +=	tokio-stream	0.1.17	# MIT
 MODCARGO_CRATES +=	tokio-tungstenite	0.21.0	# MIT
-MODCARGO_CRATES +=	tokio-util	0.7.12	# MIT
+MODCARGO_CRATES +=	tokio-util	0.7.13	# MIT
 MODCARGO_CRATES +=	toml	0.8.19	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_datetime	0.6.8	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	toml_edit	0.22.22	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	totp-lite	2.0.1	# MIT
 MODCARGO_CRATES +=	tower-service	0.3.3	# MIT
-MODCARGO_CRATES +=	tracing	0.1.40	# MIT
-MODCARGO_CRATES +=	tracing-attributes	0.1.27	# MIT
-MODCARGO_CRATES +=	tracing-core	0.1.32	# MIT
+MODCARGO_CRATES +=	tracing	0.1.41	# MIT
+MODCARGO_CRATES +=	tracing-attributes	0.1.28	# MIT
+MODCARGO_CRATES +=	tracing-core	0.1.33	# MIT
 MODCARGO_CRATES +=	tracing-log	0.2.0	# MIT
-MODCARGO_CRATES +=	tracing-subscriber	0.3.18	# MIT
+MODCARGO_CRATES +=	tracing-subscriber	0.3.19	# MIT
 MODCARGO_CRATES +=	try-lock	0.2.5	# MIT
 MODCARGO_CRATES +=	tungstenite	0.21.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	typenum	1.17.0	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ubyte	0.10.4	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	ucd-trie	0.1.7	# MIT OR Apache-2.0
 MODCARGO_CRATES +=	uncased	0.9.10	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicode-bidi	0.3.17	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	unicode-ident	1.0.13	# (MIT OR Apache-2.0) AND Unicode-DFS-2016
-MODCARGO_CRATES +=	unicode-normalization	0.1.24	# MIT/Apache-2.0
+MODCARGO_CRATES +=	unicode-ident	1.0.14	# (MIT OR Apache-2.0) AND Unicode-3.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.3	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	url	2.5.4	# 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
@@ -399,14 +389,14 @@ MODCARGO_CRATES +=	version_check	0.9.5	#
 MODCARGO_CRATES +=	walkdir	2.5.0	# Unlicense/MIT
 MODCARGO_CRATES +=	want	0.3.1	# MIT
 MODCARGO_CRATES +=	wasi	0.11.0+wasi-snapshot-preview1	# Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	wasm-bindgen	0.2.95	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.95	# MIT OR Apache-2.0
-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-bindgen	0.2.99	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-backend	0.2.99	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-futures	0.4.49	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro	0.2.99	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-macro-support	0.2.99	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	wasm-bindgen-shared	0.2.99	# 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-sys	0.3.76	# 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	7.0.0	# MIT
@@ -447,13 +437,12 @@ MODCARGO_CRATES +=	winsafe	0.0.19	# MIT
 MODCARGO_CRATES +=	write16	1.0.0	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	writeable	0.5.5	# Unicode-3.0
 MODCARGO_CRATES +=	yansi	1.0.1	# MIT OR Apache-2.0
-MODCARGO_CRATES +=	yoke	0.7.4	# Unicode-3.0
-MODCARGO_CRATES +=	yoke-derive	0.7.4	# Unicode-3.0
-MODCARGO_CRATES +=	yubico	0.11.0	# MIT OR Apache-2.0
+MODCARGO_CRATES +=	yoke	0.7.5	# Unicode-3.0
+MODCARGO_CRATES +=	yoke-derive	0.7.5	# Unicode-3.0
 MODCARGO_CRATES +=	zerocopy	0.7.35	# BSD-2-Clause OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=	zerocopy-derive	0.7.35	# BSD-2-Clause OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=	zerofrom	0.1.4	# Unicode-3.0
-MODCARGO_CRATES +=	zerofrom-derive	0.1.4	# Unicode-3.0
+MODCARGO_CRATES +=	zerofrom	0.1.5	# Unicode-3.0
+MODCARGO_CRATES +=	zerofrom-derive	0.1.5	# Unicode-3.0
 MODCARGO_CRATES +=	zeroize	1.8.1	# Apache-2.0 OR MIT
 MODCARGO_CRATES +=	zerovec	0.10.4	# Unicode-3.0
 MODCARGO_CRATES +=	zerovec-derive	0.10.3	# Unicode-3.0
Index: security/vaultwarden/distinfo
===================================================================
RCS file: /home/cvs/ports/security/vaultwarden/distinfo,v
diff -u -p -u -p -r1.17.2.2 distinfo
--- security/vaultwarden/distinfo	20 Nov 2024 14:48:00 -0000	1.17.2.2
+++ security/vaultwarden/distinfo	27 Dec 2024 14:53:05 -0000
@@ -1,16 +1,17 @@
+SHA256 (BlackDex-yubico-rs-00df14811f58155c0f02e3ab10f1570ed3e115c6.tar.gz) = XwIetF96YIvAWr701CxRS13o7HQ6+dFRVQaglCoTLQI=
 SHA256 (cargo/addr2line-0.24.2.tar.gz) = 374nflajdgAIdwkNqDdmC0QnqtUw4wKNROC//k+JocE=
 SHA256 (cargo/adler2-2.0.0.tar.gz) = USdh4LsleN1zgMa6qg9M4D6E+V6WAjHR3si/TX1uJic=
 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.19.tar.gz) = YRzCrn0uJCxFfkvn+XA2uK2coVK0mfU/r5mx7Y/CVT8=
+SHA256 (cargo/allocator-api2-0.2.21.tar.gz) = aD15EOdDUYsONPEYb5JJS+yssEfHtr9hbJZ3IYD++SM=
 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=
 SHA256 (cargo/async-channel-1.9.0.tar.gz) = gZU8UpM2AQ7dbY41j4htlYEmd5XGGxlHW3ExS/+kbTU=
 SHA256 (cargo/async-channel-2.3.1.tar.gz) = ibR4ALC+d1ktoK/UJcwDRoBShEr/M7hOM8xpb2Tne2o=
-SHA256 (cargo/async-compression-0.4.17.tar.gz) = DLjx1ICw6jeDqwFZNtKlXIfiGWdvDAt97GFJQEPyGFc=
+SHA256 (cargo/async-compression-0.4.18.tar.gz) = 34laUV9wZGQU9LRcC3kIJ4O4BVKzc6aCgwEpKN9W9SI=
 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.4.0.tar.gz) = Q6KzI8zOCh2QtEn9cfKgbKf6p8VMJ1HwbJvYUfwGEFk=
@@ -31,9 +32,8 @@ SHA256 (cargo/base64-0.13.1.tar.gz) = nh
 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.6.tar.gz) = j4UGZaA4XgcLZMONI1TmwQTIR5xZho0eSKDBPuLHocE=
+SHA256 (cargo/bigdecimal-0.4.7.tar.gz) = fzHzrwHFxloHmFyATTNmVg5vp4g9ZAoSKBmxTsMnSCw=
 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=
 SHA256 (cargo/blake2-0.10.6.tar.gz) = RlAq1FjJpStp1NTTJ3XHiLehuF6LydSC2SJQ/A4/jv4=
 SHA256 (cargo/block-buffer-0.10.4.tar.gz) = MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
@@ -41,15 +41,15 @@ SHA256 (cargo/blocking-1.6.1.tar.gz) = c
 SHA256 (cargo/brotli-7.0.0.tar.gz) = zJe48W+US7pU8EM/B+ML4Zm23CvSWTdES7rVYLzqKb0=
 SHA256 (cargo/brotli-decompressor-4.0.1.tar.gz) = mkW9LkCVqLUYAzsSgCDdSlWqscCjgbpEBKRyYw9Lw2I=
 SHA256 (cargo/bumpalo-3.16.0.tar.gz) = eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
-SHA256 (cargo/bytemuck-1.19.0.tar.gz) = gzQhW4HkGKCnvbjvCElHT0C7EMi3HxxO0xXP9J8ySU0=
+SHA256 (cargo/bytemuck-1.20.0.tar.gz) = izfIimP/2F0VtAaJbMNDkW189Xg4qEezpvLKXTmlaVo=
 SHA256 (cargo/byteorder-1.5.0.tar.gz) = H9DyWEFG9vLvSAhQUIhqzzU77/cwXr0a5pUA4nxn9ks=
-SHA256 (cargo/bytes-1.8.0.tar.gz) = msAVDKoq5lylvYPyXH3hg96njU02ZGnxSENeKs+60No=
+SHA256 (cargo/bytes-1.9.0.tar.gz) = MlkY1v4y8jsZh4/ks0eUrkH8Gd2+U7EFcaSHTUT/05s=
 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.37.tar.gz) = QFRcJtCSNG2Kjatx7kjnaFp6nLp25jR5DCFbQaSntM8=
+SHA256 (cargo/cc-1.2.4.tar.gz) = kVe7qmsWWIDCekKTpHTJHNzyZcxozIKb8Qvglko5HK8=
 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-0.4.39.tar.gz) = fjbMnUFogdLiT5qWO+X7HNkJZkGayEQnQWHRBIiz6CU=
 SHA256 (cargo/chrono-tz-0.10.0.tar.gz) = zW3YBG0AcjpZovjF8pXFFbm7mjMe5Pjz1N1J5Cis07Y=
 SHA256 (cargo/chrono-tz-build-0.4.0.tar.gz) = 6U/qNNd6JFIp53Rr0r63hs0qiW8wb/SR+4zsswdLEKc=
 SHA256 (cargo/chumsky-0.9.3.tar.gz) = juvWZ0ShXe0Ulgq0zNv7Ua07gfUfPwSoCtrJjJhTlsk=
@@ -59,7 +59,7 @@ SHA256 (cargo/cookie-0.18.1.tar.gz) = Td
 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=
+SHA256 (cargo/cpufeatures-0.2.16.tar.gz) = FrgCJQl/Llrk5xed0iZoJGSPPi9J2RNNWEt2OJ0xxMM=
 SHA256 (cargo/crc32fast-1.4.2.tar.gz) = qXdp2U3auUPkUQ0TgVAWmidYte8+sZGp7miN4+I+97M=
 SHA256 (cargo/cron-0.12.1.tar.gz) = b4w+cwd7S0pqsepQR8N8V67ndle8js1vKbCvCC0LDAc=
 SHA256 (cargo/crossbeam-utils-0.8.20.tar.gz) = IuyZVFuw7Q6nu5uOHpEi6jhv+KSMCSLkPzbUWrCeDoA=
@@ -74,9 +74,9 @@ SHA256 (cargo/deranged-0.3.11.tar.gz) = 
 SHA256 (cargo/devise-0.4.2.tar.gz) = 8dkLDEx3eiytIV48e+Wax8Fa30XPdjFwCbfQltRvZR0=
 SHA256 (cargo/devise_codegen-0.4.2.tar.gz) = cbKGgNi+F6VwojNJIlGL5q3D9Y7MiAy7QE6uuGJP2Gc=
 SHA256 (cargo/devise_core-0.4.2.tar.gz) = sDWlQs96vwHy48TVp6y66/7+Egrk78e949+YGG5Livc=
-SHA256 (cargo/diesel-2.2.4.tar.gz) = FY/o4uaGlb1hXX5PMifAcnsVEzDT4lO1JQhsNI0FXV4=
+SHA256 (cargo/diesel-2.2.6.tar.gz) = zPG+32TNuWQyBKNt0VsZps6Oeqf3sQWGjp8frV/6fRI=
 SHA256 (cargo/diesel_derives-2.2.3.tar.gz) = 5/LD3lHiumvypkgoVpYTeq8PX0h7y+qTly/oo2ThMaQ=
-SHA256 (cargo/diesel_logger-0.3.0.tar.gz) = IwELUHUXEp3JsR+zXzbXb9LT3UyFIyczaXYi40U3Xy8=
+SHA256 (cargo/diesel_logger-0.4.0.tar.gz) = gHSDP/+2dc8ipu5mkST2XwKXHkjdUgu4DHRz/3Cur5U=
 SHA256 (cargo/diesel_migrations-2.2.0.tar.gz) = inPOcEutQjHwAb/zMU2R3OSroHcM7osjOZGFmrwVwfY=
 SHA256 (cargo/diesel_table_macro_syntax-0.2.0.tar.gz) = IJxzVkGkE7xoxJI6nWrUvLPKMGt5Ttqn6wsyKKmf+yU=
 SHA256 (cargo/digest-0.10.7.tar.gz) = ntmigfe8m3V25hRoumFaZqXIz9/0JCCnCqgnAaOx4pI=
@@ -85,20 +85,19 @@ SHA256 (cargo/document-features-0.2.10.t
 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=
-SHA256 (cargo/email-encoding-0.3.0.tar.gz) = YNHTPNrt5+JAkfA5Yy6108dGn+WwZqmFKBo0/HD6MX8=
+SHA256 (cargo/email-encoding-0.3.1.tar.gz) = 6j2JS7urMUR2smX5stRr8ksSOjbdDpawahtJVFudncw=
 SHA256 (cargo/email_address-0.2.9.tar.gz) = 4HnxmwjKYjn0f4uoUJwRzz6jAJWDH3/tYUQUde3YxEk=
 SHA256 (cargo/encoding_rs-0.8.35.tar.gz) = dQMPPE9F2v11ht1ngJZajH6OKFpey4ZxPmOnnFsnZvM=
 SHA256 (cargo/enum-as-inner-0.6.1.tar.gz) = oeaiZcZJ8/WXm2AdJvHQWtoRZDTId0HJSTy1Yhj3bLw=
 SHA256 (cargo/equivalent-1.0.1.tar.gz) = VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
-SHA256 (cargo/errno-0.3.9.tar.gz) = U0xc9hlN+rPbMkJ2XAO74lfPkvIrOPa8DFjVkQioILo=
-SHA256 (cargo/error-chain-0.12.4.tar.gz) = LS8GucrBUG7OmP4yMePMnEQQ7D1bHySuHIlG8HQs3vw=
+SHA256 (cargo/errno-0.3.10.tar.gz) = M9hSy5uGnCqbPfL3GjB0gX8B4YRPg5oUT1/O8Fmk610=
 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.2.0.tar.gz) = SG+AbnPFcHkoJA3cKVQDsbk8lqAgOFY4gcSi/YS4GsQ=
-SHA256 (cargo/fern-0.7.0.tar.gz) = af+cnV+z5tqKwvd6t2/n6Ah9USzglSAPjymsW2Vs9tw=
+SHA256 (cargo/event-listener-strategy-0.5.3.tar.gz) = PD5ODdNnPBE5vwQfMAiBbZzylGu/rClFwJ5SO417BbI=
+SHA256 (cargo/fastrand-2.3.0.tar.gz) = N5Ce67tQ1y+QWcO22CwEY/L/BiyelYRcQ6bJwDVUEb4=
+SHA256 (cargo/fern-0.7.1.tar.gz) = QxYYX3CbI3E+QeMZX5Dt73+wDD7UrceXac8JzHYqOyk=
 SHA256 (cargo/figment-0.10.19.tar.gz) = jLAc1GsM83IVOFD0xsJy2cvqLaUT4HU4QFFI+VvXifM=
-SHA256 (cargo/flate2-1.0.34.tar.gz) = obWJtNwQOWmtPPhclQiZkm7GQwChpG12wDpgcpVwNvA=
+SHA256 (cargo/flate2-1.0.35.tar.gz) = yTa/2vtQfrv1C4B0xU+jHFvpoefl9GfdZZaXBBQH0Hw=
 SHA256 (cargo/fnv-1.0.7.tar.gz) = P57skY0/JAad7LmvFVTK18iA4tokqa/YisoABTGrgsE=
 SHA256 (cargo/foreign-types-0.3.2.tar.gz) = 9vM564rcBSzSyniRD9qGmu+jjSLVy2SOZIXk0/wG87E=
 SHA256 (cargo/foreign-types-shared-0.1.1.tar.gz) = ALAihBGQjKhoXbp/ws3XDsmZCm51Pom2rJGoTED7r0s=
@@ -120,35 +119,33 @@ SHA256 (cargo/getrandom-0.2.15.tar.gz) =
 SHA256 (cargo/gimli-0.31.1.tar.gz) = B+KO24CQDBnCjxBy8uiuyn+gayPNQWnO/hr1qjJgeD8=
 SHA256 (cargo/glob-0.3.1.tar.gz) = 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js=
 SHA256 (cargo/gloo-timers-0.3.0.tar.gz) = u7FDz5YJmAIDPg1PSWOxn9Lgtyi88HbNnPf2Y08JKZQ=
-SHA256 (cargo/governor-0.7.0.tar.gz) = B0aqdl23i1IUUe90IhZjtXullb+D910M4jzAlEfIE58=
+SHA256 (cargo/governor-0.8.0.tar.gz) = hC3HhXnOAeahV2rYlu3JL8oALdYMnDdGt/wr7G+0KdA=
 SHA256 (cargo/grass_compiler-0.13.4.tar.gz) = LZ499/AiLOUYQVSXPSR8WR2arcKM56c8bNMRAMn6z/Y=
-SHA256 (cargo/h2-0.3.26.tar.gz) = gf5SeoieFTLaXFJWhtltTC50zdNFut+N/vn2s53V9eg=
-SHA256 (cargo/h2-0.4.6.tar.gz) = Uk6KxpmUIfSahGwtRBHzN+U0l9jsVdZ3U77/pDxdkgU=
+SHA256 (cargo/h2-0.4.7.tar.gz) = zK4nlyjWNNCDwA9gmctY8BzJnBRbhLi+L2x0YY15ki4=
 SHA256 (cargo/half-1.8.3.tar.gz) = G0Pt4X8hhk6Bvi+mVBEL8eeTd0I42G74VVw35lGcBAM=
 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.1.tar.gz) = Opv8GvaLFybqR9PVEJ3hJigd74ZrM5cOEPurEbXa+rM=
+SHA256 (cargo/hashbrown-0.15.2.tar.gz) = vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
 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=
-SHA256 (cargo/hickory-proto-0.24.1.tar.gz) = B2mLhCDi8NZEekNrqZnshdj78qOYu9c3uCysSi6W5RI=
-SHA256 (cargo/hickory-resolver-0.24.1.tar.gz) = KHV/I6p1yY8lTPBAXm2MJbgxsykhsFCmZpJCdnmx8kM=
+SHA256 (cargo/hickory-proto-0.24.2.tar.gz) = RHr9zbivudCoUq9txl2bKFznIO16WeQqi/LpMcZ7wbU=
+SHA256 (cargo/hickory-resolver-0.24.2.tar.gz) = Ci4qupw4nOUmfTHPHk2s6COQridrCzZOpVYwsfobRLQ=
 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.6.1.tar.gz) = kbNhYz3MQAltAd417VNbYIm+kYgL5Htv2PVgSXr39xY=
+SHA256 (cargo/html5gum-0.7.0.tar.gz) = s5GLXzbWGGG3VyYdqYa1G+Vix6h6xOUx1BWOZ+CL/3I=
 SHA256 (cargo/http-0.2.12.tar.gz) = YBy7V+V34vXvW+jnuD8PY5lPJaqU1nPlSpLVxRbRAfE=
-SHA256 (cargo/http-1.1.0.tar.gz) = IbndtFhxC8N2SBuEL12mXN8xUi3iMsHKgUarzio1glg=
+SHA256 (cargo/http-1.2.0.tar.gz) = 8Wyir1YmHJn7qLrEChAlHOgYggWkxEj7t0Wi5Nqnb+o=
 SHA256 (cargo/http-body-0.4.6.tar.gz) = fOqyVknplgwDEepBjRe+6CwNzsG9BTtfmmbiZaaTvtI=
 SHA256 (cargo/http-body-1.0.1.tar.gz) = Hv7c4fuOaRPyPgyS3o5izVt3Kmfns5Rt+TCmJWbJMYQ=
 SHA256 (cargo/http-body-util-0.1.2.tar.gz) = eTQp12YWola8tiwqLsK+14HIMH55fiWYxQAQ8r7iVE8=
 SHA256 (cargo/httparse-1.9.5.tar.gz) = fXHTV07dJ3FTi5AeZUkRO0AG7OZhUPtpwPttmira6UY=
 SHA256 (cargo/httpdate-1.0.3.tar.gz) = 3ztGQCqdWttMhqDPRj9C4ZmU4+6JEQGxhB8wpUXLSak=
 SHA256 (cargo/hyper-0.14.31.tar.gz) = jAgwLo+jNbFRt4jHdf9W56A65k/4XFSO6CD+y3A1boU=
-SHA256 (cargo/hyper-1.5.0.tar.gz) = u7/wqAakcoyZKVslTIg4kztbCC1148twyNqyH9+8+po=
+SHA256 (cargo/hyper-1.5.1.tar.gz) = l4GIJ+9PNkIw4WcF1HBuKJffK7YGF9bKFdWYAlo8SB8=
 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.10.tar.gz) = 3y3PvgZ3c0qy8/+n+nv9Rwa/3B7zk/LuMBhK7WfmMbQ=
 SHA256 (cargo/iana-time-zone-0.1.61.tar.gz) = I14IHzkloGcDwtARfqi5HwQnVv1uem5dkB6MoamWsiA=
@@ -164,31 +161,29 @@ SHA256 (cargo/icu_properties_data-1.5.0.
 SHA256 (cargo/icu_provider-1.5.0.tar.gz) = btQhyKjveNPi28mKlzvi83cMtCtgbjqxjWI3xN/eaNk=
 SHA256 (cargo/icu_provider_macros-1.5.0.tar.gz) = Hsiekzdjjs3Ah0TfSQsiGnOZv40WTrUqZlRU5g4HWtY=
 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-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/indexmap-2.7.0.tar.gz) = YvgiNzpP6E1LsUm/VOWEp/Sr7JDgcu1JzaDt6luVRx8=
 SHA256 (cargo/inlinable_string-0.1.15.tar.gz) = yPrlR4b2L7KRjc+uPVaFlOUOubXCW/BDca9v51FkUvs=
 SHA256 (cargo/ipconfig-0.3.2.tar.gz) = tY25L5a3IN6YGBu75jyDHocAWrRgwb8wbrJiK0cHmX8=
 SHA256 (cargo/ipnet-2.10.1.tar.gz) = 3cJBCYZSUBSMLg89JdTw9HlXFyN5LTgCFTxgkipPtwg=
 SHA256 (cargo/is-terminal-0.4.13.tar.gz) = Jh9o40QED70O3qEFvvF8Zu30b5hN2xEVt3XOMb6Uj0s=
-SHA256 (cargo/itoa-1.0.11.tar.gz) = SfHxSHMzVFRQDVlhHxz0pLD3hvmsEfQxKnjkzyVmaVs=
+SHA256 (cargo/itoa-1.0.14.tar.gz) = 11oqSxsZCvtvVCXxD2qPlZ0uoLnCsdeVU1UYUFOeRnQ=
 SHA256 (cargo/jetscii-0.5.3.tar.gz) = R/FC/iSpyZREUeg0neClavXz5yJtxG8+1NTswLha914=
 SHA256 (cargo/job_scheduler_ng-2.0.5.tar.gz) = h8JSIH8yPimW0Id1nr3P+PYIzT6qmJaQmgwt0wUKPGo=
-SHA256 (cargo/js-sys-0.3.72.tar.gz) = aojxvaK9dbBFKhR4STfXlnIv3r/lDfmYrrPwt2AwGak=
+SHA256 (cargo/js-sys-0.3.76.tar.gz) = Zxe2tbB3dk+1lmI3Jpyzxk7d3eSxTOQmR0MKeM7Z57c=
 SHA256 (cargo/jsonwebtoken-9.3.0.tar.gz) = ua4QGT0lBR50lF8eotC0LgPMO4kPfkzF+qRJl9gIGT8=
 SHA256 (cargo/kv-log-macro-1.0.7.tar.gz) = DeizAyl2Na1XyfUFn9nO56R/jo2qCd8PzQfdOfsil38=
 SHA256 (cargo/lasso-0.7.3.tar.gz) = bhTtpQo0lLO/e5zlHFJDSnYeOD1yOM4d1dzsL7wT6fs=
 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.162.tar.gz) = GNKH3mf+Vf1+FYH+kz2WWlqUd7OOlJz6n4V07wFQY5g=
+SHA256 (cargo/lettre-0.11.11.tar.gz) = q0yaFn/3PfmKXswH6L9c6QtYNmXaPRdi6x93WtTQ1vU=
+SHA256 (cargo/libc-0.2.168.tar.gz) = Wq6ymB4GBsoR15cY+LsBFk8dbtdQgBgtOr8Bfm0kS20=
 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/litemap-0.7.4.tar.gz) = TukzQ5AasXvZgSlfLPACbUrQGMfDG6hFSaTdu0ekUQQ=
 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=
@@ -203,9 +198,9 @@ SHA256 (cargo/mimalloc-0.1.43.tar.gz) = 
 SHA256 (cargo/mime-0.3.17.tar.gz) = aHe7UUCB7ip/9e+d4ygfFKTdS86sTAk4gHSmtd+KE5o=
 SHA256 (cargo/minimal-lexical-0.2.1.tar.gz) = aDVMXGvTbXP/P+zrBe+lm2rLdiZhf0livjIqgl5h95o=
 SHA256 (cargo/miniz_oxide-0.8.0.tar.gz) = 4tgCme8S/2mxaoS7GC47nfaLWpFXTT1PpuQbZd7sTfE=
-SHA256 (cargo/mio-1.0.2.tar.gz) = gOBNHc/zquBwRVX+X+47z689H9+KflIdW50rQqy1LOw=
+SHA256 (cargo/mio-1.0.3.tar.gz) = KIaEO/gA+6LjN3z/JKv2N5tMTVxmger56lsNFQkEUL0=
 SHA256 (cargo/multer-3.1.0.tar.gz) = g+h3dlRtyHURql7iGHMMkrZm1yZKtu1B+dIVr5zVIks=
-SHA256 (cargo/mysqlclient-sys-0.4.1.tar.gz) = R44gQNvDXHOSe3eivpGklt4Z3qs3ammC7WHolZJDRhk=
+SHA256 (cargo/mysqlclient-sys-0.4.2.tar.gz) = a7ubAXuYxM3lgCmYET4YLuzB686NR+nqFpe5piPVOHA=
 SHA256 (cargo/native-tls-0.2.12.tar.gz) = qGFOssg9WdHIzJdN0/kgGYZHZ0oKA14a8fpYcH4xdGY=
 SHA256 (cargo/no-std-compat-0.4.1.tar.gz) = uThT2m2EwuPH1zDWRz6IF2kt2Jvjh+sBuU1/EI7LW4w=
 SHA256 (cargo/nom-7.1.3.tar.gz) = 0nOYPFplenCj6PKgEymCLzuMgXK3OCZBGlV1HkBKCko=
@@ -225,7 +220,7 @@ SHA256 (cargo/once_cell-1.20.2.tar.gz) =
 SHA256 (cargo/openssl-0.10.68.tar.gz) = YXS8SPEC0gh4PCyEv5Mbt1knpheGaHDeik6oVZf4cfU=
 SHA256 (cargo/openssl-macros-0.1.1.tar.gz) = qUhma2N6D0ZehWTHPonU3eANctTUc8yXLzkPw9zufZw=
 SHA256 (cargo/openssl-probe-0.1.5.tar.gz) = /wEaMCw5alGXaSQx/BlIAZFUr8F4uvfY43NnRCpGAc8=
-SHA256 (cargo/openssl-src-300.4.0+3.4.0.tar.gz) = pwngLytKynR5Kcyl7SSIgIR8ZQIzz4uM3Ej0Cq9ImKY=
+SHA256 (cargo/openssl-src-300.4.1+3.4.0.tar.gz) = +qTqxBOMYkFLViLRsxxcME80tAawE8B5wrvGUv3WZ4w=
 SHA256 (cargo/openssl-sys-0.9.104.tar.gz) = RavzBsv5nevIGVtmtzRkmNexDCEN5QQYtczXzroIx0E=
 SHA256 (cargo/overload-0.1.1.tar.gz) = sVgTFjwdgxv0oTw2EMBcDQOzn+sH9+CfojTaybFarzk=
 SHA256 (cargo/parking-2.2.1.tar.gz) = 841WUsFv3lFbsezvRQqw9qIZ1hmnJ0l2Mk1eN399zro=
@@ -238,10 +233,10 @@ SHA256 (cargo/pear-0.2.9.tar.gz) = ve6qA
 SHA256 (cargo/pear_codegen-0.2.9.tar.gz) = S6tbmF3AgrNF+BK334ThvvJ+cgeznkSEObqL1pyT8Uc=
 SHA256 (cargo/pem-3.0.4.tar.gz) = jkWTZeWQc2pUw/pWGUfISDdTS46a9vxb94EwfoJlj64=
 SHA256 (cargo/percent-encoding-2.3.1.tar.gz) = 4xSPUEYgil1WvPwDBT48pjNOUdqN+xm2zcizBvrjKD4=
-SHA256 (cargo/pest-2.7.14.tar.gz) = h5lSqBqDkwk0y/F4Z1LW3tw7Hyno+Psq0dCjbzd89EI=
-SHA256 (cargo/pest_derive-2.7.14.tar.gz) = 0hQ2X2MrEjpH/ZEzAeFMlGxh0cGD7iRfp263UuWaAt0=
-SHA256 (cargo/pest_generator-2.7.14.tar.gz) = 61VYZzQwFxeuoqwxP1Cy649g0vw9wB0ZDu+i5iX2DE4=
-SHA256 (cargo/pest_meta-2.7.14.tar.gz) = t12ipwz02ct2gzyZCsnNOSPJqJBaiSl4nONHyEVk0D0=
+SHA256 (cargo/pest-2.7.15.tar.gz) = i3yv5g1s+OYuG5supRagicAIlFu1onVBZ4nn2wvBmdw=
+SHA256 (cargo/pest_derive-2.7.15.tar.gz) = gWUYQhz8aIeg1iv0Qbb/tFNvzJJjlaaeGoWFLUNj9X4=
+SHA256 (cargo/pest_generator-2.7.15.tar.gz) = fROW/TqHD8eDh2jRcbRhbVyR9swl43e2c9cUVn2ZN3s=
+SHA256 (cargo/pest_meta-2.7.15.tar.gz) = 4eWAieol1xe/0x+1NOTzr8wsxWnHDePiOXeJkeo7feo=
 SHA256 (cargo/phf-0.11.2.tar.gz) = reLYuPM8czO1G88EKNN+IX6fMhkq5HchVvZQY7jOA9w=
 SHA256 (cargo/phf_codegen-0.11.2.tar.gz) = 6NOWiNNZ5rNGVNMo4mIjRmLRbMD2Dsjcvl5xhwk0Klo=
 SHA256 (cargo/phf_generator-0.11.2.tar.gz) = SOTMZMKtnr5nDLj9ad1QrjAWUDkugcBfm/yy1b28JLA=
@@ -253,16 +248,16 @@ SHA256 (cargo/pin-utils-0.1.0.tar.gz) = 
 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.4.tar.gz) = pgRWjDICcn0VB2U8sSHb1ielhoTrCagg/XRr7ji0RC8=
-SHA256 (cargo/portable-atomic-1.9.0.tar.gz) = zJxoo/baBnU+kzXWPif2uXVN0ZINlBE1t+qCJPFBrbI=
+SHA256 (cargo/portable-atomic-1.10.0.tar.gz) = KA3CRFMHHxtjlUFxmFoLDTAFjSh5YJaLmyrKJkyNTuY=
 SHA256 (cargo/powerfmt-0.2.0.tar.gz) = Q57jBd7xFboFk4226xZE/5QWXFq16UINHBvO27qQk5E=
 SHA256 (cargo/ppv-lite86-0.2.20.tar.gz) = d5V7KVZWdpu4rStqawnYl9lPBcQbBprt4fzapnXq6gQ=
 SHA256 (cargo/pq-sys-0.6.3.tar.gz) = 9swF1+qVIAGHEXGW7unt0GREJJEYIa6yihjOYOoLh5M=
-SHA256 (cargo/proc-macro2-1.0.89.tar.gz) = 8TmwZi3ghZFtH7Z9K0Fp0a3d3aGRnmlvMlK3QLYpmG4=
+SHA256 (cargo/proc-macro2-1.0.92.tar.gz) = N9NUSz8nSMVOFHZV7bUCV1LiMDFFta77PD6ix4uXO7A=
 SHA256 (cargo/proc-macro2-diagnostics-0.10.1.tar.gz) = rwZqnDmaJuAgraZqA0NXqGhyjnLNQm863NNfgNiNiMg=
 SHA256 (cargo/psl-types-2.0.11.tar.gz) = M8spT+hqdMvPUNREWzfadiApVJ6+6jQUIcfHA3D4bKw=
-SHA256 (cargo/psm-0.1.23.tar.gz) = qjf4DKWGBJdgM/rpUVqKKYn8E3l9lT98BPuPo2oR8gU=
-SHA256 (cargo/publicsuffix-2.2.3.tar.gz) = lqjBvaWuGvf5mili5J3xUEFKQ9YkBGRNmN1cOpPQdFc=
-SHA256 (cargo/quanta-0.12.3.tar.gz) = jlFnpHdhkiigsoT6wmdOPDiMupBjHXt95iDm8fzQjaU=
+SHA256 (cargo/psm-0.1.24.tar.gz) = IAuf8iCFflPhhCV3IKFFU7L0qgJXfS7ZhC1F1LllSBA=
+SHA256 (cargo/publicsuffix-2.3.0.tar.gz) = b0LqRGyrYDNfdpeewV4SYZohZbWuLBIWa+8n0oOp+t8=
+SHA256 (cargo/quanta-0.12.4.tar.gz) = dzzmjQu5vH7yC+NTb/6U4iPh82W9N0EIsmWfrAxlz+Y=
 SHA256 (cargo/quick-error-1.2.3.tar.gz) = odAZQdgvoqtQvh555nFCid183njrpMB0vFpDdPZQ3+A=
 SHA256 (cargo/quote-1.0.37.tar.gz) = tbnTS4mR0Z2YCBtG6s3Y61jG8rIBE598X2Q8wVWmM68=
 SHA256 (cargo/quoted_printable-0.5.1.tar.gz) = ZAyb2El7AkZa7vU3UUTCYGLg3NWTnfy7D123bLjBfHM=
@@ -271,16 +266,15 @@ SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NG
 SHA256 (cargo/rand_chacha-0.3.1.tar.gz) = 5sEKY6D6MiUr5J0h53CdTUuvjSMcLbzh6qgUG5sSfYg=
 SHA256 (cargo/rand_core-0.6.4.tar.gz) = 7AvkeV4vaigGm+wLX/PirJuvyZ5qmn3DVHmWxcgWkiw=
 SHA256 (cargo/raw-cpuid-11.2.0.tar.gz) = GrJAMVxmFhXy7p8PLNMtWnNDqE1evMy5nUbmY3Vl57A=
-SHA256 (cargo/redox_syscall-0.5.7.tar.gz) = m23+zyx0vOJGbKv5P2Zk1pmKaesh459CB5MAZbJ7dx8=
+SHA256 (cargo/redox_syscall-0.5.8.tar.gz) = A6his4n5PmiHT79YC53gjdAvrLmniOutr0o/0zz1iDQ=
 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.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-automata-0.4.9.tar.gz) = gJ6Nxh9t5ztGyF9MlkhjEP4wTENM+kNmnXtA9xEVCQg=
 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.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=
@@ -293,29 +287,29 @@ SHA256 (cargo/rocket_ws-0.1.1.tar.gz) = 
 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.40.tar.gz) = meTqPhzcS1WbjlZQ+cjlmY4+XBNDtOrwNFZfMjGNY8A=
+SHA256 (cargo/rustix-0.38.42.tar.gz) = +T3DjsurLreQ/5ZLt3+pT68lb9PnMoX9e6CQO3a+24U=
 SHA256 (cargo/rustls-0.21.12.tar.gz) = P1ahTR9Is5E1myL3Mf1L1+Q8l/PFDu4nbzqgnJR4TT4=
-SHA256 (cargo/rustls-0.23.16.tar.gz) = 7uh/9dmzZxKlhXThLp8OqA+RWlsKxRjTIrJKRlYXkl4=
+SHA256 (cargo/rustls-0.23.20.tar.gz) = UGXD8lDL0zLNiUvlfED6UjhyR2WbFKLWBB0SFUeQOxs=
 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=
+SHA256 (cargo/rustls-pki-types-1.10.1.tar.gz) = 0r9H5v+SLbOCXrdQxOL/eExv+PueEwRu9qHRxUAbCzc=
 SHA256 (cargo/rustls-webpki-0.101.7.tar.gz) = i2J10e56HNeAtkrKdyZZmh28iTseZBRFKeVcPC90V2U=
 SHA256 (cargo/rustls-webpki-0.102.8.tar.gz) = ZMobyHSb1M83tc44bMFGWAd3tOhXLHuXuvIsg/REvuk=
 SHA256 (cargo/rustversion-1.0.18.tar.gz) = DoGfK8Yy8oW+bXzTbiWUDUWyOR3W2bk5553lV/cBQkg=
 SHA256 (cargo/ryu-1.0.18.tar.gz) = 88tboNxDJCzhfemcGA6W25CyNbip/clUPJbSIJEWvZ8=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
-SHA256 (cargo/schannel-0.1.26.tar.gz) = ASJ75YJvoGkDIaK6bFzVehnPP2oJ52lztY5h3mq50cE=
+SHA256 (cargo/schannel-0.1.27.tar.gz) = HynrqjRflFzsn7vFMuswfw/a2BYfKBtjaVOcjYSHaz0=
 SHA256 (cargo/scheduled-thread-pool-0.2.7.tar.gz) = PLxmgWQloHRSg1L1eJMz7P8GykGzawsO/fuyntw5Ghk=
 SHA256 (cargo/scoped-tls-1.0.1.tar.gz) = 4c9kN+sZqPSmzA99ylRJc7C3iEOtv+s2g9GpSgAkopQ=
 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.1.tar.gz) = +jnHMD3Fi1VDyU0iwXZrDTHy7lgwY2PqYisQu8B16qI=
-SHA256 (cargo/semver-1.0.23.tar.gz) = YWl+Chx+US6EpiEyYjmESiTYIHtGabQbwYsy6ly/mIs=
-SHA256 (cargo/serde-1.0.214.tar.gz) = 9Vwxk6ynHBKteJDxeF0rc+G59joLvDU8CO8m/gP8VrU=
+SHA256 (cargo/semver-1.0.24.tar.gz) = PLbrh6Ex91ZXLX+5BPbntoYz8JzKhoxd8cS40aaUu7o=
+SHA256 (cargo/serde-1.0.216.tar.gz) = C5eBAW6TWpfovuzwyTN1jJelUg0ykw5GAUK0zYDGM44=
 SHA256 (cargo/serde_cbor-0.11.2.tar.gz) = K+8uv95Fb7drvPn1kxUzPezE/aCytEtCAkPBHg9ewfU=
-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_derive-1.0.216.tar.gz) = RvhZ279zhlxmJ+1XDniWHNOskkB6LRFyBMSSMkhdpV4=
+SHA256 (cargo/serde_json-1.0.133.tar.gz) = x/zrJHO5FmsilO8F78tlo9uAgD8LA++GpfyIorhe43c=
 SHA256 (cargo/serde_spanned-0.6.8.tar.gz) = h2B8sTmO1Z1Icy5XWkwop6jr8kVLlk/j8iTyr8B5CeE=
 SHA256 (cargo/serde_urlencoded-0.7.1.tar.gz) = 00kcFHFcoilMTWqI8V6Ec5eIwdAw7tjBEENqr9qi8/0=
 SHA256 (cargo/sha1-0.10.6.tar.gz) = 47+Cmi1Rq0pd3xNS2EcMFAytyDAbKuF4nbAj8Bzt1ro=
@@ -328,7 +322,7 @@ SHA256 (cargo/simple_asn1-0.6.2.tar.gz) 
 SHA256 (cargo/siphasher-0.3.11.tar.gz) = OLWIJ/RGTYfTd9F16Qv1jrAP2HFv8KYvgDVrXmFVXQ0=
 SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
 SHA256 (cargo/smallvec-1.13.2.tar.gz) = PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
-SHA256 (cargo/socket2-0.5.7.tar.gz) = zjBesLQpZpaDW3Hfc+uRLg8f/SVWpQH87ebgxQNJGRw=
+SHA256 (cargo/socket2-0.5.8.tar.gz) = yXAmnZm2TmDsO9atJycAkqU5TE4wkxSxiuP+V1aV++g=
 SHA256 (cargo/spin-0.9.8.tar.gz) = aYDo11ESQfis9K6927H/k4317r6YaRQYxEaNC3Kpamc=
 SHA256 (cargo/spinning_top-0.3.0.tar.gz) = 2W0tHXFvtQCTcWjMCTU//cegEr6EdaxzCOG98OOSMwA=
 SHA256 (cargo/stable-pattern-0.1.0.tar.gz) = RWQWjABjX4jq7UENXvqBMa+o2GmaYSyAxFWgugXCEEU=
@@ -337,57 +331,54 @@ SHA256 (cargo/stacker-0.1.17.tar.gz) = e
 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.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/syn-2.0.90.tar.gz) = kZ07dKXdDM0Vrrj5PnAGvZ4UwpUIfJiWoRD0kHUrzzE=
+SHA256 (cargo/sync_wrapper-1.0.2.tar.gz) = C/JWzl79+jcCE8HaurWTWhLknyxY0V6erChw07TycmM=
 SHA256 (cargo/synstructure-0.13.1.tar.gz) = yK92Zqt7Y5CreBMftbD84R1remlRYCAXw1+oKABwiXE=
-SHA256 (cargo/syslog-6.1.1.tar.gz) = 38fpW1t5USL6/mUZ4nYptatCMsc+uyQo9WjoKxpFetM=
-SHA256 (cargo/system-configuration-0.5.1.tar.gz) = ujo63FwnXXGa+MtCcuocSm1mind/N+EV9tEd28HI4Oc=
+SHA256 (cargo/syslog-7.0.0.tar.gz) = AZ8VAKEzebfQUUVd85fHV3DeYxGnoYimmUmVAnBNnxA=
 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.14.0.tar.gz) = KMziUfy8h/rIaoZu6w1sLVNvwW0G8YS7Ya6uEapM7gw=
 SHA256 (cargo/thiserror-1.0.69.tar.gz) = tqr1M5tXjqhbUOCA/rJQo+iujPzf+aRhyewpBLySP1I=
+SHA256 (cargo/thiserror-2.0.7.tar.gz) = k2BUOMvWaBhVFqtJnVia+37hhZ6j1fyPawdV4cdEN2c=
 SHA256 (cargo/thiserror-impl-1.0.69.tar.gz) = T+5sTvyQBZ4Q+B5tQsYKGPdliMPXTLg6CyQqK2x1BME=
+SHA256 (cargo/thiserror-impl-2.0.7.tar.gz) = 4dh0m0UxryEXZ3pfzRKxNIo/4rgeNuYf/qxcSqMnPjY=
 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=
+SHA256 (cargo/time-0.3.37.tar.gz) = NeeGiIOGG9DlbZrG78qsoNbV2Coqfsggn/SSwHzzeyE=
 SHA256 (cargo/time-core-0.1.2.tar.gz) = 75J8p1r7gIpNZN03TwCirfjQ/P+OexhK+IbDyH7Eo/M=
-SHA256 (cargo/time-macros-0.2.18.tar.gz) = PyUqaFQP3jo4d67qVSuDK0CrmmnjGO/QeHdKAd3uHM8=
+SHA256 (cargo/time-macros-0.2.19.tar.gz) = KDTmAX4+XkuYNJOXk7KCvAOzejM2JF+oIONeIz4qhd4=
 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.1.tar.gz) = Is+1vuempSk5ypIk1qyJe7ZpE0B42qhzVWCJf2neTTM=
+SHA256 (cargo/tokio-1.42.0.tar.gz) = XOybIbBFAnM3f8l71MM6is/8jJlsmHp8WzGaAINwdVE=
 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=
-SHA256 (cargo/tokio-rustls-0.26.0.tar.gz) = DHvEDQ5al2lbuW4nmVzToIU4VBsKhG9lu6ejWfNnANQ=
+SHA256 (cargo/tokio-rustls-0.26.1.tar.gz) = X20Jdeqs4M8Pyt7k5Kql2hW1wHkUbyz/tnwRO+Eivzc=
 SHA256 (cargo/tokio-socks-0.5.2.tar.gz) = DUdwuAJGcsEQGz9nM+q5WxgAfb4IR6iv40H8954GBD8=
-SHA256 (cargo/tokio-stream-0.1.16.tar.gz) = T05s4QDQ60mic0+MCBK80yTPNX0hgQkyxd9rlu8rhvE=
+SHA256 (cargo/tokio-stream-0.1.17.tar.gz) = 7KWNe7pKdXB4F6LEQXQlP5I2stX70FVgLp1cB8E5oEc=
 SHA256 (cargo/tokio-tungstenite-0.21.0.tar.gz) = yDtWHQJWQgFAl7ZubBu0IngzOeCQnkQpzeR0nRmQvDg=
-SHA256 (cargo/tokio-util-0.7.12.tar.gz) = YefDZUwTvNBA1KA6vuLHWx0Uo3tCPPWoE86uHMkD7Go=
+SHA256 (cargo/tokio-util-0.7.13.tar.gz) = 1/yqjVWivda4Os4mKwFuyg157gKBjFwbzfAwURQIEHg=
 SHA256 (cargo/toml-0.8.19.tar.gz) = oe0fmOP9wo1tkQ5nN65qsak78ZhZNaEZPmj5Puto0k4=
 SHA256 (cargo/toml_datetime-0.6.8.tar.gz) = Ddc1jsuPwvjQFL+G9vY4znK6JSosOiVy8qeV8dI++0E=
 SHA256 (cargo/toml_edit-0.22.22.tar.gz) = SuSNYgiiZuhT2UYIjtgWBV5VbMYCjF6OK4TZ+l3Xx/U=
 SHA256 (cargo/totp-lite-2.0.1.tar.gz) = +OQxNNsXGZ9/chgDODrFhU7dDT1SPMNNujIdas++dsM=
 SHA256 (cargo/tower-service-0.3.3.tar.gz) = jfm24T8tMskbm9cZwA0ZWIN7x97EdNlJUnmMyOae7sM=
-SHA256 (cargo/tracing-0.1.40.tar.gz) = w1I6tacZFsz0IO699VIfzvAhQSNLvAuKSfL9xFRDZO8=
-SHA256 (cargo/tracing-attributes-0.1.27.tar.gz) = NHBMjW68vJOYJBgK8CBWawGnwB+AZBJk66CZn2wra+c=
-SHA256 (cargo/tracing-core-0.1.32.tar.gz) = wG09phE/EWqu5o5NYBGRYUyQUwZ/mrf27byxYSN9qlQ=
+SHA256 (cargo/tracing-0.1.41.tar.gz) = eE4KxTXetFBFXL+iim8N8UXqG7euUbghz155J/3PvdA=
+SHA256 (cargo/tracing-attributes-0.1.28.tar.gz) = OVrhJMCfnmkYojEK9gOPugdLz0dKw1JJbVkQ3VmiIm0=
+SHA256 (cargo/tracing-core-0.1.33.tar.gz) = 5nLJV3nPlHxTEfg3h69PqP/9Evsn5JkyEahL39lhD5w=
 SHA256 (cargo/tracing-log-0.2.0.tar.gz) = 7oVfH0AL0OXALRUK5d44QAOaP1SwJRVkBONMI8A/R8M=
-SHA256 (cargo/tracing-subscriber-0.3.18.tar.gz) = rQ8EjJfb2fqpt99WNiuOvKpSrbBrSYwFDS9OMvkKeos=
+SHA256 (cargo/tracing-subscriber-0.3.19.tar.gz) = 6Bid7LWsD6e8i5a3y5snAdYNSIBayoSiOABNZl/MQAg=
 SHA256 (cargo/try-lock-0.2.5.tar.gz) = 5CGrrdQaQiUnVQTqTWVmkjQYt/BVBvvJwP6GunOWEUs=
 SHA256 (cargo/tungstenite-0.21.0.tar.gz) = nvGmQeo085moSN6nAoI7vs+0xIb5EXNTaPHxN8uCV+E=
 SHA256 (cargo/typenum-1.17.0.tar.gz) = Qv8L8MZrgjjG87V43zfQt4SOVd+Fd7P3T5KmmszuuCU=
 SHA256 (cargo/ubyte-0.10.4.tar.gz) = 9yDe9s4e4vxE1ArJ7W06WcNhyAp1p6qOdbubrtMc8uo=
 SHA256 (cargo/ucd-trie-0.1.7.tar.gz) = KJbZXAKoDG1qXW6VPUefXd8t/baiREQQEONzrA+4iXE=
 SHA256 (cargo/uncased-0.9.10.tar.gz) = 4biPz+CeidOGalwRAZN4CIry0kw/vU8FQ/lrR57JBpc=
-SHA256 (cargo/unicode-bidi-0.3.17.tar.gz) = WrF9tE1ziJkaQosu5lXODCEuhi7/F2ikVcWPmq1ueJM=
-SHA256 (cargo/unicode-ident-1.0.13.tar.gz) = 6RtWzUytrrebvxpWRfa0+Nxb3og0rViUqNs1/anvof4=
-SHA256 (cargo/unicode-normalization-0.1.24.tar.gz) = UDPJfEJiM1ze1tb8PlwYq3VeGj3JY3Y1Dz2OnwCa2VY=
+SHA256 (cargo/unicode-ident-1.0.14.tar.gz) = rbnmyk+GnhGAcot5UONZIqf8Y5f3tkFJno8+8G5Q3IM=
 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.3.tar.gz) = jRV/G5bRRQD/3B8QunEueAglUmwD2aSbTQMksNkROto=
+SHA256 (cargo/url-2.5.4.tar.gz) = Mvi2hsrdFHP0vQEXpdKNNrGt44Tqm1BpocQK7+1/2mA=
 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=
@@ -399,14 +390,14 @@ SHA256 (cargo/version_check-0.9.5.tar.gz
 SHA256 (cargo/walkdir-2.5.0.tar.gz) = KXkJRkBPkdnF0G+YdO/d6h3AbF7+lFQafWhjEI46Xks=
 SHA256 (cargo/want-0.3.1.tar.gz) = v6d2Cu0Z4QbeLHwLWBtQny8l09rK9zfLgqxhvG12Cw4=
 SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM=
-SHA256 (cargo/wasm-bindgen-0.2.95.tar.gz) = Eo0eNjr2JjK461chnI/Xh3FEr1dVj7LvA2jQCHvd6y4=
-SHA256 (cargo/wasm-bindgen-backend-0.2.95.tar.gz) = y23U08oN3/0d0cnAT5S4aMN/9frJfDC5fP8tdPzjo1g=
-SHA256 (cargo/wasm-bindgen-futures-0.4.45.tar.gz) = zH7E+IJ6cVhjdNs+h6vbWiuzoVr+0UAiEwfD7Aax9js=
-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-bindgen-0.2.99.tar.gz) = pHT2KB0dcMF656pqYTyH/OaaEn4mJAAt9j3LOdbPY5Y=
+SHA256 (cargo/wasm-bindgen-backend-0.2.99.tar.gz) = X4m7OGRrT4FnTo9cP7gbVivh/ZNthDIPMmRIZBhRnHk=
+SHA256 (cargo/wasm-bindgen-futures-0.4.49.tar.gz) = OBdtm0TqhOkYTv8Lw0zBZ+0ET4FqzP5ZIuVNhM9I7KI=
+SHA256 (cargo/wasm-bindgen-macro-0.2.99.tar.gz) = LMYYH9mnSS7vb+8fM5YeNpXkV5uYcqb3yDruVWZm1P4=
+SHA256 (cargo/wasm-bindgen-macro-support-0.2.99.tar.gz) = MNepW3Y9PEWQPtbIHxVoAYOeXulouwflNMRN8PzTMMI=
+SHA256 (cargo/wasm-bindgen-shared-0.2.99.tar.gz) = lDqrP9qqAppuAnGzXqELcrlDE1r+m//KgjhAmK0OBqY=
 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-sys-0.3.76.tar.gz) = BN1yI0J9UlU9NwLABNOy/gfBSBZfqlYxPLACEeMcErw=
 SHA256 (cargo/web-time-1.1.0.tar.gz) = WmWA8wix+tkgdhgIemXATnoQvHfgLI6E6bAN1LEvoLs=
 SHA256 (cargo/webauthn-rs-0.3.2.tar.gz) = kLJm7MtLMllYdvXHPqRDsFFtoLHfcsoHvAjtm6f5bsE=
 SHA256 (cargo/which-7.0.0.tar.gz) = ycrTJ5rec0a5bjhzGmQdc0PdalPVUIPdVOrfpaGzjGs=
@@ -447,30 +438,30 @@ SHA256 (cargo/winsafe-0.0.19.tar.gz) = 0
 SHA256 (cargo/write16-1.0.0.tar.gz) = 0YkPQCJ1narijtT+YoWbEjbK6/xh7eL2PtTmlfP22TY=
 SHA256 (cargo/writeable-0.5.5.tar.gz) = Hp3zjuLSw8WUjqRoqEBv8NsLKa4f/eG88g7zBbzJXFE=
 SHA256 (cargo/yansi-1.0.1.tar.gz) = z+U6Zlf9KA6qiQo7xZFSiS/6PjAQExnRaLeB7WUpsEk=
-SHA256 (cargo/yoke-0.7.4.tar.gz) = bFsTFLB5sJMMMeOvVD2O4XV7GVGuHhVl7HBEA6ckDKU=
-SHA256 (cargo/yoke-derive-0.7.4.tar.gz) = KMwxdBsYy28dX/EvW3Uj49brCFK7utGdc5BVEdmEm5U=
-SHA256 (cargo/yubico-0.11.0.tar.gz) = Fz910sQBBCmi10rjoRSmmTDFnisaTJexx10lmklg1fs=
+SHA256 (cargo/yoke-0.7.5.tar.gz) = Eg5q75qmKePU9S3IzEOgFcdyQZTJffr0UYDS2vK3f0A=
+SHA256 (cargo/yoke-derive-0.7.5.tar.gz) = I4CHjK1KyarB4kNfPrQCDoN0tfE8KWy3W0Yg/44ikVQ=
 SHA256 (cargo/zerocopy-0.7.35.tar.gz) = G5tP0Yq8grgTaDjaXVC6573qU3xXTY3Bo07QmNbBZvA=
 SHA256 (cargo/zerocopy-derive-0.7.35.tar.gz) = +k+AgDRNRnH7ToMaE60eaAknSDh9/E9V41YkL64Szj4=
-SHA256 (cargo/zerofrom-0.1.4.tar.gz) = kewRHOeX0OB4ShEW0N3NvqhDIs155dWtFz2uuk+Tq1U=
-SHA256 (cargo/zerofrom-derive-0.1.4.tar.gz) = Dqe0o2N+qGac7fDx/Vwoahfz3pe43VpwpsFnoXMOY6U=
+SHA256 (cargo/zerofrom-0.1.5.tar.gz) = z/PuCMmV3uGFnZmN6oL3N08oJgkd2c1H3vlTyuRGzS4=
+SHA256 (cargo/zerofrom-derive-0.1.5.tar.gz) = WV7tmC99NVvrhYN/ZR+iLpCzwESELcfywoQsCG8pWAg=
 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.5.tar.gz) = MFsZXkZM2DGrwxESrsna1jS0QyMGnP49xnXt5Bo6Qtk=
+SHA256 (dani-garcia-vaultwarden-1.32.7.tar.gz) = lFLprPXru/ceoUJ3ULTDnzpKaYntzO0dDcfhpHCGxt8=
+SIZE (BlackDex-yubico-rs-00df14811f58155c0f02e3ab10f1570ed3e115c6.tar.gz) = 10845
 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.19.tar.gz) = 63758
+SIZE (cargo/allocator-api2-0.2.21.tar.gz) = 63622
 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
 SIZE (cargo/async-channel-1.9.0.tar.gz) = 13664
 SIZE (cargo/async-channel-2.3.1.tar.gz) = 14576
-SIZE (cargo/async-compression-0.4.17.tar.gz) = 111860
+SIZE (cargo/async-compression-0.4.18.tar.gz) = 111919
 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.4.0.tar.gz) = 49252
@@ -491,9 +482,8 @@ SIZE (cargo/base64-0.13.1.tar.gz) = 6100
 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.6.tar.gz) = 86155
+SIZE (cargo/bigdecimal-0.4.7.tar.gz) = 89252
 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
 SIZE (cargo/blake2-0.10.6.tar.gz) = 47234
 SIZE (cargo/block-buffer-0.10.4.tar.gz) = 10538
@@ -501,15 +491,15 @@ SIZE (cargo/blocking-1.6.1.tar.gz) = 177
 SIZE (cargo/brotli-7.0.0.tar.gz) = 1356970
 SIZE (cargo/brotli-decompressor-4.0.1.tar.gz) = 193357
 SIZE (cargo/bumpalo-3.16.0.tar.gz) = 85677
-SIZE (cargo/bytemuck-1.19.0.tar.gz) = 50363
+SIZE (cargo/bytemuck-1.20.0.tar.gz) = 50943
 SIZE (cargo/byteorder-1.5.0.tar.gz) = 23288
-SIZE (cargo/bytes-1.8.0.tar.gz) = 64824
+SIZE (cargo/bytes-1.9.0.tar.gz) = 67320
 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.37.tar.gz) = 92262
+SIZE (cargo/cc-1.2.4.tar.gz) = 99823
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
-SIZE (cargo/chrono-0.4.38.tar.gz) = 220559
+SIZE (cargo/chrono-0.4.39.tar.gz) = 222248
 SIZE (cargo/chrono-tz-0.10.0.tar.gz) = 373596
 SIZE (cargo/chrono-tz-build-0.4.0.tar.gz) = 10660
 SIZE (cargo/chumsky-0.9.3.tar.gz) = 75112
@@ -519,7 +509,7 @@ SIZE (cargo/cookie-0.18.1.tar.gz) = 4355
 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
+SIZE (cargo/cpufeatures-0.2.16.tar.gz) = 13405
 SIZE (cargo/crc32fast-1.4.2.tar.gz) = 38491
 SIZE (cargo/cron-0.12.1.tar.gz) = 18702
 SIZE (cargo/crossbeam-utils-0.8.20.tar.gz) = 42487
@@ -534,9 +524,9 @@ SIZE (cargo/deranged-0.3.11.tar.gz) = 18
 SIZE (cargo/devise-0.4.2.tar.gz) = 5240
 SIZE (cargo/devise_codegen-0.4.2.tar.gz) = 6556
 SIZE (cargo/devise_core-0.4.2.tar.gz) = 17750
-SIZE (cargo/diesel-2.2.4.tar.gz) = 355761
+SIZE (cargo/diesel-2.2.6.tar.gz) = 355935
 SIZE (cargo/diesel_derives-2.2.3.tar.gz) = 72770
-SIZE (cargo/diesel_logger-0.3.0.tar.gz) = 3811
+SIZE (cargo/diesel_logger-0.4.0.tar.gz) = 4615
 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
@@ -545,20 +535,19 @@ SIZE (cargo/document-features-0.2.10.tar
 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
-SIZE (cargo/email-encoding-0.3.0.tar.gz) = 15601
+SIZE (cargo/email-encoding-0.3.1.tar.gz) = 16138
 SIZE (cargo/email_address-0.2.9.tar.gz) = 21579
 SIZE (cargo/encoding_rs-0.8.35.tar.gz) = 1381050
 SIZE (cargo/enum-as-inner-0.6.1.tar.gz) = 12190
 SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
-SIZE (cargo/errno-0.3.9.tar.gz) = 10690
-SIZE (cargo/error-chain-0.12.4.tar.gz) = 29274
+SIZE (cargo/errno-0.3.10.tar.gz) = 11824
 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.2.0.tar.gz) = 15031
-SIZE (cargo/fern-0.7.0.tar.gz) = 303693
+SIZE (cargo/event-listener-strategy-0.5.3.tar.gz) = 10920
+SIZE (cargo/fastrand-2.3.0.tar.gz) = 15076
+SIZE (cargo/fern-0.7.1.tar.gz) = 304533
 SIZE (cargo/figment-0.10.19.tar.gz) = 70111
-SIZE (cargo/flate2-1.0.34.tar.gz) = 109174
+SIZE (cargo/flate2-1.0.35.tar.gz) = 109188
 SIZE (cargo/fnv-1.0.7.tar.gz) = 11266
 SIZE (cargo/foreign-types-0.3.2.tar.gz) = 7504
 SIZE (cargo/foreign-types-shared-0.1.1.tar.gz) = 5672
@@ -580,35 +569,33 @@ SIZE (cargo/getrandom-0.2.15.tar.gz) = 3
 SIZE (cargo/gimli-0.31.1.tar.gz) = 279515
 SIZE (cargo/glob-0.3.1.tar.gz) = 18880
 SIZE (cargo/gloo-timers-0.3.0.tar.gz) = 5530
-SIZE (cargo/governor-0.7.0.tar.gz) = 131769
+SIZE (cargo/governor-0.8.0.tar.gz) = 132210
 SIZE (cargo/grass_compiler-0.13.4.tar.gz) = 166416
-SIZE (cargo/h2-0.3.26.tar.gz) = 168315
-SIZE (cargo/h2-0.4.6.tar.gz) = 173912
+SIZE (cargo/h2-0.4.7.tar.gz) = 174114
 SIZE (cargo/half-1.8.3.tar.gz) = 41624
 SIZE (cargo/handlebars-6.2.0.tar.gz) = 103081
 SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
-SIZE (cargo/hashbrown-0.15.1.tar.gz) = 135873
+SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
 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
-SIZE (cargo/hickory-proto-0.24.1.tar.gz) = 374410
-SIZE (cargo/hickory-resolver-0.24.1.tar.gz) = 91134
+SIZE (cargo/hickory-proto-0.24.2.tar.gz) = 372860
+SIZE (cargo/hickory-resolver-0.24.2.tar.gz) = 90292
 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.6.1.tar.gz) = 59431
+SIZE (cargo/html5gum-0.7.0.tar.gz) = 60022
 SIZE (cargo/http-0.2.12.tar.gz) = 101964
-SIZE (cargo/http-1.1.0.tar.gz) = 103144
+SIZE (cargo/http-1.2.0.tar.gz) = 105932
 SIZE (cargo/http-body-0.4.6.tar.gz) = 10773
 SIZE (cargo/http-body-1.0.1.tar.gz) = 6125
 SIZE (cargo/http-body-util-0.1.2.tar.gz) = 12821
 SIZE (cargo/httparse-1.9.5.tar.gz) = 39029
 SIZE (cargo/httpdate-1.0.3.tar.gz) = 10639
 SIZE (cargo/hyper-0.14.31.tar.gz) = 198190
-SIZE (cargo/hyper-1.5.0.tar.gz) = 152734
+SIZE (cargo/hyper-1.5.1.tar.gz) = 152653
 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.10.tar.gz) = 72887
 SIZE (cargo/iana-time-zone-0.1.61.tar.gz) = 27685
@@ -624,31 +611,29 @@ SIZE (cargo/icu_properties_data-1.5.0.ta
 SIZE (cargo/icu_provider-1.5.0.tar.gz) = 52722
 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-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/indexmap-2.7.0.tar.gz) = 85335
 SIZE (cargo/inlinable_string-0.1.15.tar.gz) = 19290
 SIZE (cargo/ipconfig-0.3.2.tar.gz) = 24468
 SIZE (cargo/ipnet-2.10.1.tar.gz) = 28407
 SIZE (cargo/is-terminal-0.4.13.tar.gz) = 7665
-SIZE (cargo/itoa-1.0.11.tar.gz) = 10563
+SIZE (cargo/itoa-1.0.14.tar.gz) = 11210
 SIZE (cargo/jetscii-0.5.3.tar.gz) = 18811
 SIZE (cargo/job_scheduler_ng-2.0.5.tar.gz) = 14886
-SIZE (cargo/js-sys-0.3.72.tar.gz) = 54096
+SIZE (cargo/js-sys-0.3.76.tar.gz) = 54420
 SIZE (cargo/jsonwebtoken-9.3.0.tar.gz) = 48987
 SIZE (cargo/kv-log-macro-1.0.7.tar.gz) = 16842
 SIZE (cargo/lasso-0.7.3.tar.gz) = 78870
 SIZE (cargo/lazy_static-1.5.0.tar.gz) = 14025
-SIZE (cargo/lettre-0.11.10.tar.gz) = 146373
-SIZE (cargo/libc-0.2.162.tar.gz) = 769354
+SIZE (cargo/lettre-0.11.11.tar.gz) = 146334
+SIZE (cargo/libc-0.2.168.tar.gz) = 757025
 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/litemap-0.7.4.tar.gz) = 28257
 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
@@ -663,9 +648,9 @@ SIZE (cargo/mimalloc-0.1.43.tar.gz) = 40
 SIZE (cargo/mime-0.3.17.tar.gz) = 15712
 SIZE (cargo/minimal-lexical-0.2.1.tar.gz) = 94841
 SIZE (cargo/miniz_oxide-0.8.0.tar.gz) = 56343
-SIZE (cargo/mio-1.0.2.tar.gz) = 102777
+SIZE (cargo/mio-1.0.3.tar.gz) = 103703
 SIZE (cargo/multer-3.1.0.tar.gz) = 25980
-SIZE (cargo/mysqlclient-sys-0.4.1.tar.gz) = 268931
+SIZE (cargo/mysqlclient-sys-0.4.2.tar.gz) = 269035
 SIZE (cargo/native-tls-0.2.12.tar.gz) = 29517
 SIZE (cargo/no-std-compat-0.4.1.tar.gz) = 7600
 SIZE (cargo/nom-7.1.3.tar.gz) = 117570
@@ -685,7 +670,7 @@ SIZE (cargo/once_cell-1.20.2.tar.gz) = 3
 SIZE (cargo/openssl-0.10.68.tar.gz) = 276578
 SIZE (cargo/openssl-macros-0.1.1.tar.gz) = 5601
 SIZE (cargo/openssl-probe-0.1.5.tar.gz) = 7227
-SIZE (cargo/openssl-src-300.4.0+3.4.0.tar.gz) = 9945264
+SIZE (cargo/openssl-src-300.4.1+3.4.0.tar.gz) = 9945831
 SIZE (cargo/openssl-sys-0.9.104.tar.gz) = 72287
 SIZE (cargo/overload-0.1.1.tar.gz) = 24439
 SIZE (cargo/parking-2.2.1.tar.gz) = 10685
@@ -698,10 +683,10 @@ SIZE (cargo/pear-0.2.9.tar.gz) = 19083
 SIZE (cargo/pear_codegen-0.2.9.tar.gz) = 7250
 SIZE (cargo/pem-3.0.4.tar.gz) = 13040
 SIZE (cargo/percent-encoding-2.3.1.tar.gz) = 10235
-SIZE (cargo/pest-2.7.14.tar.gz) = 128275
-SIZE (cargo/pest_derive-2.7.14.tar.gz) = 38801
-SIZE (cargo/pest_generator-2.7.14.tar.gz) = 18413
-SIZE (cargo/pest_meta-2.7.14.tar.gz) = 42079
+SIZE (cargo/pest-2.7.15.tar.gz) = 127895
+SIZE (cargo/pest_derive-2.7.15.tar.gz) = 40745
+SIZE (cargo/pest_generator-2.7.15.tar.gz) = 18417
+SIZE (cargo/pest_meta-2.7.15.tar.gz) = 42121
 SIZE (cargo/phf-0.11.2.tar.gz) = 21569
 SIZE (cargo/phf_codegen-0.11.2.tar.gz) = 12977
 SIZE (cargo/phf_generator-0.11.2.tar.gz) = 14190
@@ -713,16 +698,16 @@ SIZE (cargo/pin-utils-0.1.0.tar.gz) = 75
 SIZE (cargo/piper-0.2.4.tar.gz) = 15950
 SIZE (cargo/pkg-config-0.3.31.tar.gz) = 20880
 SIZE (cargo/polling-3.7.4.tar.gz) = 58239
-SIZE (cargo/portable-atomic-1.9.0.tar.gz) = 166365
+SIZE (cargo/portable-atomic-1.10.0.tar.gz) = 174760
 SIZE (cargo/powerfmt-0.2.0.tar.gz) = 15165
 SIZE (cargo/ppv-lite86-0.2.20.tar.gz) = 22478
 SIZE (cargo/pq-sys-0.6.3.tar.gz) = 31443
-SIZE (cargo/proc-macro2-1.0.89.tar.gz) = 49446
+SIZE (cargo/proc-macro2-1.0.92.tar.gz) = 52353
 SIZE (cargo/proc-macro2-diagnostics-0.10.1.tar.gz) = 12219
 SIZE (cargo/psl-types-2.0.11.tar.gz) = 7959
-SIZE (cargo/psm-0.1.23.tar.gz) = 23318
-SIZE (cargo/publicsuffix-2.2.3.tar.gz) = 87807
-SIZE (cargo/quanta-0.12.3.tar.gz) = 28306
+SIZE (cargo/psm-0.1.24.tar.gz) = 23294
+SIZE (cargo/publicsuffix-2.3.0.tar.gz) = 87890
+SIZE (cargo/quanta-0.12.4.tar.gz) = 28656
 SIZE (cargo/quick-error-1.2.3.tar.gz) = 15066
 SIZE (cargo/quote-1.0.37.tar.gz) = 28558
 SIZE (cargo/quoted_printable-0.5.1.tar.gz) = 8322
@@ -731,16 +716,15 @@ SIZE (cargo/rand-0.8.5.tar.gz) = 87113
 SIZE (cargo/rand_chacha-0.3.1.tar.gz) = 15251
 SIZE (cargo/rand_core-0.6.4.tar.gz) = 22666
 SIZE (cargo/raw-cpuid-11.2.0.tar.gz) = 110290
-SIZE (cargo/redox_syscall-0.5.7.tar.gz) = 26249
+SIZE (cargo/redox_syscall-0.5.8.tar.gz) = 26319
 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.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-automata-0.4.9.tar.gz) = 618525
 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.9.tar.gz) = 179807
 SIZE (cargo/resolv-conf-0.7.0.tar.gz) = 17352
 SIZE (cargo/ring-0.17.8.tar.gz) = 4188554
@@ -753,29 +737,29 @@ SIZE (cargo/rocket_ws-0.1.1.tar.gz) = 12
 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.40.tar.gz) = 377954
+SIZE (cargo/rustix-0.38.42.tar.gz) = 378683
 SIZE (cargo/rustls-0.21.12.tar.gz) = 285674
-SIZE (cargo/rustls-0.23.16.tar.gz) = 339595
+SIZE (cargo/rustls-0.23.20.tar.gz) = 335933
 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
+SIZE (cargo/rustls-pki-types-1.10.1.tar.gz) = 58944
 SIZE (cargo/rustls-webpki-0.101.7.tar.gz) = 168808
 SIZE (cargo/rustls-webpki-0.102.8.tar.gz) = 204327
 SIZE (cargo/rustversion-1.0.18.tar.gz) = 17794
 SIZE (cargo/ryu-1.0.18.tar.gz) = 47713
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
-SIZE (cargo/schannel-0.1.26.tar.gz) = 42791
+SIZE (cargo/schannel-0.1.27.tar.gz) = 42772
 SIZE (cargo/scheduled-thread-pool-0.2.7.tar.gz) = 10554
 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.1.tar.gz) = 20112
-SIZE (cargo/semver-1.0.23.tar.gz) = 30622
-SIZE (cargo/serde-1.0.214.tar.gz) = 78523
+SIZE (cargo/semver-1.0.24.tar.gz) = 31267
+SIZE (cargo/serde-1.0.216.tar.gz) = 79000
 SIZE (cargo/serde_cbor-0.11.2.tar.gz) = 44570
-SIZE (cargo/serde_derive-1.0.214.tar.gz) = 56630
-SIZE (cargo/serde_json-1.0.132.tar.gz) = 150549
+SIZE (cargo/serde_derive-1.0.216.tar.gz) = 57674
+SIZE (cargo/serde_json-1.0.133.tar.gz) = 150739
 SIZE (cargo/serde_spanned-0.6.8.tar.gz) = 9330
 SIZE (cargo/serde_urlencoded-0.7.1.tar.gz) = 12822
 SIZE (cargo/sha1-0.10.6.tar.gz) = 13517
@@ -788,7 +772,7 @@ SIZE (cargo/simple_asn1-0.6.2.tar.gz) = 
 SIZE (cargo/siphasher-0.3.11.tar.gz) = 10442
 SIZE (cargo/slab-0.4.9.tar.gz) = 17108
 SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
-SIZE (cargo/socket2-0.5.7.tar.gz) = 55758
+SIZE (cargo/socket2-0.5.8.tar.gz) = 56309
 SIZE (cargo/spin-0.9.8.tar.gz) = 38958
 SIZE (cargo/spinning_top-0.3.0.tar.gz) = 52579
 SIZE (cargo/stable-pattern-0.1.0.tar.gz) = 16533
@@ -797,57 +781,54 @@ SIZE (cargo/stacker-0.1.17.tar.gz) = 146
 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.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/syn-2.0.90.tar.gz) = 290584
+SIZE (cargo/sync_wrapper-1.0.2.tar.gz) = 6958
 SIZE (cargo/synstructure-0.13.1.tar.gz) = 18327
-SIZE (cargo/syslog-6.1.1.tar.gz) = 10017
-SIZE (cargo/system-configuration-0.5.1.tar.gz) = 12618
+SIZE (cargo/syslog-7.0.0.tar.gz) = 12968
 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.14.0.tar.gz) = 35065
 SIZE (cargo/thiserror-1.0.69.tar.gz) = 22198
+SIZE (cargo/thiserror-2.0.7.tar.gz) = 28456
 SIZE (cargo/thiserror-impl-1.0.69.tar.gz) = 18365
+SIZE (cargo/thiserror-impl-2.0.7.tar.gz) = 20954
 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
+SIZE (cargo/time-0.3.37.tar.gz) = 123257
 SIZE (cargo/time-core-0.1.2.tar.gz) = 7191
-SIZE (cargo/time-macros-0.2.18.tar.gz) = 24361
+SIZE (cargo/time-macros-0.2.19.tar.gz) = 24268
 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.1.tar.gz) = 805675
+SIZE (cargo/tokio-1.42.0.tar.gz) = 806998
 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
-SIZE (cargo/tokio-rustls-0.26.0.tar.gz) = 34253
+SIZE (cargo/tokio-rustls-0.26.1.tar.gz) = 31214
 SIZE (cargo/tokio-socks-0.5.2.tar.gz) = 22102
-SIZE (cargo/tokio-stream-0.1.16.tar.gz) = 38312
+SIZE (cargo/tokio-stream-0.1.17.tar.gz) = 38477
 SIZE (cargo/tokio-tungstenite-0.21.0.tar.gz) = 28159
-SIZE (cargo/tokio-util-0.7.12.tar.gz) = 115177
+SIZE (cargo/tokio-util-0.7.13.tar.gz) = 115191
 SIZE (cargo/toml-0.8.19.tar.gz) = 50974
 SIZE (cargo/toml_datetime-0.6.8.tar.gz) = 12028
 SIZE (cargo/toml_edit-0.22.22.tar.gz) = 106387
 SIZE (cargo/totp-lite-2.0.1.tar.gz) = 8561
 SIZE (cargo/tower-service-0.3.3.tar.gz) = 6950
-SIZE (cargo/tracing-0.1.40.tar.gz) = 79459
-SIZE (cargo/tracing-attributes-0.1.27.tar.gz) = 32241
-SIZE (cargo/tracing-core-0.1.32.tar.gz) = 61221
+SIZE (cargo/tracing-0.1.41.tar.gz) = 82448
+SIZE (cargo/tracing-attributes-0.1.28.tar.gz) = 33280
+SIZE (cargo/tracing-core-0.1.33.tar.gz) = 63434
 SIZE (cargo/tracing-log-0.2.0.tar.gz) = 17561
-SIZE (cargo/tracing-subscriber-0.3.18.tar.gz) = 196312
+SIZE (cargo/tracing-subscriber-0.3.19.tar.gz) = 198345
 SIZE (cargo/try-lock-0.2.5.tar.gz) = 4314
 SIZE (cargo/tungstenite-0.21.0.tar.gz) = 59858
 SIZE (cargo/typenum-1.17.0.tar.gz) = 42849
 SIZE (cargo/ubyte-0.10.4.tar.gz) = 13965
 SIZE (cargo/ucd-trie-0.1.7.tar.gz) = 46795
 SIZE (cargo/uncased-0.9.10.tar.gz) = 10872
-SIZE (cargo/unicode-bidi-0.3.17.tar.gz) = 58120
-SIZE (cargo/unicode-ident-1.0.13.tar.gz) = 43279
-SIZE (cargo/unicode-normalization-0.1.24.tar.gz) = 126536
+SIZE (cargo/unicode-ident-1.0.14.tar.gz) = 47547
 SIZE (cargo/unicode-xid-0.2.6.tar.gz) = 15744
 SIZE (cargo/untrusted-0.9.0.tar.gz) = 14447
-SIZE (cargo/url-2.5.3.tar.gz) = 81624
+SIZE (cargo/url-2.5.4.tar.gz) = 81097
 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
@@ -859,14 +840,14 @@ SIZE (cargo/version_check-0.9.5.tar.gz) 
 SIZE (cargo/walkdir-2.5.0.tar.gz) = 23951
 SIZE (cargo/want-0.3.1.tar.gz) = 6398
 SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131
-SIZE (cargo/wasm-bindgen-0.2.95.tar.gz) = 43894
-SIZE (cargo/wasm-bindgen-backend-0.2.95.tar.gz) = 30487
-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-bindgen-0.2.99.tar.gz) = 46136
+SIZE (cargo/wasm-bindgen-backend-0.2.99.tar.gz) = 30928
+SIZE (cargo/wasm-bindgen-futures-0.4.49.tar.gz) = 14838
+SIZE (cargo/wasm-bindgen-macro-0.2.99.tar.gz) = 7011
+SIZE (cargo/wasm-bindgen-macro-support-0.2.99.tar.gz) = 22800
+SIZE (cargo/wasm-bindgen-shared-0.2.99.tar.gz) = 7773
 SIZE (cargo/wasm-streams-0.4.2.tar.gz) = 36773
-SIZE (cargo/web-sys-0.3.72.tar.gz) = 629190
+SIZE (cargo/web-sys-0.3.76.tar.gz) = 635842
 SIZE (cargo/web-time-1.1.0.tar.gz) = 18026
 SIZE (cargo/webauthn-rs-0.3.2.tar.gz) = 246188
 SIZE (cargo/which-7.0.0.tar.gz) = 18462
@@ -907,14 +888,13 @@ SIZE (cargo/winsafe-0.0.19.tar.gz) = 492
 SIZE (cargo/write16-1.0.0.tar.gz) = 7218
 SIZE (cargo/writeable-0.5.5.tar.gz) = 22354
 SIZE (cargo/yansi-1.0.1.tar.gz) = 75497
-SIZE (cargo/yoke-0.7.4.tar.gz) = 27781
-SIZE (cargo/yoke-derive-0.7.4.tar.gz) = 7470
-SIZE (cargo/yubico-0.11.0.tar.gz) = 17112
+SIZE (cargo/yoke-0.7.5.tar.gz) = 29673
+SIZE (cargo/yoke-derive-0.7.5.tar.gz) = 7525
 SIZE (cargo/zerocopy-0.7.35.tar.gz) = 152645
 SIZE (cargo/zerocopy-derive-0.7.35.tar.gz) = 37829
-SIZE (cargo/zerofrom-0.1.4.tar.gz) = 5044
-SIZE (cargo/zerofrom-derive-0.1.4.tar.gz) = 8232
+SIZE (cargo/zerofrom-0.1.5.tar.gz) = 5091
+SIZE (cargo/zerofrom-derive-0.1.5.tar.gz) = 8285
 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.5.tar.gz) = 623393
+SIZE (dani-garcia-vaultwarden-1.32.7.tar.gz) = 628227
Index: security/vaultwarden/patches/patch-Cargo_toml
===================================================================
RCS file: security/vaultwarden/patches/patch-Cargo_toml
diff -N security/vaultwarden/patches/patch-Cargo_toml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ security/vaultwarden/patches/patch-Cargo_toml	27 Dec 2024 14:56:46 -0000
@@ -0,0 +1,21 @@
+Index: Cargo.toml
+--- Cargo.toml.orig
++++ Cargo.toml
+@@ -3,7 +3,7 @@ name = "vaultwarden"
+ version = "1.0.0"
+ authors = ["Daniel GarcĂ­a <dani-garcia@users.noreply.github.com>"]
+ edition = "2021"
+-rust-version = "1.82.0"
++rust-version = "1.81.0"
+ resolver = "2"
+ 
+ repository = "https://github.com/dani-garcia/vaultwarden"
+@@ -168,7 +168,7 @@ grass_compiler = { version = "0.13.4", default-feature
+ 
+ [patch.crates-io]
+ # Patch yubico to remove duplicate crates of older versions
+-yubico = { git = "https://github.com/BlackDex/yubico-rs", rev = "00df14811f58155c0f02e3ab10f1570ed3e115c6" }
++yubico = { path = "./yubico-rs" }
+ 
+ # Strip debuginfo from the release builds
+ # The symbols are the provide better panic traces
Index: security/vaultwarden/patches/patch-Cargo_toml.orig
===================================================================
RCS file: security/vaultwarden/patches/patch-Cargo_toml.orig
diff -N security/vaultwarden/patches/patch-Cargo_toml.orig
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ security/vaultwarden/patches/patch-Cargo_toml.orig	27 Dec 2024 14:56:46 -0000
@@ -0,0 +1,12 @@
+Index: Cargo.toml
+--- Cargo.toml.orig
++++ Cargo.toml
+@@ -168,7 +168,7 @@ grass_compiler = { version = "0.13.4", default-feature
+ 
+ [patch.crates-io]
+ # Patch yubico to remove duplicate crates of older versions
+-yubico = { git = "https://github.com/BlackDex/yubico-rs", rev = "00df14811f58155c0f02e3ab10f1570ed3e115c6" }
++yubico = { path = "./yubico-rs" }
+ 
+ # Strip debuginfo from the release builds
+ # The symbols are the provide better panic traces
Index: security/vaultwarden/patches/patch-src_api_icons_rs
===================================================================
RCS file: security/vaultwarden/patches/patch-src_api_icons_rs
diff -N security/vaultwarden/patches/patch-src_api_icons_rs
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ security/vaultwarden/patches/patch-src_api_icons_rs	27 Dec 2024 14:56:46 -0000
@@ -0,0 +1,13 @@
+Index: src/api/icons.rs
+--- src/api/icons.rs.orig
++++ src/api/icons.rs
+@@ -270,7 +270,8 @@ fn get_favicons_node(dom: Tokenizer<StringReader<'_>, 
+ 
+     let mut base_url = url.clone();
+     let mut icon_tags: Vec<Tag> = Vec::new();
+-    for Ok(token) in dom {
++    for maybeToken in dom {
++        let token = maybeToken.unwrap();
+         let tag_name: &[u8] = &token.tag.name;
+         match tag_name {
+             TAG_LINK => {
Index: security/vaultwarden/patches/patch-src_api_icons_rs.orig
===================================================================
RCS file: security/vaultwarden/patches/patch-src_api_icons_rs.orig
diff -N security/vaultwarden/patches/patch-src_api_icons_rs.orig
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ security/vaultwarden/patches/patch-src_api_icons_rs.orig	27 Dec 2024 14:56:46 -0000
@@ -0,0 +1,14 @@
+Index: src/api/icons.rs
+--- src/api/icons.rs.orig
++++ src/api/icons.rs
+@@ -270,8 +270,8 @@ fn get_favicons_node(dom: Tokenizer<StringReader<'_>, 
+ 
+     let mut base_url = url.clone();
+     let mut icon_tags: Vec<Tag> = Vec::new();
+-    for Ok(token) in dom {
+-        let tag_name: &[u8] = &token.tag.name;
++    for maybeToken in dom {
++        let token = maybeToken.unwrap();
+         match tag_name {
+             TAG_LINK => {
+                 icon_tags.push(token.tag);


-- 
wbr, Kirill