On Sun, 26 Jan 2025 09:57:04 +0100,
Kirill A. Korinsky <kirill@korins.ky> wrote:
>
> On Sat, 25 Jan 2025 22:05:57 +0100,
> Bjorn Ketelaars <bket@openbsd.org> wrote:
> >
> > Diff below updates vaultwarden to 1.33.0, which contains 3 security
> > fixes:
> > - GHSA-f7r5-w49x-gxm3: This vulnerability is only possible if you do not
> > have an ADMIN_TOKEN configured and open links or pages you should not
> > trust anyway. Ensure you have an ADMIN_TOKEN configured to keep your
> > admin environment save.
> > - GHSA-h6cc-rc6q-23j4: This vulnerability is only possible if someone
> > was able to gain access to your Vaultwarden Admin Backend. The
> > attacker could then change some settings to use sendmail as mail agent
> > but adjust the settings in such a way that it would use a shell
> > command. It then also needed to craft a special favicon image which
> > would have the commands embedded to run during for example sending a
> > test email.
> > - GHSA-j4h8-vch3-f797: This vulnerability affects all users who have
> > multiple Organizations and users which are able to create a new
> > organization or have admin or owner rights on at least one
> > organization. The attacker does need to know the Organization UUID of
> > the Organization it want's to attack or compromise though.
> >
> > Overview on changes can be found at
> > https://github.com/dani-garcia/vaultwarden/releases/tag/1.33.0.
> >
> > Run tested on amd64.
> >
> > OK/comments?
> >
>
> Tested on -current/amd64 with www/vaultwarden-web-2025.1.1.
>
> OK kirill@ for both ports.
>
> Do you plan to backport it to -stable?
>
Well, it requires some effort to backport vaultwarden to -stable.
Here the diff which builds on 7.6.
I had tested it with www/vaultwarden-web-2025.1.1 on 7.6/amd64, no
regression with chrome plugin and iOS client.
Ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/vaultwarden/Makefile,v
diff -u -p -r1.37.2.3 Makefile
--- Makefile 28 Dec 2024 16:16:40 -0000 1.37.2.3
+++ Makefile 26 Jan 2025 09:49:24 -0000
@@ -8,7 +8,7 @@ BROKEN-i386 = raw-cpuid-10.2.0/src/lib.
COMMENT = unofficial bitwarden compatible server
-DIST_TUPLE += github dani-garcia vaultwarden 1.32.7 .
+DIST_TUPLE += github dani-garcia vaultwarden 1.33.0 .
DIST_TUPLE += github BlackDex yubico-rs 00df14811f58155c0f02e3ab10f1570ed3e115c6 yubico-rs
CATEGORIES = security
Index: crates.inc
===================================================================
RCS file: /cvs/ports/security/vaultwarden/crates.inc,v
diff -u -p -r1.15.2.3 crates.inc
--- crates.inc 28 Dec 2024 16:16:40 -0000 1.15.2.3
+++ crates.inc 26 Jan 2025 09:49:24 -0000
@@ -21,7 +21,7 @@ MODCARGO_CRATES += async-std 1.13.0 # Ap
MODCARGO_CRATES += async-stream 0.3.6 # MIT
MODCARGO_CRATES += async-stream-impl 0.3.6 # MIT
MODCARGO_CRATES += async-task 4.7.1 # Apache-2.0 OR MIT
-MODCARGO_CRATES += async-trait 0.1.83 # MIT OR Apache-2.0
+MODCARGO_CRATES += async-trait 0.1.85 # MIT OR Apache-2.0
MODCARGO_CRATES += atomic 0.5.3 # Apache-2.0/MIT
MODCARGO_CRATES += atomic 0.6.0 # Apache-2.0/MIT
MODCARGO_CRATES += atomic-waker 1.1.2 # Apache-2.0 OR MIT
@@ -33,23 +33,23 @@ MODCARGO_CRATES += base64 0.22.1 # MIT O
MODCARGO_CRATES += base64ct 1.6.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += bigdecimal 0.4.7 # MIT/Apache-2.0
MODCARGO_CRATES += binascii 0.1.4 # MIT
-MODCARGO_CRATES += bitflags 2.6.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += bitflags 2.8.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
MODCARGO_CRATES += blocking 1.6.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += brotli 7.0.0 # BSD-3-Clause AND MIT
-MODCARGO_CRATES += brotli-decompressor 4.0.1 # BSD-3-Clause/MIT
+MODCARGO_CRATES += brotli-decompressor 4.0.2 # BSD-3-Clause/MIT
MODCARGO_CRATES += bumpalo 3.16.0 # MIT OR Apache-2.0
-MODCARGO_CRATES += bytemuck 1.20.0 # Zlib OR Apache-2.0 OR MIT
+MODCARGO_CRATES += bytemuck 1.21.0 # Zlib OR Apache-2.0 OR MIT
MODCARGO_CRATES += byteorder 1.5.0 # Unlicense OR 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.2.4 # MIT OR Apache-2.0
+MODCARGO_CRATES += cc 1.2.10 # MIT OR Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/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 0.10.1 # 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
MODCARGO_CRATES += codemap 0.1.3 # MIT/Apache-2.0
@@ -61,19 +61,25 @@ MODCARGO_CRATES += core-foundation-sys 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
+MODCARGO_CRATES += crossbeam-utils 0.8.21 # MIT OR Apache-2.0
MODCARGO_CRATES += crypto-common 0.1.6 # MIT OR Apache-2.0
MODCARGO_CRATES += darling 0.20.10 # MIT
MODCARGO_CRATES += darling_core 0.20.10 # MIT
MODCARGO_CRATES += darling_macro 0.20.10 # MIT
MODCARGO_CRATES += dashmap 6.1.0 # MIT
-MODCARGO_CRATES += data-encoding 2.6.0 # MIT
+MODCARGO_CRATES += data-encoding 2.7.0 # MIT
MODCARGO_CRATES += data-url 0.3.1 # MIT OR Apache-2.0
MODCARGO_CRATES += deranged 0.3.11 # MIT OR Apache-2.0
+MODCARGO_CRATES += derive_builder 0.20.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += derive_builder_core 0.20.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += derive_builder_macro 0.20.2 # MIT OR Apache-2.0
+MODCARGO_CRATES += derive_more 1.0.0 # MIT
+MODCARGO_CRATES += derive_more-impl 1.0.0 # 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.6 # MIT OR Apache-2.0
+MODCARGO_CRATES += diesel-derive-newtype 2.1.2 # Apache-2.0/MIT
MODCARGO_CRATES += diesel_derives 2.2.3 # MIT OR Apache-2.0
MODCARGO_CRATES += diesel_logger 0.4.0 # MIT
MODCARGO_CRATES += diesel_migrations 2.2.0 # MIT OR Apache-2.0
@@ -88,10 +94,11 @@ MODCARGO_CRATES += email-encoding 0.3.1
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 += env_home 0.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += equivalent 1.0.1 # Apache-2.0 OR MIT
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 5.4.0 # Apache-2.0 OR 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
@@ -106,7 +113,7 @@ MODCARGO_CRATES += futures-channel 0.3.3
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.5.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += futures-lite 2.6.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
@@ -116,13 +123,13 @@ MODCARGO_CRATES += generator 0.7.5 # MIT
MODCARGO_CRATES += generic-array 0.14.7 # MIT
MODCARGO_CRATES += getrandom 0.2.15 # MIT OR Apache-2.0
MODCARGO_CRATES += gimli 0.31.1 # MIT OR Apache-2.0
-MODCARGO_CRATES += glob 0.3.1 # MIT OR Apache-2.0
+MODCARGO_CRATES += glob 0.3.2 # MIT OR Apache-2.0
MODCARGO_CRATES += gloo-timers 0.3.0 # MIT OR Apache-2.0
MODCARGO_CRATES += governor 0.8.0 # MIT
MODCARGO_CRATES += grass_compiler 0.13.4 # 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 += handlebars 6.3.0 # MIT
MODCARGO_CRATES += hashbrown 0.14.5 # 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
@@ -131,7 +138,6 @@ MODCARGO_CRATES += hermit-abi 0.4.0 # MI
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.7.0 # MIT
@@ -142,9 +148,9 @@ 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.1 # MIT
-MODCARGO_CRATES += hyper-rustls 0.27.3 # Apache-2.0 OR ISC OR MIT
+MODCARGO_CRATES += hyper 0.14.32 # MIT
+MODCARGO_CRATES += hyper 1.5.2 # MIT
+MODCARGO_CRATES += hyper-rustls 0.27.5 # Apache-2.0 OR ISC OR MIT
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
@@ -162,30 +168,30 @@ MODCARGO_CRATES += icu_provider_macros 1
MODCARGO_CRATES += ident_case 1.0.1 # MIT/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.7.0 # Apache-2.0 OR MIT
+MODCARGO_CRATES += indexmap 2.7.1 # 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 += ipnet 2.11.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += is-terminal 0.4.15 # MIT
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.76 # MIT OR Apache-2.0
+MODCARGO_CRATES += js-sys 0.3.77 # 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.11 # MIT
-MODCARGO_CRATES += libc 0.2.168 # MIT OR Apache-2.0
+MODCARGO_CRATES += libc 0.2.169 # 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 += linux-raw-sys 0.4.15 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
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
+MODCARGO_CRATES += log 0.4.25 # MIT OR Apache-2.0
MODCARGO_CRATES += loom 0.5.6 # MIT
MODCARGO_CRATES += lru-cache 0.1.2 # MIT/Apache-2.0
MODCARGO_CRATES += match_cfg 0.1.0 # MIT/Apache-2.0
@@ -196,7 +202,7 @@ MODCARGO_CRATES += migrations_macros 2.2
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 += miniz_oxide 0.8.3 # MIT OR Zlib OR Apache-2.0
MODCARGO_CRATES += mio 1.0.3 # MIT
MODCARGO_CRATES += multer 3.1.0 # MIT
MODCARGO_CRATES += mysqlclient-sys 0.4.2 # MIT OR Apache-2.0
@@ -214,11 +220,11 @@ MODCARGO_CRATES += num-order 1.2.0 # Apa
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
-MODCARGO_CRATES += object 0.36.5 # Apache-2.0 OR MIT
+MODCARGO_CRATES += object 0.36.7 # Apache-2.0 OR MIT
MODCARGO_CRATES += once_cell 1.20.2 # MIT OR Apache-2.0
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-probe 0.1.6 # 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
@@ -236,13 +242,13 @@ MODCARGO_CRATES += pest 2.7.15 # MIT OR
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
-MODCARGO_CRATES += phf_macros 0.11.2 # MIT
-MODCARGO_CRATES += phf_shared 0.11.2 # MIT
+MODCARGO_CRATES += phf 0.11.3 # MIT
+MODCARGO_CRATES += phf_codegen 0.11.3 # MIT
+MODCARGO_CRATES += phf_generator 0.11.3 # MIT
+MODCARGO_CRATES += phf_macros 0.11.3 # MIT
+MODCARGO_CRATES += phf_shared 0.11.3 # MIT
MODCARGO_CRATES += pico-args 0.5.0 # MIT
-MODCARGO_CRATES += pin-project-lite 0.2.15 # Apache-2.0 OR MIT
+MODCARGO_CRATES += pin-project-lite 0.2.16 # 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
@@ -251,20 +257,20 @@ MODCARGO_CRATES += portable-atomic 1.10.
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.92 # MIT OR Apache-2.0
+MODCARGO_CRATES += proc-macro2 1.0.93 # 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.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 += quanta 0.12.5 # 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 += quote 1.0.38 # MIT OR Apache-2.0
MODCARGO_CRATES += quoted_printable 0.5.1 # 0BSD
MODCARGO_CRATES += r2d2 0.8.10 # MIT/Apache-2.0
MODCARGO_CRATES += rand 0.8.5 # MIT OR Apache-2.0
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 += raw-cpuid 11.3.0 # 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
@@ -274,7 +280,7 @@ MODCARGO_CRATES += regex-automata 0.4.9
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.12.9 # MIT OR Apache-2.0
+MODCARGO_CRATES += reqwest 0.12.12 # 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
@@ -286,15 +292,15 @@ 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.42 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
+MODCARGO_CRATES += rustix 0.38.44 # 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.20 # Apache-2.0 OR ISC OR MIT
+MODCARGO_CRATES += rustls 0.23.21 # 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.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 += rustversion 1.0.19 # 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.27 # MIT
@@ -303,12 +309,12 @@ MODCARGO_CRATES += scoped-tls 1.0.1 # MI
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.24 # MIT OR Apache-2.0
-MODCARGO_CRATES += serde 1.0.216 # MIT OR Apache-2.0
+MODCARGO_CRATES += security-framework-sys 2.14.0 # MIT OR Apache-2.0
+MODCARGO_CRATES += semver 1.0.25 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde 1.0.217 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_cbor 0.11.2 # MIT/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_derive 1.0.217 # MIT OR Apache-2.0
+MODCARGO_CRATES += serde_json 1.0.137 # 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
@@ -317,8 +323,8 @@ MODCARGO_CRATES += sharded-slab 0.1.7 #
MODCARGO_CRATES += shlex 1.3.0 # MIT OR Apache-2.0
MODCARGO_CRATES += signal-hook 0.3.17 # Apache-2.0/MIT
MODCARGO_CRATES += signal-hook-registry 1.4.2 # Apache-2.0/MIT
-MODCARGO_CRATES += simple_asn1 0.6.2 # ISC
-MODCARGO_CRATES += siphasher 0.3.11 # MIT/Apache-2.0
+MODCARGO_CRATES += simple_asn1 0.6.3 # ISC
+MODCARGO_CRATES += siphasher 1.0.1 # 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.8 # MIT OR Apache-2.0
@@ -330,27 +336,27 @@ 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.90 # MIT OR Apache-2.0
+MODCARGO_CRATES += syn 2.0.96 # 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 7.0.0 # MIT
MODCARGO_CRATES += system-configuration 0.6.1 # 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 += tempfile 3.15.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 2.0.11 # 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 += thiserror-impl 2.0.11 # 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.37 # MIT OR Apache-2.0
MODCARGO_CRATES += time-core 0.1.2 # 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 1.8.1 # 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.42.0 # MIT
-MODCARGO_CRATES += tokio-macros 2.4.0 # MIT
+MODCARGO_CRATES += tokio 1.43.0 # MIT
+MODCARGO_CRATES += tokio-macros 2.5.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.1 # MIT OR Apache-2.0
@@ -362,6 +368,8 @@ MODCARGO_CRATES += toml 0.8.19 # MIT OR
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 0.5.2 # MIT
+MODCARGO_CRATES += tower-layer 0.3.3 # MIT
MODCARGO_CRATES += tower-service 0.3.3 # MIT
MODCARGO_CRATES += tracing 0.1.41 # MIT
MODCARGO_CRATES += tracing-attributes 0.1.28 # MIT
@@ -374,32 +382,32 @@ MODCARGO_CRATES += typenum 1.17.0 # MIT
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-ident 1.0.14 # (MIT OR Apache-2.0) AND Unicode-3.0
+MODCARGO_CRATES += unicode-ident 1.0.15 # (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.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
-MODCARGO_CRATES += uuid 1.11.0 # Apache-2.0 OR MIT
-MODCARGO_CRATES += valuable 0.1.0 # MIT
+MODCARGO_CRATES += uuid 1.12.1 # Apache-2.0 OR MIT
+MODCARGO_CRATES += valuable 0.1.1 # MIT
MODCARGO_CRATES += value-bag 1.10.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += vcpkg 0.2.15 # MIT/Apache-2.0
MODCARGO_CRATES += version_check 0.9.5 # MIT/Apache-2.0
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.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-bindgen 0.2.100 # MIT OR Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-backend 0.2.100 # MIT OR Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-futures 0.4.50 # MIT OR Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-macro 0.2.100 # MIT OR Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.100 # MIT OR Apache-2.0
+MODCARGO_CRATES += wasm-bindgen-shared 0.2.100 # MIT OR Apache-2.0
MODCARGO_CRATES += wasm-streams 0.4.2 # MIT OR Apache-2.0
-MODCARGO_CRATES += web-sys 0.3.76 # MIT OR Apache-2.0
+MODCARGO_CRATES += web-sys 0.3.77 # 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
+MODCARGO_CRATES += which 7.0.1 # 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
@@ -431,7 +439,7 @@ MODCARGO_CRATES += windows_x86_64_gnullv
MODCARGO_CRATES += windows_x86_64_gnullvm 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_msvc 0.48.5 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_msvc 0.52.6 # MIT OR Apache-2.0
-MODCARGO_CRATES += winnow 0.6.20 # MIT
+MODCARGO_CRATES += winnow 0.6.24 # MIT
MODCARGO_CRATES += winreg 0.50.0 # MIT
MODCARGO_CRATES += winsafe 0.0.19 # MIT
MODCARGO_CRATES += write16 1.0.0 # Apache-2.0 OR MIT
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/vaultwarden/distinfo,v
diff -u -p -r1.17.2.3 distinfo
--- distinfo 28 Dec 2024 16:16:40 -0000 1.17.2.3
+++ distinfo 26 Jan 2025 09:49:24 -0000
@@ -22,7 +22,7 @@ SHA256 (cargo/async-std-1.13.0.tar.gz) =
SHA256 (cargo/async-stream-0.3.6.tar.gz) = C1pxpvN4gKgNHX8Z79eB5LXeQsiPByLME7y2zCz+hHY=
SHA256 (cargo/async-stream-impl-0.3.6.tar.gz) = x8JN4V0nWh7P1Ho4D7TV7Jv+CTPzCe1ecFt3VZajV00=
SHA256 (cargo/async-task-4.7.1.tar.gz) = i3U1YFaSBnOwJiGzWv0PfdqTBtA8eaMPXFbETPJW494=
-SHA256 (cargo/async-trait-0.1.83.tar.gz) = chyufeXDT7sqzSfiHm0s97iG3ODCc4jUbE5sR+pDGN0=
+SHA256 (cargo/async-trait-0.1.85.tar.gz) = P5NIM7S3IzZE5YSPI13z9X7YyA8VKKJsPfoT0hR/oFY=
SHA256 (cargo/atomic-0.5.3.tar.gz) = xZvbNLxlCjJzGzG9jwgpzBXSSnCO4xVZ4Ls08rwyDLo=
SHA256 (cargo/atomic-0.6.0.tar.gz) = jYGAA+dAtjr8gjN+MWBxf09jB4cgqBC3uQPnCl0dKZQ=
SHA256 (cargo/atomic-waker-1.1.2.tar.gz) = FQW9XT0RaHLnJxptThbYHQyFcIdsjeaAk6CawmnYqsA=
@@ -34,23 +34,23 @@ SHA256 (cargo/base64-0.22.1.tar.gz) = cr
SHA256 (cargo/base64ct-1.6.0.tar.gz) = jDwaNo9w1s9zAtePj3CT2iQfuOiAfAXMnlGhJYlabVs=
SHA256 (cargo/bigdecimal-0.4.7.tar.gz) = fzHzrwHFxloHmFyATTNmVg5vp4g9ZAoSKBmxTsMnSCw=
SHA256 (cargo/binascii-0.1.4.tar.gz) = OD0p1RPYdk3NxC6ildl565nDyfAGB7NpLPaKQx99ynI=
-SHA256 (cargo/bitflags-2.6.0.tar.gz) = sEj7Y/2LWSP8WqezQNjhVq7H7ALwx4+opt3CYT9vcd4=
+SHA256 (cargo/bitflags-2.8.0.tar.gz) = j2j1PIOrlX9ywyZC84aO7APrl00fuC5FMShFZIJhPTY=
SHA256 (cargo/blake2-0.10.6.tar.gz) = RlAq1FjJpStp1NTTJ3XHiLehuF6LydSC2SJQ/A4/jv4=
SHA256 (cargo/block-buffer-0.10.4.tar.gz) = MHjHYpti0/BDlRf6OUmWrKzFy8kcWiDYxljner1QOnE=
SHA256 (cargo/blocking-1.6.1.tar.gz) = cD9BxU/HaOY+CRNAtCQwK7HCnvSqDH8Q/oSd+xFNKeo=
SHA256 (cargo/brotli-7.0.0.tar.gz) = zJe48W+US7pU8EM/B+ML4Zm23CvSWTdES7rVYLzqKb0=
-SHA256 (cargo/brotli-decompressor-4.0.1.tar.gz) = mkW9LkCVqLUYAzsSgCDdSlWqscCjgbpEBKRyYw9Lw2I=
+SHA256 (cargo/brotli-decompressor-4.0.2.tar.gz) = dPoFrX2APUE+uDgJg7CSy7r5qF8VG4cTYOewDNcGCzc=
SHA256 (cargo/bumpalo-3.16.0.tar.gz) = eSlnFhcYgJQ7hHC1+NA6pV6y5kWkh0vbsorbSRYuASw=
-SHA256 (cargo/bytemuck-1.20.0.tar.gz) = izfIimP/2F0VtAaJbMNDkW189Xg4qEezpvLKXTmlaVo=
+SHA256 (cargo/bytemuck-1.21.0.tar.gz) = 72V9+rgCIk5nH1gY6aSTX5sZV+0Y5YKSaQzDnnpAkqM=
SHA256 (cargo/byteorder-1.5.0.tar.gz) = H9DyWEFG9vLvSAhQUIhqzzU77/cwXr0a5pUA4nxn9ks=
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.2.4.tar.gz) = kVe7qmsWWIDCekKTpHTJHNzyZcxozIKb8Qvglko5HK8=
+SHA256 (cargo/cc-1.2.10.tar.gz) = EyCPy7Zurv/gm5n/++GvQg8Ap7NaqZrWg9/BqnYUUik=
SHA256 (cargo/cfg-if-1.0.0.tar.gz) = uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
SHA256 (cargo/chrono-0.4.39.tar.gz) = fjbMnUFogdLiT5qWO+X7HNkJZkGayEQnQWHRBIiz6CU=
-SHA256 (cargo/chrono-tz-0.10.0.tar.gz) = zW3YBG0AcjpZovjF8pXFFbm7mjMe5Pjz1N1J5Cis07Y=
+SHA256 (cargo/chrono-tz-0.10.1.tar.gz) = nGrE8sC/D0TpFhrslnXhBQqkpTBmPEqeN+EI+pSLyp8=
SHA256 (cargo/chrono-tz-build-0.4.0.tar.gz) = 6U/qNNd6JFIp53Rr0r63hs0qiW8wb/SR+4zsswdLEKc=
SHA256 (cargo/chumsky-0.9.3.tar.gz) = juvWZ0ShXe0Ulgq0zNv7Ua07gfUfPwSoCtrJjJhTlsk=
SHA256 (cargo/codemap-0.1.3.tar.gz) = uedptcjIKDmCqYfG6UjlQCVPEFjVp0uHlJFNTvX8KiQ=
@@ -62,19 +62,25 @@ SHA256 (cargo/core-foundation-sys-0.8.7.
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=
+SHA256 (cargo/crossbeam-utils-0.8.21.tar.gz) = 0KXEAN8oNLgKTDMns6rTpMTNTeBikGOWKwMjVpdQaig=
SHA256 (cargo/crypto-common-0.1.6.tar.gz) = G/sSUC8/xGzKG7Uawo351hjYE83D0vJbn+d1o0rya7M=
SHA256 (cargo/darling-0.20.10.tar.gz) = b2O4bIqIJqSbjCHwii0HM47sjZAFQPhjDcdihL6AKYk=
SHA256 (cargo/darling_core-0.20.10.tar.gz) = lRM4YagDKq6ggocQMvWBXrnpjO8D+pFqtFAFE5lN+eU=
SHA256 (cargo/darling_macro-0.20.10.tar.gz) = 0zaipRT2zMyqPgmwLUHTUzDAfd8DpiFl/OwQu1YceAY=
SHA256 (cargo/dashmap-6.1.0.tar.gz) = UEHMSZFEiR83kClyEvMqdPuTjlE2oUlD8zjvngrids8=
-SHA256 (cargo/data-encoding-2.6.0.tar.gz) = 6FZpeUKc9ptJpcdAxgeREI6GRA6L4Um76k/lTSwy1uI=
+SHA256 (cargo/data-encoding-2.7.0.tar.gz) = DmDu0J2MAdPO5bfTCssFm3ZhTJGPoPmS4N1u6xDarW8=
SHA256 (cargo/data-url-0.3.1.tar.gz) = XCl6HHS3GuKd8Aw+It2VNIIdYOua9aAZKCP6Ks6nDCo=
SHA256 (cargo/deranged-0.3.11.tar.gz) = tCtvoEpEC0lciwTQ5xtwfFhfg8ucsoz4zQ2XbDFeMbQ=
+SHA256 (cargo/derive_builder-0.20.2.tar.gz) = UH37CeqLf6YY/PdulT9PXhklR5RYFtU1jt/+Ofb5SUc=
+SHA256 (cargo/derive_builder_core-0.20.2.tar.gz) = LVvPewJNaDXPs9RziHzZZplJB+/76SJ+jIIZgk0GxOg=
+SHA256 (cargo/derive_builder_macro-0.20.2.tar.gz) = q2Ow4r9NWSiv9y6Dp9rOhde7pf4S3MPFpXLXjK/9Pzw=
+SHA256 (cargo/derive_more-1.0.0.tar.gz) = SpuZucu+SURbIXZNwGJQMqibFFomQuZ2A+HJNvVFjQU=
+SHA256 (cargo/derive_more-impl-1.0.0.tar.gz) = y3Mwrq374pYClSLmxA8xUyCro2/EOls2MvN5U0jzvSI=
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.6.tar.gz) = zPG+32TNuWQyBKNt0VsZps6Oeqf3sQWGjp8frV/6fRI=
+SHA256 (cargo/diesel-derive-newtype-2.1.2.tar.gz) = 1a32iMWE/jNybODiiY9giiqSV4rJSkqS/Oz3MhT+BxY=
SHA256 (cargo/diesel_derives-2.2.3.tar.gz) = 5/LD3lHiumvypkgoVpYTeq8PX0h7y+qTly/oo2ThMaQ=
SHA256 (cargo/diesel_logger-0.4.0.tar.gz) = gHSDP/+2dc8ipu5mkST2XwKXHkjdUgu4DHRz/3Cur5U=
SHA256 (cargo/diesel_migrations-2.2.0.tar.gz) = inPOcEutQjHwAb/zMU2R3OSroHcM7osjOZGFmrwVwfY=
@@ -89,10 +95,11 @@ SHA256 (cargo/email-encoding-0.3.1.tar.g
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/env_home-0.1.0.tar.gz) = x/hOEszwp93BemxByTMmAkxCkg1+5jDQSVDmkmZFwP4=
SHA256 (cargo/equivalent-1.0.1.tar.gz) = VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
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-5.4.0.tar.gz) = NJKs3kw/xUyEXqqz7ti9AMen2IH3i/yAHkOpPewTMa4=
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=
@@ -107,7 +114,7 @@ SHA256 (cargo/futures-channel-0.3.31.tar
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.5.0.tar.gz) = zvQNIa4sUVtRBB357TE+0h5XLfNA6lipIqCu/n6IkaE=
+SHA256 (cargo/futures-lite-2.6.0.tar.gz) = 9e2uyFYSaFmrsZ7WXznpD+o6lXS5cH8TU5rPSr9+tTI=
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=
@@ -117,13 +124,13 @@ SHA256 (cargo/generator-0.7.5.tar.gz) =
SHA256 (cargo/generic-array-0.14.7.tar.gz) = hWScpR/XInLXghra8nStkcKIJ3cT2cGIINhJmn/2npo=
SHA256 (cargo/getrandom-0.2.15.tar.gz) = xFZ8jbEK6RCJyZr4TGjDjaPsLwh8P4KWC82/Nla29Nc=
SHA256 (cargo/gimli-0.31.1.tar.gz) = B+KO24CQDBnCjxBy8uiuyn+gayPNQWnO/hr1qjJgeD8=
-SHA256 (cargo/glob-0.3.1.tar.gz) = 0vq8+9yH9HWDN8pTX7QabXAbZWk844KH2FbRZ0VR7Js=
+SHA256 (cargo/glob-0.3.2.tar.gz) = qNGt1VFxSXtHBaZIxrWDrK+wHVgFClFyd4XwssjgorI=
SHA256 (cargo/gloo-timers-0.3.0.tar.gz) = u7FDz5YJmAIDPg1PSWOxn9Lgtyi88HbNnPf2Y08JKZQ=
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.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/handlebars-6.3.0.tar.gz) = PWsiS5XB5misAnAyWtVjsu7xRp+7uJWbx8aSyES4E9k=
SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE=
SHA256 (cargo/hashbrown-0.15.2.tar.gz) = vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
@@ -132,7 +139,6 @@ SHA256 (cargo/hermit-abi-0.4.0.tar.gz) =
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.7.0.tar.gz) = s5GLXzbWGGG3VyYdqYa1G+Vix6h6xOUx1BWOZ+CL/3I=
@@ -143,9 +149,9 @@ SHA256 (cargo/http-body-1.0.1.tar.gz) =
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.1.tar.gz) = l4GIJ+9PNkIw4WcF1HBuKJffK7YGF9bKFdWYAlo8SB8=
-SHA256 (cargo/hyper-rustls-0.27.3.tar.gz) = CK/btcMRMOMDSvVmQhBTqwN4fGQCRqRGMn9VDRG8szM=
+SHA256 (cargo/hyper-0.14.32.tar.gz) = Qd/HgP3sk3PAG65DKJ6jTJcuQO48n2s8iAGjXzVYbOc=
+SHA256 (cargo/hyper-1.5.2.tar.gz) = JW+41L1kExI8ydkYMteDJcSP9BZ3WVvnl9kPQpab6uA=
+SHA256 (cargo/hyper-rustls-0.27.5.tar.gz) = LRkVg/PaEwUlbyJGO5uwRxrK1IpOU0pSGLmWPpwfWbI=
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=
@@ -163,30 +169,30 @@ SHA256 (cargo/icu_provider_macros-1.5.0.
SHA256 (cargo/ident_case-1.0.1.tar.gz) = ueA4S2GVhWbpJtxQZgMh0SFZAl52fBjgQ9rya3AQTDk=
SHA256 (cargo/idna-1.0.3.tar.gz) = aG+CUmTWMHUKVEY5N3uuc3YoBD8g04u8Ap6PKeqWin4=
SHA256 (cargo/idna_adapter-1.2.0.tar.gz) = 2sod8clXMgss8TmsYee9ZP7TBMUEDfAAp0WqHeO073E=
-SHA256 (cargo/indexmap-2.7.0.tar.gz) = YvgiNzpP6E1LsUm/VOWEp/Sr7JDgcu1JzaDt6luVRx8=
+SHA256 (cargo/indexmap-2.7.1.tar.gz) = jJyZKwK1tMlOom4y/lvMt6p9nzkKtcEiH/iVvH6otlI=
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/ipnet-2.11.0.tar.gz) = Rp+wuc76V+PvMSde58rLePL9ykTkdlSRiEorEZ1OsTA=
+SHA256 (cargo/is-terminal-0.4.15.tar.gz) = 4Zsj1T81zp9Wrrx9G7TmrB6cDbeshcjRdgwEN57c7Tc=
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.76.tar.gz) = Zxe2tbB3dk+1lmI3Jpyzxk7d3eSxTOQmR0MKeM7Z57c=
+SHA256 (cargo/js-sys-0.3.77.tar.gz) = HPrzPGlfxuCAZO+8H3Lsk3QpYU8l7vg6+ULQ4ifDoo8=
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.11.tar.gz) = q0yaFn/3PfmKXswH6L9c6QtYNmXaPRdi6x93WtTQ1vU=
-SHA256 (cargo/libc-0.2.168.tar.gz) = Wq6ymB4GBsoR15cY+LsBFk8dbtdQgBgtOr8Bfm0kS20=
+SHA256 (cargo/libc-0.2.169.tar.gz) = tauo2xQpHt0ADfzE1iDH6/sSLGE6+4hsqIA/pOEoogo=
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/linux-raw-sys-0.4.15.tar.gz) = 0mxS29MtzPLRDKx3Jfjq5SlohftXA7Jh99Cgc57IB6s=
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=
+SHA256 (cargo/log-0.4.25.tar.gz) = BMv1sIPeHH4CIqelHb/bocvhxqsLFeKf/z9sB3/ZzZ8=
SHA256 (cargo/loom-0.5.6.tar.gz) = /1Dssou4YBPpNftmg6sfbTogAW8SPHb9TCdHAHasMPU=
SHA256 (cargo/lru-cache-0.1.2.tar.gz) = MeJPGtgyHKDooeCsE/I8tmjm9UZsLFcxn2pc8cyOOxw=
SHA256 (cargo/match_cfg-0.1.0.tar.gz) = /77oY04NRdJYrLRI5+qrP856CkZzldTZ8ijjwfAfsuQ=
@@ -197,7 +203,7 @@ SHA256 (cargo/migrations_macros-2.2.0.ta
SHA256 (cargo/mimalloc-0.1.43.tar.gz) = aJFDUK40lZ2D9zJBjVHiQnp5QFXQuVKfSCWawHr2VjM=
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/miniz_oxide-0.8.3.tar.gz) = uEAsq3rvrhKcaXe7D/G4/ZoE61tR78UKcL6lHNoMeSQ=
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.2.tar.gz) = a7ubAXuYxM3lgCmYET4YLuzB686NR+nqFpe5piPVOHA=
@@ -215,11 +221,11 @@ SHA256 (cargo/num-order-1.2.0.tar.gz) =
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=
-SHA256 (cargo/object-0.36.5.tar.gz) = rt8KLQnFc+0djYWzDBGRU5JqKzbc4KsoMiwJoRekaD4=
+SHA256 (cargo/object-0.36.7.tar.gz) = YpSOFNkj6pXqLHyGxxATE4tmUluGvcCNLcwmK9tJe4c=
SHA256 (cargo/once_cell-1.20.2.tar.gz) = EmH+fjPHOzVOq0OxJzpXyPln0DkegDU+UfdkrALPZ3U=
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-probe-0.1.6.tar.gz) = 0F4n7iE2Ef/n1jSLlC6PlCs3EUwAzAPOwlQpWkoXhS4=
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=
@@ -237,13 +243,13 @@ SHA256 (cargo/pest-2.7.15.tar.gz) = i3yv
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=
-SHA256 (cargo/phf_macros-0.11.2.tar.gz) = NERkbihmBlh+SfO88WebjO8dwsXswp3ayv/DBRgNRks=
-SHA256 (cargo/phf_shared-0.11.2.tar.gz) = kPy5Xu94TCrHkRnR3YGeFitdqHLObzw6vh6MocCC9ys=
+SHA256 (cargo/phf-0.11.3.tar.gz) = H9Z4CoCuDFLMEgomoaQsGuUbJHolPk4GET0j0sLt0Hg=
+SHA256 (cargo/phf_codegen-0.11.3.tar.gz) = rvgEjHifpehRVY1wmUbW15qP+IwEQMWHln+OlL+xIWo=
+SHA256 (cargo/phf_generator-0.11.3.tar.gz) = PIAjFAnCAkahP92zF3b7lCw4VTxR6HH4y9aHpM+1hD0=
+SHA256 (cargo/phf_macros-0.11.3.tar.gz) = +ErARCnBOn/0N4XXWtJ1afKVHOD/0wozISMNsvxychY=
+SHA256 (cargo/phf_shared-0.11.3.tar.gz) = Z+q8LvKmDrf6oACXvR/9tb0o5ivzmZBialgiAbenVOU=
SHA256 (cargo/pico-args-0.5.0.tar.gz) = W+Fnp6827iL+MRUFG8UfbmxwVMk0jijetPSb1vcFoxU=
-SHA256 (cargo/pin-project-lite-0.2.15.tar.gz) = kVoeFGU13pFj85h7iUTtjPSaGLsAVrzrzc7OOFzs5P8=
+SHA256 (cargo/pin-project-lite-0.2.16.tar.gz) = Ozz/kivVFwm2Bdnq2apxAx2BRHFC2CjrSm66dv5hn5s=
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=
@@ -252,20 +258,20 @@ SHA256 (cargo/portable-atomic-1.10.0.tar
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.92.tar.gz) = N9NUSz8nSMVOFHZV7bUCV1LiMDFFta77PD6ix4uXO7A=
+SHA256 (cargo/proc-macro2-1.0.93.tar.gz) = YJRqaOX50osNwcIbuKl+59AYqLMi+leDi6McyHjiLZk=
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.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/quanta-0.12.5.tar.gz) = O9H+aCTOplOIA94/8bwM85SQJNs9Q8lkMCS/szqAfA4=
SHA256 (cargo/quick-error-1.2.3.tar.gz) = odAZQdgvoqtQvh555nFCid183njrpMB0vFpDdPZQ3+A=
-SHA256 (cargo/quote-1.0.37.tar.gz) = tbnTS4mR0Z2YCBtG6s3Y61jG8rIBE598X2Q8wVWmM68=
+SHA256 (cargo/quote-1.0.38.tar.gz) = Dk3Mqq+JUU9UbGk93BQPcp+VjCR5GKEzgMzMYHg5Gsw=
SHA256 (cargo/quoted_printable-0.5.1.tar.gz) = ZAyb2El7AkZa7vU3UUTCYGLg3NWTnfy7D123bLjBfHM=
SHA256 (cargo/r2d2-0.8.10.tar.gz) = Ud6F+z+2UkkpyKLrhea202PeToxI+eLC6sSUSrwYHJM=
SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
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/raw-cpuid-11.3.0.tar.gz) = xpKPpEwJdiC3BlQtQolXY1lRut5xQyaQhTidQsikkn4=
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=
@@ -275,7 +281,7 @@ SHA256 (cargo/regex-automata-0.4.9.tar.g
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.12.9.tar.gz) = p3xir0bnneClYuGphJIF/8t/wSOIdum9dDNXVw4EBG8=
+SHA256 (cargo/reqwest-0.12.12.tar.gz) = Q+c0QHFXw8IDTgJY9eRHPds2Gx6F+VpmaQ1nJk180do=
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=
@@ -287,15 +293,15 @@ 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.42.tar.gz) = +T3DjsurLreQ/5ZLt3+pT68lb9PnMoX9e6CQO3a+24U=
+SHA256 (cargo/rustix-0.38.44.tar.gz) = /bW8GuK6pZGADfFsnKeGGb9lwEiLQblszsXREiDYwVQ=
SHA256 (cargo/rustls-0.21.12.tar.gz) = P1ahTR9Is5E1myL3Mf1L1+Q8l/PFDu4nbzqgnJR4TT4=
-SHA256 (cargo/rustls-0.23.20.tar.gz) = UGXD8lDL0zLNiUvlfED6UjhyR2WbFKLWBB0SFUeQOxs=
+SHA256 (cargo/rustls-0.23.21.tar.gz) = jyh5JGAr9knZScY9yKyLI1+lOH05QCBwW4DE61l85bg=
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.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/rustversion-1.0.19.tar.gz) = 98Rbl4QoPxsuf7YbQgR8L9Z47wlg1Pbx66ExWUzDadQ=
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.27.tar.gz) = HynrqjRflFzsn7vFMuswfw/a2BYfKBtjaVOcjYSHaz0=
@@ -304,12 +310,12 @@ SHA256 (cargo/scoped-tls-1.0.1.tar.gz) =
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.24.tar.gz) = PLbrh6Ex91ZXLX+5BPbntoYz8JzKhoxd8cS40aaUu7o=
-SHA256 (cargo/serde-1.0.216.tar.gz) = C5eBAW6TWpfovuzwyTN1jJelUg0ykw5GAUK0zYDGM44=
+SHA256 (cargo/security-framework-sys-2.14.0.tar.gz) = SdsjHVahkEkctK7alSfxrUU0WvULCFFiKnrbjAOwHDI=
+SHA256 (cargo/semver-1.0.25.tar.gz) = 953+LShbBIiBbzDnAKdDjFpz2Ba1t9OscvvEiw0YXgM=
+SHA256 (cargo/serde-1.0.217.tar.gz) = AvxCZd8T1vodAOz/CHIozAorXzwOh+JY2LlKFW6YTHA=
SHA256 (cargo/serde_cbor-0.11.2.tar.gz) = K+8uv95Fb7drvPn1kxUzPezE/aCytEtCAkPBHg9ewfU=
-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_derive-1.0.217.tar.gz) = Wpv3z5jQSisorq0Ga3SWhT1HecnMGDxEDbrEV2QeGaA=
+SHA256 (cargo/serde_json-1.0.137.tar.gz) = kwz7bmq/mSmKqtfSmrvvepmZqaiAakAIj1Xw3OwDFGs=
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=
@@ -318,8 +324,8 @@ SHA256 (cargo/sharded-slab-0.1.7.tar.gz)
SHA256 (cargo/shlex-1.3.0.tar.gz) = D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
SHA256 (cargo/signal-hook-0.3.17.tar.gz) = hiFYfUeYyvjrRIedQuVrmpPqXc0xWmSHw1cTAJW2KAE=
SHA256 (cargo/signal-hook-registry-1.4.2.tar.gz) = qengtCEbcue4tuhcgH02whK9sz6oWH91aVYqhN9UZbE=
-SHA256 (cargo/simple_asn1-0.6.2.tar.gz) = rcTlIE6xkQ9A+c+jdfbwW2jDq6xLb9h5yP9eeuigoIU=
-SHA256 (cargo/siphasher-0.3.11.tar.gz) = OLWIJ/RGTYfTd9F16Qv1jrAP2HFv8KYvgDVrXmFVXQ0=
+SHA256 (cargo/simple_asn1-0.6.3.tar.gz) = KX9jH1BynIyZuEZnhnljmX7AtQ8ysqfbyrgo7wVB6Ls=
+SHA256 (cargo/siphasher-1.0.1.tar.gz) = Vhmffdq/E/5QdM6Ann0/QrQq5xGABQG1sW6oKtApw50=
SHA256 (cargo/slab-0.4.9.tar.gz) = j5Kklvt2a0F8mWucXlfa8vetOwvr4cz8pIVjkOPTu2c=
SHA256 (cargo/smallvec-1.13.2.tar.gz) = PF4ammRtNsNZnNFzpBKC2vR8RFg602e45oNyVZUuXGc=
SHA256 (cargo/socket2-0.5.8.tar.gz) = yXAmnZm2TmDsO9atJycAkqU5TE4wkxSxiuP+V1aV++g=
@@ -331,27 +337,27 @@ 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.90.tar.gz) = kZ07dKXdDM0Vrrj5PnAGvZ4UwpUIfJiWoRD0kHUrzzE=
+SHA256 (cargo/syn-2.0.96.tar.gz) = 1dCtqxrjeNf1O968Z6OfHxUUB+8jDwziiDVy9diYXIA=
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-7.0.0.tar.gz) = AZ8VAKEzebfQUUVd85fHV3DeYxGnoYimmUmVAnBNnxA=
SHA256 (cargo/system-configuration-0.6.1.tar.gz) = PIedRI6dmGtmF0J2MkfTaT7RNglDjPPQBvUfU2ilums=
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/tempfile-3.15.0.tar.gz) = mopVnIFob1dujNApDNKiSiqa2AyYs0eIVlAPy9es1wQ=
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-2.0.11.tar.gz) = 1FLyhLc+bXbdNnWKDIaEsdW+MfkridB/1YIhdXMiBvw=
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/thiserror-impl-2.0.11.tar.gz) = Jq/BuuqKmJM37rUrbnKgOXgM5Fw+38ycW50RL+6xc8I=
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.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.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-1.8.1.tar.gz) = Ai24kE36NC7+chmFFn6fzRbCmyJttDl+11KnYc/Ogeg=
SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/tokio-1.42.0.tar.gz) = XOybIbBFAnM3f8l71MM6is/8jJlsmHp8WzGaAINwdVE=
-SHA256 (cargo/tokio-macros-2.4.0.tar.gz) = aT1ZYxLoiWG8Z9fx+Xr4pwIn2fkMMbulgG7sAEl411I=
+SHA256 (cargo/tokio-1.43.0.tar.gz) = PWH6T/o95BK/6jNcbs/2gd4rYJujx37z4A5SGBOp7Z4=
+SHA256 (cargo/tokio-macros-2.5.0.tar.gz) = bgbUPxNFo7zTn2pW27fcqyukfmjorBNIVefivbr4yrg=
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.1.tar.gz) = X20Jdeqs4M8Pyt7k5Kql2hW1wHkUbyz/tnwRO+Eivzc=
@@ -363,6 +369,8 @@ SHA256 (cargo/toml-0.8.19.tar.gz) = oe0f
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-0.5.2.tar.gz) = 0DmtkVnJi3Ds/VQLJXO5f39Sw+jZ+K1XokuRalNpdfk=
+SHA256 (cargo/tower-layer-0.3.3.tar.gz) = EhwqbNpGmAuw/NFkf/r2zT/HmgE94oh4KDb235xIeA4=
SHA256 (cargo/tower-service-0.3.3.tar.gz) = jfm24T8tMskbm9cZwA0ZWIN7x97EdNlJUnmMyOae7sM=
SHA256 (cargo/tracing-0.1.41.tar.gz) = eE4KxTXetFBFXL+iim8N8UXqG7euUbghz155J/3PvdA=
SHA256 (cargo/tracing-attributes-0.1.28.tar.gz) = OVrhJMCfnmkYojEK9gOPugdLz0dKw1JJbVkQ3VmiIm0=
@@ -375,32 +383,32 @@ SHA256 (cargo/typenum-1.17.0.tar.gz) = Q
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-ident-1.0.14.tar.gz) = rbnmyk+GnhGAcot5UONZIqf8Y5f3tkFJno8+8G5Q3IM=
+SHA256 (cargo/unicode-ident-1.0.15.tar.gz) = Ec2I4SsXxklCAKnBtoOgT8rJVz7XTNG2KusnJ8VZIkM=
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.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=
-SHA256 (cargo/uuid-1.11.0.tar.gz) = +MXwoK9plEhUitGi+/kg+0vuJX6uOZU7qVy4SJGgRGo=
-SHA256 (cargo/valuable-0.1.0.tar.gz) = gwt+XU2QA0AylA5Kzg2amgV+ekXNlObAB4MuOe24L20=
+SHA256 (cargo/uuid-1.12.1.tar.gz) = s3WPXmgZK7lsyPm34sLP2rtDVJmihJmkL4+YQJKtrUs=
+SHA256 (cargo/valuable-0.1.1.tar.gz) = unPqnPFqJd8MjKoWxRrLk31XEqhCnbeKPuKdXcrNOmU=
SHA256 (cargo/value-bag-1.10.0.tar.gz) = PvTEqlTV0Fonk5m/qSHsOHt6unfK96aCro2GeFuP2tI=
SHA256 (cargo/vcpkg-0.2.15.tar.gz) = rM1Opi97t6gv4jBm+wlX1I72d/buuCFfNy9S5IuzJCY=
SHA256 (cargo/version_check-0.9.5.tar.gz) = C5KPM9l1/GrZ+GyPKDhTrSa91bELfxVCqi+hXiKJEFo=
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.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-bindgen-0.2.100.tar.gz) = HtyJKddJn8To8L4iYqJBVWz8VKC+oiN5DnFEbyqrHvU=
+SHA256 (cargo/wasm-bindgen-backend-0.2.100.tar.gz) = LwoGUaXCvCFIe94R7oAsyvTFGTXQ09QqYQH5gWFwC8Y=
+SHA256 (cargo/wasm-bindgen-futures-0.4.50.tar.gz) = VV1HDsC8O7V4kEBeXUMizJ6oPOuwhVI87XvkFE2sHmE=
+SHA256 (cargo/wasm-bindgen-macro-0.2.100.tar.gz) = f+Y/xtCe03kr0Il7MU9T3o4WVowrP3mC9GjAv5vQtAc=
+SHA256 (cargo/wasm-bindgen-macro-support-0.2.100.tar.gz) = iuh+pAyfaJ/CPyCZZbb7ipmtaa7rAjFAi+JJIGBDld4=
+SHA256 (cargo/wasm-bindgen-shared-0.2.100.tar.gz) = GgXXO5M6hH1szN2o+DiiL/EBrZv5PjNoTznB9fDuzj0=
SHA256 (cargo/wasm-streams-0.4.2.tar.gz) = FQU9jYXH7M2+/vYPBnaXYKVjx/Cp1pAqE9NceACwrWU=
-SHA256 (cargo/web-sys-0.3.76.tar.gz) = BN1yI0J9UlU9NwLABNOy/gfBSBZfqlYxPLACEeMcErw=
+SHA256 (cargo/web-sys-0.3.77.tar.gz) = M7bdLvkYbx8gcuQJ6ZzSKpdTMaazWRsSx2Tg5Vxg1dI=
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=
+SHA256 (cargo/which-7.0.1.tar.gz) = +0qeM2SDOdwWQrDjbiGzOF5hSOKJIm9lfICd7lnfUCg=
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=
@@ -432,7 +440,7 @@ SHA256 (cargo/windows_x86_64_gnullvm-0.4
SHA256 (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = JNWyPcQXQSZ5aBOW8rSfPejBRz3rUWvTRBCHLv9R7Q0=
SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
SHA256 (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = WJ9tqExkYgR0fRJwoqVmHqZu0cztJjHVRv37FVlZ+ew=
-SHA256 (cargo/winnow-0.6.20.tar.gz) = NsH+waK7WGbwfCX2jCblZcTCAK67ltflVxDBnT6KxJs=
+SHA256 (cargo/winnow-0.6.24.tar.gz) = yNcaWTzFxCrXh24sH9pW8xTzdUwIQSiDPmTxNF/4oDo=
SHA256 (cargo/winreg-0.50.0.tar.gz) = Uk5XssU3wPmx5p8ZZTEewSGCtBIuRQNbFQjNJNKtrbE=
SHA256 (cargo/winsafe-0.0.19.tar.gz) = 0TXRerdwJSrZXpqHLTZc8wkOO+hko0q0b0hVWZPvyQQ=
SHA256 (cargo/write16-1.0.0.tar.gz) = 0YkPQCJ1narijtT+YoWbEjbK6/xh7eL2PtTmlfP22TY=
@@ -447,7 +455,7 @@ SHA256 (cargo/zerofrom-derive-0.1.5.tar.
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.7.tar.gz) = lFLprPXru/ceoUJ3ULTDnzpKaYntzO0dDcfhpHCGxt8=
+SHA256 (dani-garcia-vaultwarden-1.33.0.tar.gz) = TjoaX8uDh47QYQDW+4FHboRi+Q2c0KzZrAOAsxrUV7U=
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
@@ -472,7 +480,7 @@ SIZE (cargo/async-std-1.13.0.tar.gz) = 2
SIZE (cargo/async-stream-0.3.6.tar.gz) = 13823
SIZE (cargo/async-stream-impl-0.3.6.tar.gz) = 4312
SIZE (cargo/async-task-4.7.1.tar.gz) = 38077
-SIZE (cargo/async-trait-0.1.83.tar.gz) = 29054
+SIZE (cargo/async-trait-0.1.85.tar.gz) = 33251
SIZE (cargo/atomic-0.5.3.tar.gz) = 12801
SIZE (cargo/atomic-0.6.0.tar.gz) = 12919
SIZE (cargo/atomic-waker-1.1.2.tar.gz) = 12422
@@ -484,23 +492,23 @@ SIZE (cargo/base64-0.22.1.tar.gz) = 8159
SIZE (cargo/base64ct-1.6.0.tar.gz) = 28870
SIZE (cargo/bigdecimal-0.4.7.tar.gz) = 89252
SIZE (cargo/binascii-0.1.4.tar.gz) = 6076
-SIZE (cargo/bitflags-2.6.0.tar.gz) = 45357
+SIZE (cargo/bitflags-2.8.0.tar.gz) = 47482
SIZE (cargo/blake2-0.10.6.tar.gz) = 47234
SIZE (cargo/block-buffer-0.10.4.tar.gz) = 10538
SIZE (cargo/blocking-1.6.1.tar.gz) = 17788
SIZE (cargo/brotli-7.0.0.tar.gz) = 1356970
-SIZE (cargo/brotli-decompressor-4.0.1.tar.gz) = 193357
+SIZE (cargo/brotli-decompressor-4.0.2.tar.gz) = 193388
SIZE (cargo/bumpalo-3.16.0.tar.gz) = 85677
-SIZE (cargo/bytemuck-1.20.0.tar.gz) = 50943
+SIZE (cargo/bytemuck-1.21.0.tar.gz) = 51553
SIZE (cargo/byteorder-1.5.0.tar.gz) = 23288
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.2.4.tar.gz) = 99823
+SIZE (cargo/cc-1.2.10.tar.gz) = 101251
SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
SIZE (cargo/chrono-0.4.39.tar.gz) = 222248
-SIZE (cargo/chrono-tz-0.10.0.tar.gz) = 373596
+SIZE (cargo/chrono-tz-0.10.1.tar.gz) = 378405
SIZE (cargo/chrono-tz-build-0.4.0.tar.gz) = 10660
SIZE (cargo/chumsky-0.9.3.tar.gz) = 75112
SIZE (cargo/codemap-0.1.3.tar.gz) = 9483
@@ -512,19 +520,25 @@ SIZE (cargo/core-foundation-sys-0.8.7.ta
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
+SIZE (cargo/crossbeam-utils-0.8.21.tar.gz) = 42691
SIZE (cargo/crypto-common-0.1.6.tar.gz) = 8760
SIZE (cargo/darling-0.20.10.tar.gz) = 32031
SIZE (cargo/darling_core-0.20.10.tar.gz) = 65015
SIZE (cargo/darling_macro-0.20.10.tar.gz) = 1874
SIZE (cargo/dashmap-6.1.0.tar.gz) = 24828
-SIZE (cargo/data-encoding-2.6.0.tar.gz) = 20769
+SIZE (cargo/data-encoding-2.7.0.tar.gz) = 21086
SIZE (cargo/data-url-0.3.1.tar.gz) = 21109
SIZE (cargo/deranged-0.3.11.tar.gz) = 18043
+SIZE (cargo/derive_builder-0.20.2.tar.gz) = 36661
+SIZE (cargo/derive_builder_core-0.20.2.tar.gz) = 31397
+SIZE (cargo/derive_builder_macro-0.20.2.tar.gz) = 6360
+SIZE (cargo/derive_more-1.0.0.tar.gz) = 64854
+SIZE (cargo/derive_more-impl-1.0.0.tar.gz) = 76182
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.6.tar.gz) = 355935
+SIZE (cargo/diesel-derive-newtype-2.1.2.tar.gz) = 11618
SIZE (cargo/diesel_derives-2.2.3.tar.gz) = 72770
SIZE (cargo/diesel_logger-0.4.0.tar.gz) = 4615
SIZE (cargo/diesel_migrations-2.2.0.tar.gz) = 12365
@@ -539,10 +553,11 @@ SIZE (cargo/email-encoding-0.3.1.tar.gz)
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/env_home-0.1.0.tar.gz) = 9006
SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
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-5.4.0.tar.gz) = 43452
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
@@ -557,7 +572,7 @@ SIZE (cargo/futures-channel-0.3.31.tar.g
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.5.0.tar.gz) = 41117
+SIZE (cargo/futures-lite-2.6.0.tar.gz) = 45157
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
@@ -567,13 +582,13 @@ SIZE (cargo/generator-0.7.5.tar.gz) = 29
SIZE (cargo/generic-array-0.14.7.tar.gz) = 15950
SIZE (cargo/getrandom-0.2.15.tar.gz) = 37163
SIZE (cargo/gimli-0.31.1.tar.gz) = 279515
-SIZE (cargo/glob-0.3.1.tar.gz) = 18880
+SIZE (cargo/glob-0.3.2.tar.gz) = 22359
SIZE (cargo/gloo-timers-0.3.0.tar.gz) = 5530
SIZE (cargo/governor-0.8.0.tar.gz) = 132210
SIZE (cargo/grass_compiler-0.13.4.tar.gz) = 166416
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/handlebars-6.3.0.tar.gz) = 104433
SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
SIZE (cargo/heck-0.5.0.tar.gz) = 11517
@@ -582,7 +597,6 @@ SIZE (cargo/hermit-abi-0.4.0.tar.gz) = 1
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.7.0.tar.gz) = 60022
@@ -593,9 +607,9 @@ SIZE (cargo/http-body-1.0.1.tar.gz) = 61
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.1.tar.gz) = 152653
-SIZE (cargo/hyper-rustls-0.27.3.tar.gz) = 34834
+SIZE (cargo/hyper-0.14.32.tar.gz) = 199622
+SIZE (cargo/hyper-1.5.2.tar.gz) = 152817
+SIZE (cargo/hyper-rustls-0.27.5.tar.gz) = 34660
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
@@ -613,30 +627,30 @@ SIZE (cargo/icu_provider_macros-1.5.0.ta
SIZE (cargo/ident_case-1.0.1.tar.gz) = 3492
SIZE (cargo/idna-1.0.3.tar.gz) = 142515
SIZE (cargo/idna_adapter-1.2.0.tar.gz) = 8206
-SIZE (cargo/indexmap-2.7.0.tar.gz) = 85335
+SIZE (cargo/indexmap-2.7.1.tar.gz) = 88644
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/ipnet-2.11.0.tar.gz) = 29718
+SIZE (cargo/is-terminal-0.4.15.tar.gz) = 7770
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.76.tar.gz) = 54420
+SIZE (cargo/js-sys-0.3.77.tar.gz) = 55538
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.11.tar.gz) = 146334
-SIZE (cargo/libc-0.2.168.tar.gz) = 757025
+SIZE (cargo/libc-0.2.169.tar.gz) = 757901
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/linux-raw-sys-0.4.15.tar.gz) = 2150898
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
+SIZE (cargo/log-0.4.25.tar.gz) = 44876
SIZE (cargo/loom-0.5.6.tar.gz) = 72186
SIZE (cargo/lru-cache-0.1.2.tar.gz) = 9307
SIZE (cargo/match_cfg-0.1.0.tar.gz) = 7153
@@ -647,7 +661,7 @@ SIZE (cargo/migrations_macros-2.2.0.tar.
SIZE (cargo/mimalloc-0.1.43.tar.gz) = 4075
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/miniz_oxide-0.8.3.tar.gz) = 61827
SIZE (cargo/mio-1.0.3.tar.gz) = 103703
SIZE (cargo/multer-3.1.0.tar.gz) = 25980
SIZE (cargo/mysqlclient-sys-0.4.2.tar.gz) = 269035
@@ -665,11 +679,11 @@ SIZE (cargo/num-order-1.2.0.tar.gz) = 19
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
-SIZE (cargo/object-0.36.5.tar.gz) = 327435
+SIZE (cargo/object-0.36.7.tar.gz) = 329938
SIZE (cargo/once_cell-1.20.2.tar.gz) = 33394
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-probe-0.1.6.tar.gz) = 8128
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
@@ -687,13 +701,13 @@ 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
-SIZE (cargo/phf_macros-0.11.2.tar.gz) = 4748
-SIZE (cargo/phf_shared-0.11.2.tar.gz) = 14284
+SIZE (cargo/phf-0.11.3.tar.gz) = 23231
+SIZE (cargo/phf_codegen-0.11.3.tar.gz) = 13741
+SIZE (cargo/phf_generator-0.11.3.tar.gz) = 15431
+SIZE (cargo/phf_macros-0.11.3.tar.gz) = 18436
+SIZE (cargo/phf_shared-0.11.3.tar.gz) = 15199
SIZE (cargo/pico-args-0.5.0.tar.gz) = 11545
-SIZE (cargo/pin-project-lite-0.2.15.tar.gz) = 29683
+SIZE (cargo/pin-project-lite-0.2.16.tar.gz) = 30504
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
@@ -702,20 +716,20 @@ SIZE (cargo/portable-atomic-1.10.0.tar.g
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.92.tar.gz) = 52353
+SIZE (cargo/proc-macro2-1.0.93.tar.gz) = 52388
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.24.tar.gz) = 23294
SIZE (cargo/publicsuffix-2.3.0.tar.gz) = 87890
-SIZE (cargo/quanta-0.12.4.tar.gz) = 28656
+SIZE (cargo/quanta-0.12.5.tar.gz) = 28962
SIZE (cargo/quick-error-1.2.3.tar.gz) = 15066
-SIZE (cargo/quote-1.0.37.tar.gz) = 28558
+SIZE (cargo/quote-1.0.38.tar.gz) = 31252
SIZE (cargo/quoted_printable-0.5.1.tar.gz) = 8322
SIZE (cargo/r2d2-0.8.10.tar.gz) = 17888
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/raw-cpuid-11.3.0.tar.gz) = 110305
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
@@ -725,7 +739,7 @@ SIZE (cargo/regex-automata-0.4.9.tar.gz)
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.12.9.tar.gz) = 179807
+SIZE (cargo/reqwest-0.12.12.tar.gz) = 193321
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,15 +751,15 @@ 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.42.tar.gz) = 378683
+SIZE (cargo/rustix-0.38.44.tar.gz) = 379347
SIZE (cargo/rustls-0.21.12.tar.gz) = 285674
-SIZE (cargo/rustls-0.23.20.tar.gz) = 335933
+SIZE (cargo/rustls-0.23.21.tar.gz) = 337106
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.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/rustversion-1.0.19.tar.gz) = 20616
SIZE (cargo/ryu-1.0.18.tar.gz) = 47713
SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
SIZE (cargo/schannel-0.1.27.tar.gz) = 42772
@@ -754,12 +768,12 @@ SIZE (cargo/scoped-tls-1.0.1.tar.gz) = 8
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.24.tar.gz) = 31267
-SIZE (cargo/serde-1.0.216.tar.gz) = 79000
+SIZE (cargo/security-framework-sys-2.14.0.tar.gz) = 20537
+SIZE (cargo/semver-1.0.25.tar.gz) = 31291
+SIZE (cargo/serde-1.0.217.tar.gz) = 79019
SIZE (cargo/serde_cbor-0.11.2.tar.gz) = 44570
-SIZE (cargo/serde_derive-1.0.216.tar.gz) = 57674
-SIZE (cargo/serde_json-1.0.133.tar.gz) = 150739
+SIZE (cargo/serde_derive-1.0.217.tar.gz) = 57749
+SIZE (cargo/serde_json-1.0.137.tar.gz) = 154512
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
@@ -768,8 +782,8 @@ SIZE (cargo/sharded-slab-0.1.7.tar.gz) =
SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
SIZE (cargo/signal-hook-0.3.17.tar.gz) = 50296
SIZE (cargo/signal-hook-registry-1.4.2.tar.gz) = 18064
-SIZE (cargo/simple_asn1-0.6.2.tar.gz) = 15992
-SIZE (cargo/siphasher-0.3.11.tar.gz) = 10442
+SIZE (cargo/simple_asn1-0.6.3.tar.gz) = 18505
+SIZE (cargo/siphasher-1.0.1.tar.gz) = 10351
SIZE (cargo/slab-0.4.9.tar.gz) = 17108
SIZE (cargo/smallvec-1.13.2.tar.gz) = 35216
SIZE (cargo/socket2-0.5.8.tar.gz) = 56309
@@ -781,27 +795,27 @@ 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.90.tar.gz) = 290584
+SIZE (cargo/syn-2.0.96.tar.gz) = 297497
SIZE (cargo/sync_wrapper-1.0.2.tar.gz) = 6958
SIZE (cargo/synstructure-0.13.1.tar.gz) = 18327
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.6.0.tar.gz) = 11090
-SIZE (cargo/tempfile-3.14.0.tar.gz) = 35065
+SIZE (cargo/tempfile-3.15.0.tar.gz) = 35693
SIZE (cargo/thiserror-1.0.69.tar.gz) = 22198
-SIZE (cargo/thiserror-2.0.7.tar.gz) = 28456
+SIZE (cargo/thiserror-2.0.11.tar.gz) = 28648
SIZE (cargo/thiserror-impl-1.0.69.tar.gz) = 18365
-SIZE (cargo/thiserror-impl-2.0.7.tar.gz) = 20954
+SIZE (cargo/thiserror-impl-2.0.11.tar.gz) = 21067
SIZE (cargo/thread_local-1.1.8.tar.gz) = 13962
SIZE (cargo/threadpool-1.8.1.tar.gz) = 14408
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.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-1.8.1.tar.gz) = 47269
SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/tokio-1.42.0.tar.gz) = 806998
-SIZE (cargo/tokio-macros-2.4.0.tar.gz) = 12501
+SIZE (cargo/tokio-1.43.0.tar.gz) = 817422
+SIZE (cargo/tokio-macros-2.5.0.tar.gz) = 12617
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.1.tar.gz) = 31214
@@ -813,6 +827,8 @@ 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-0.5.2.tar.gz) = 109417
+SIZE (cargo/tower-layer-0.3.3.tar.gz) = 6180
SIZE (cargo/tower-service-0.3.3.tar.gz) = 6950
SIZE (cargo/tracing-0.1.41.tar.gz) = 82448
SIZE (cargo/tracing-attributes-0.1.28.tar.gz) = 33280
@@ -825,32 +841,32 @@ SIZE (cargo/typenum-1.17.0.tar.gz) = 428
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-ident-1.0.14.tar.gz) = 47547
+SIZE (cargo/unicode-ident-1.0.15.tar.gz) = 47463
SIZE (cargo/unicode-xid-0.2.6.tar.gz) = 15744
SIZE (cargo/untrusted-0.9.0.tar.gz) = 14447
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
-SIZE (cargo/uuid-1.11.0.tar.gz) = 47683
-SIZE (cargo/valuable-0.1.0.tar.gz) = 27718
+SIZE (cargo/uuid-1.12.1.tar.gz) = 48851
+SIZE (cargo/valuable-0.1.1.tar.gz) = 28679
SIZE (cargo/value-bag-1.10.0.tar.gz) = 40371
SIZE (cargo/vcpkg-0.2.15.tar.gz) = 228735
SIZE (cargo/version_check-0.9.5.tar.gz) = 15554
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.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-bindgen-0.2.100.tar.gz) = 48288
+SIZE (cargo/wasm-bindgen-backend-0.2.100.tar.gz) = 32111
+SIZE (cargo/wasm-bindgen-futures-0.4.50.tar.gz) = 16181
+SIZE (cargo/wasm-bindgen-macro-0.2.100.tar.gz) = 9663
+SIZE (cargo/wasm-bindgen-macro-support-0.2.100.tar.gz) = 26243
+SIZE (cargo/wasm-bindgen-shared-0.2.100.tar.gz) = 8570
SIZE (cargo/wasm-streams-0.4.2.tar.gz) = 36773
-SIZE (cargo/web-sys-0.3.76.tar.gz) = 635842
+SIZE (cargo/web-sys-0.3.77.tar.gz) = 638246
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
+SIZE (cargo/which-7.0.1.tar.gz) = 18596
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
@@ -882,7 +898,7 @@ SIZE (cargo/windows_x86_64_gnullvm-0.48.
SIZE (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 435707
SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
SIZE (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 832564
-SIZE (cargo/winnow-0.6.20.tar.gz) = 163617
+SIZE (cargo/winnow-0.6.24.tar.gz) = 165680
SIZE (cargo/winreg-0.50.0.tar.gz) = 29703
SIZE (cargo/winsafe-0.0.19.tar.gz) = 492820
SIZE (cargo/write16-1.0.0.tar.gz) = 7218
@@ -897,4 +913,4 @@ SIZE (cargo/zerofrom-derive-0.1.5.tar.gz
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.7.tar.gz) = 628227
+SIZE (dani-garcia-vaultwarden-1.33.0.tar.gz) = 636513
Index: patches/patch-Cargo_toml
===================================================================
RCS file: /cvs/ports/security/vaultwarden/patches/patch-Cargo_toml,v
diff -u -p -r1.4.2.1 patch-Cargo_toml
--- patches/patch-Cargo_toml 28 Dec 2024 16:16:40 -0000 1.4.2.1
+++ patches/patch-Cargo_toml 26 Jan 2025 09:49:24 -0000
@@ -1,16 +1,16 @@
Index: Cargo.toml
--- Cargo.toml.orig
+++ Cargo.toml
-@@ -3,7 +3,7 @@ name = "vaultwarden"
+@@ -5,7 +5,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.83.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
+@@ -175,7 +175,7 @@ grass_compiler = { version = "0.13.4", default-feature
[patch.crates-io]
# Patch yubico to remove duplicate crates of older versions
@@ -19,3 +19,14 @@ Index: Cargo.toml
# Strip debuginfo from the release builds
# The symbols are the provide better panic traces
+@@ -237,10 +237,6 @@ unused_import_braces = "deny"
+ unused_lifetimes = "deny"
+ unused_qualifications = "deny"
+ variant_size_differences = "deny"
+-# Allow the following lints since these cause issues with Rust v1.84.0 or newer
+-# Building Vaultwarden with Rust v1.85.0 and edition 2024 also works without issues
+-if_let_rescope = "allow"
+-tail_expr_drop_order = "allow"
+
+ # https://rust-lang.github.io/rust-clippy/stable/index.html
+ [lints.clippy]
Index: patches/patch-src_api_notifications_rs
===================================================================
RCS file: patches/patch-src_api_notifications_rs
diff -N patches/patch-src_api_notifications_rs
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_api_notifications_rs 26 Jan 2025 09:49:24 -0000
@@ -0,0 +1,19 @@
+Index: src/api/notifications.rs
+--- src/api/notifications.rs.orig
++++ src/api/notifications.rs
+@@ -101,7 +101,6 @@ impl Drop for WSAnonymousEntryMapGuard {
+ }
+ }
+
+-#[allow(tail_expr_drop_order)]
+ #[get("/hub?<data..>")]
+ fn websockets_hub<'r>(
+ ws: WebSocket,
+@@ -186,7 +185,6 @@ fn websockets_hub<'r>(
+ })
+ }
+
+-#[allow(tail_expr_drop_order)]
+ #[get("/anonymous-hub?<token..>")]
+ fn anonymous_websockets_hub<'r>(ws: WebSocket, token: String, ip: ClientIp) -> Result<rocket_ws::Stream!['r], Error> {
+ let addr = ip.ip;
Index: patches/patch-src_crypto_rs
===================================================================
RCS file: patches/patch-src_crypto_rs
diff -N patches/patch-src_crypto_rs
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_crypto_rs 26 Jan 2025 09:49:24 -0000
@@ -0,0 +1,12 @@
+Index: src/crypto.rs
+--- src/crypto.rs.orig
++++ src/crypto.rs
+@@ -6,7 +6,7 @@ use std::num::NonZeroU32;
+ use data_encoding::{Encoding, HEXLOWER};
+ use ring::{digest, hmac, pbkdf2};
+
+-const DIGEST_ALG: pbkdf2::Algorithm = pbkdf2::PBKDF2_HMAC_SHA256;
++static DIGEST_ALG: pbkdf2::Algorithm = pbkdf2::PBKDF2_HMAC_SHA256;
+ const OUTPUT_LEN: usize = digest::SHA256_OUTPUT_LEN;
+
+ pub fn hash_password(secret: &[u8], salt: &[u8], iterations: u32) -> Vec<u8> {
Index: patches/patch-src_db_models_cipher_rs
===================================================================
RCS file: patches/patch-src_db_models_cipher_rs
diff -N patches/patch-src_db_models_cipher_rs
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_db_models_cipher_rs 26 Jan 2025 09:49:24 -0000
@@ -0,0 +1,16 @@
+Index: src/db/models/cipher.rs
+--- src/db/models/cipher.rs.orig
++++ src/db/models/cipher.rs
+@@ -279,9 +279,9 @@ impl Cipher {
+ // The only way to fix this is by setting type_data_json to `null`
+ // Opening this ssh-key in the mobile client will probably crash the client, but you can edit, save and afterwards delete it
+ if self.atype == 5
+- && (type_data_json["keyFingerprint"].as_str().is_none_or(|v| v.is_empty())
+- || type_data_json["privateKey"].as_str().is_none_or(|v| v.is_empty())
+- || type_data_json["publicKey"].as_str().is_none_or(|v| v.is_empty()))
++ && (type_data_json["keyFingerprint"].as_str().map(|v| v.is_empty()).unwrap_or(true)
++ || type_data_json["privateKey"].as_str().map(|v| v.is_empty()).unwrap_or(true)
++ || type_data_json["publicKey"].as_str().map(|v| v.is_empty()).unwrap_or(true))
+ {
+ warn!("Error parsing ssh-key, mandatory fields are invalid for {}", self.uuid);
+ type_data_json = Value::Null;
--
wbr, Kirill
No comments:
Post a Comment