git: 13152910ccb1 - main - security/vaultwarden: Update to 1.32.3

From: Michael Reifenberger <mr_at_FreeBSD.org>
Date: Mon, 28 Oct 2024 10:55:11 UTC
The branch main has been updated by mr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=13152910ccb199e89d6a8cdd3c35d4541ba69aa8

commit 13152910ccb199e89d6a8cdd3c35d4541ba69aa8
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2024-10-28 10:54:21 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2024-10-28 10:54:54 +0000

    security/vaultwarden: Update to 1.32.3
---
 security/vaultwarden/Makefile                      |   2 +-
 security/vaultwarden/Makefile.crates               |  63 +++++-----
 security/vaultwarden/distinfo                      | 132 ++++++++++-----------
 ...-cargo-crates_openssl-sys-0.9.103_build_main.rs |  10 --
 4 files changed, 97 insertions(+), 110 deletions(-)

diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile
index 384032f0706f..171dcff736a4 100644
--- a/security/vaultwarden/Makefile
+++ b/security/vaultwarden/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	vaultwarden
-DISTVERSION=	1.32.2
+DISTVERSION=	1.32.3
 CATEGORIES=	security
 
 MAINTAINER=	mr@FreeBSD.org
diff --git a/security/vaultwarden/Makefile.crates b/security/vaultwarden/Makefile.crates
index 05a6e3439af6..5446f62fe4b0 100644
--- a/security/vaultwarden/Makefile.crates
+++ b/security/vaultwarden/Makefile.crates
@@ -10,7 +10,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		argon2-0.5.3 \
 		async-channel-1.9.0 \
 		async-channel-2.3.1 \
-		async-compression-0.4.14 \
+		async-compression-0.4.17 \
 		async-executor-1.13.1 \
 		async-global-executor-2.4.1 \
 		async-io-2.3.4 \
@@ -41,13 +41,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		brotli-7.0.0 \
 		brotli-decompressor-4.0.1 \
 		bumpalo-3.16.0 \
-		bytemuck-1.18.0 \
+		bytemuck-1.19.0 \
 		byteorder-1.5.0 \
-		bytes-1.7.2 \
+		bytes-1.8.0 \
 		cached-0.53.1 \
 		cached_proc_macro-0.23.0 \
 		cached_proc_macro_types-0.1.1 \
-		cc-1.1.29 \
+		cc-1.1.31 \
 		cfg-if-1.0.0 \
 		chrono-0.4.38 \
 		chrono-tz-0.10.0 \
@@ -66,7 +66,6 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		darling-0.20.10 \
 		darling_core-0.20.10 \
 		darling_macro-0.20.10 \
-		dashmap-5.5.3 \
 		dashmap-6.1.0 \
 		data-encoding-2.6.0 \
 		data-url-0.3.1 \
@@ -86,7 +85,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		either-1.13.0 \
 		email-encoding-0.3.0 \
 		email_address-0.2.9 \
-		encoding_rs-0.8.34 \
+		encoding_rs-0.8.35 \
 		enum-as-inner-0.6.1 \
 		equivalent-1.0.1 \
 		errno-0.3.9 \
@@ -95,7 +94,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		event-listener-5.3.1 \
 		event-listener-strategy-0.5.2 \
 		fastrand-2.1.1 \
-		fern-0.6.2 \
+		fern-0.7.0 \
 		figment-0.10.19 \
 		flate2-1.0.34 \
 		fnv-1.0.7 \
@@ -119,7 +118,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		gimli-0.31.1 \
 		glob-0.3.1 \
 		gloo-timers-0.3.0 \
-		governor-0.6.3 \
+		governor-0.7.0 \
 		h2-0.3.26 \
 		h2-0.4.6 \
 		half-1.8.3 \
@@ -143,8 +142,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		http-body-util-0.1.2 \
 		httparse-1.9.5 \
 		httpdate-1.0.3 \
-		hyper-0.14.30 \
-		hyper-1.4.1 \
+		hyper-0.14.31 \
+		hyper-1.5.0 \
 		hyper-rustls-0.27.3 \
 		hyper-tls-0.5.0 \
 		hyper-tls-0.6.0 \
@@ -178,8 +177,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		jsonwebtoken-9.3.0 \
 		kv-log-macro-1.0.7 \
 		lazy_static-1.5.0 \
-		lettre-0.11.9 \
-		libc-0.2.159 \
+		lettre-0.11.10 \
+		libc-0.2.161 \
 		libm-0.2.8 \
 		libmimalloc-sys-0.1.39 \
 		libsqlite3-sys-0.30.1 \
@@ -216,11 +215,11 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		num_threads-0.1.7 \
 		object-0.36.5 \
 		once_cell-1.20.2 \
-		openssl-0.10.66 \
+		openssl-0.10.68 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-300.3.2+3.3.2 \
-		openssl-sys-0.9.103 \
+		openssl-src-300.4.0+3.4.0 \
+		openssl-sys-0.9.104 \
 		overload-0.1.1 \
 		parking-2.2.1 \
 		parking_lot-0.12.3 \
@@ -232,10 +231,10 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		pear_codegen-0.2.9 \
 		pem-3.0.4 \
 		percent-encoding-2.3.1 \
-		pest-2.7.13 \
-		pest_derive-2.7.13 \
-		pest_generator-2.7.13 \
-		pest_meta-2.7.13 \
+		pest-2.7.14 \
+		pest_derive-2.7.14 \
+		pest_generator-2.7.14 \
+		pest_meta-2.7.14 \
 		phf-0.11.2 \
 		phf_codegen-0.11.2 \
 		phf_generator-0.11.2 \
@@ -250,7 +249,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.20 \
 		pq-sys-0.6.3 \
-		proc-macro2-1.0.87 \
+		proc-macro2-1.0.89 \
 		proc-macro2-diagnostics-0.10.1 \
 		psl-types-2.0.11 \
 		psm-0.1.23 \
@@ -288,13 +287,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rustc-demangle-0.1.24 \
 		rustix-0.38.37 \
 		rustls-0.21.12 \
-		rustls-0.23.14 \
+		rustls-0.23.15 \
 		rustls-pemfile-1.0.4 \
 		rustls-pemfile-2.2.0 \
-		rustls-pki-types-1.9.0 \
+		rustls-pki-types-1.10.0 \
 		rustls-webpki-0.101.7 \
 		rustls-webpki-0.102.8 \
-		rustversion-1.0.17 \
+		rustversion-1.0.18 \
 		ryu-1.0.18 \
 		same-file-1.0.6 \
 		schannel-0.1.26 \
@@ -305,10 +304,10 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		security-framework-2.11.1 \
 		security-framework-sys-2.12.0 \
 		semver-1.0.23 \
-		serde-1.0.210 \
+		serde-1.0.213 \
 		serde_cbor-0.11.2 \
-		serde_derive-1.0.210 \
-		serde_json-1.0.128 \
+		serde_derive-1.0.213 \
+		serde_json-1.0.132 \
 		serde_spanned-0.6.8 \
 		serde_urlencoded-0.7.1 \
 		sha1-0.10.6 \
@@ -330,7 +329,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		state-0.6.0 \
 		strsim-0.11.1 \
 		subtle-2.6.1 \
-		syn-2.0.79 \
+		syn-2.0.85 \
 		sync_wrapper-0.1.2 \
 		sync_wrapper-1.0.1 \
 		synstructure-0.13.1 \
@@ -340,8 +339,8 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		system-configuration-sys-0.5.0 \
 		system-configuration-sys-0.6.0 \
 		tempfile-3.13.0 \
-		thiserror-1.0.64 \
-		thiserror-impl-1.0.64 \
+		thiserror-1.0.65 \
+		thiserror-impl-1.0.65 \
 		thread_local-1.1.8 \
 		threadpool-1.8.1 \
 		time-0.3.36 \
@@ -350,7 +349,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tinystr-0.7.6 \
 		tinyvec-1.8.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.40.0 \
+		tokio-1.41.0 \
 		tokio-macros-2.4.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-rustls-0.24.1 \
@@ -384,9 +383,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		utf-8-0.7.6 \
 		utf16_iter-1.0.5 \
 		utf8_iter-1.0.4 \
-		uuid-1.10.0 \
+		uuid-1.11.0 \
 		valuable-0.1.0 \
-		value-bag-1.9.0 \
+		value-bag-1.10.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.5 \
 		walkdir-2.5.0 \
diff --git a/security/vaultwarden/distinfo b/security/vaultwarden/distinfo
index a4a49685ad8e..afd2ce2fb32e 100644
--- a/security/vaultwarden/distinfo
+++ b/security/vaultwarden/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1728838824
+TIMESTAMP = 1730111506
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -23,8 +23,8 @@ SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9
 SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
 SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-compression-0.4.14.crate) = 998282f8f49ccd6116b0ed8a4de0fbd3151697920e7c7533416d6e25e76434a7
-SIZE (rust/crates/async-compression-0.4.14.crate) = 110332
+SHA256 (rust/crates/async-compression-0.4.17.crate) = 0cb8f1d480b0ea3783ab015936d2a55c87e219676f0c0b7dec61494043f21857
+SIZE (rust/crates/async-compression-0.4.17.crate) = 111860
 SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
 SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
 SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c
@@ -85,20 +85,20 @@ SHA256 (rust/crates/brotli-decompressor-4.0.1.crate) = 9a45bd2e4095a8b518033b128
 SIZE (rust/crates/brotli-decompressor-4.0.1.crate) = 193357
 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytemuck-1.18.0.crate) = 94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae
-SIZE (rust/crates/bytemuck-1.18.0.crate) = 49774
+SHA256 (rust/crates/bytemuck-1.19.0.crate) = 8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d
+SIZE (rust/crates/bytemuck-1.19.0.crate) = 50363
 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
 SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3
-SIZE (rust/crates/bytes-1.7.2.crate) = 64287
+SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
+SIZE (rust/crates/bytes-1.8.0.crate) = 64824
 SHA256 (rust/crates/cached-0.53.1.crate) = b4d73155ae6b28cf5de4cfc29aeb02b8a1c6dab883cb015d15cd514e42766846
 SIZE (rust/crates/cached-0.53.1.crate) = 71674
 SHA256 (rust/crates/cached_proc_macro-0.23.0.crate) = 2f42a145ed2d10dce2191e1dcf30cfccfea9026660e143662ba5eec4017d5daa
 SIZE (rust/crates/cached_proc_macro-0.23.0.crate) = 10580
 SHA256 (rust/crates/cached_proc_macro_types-0.1.1.crate) = ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0
 SIZE (rust/crates/cached_proc_macro_types-0.1.1.crate) = 1813
-SHA256 (rust/crates/cc-1.1.29.crate) = 58e804ac3194a48bb129643eb1d62fcc20d18c6b8c181704489353d13120bcd1
-SIZE (rust/crates/cc-1.1.29.crate) = 84455
+SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f
+SIZE (rust/crates/cc-1.1.31.crate) = 84637
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
@@ -135,8 +135,6 @@ SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f581
 SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
 SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
 SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
-SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
-SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
 SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
 SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
@@ -175,8 +173,8 @@ SHA256 (rust/crates/email-encoding-0.3.0.crate) = 60d1d33cdaede7e24091f039632eb5
 SIZE (rust/crates/email-encoding-0.3.0.crate) = 15601
 SHA256 (rust/crates/email_address-0.2.9.crate) = e079f19b08ca6239f47f8ba8509c11cf3ea30095831f7fed61441475edd8c449
 SIZE (rust/crates/email_address-0.2.9.crate) = 21579
-SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
-SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
 SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
 SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
@@ -193,8 +191,8 @@ SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e35
 SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697
 SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
 SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
-SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
-SIZE (rust/crates/fern-0.6.2.crate) = 304626
+SHA256 (rust/crates/fern-0.7.0.crate) = 69ff9c9d5fb3e6da8ac2f77ab76fe7e8087d512ce095200f8f29ac5b656cf6dc
+SIZE (rust/crates/fern-0.7.0.crate) = 303693
 SHA256 (rust/crates/figment-0.10.19.crate) = 8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3
 SIZE (rust/crates/figment-0.10.19.crate) = 70111
 SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0
@@ -241,8 +239,8 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/gloo-timers-0.3.0.crate) = bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994
 SIZE (rust/crates/gloo-timers-0.3.0.crate) = 5530
-SHA256 (rust/crates/governor-0.6.3.crate) = 68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b
-SIZE (rust/crates/governor-0.6.3.crate) = 131110
+SHA256 (rust/crates/governor-0.7.0.crate) = 0746aa765db78b521451ef74221663b57ba595bf83f75d0ce23cc09447c8139f
+SIZE (rust/crates/governor-0.7.0.crate) = 131769
 SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
 SIZE (rust/crates/h2-0.3.26.crate) = 168315
 SHA256 (rust/crates/h2-0.4.6.crate) = 524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205
@@ -289,10 +287,10 @@ SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006
 SIZE (rust/crates/httparse-1.9.5.crate) = 39029
 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/hyper-0.14.30.crate) = a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9
-SIZE (rust/crates/hyper-0.14.30.crate) = 198175
-SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05
-SIZE (rust/crates/hyper-1.4.1.crate) = 151849
+SHA256 (rust/crates/hyper-0.14.31.crate) = 8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85
+SIZE (rust/crates/hyper-0.14.31.crate) = 198190
+SHA256 (rust/crates/hyper-1.5.0.crate) = bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a
+SIZE (rust/crates/hyper-1.5.0.crate) = 152734
 SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
 SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
@@ -359,10 +357,10 @@ SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7
 SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/lettre-0.11.9.crate) = 69f204773bab09b150320ea1c83db41dc6ee606a4bc36dc1f43005fe7b58ce06
-SIZE (rust/crates/lettre-0.11.9.crate) = 146126
-SHA256 (rust/crates/libc-0.2.159.crate) = 561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5
-SIZE (rust/crates/libc-0.2.159.crate) = 755366
+SHA256 (rust/crates/lettre-0.11.10.crate) = 0161e452348e399deb685ba05e55ee116cae9410f4f51fe42d597361444521d9
+SIZE (rust/crates/lettre-0.11.10.crate) = 146373
+SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
+SIZE (rust/crates/libc-0.2.161.crate) = 765389
 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
 SIZE (rust/crates/libm-0.2.8.crate) = 113450
 SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
@@ -435,16 +433,16 @@ SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2
 SIZE (rust/crates/object-0.36.5.crate) = 327435
 SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775
 SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
-SHA256 (rust/crates/openssl-0.10.66.crate) = 9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1
-SIZE (rust/crates/openssl-0.10.66.crate) = 273705
+SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5
+SIZE (rust/crates/openssl-0.10.68.crate) = 276578
 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.3.2+3.3.2.crate) = a211a18d945ef7e648cc6e0058f4c548ee46aab922ea203e0d30e966ea23647b
-SIZE (rust/crates/openssl-src-300.3.2+3.3.2.crate) = 9792821
-SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6
-SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552
+SHA256 (rust/crates/openssl-src-300.4.0+3.4.0.crate) = a709e02f2b4aca747929cca5ed248880847c650233cf8b8cdc48f40aaf4898a6
+SIZE (rust/crates/openssl-src-300.4.0+3.4.0.crate) = 9945264
+SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
+SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
 SIZE (rust/crates/overload-0.1.1.crate) = 24439
 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
@@ -467,14 +465,14 @@ SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9
 SIZE (rust/crates/pem-3.0.4.crate) = 13040
 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
 SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/pest-2.7.13.crate) = fdbef9d1d47087a895abd220ed25eb4ad973a5e26f6a4367b038c25e28dfc2d9
-SIZE (rust/crates/pest-2.7.13.crate) = 126601
-SHA256 (rust/crates/pest_derive-2.7.13.crate) = 4d3a6e3394ec80feb3b6393c725571754c6188490265c61aaf260810d6b95aa0
-SIZE (rust/crates/pest_derive-2.7.13.crate) = 38735
-SHA256 (rust/crates/pest_generator-2.7.13.crate) = 94429506bde1ca69d1b5601962c73f4172ab4726571a59ea95931218cb0e930e
-SIZE (rust/crates/pest_generator-2.7.13.crate) = 18416
-SHA256 (rust/crates/pest_meta-2.7.13.crate) = ac8a071862e93690b6e34e9a5fb8e33ff3734473ac0245b27232222c4906a33f
-SIZE (rust/crates/pest_meta-2.7.13.crate) = 42079
+SHA256 (rust/crates/pest-2.7.14.crate) = 879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442
+SIZE (rust/crates/pest-2.7.14.crate) = 128275
+SHA256 (rust/crates/pest_derive-2.7.14.crate) = d214365f632b123a47fd913301e14c946c61d1c183ee245fa76eb752e59a02dd
+SIZE (rust/crates/pest_derive-2.7.14.crate) = 38801
+SHA256 (rust/crates/pest_generator-2.7.14.crate) = eb55586734301717aea2ac313f50b2eb8f60d2fc3dc01d190eefa2e625f60c4e
+SIZE (rust/crates/pest_generator-2.7.14.crate) = 18413
+SHA256 (rust/crates/pest_meta-2.7.14.crate) = b75da2a70cf4d9cb76833c990ac9cd3923c9a8905a8929789ce347c84564d03d
+SIZE (rust/crates/pest_meta-2.7.14.crate) = 42079
 SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc
 SIZE (rust/crates/phf-0.11.2.crate) = 21569
 SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a
@@ -503,8 +501,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d
 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
 SHA256 (rust/crates/pq-sys-0.6.3.crate) = f6cc05d7ea95200187117196eee9edd0644424911821aeb28a18ce60ea0b8793
 SIZE (rust/crates/pq-sys-0.6.3.crate) = 31443
-SHA256 (rust/crates/proc-macro2-1.0.87.crate) = b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a
-SIZE (rust/crates/proc-macro2-1.0.87.crate) = 49121
+SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
+SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
 SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
 SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
 SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac
@@ -579,20 +577,20 @@ SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a72
 SIZE (rust/crates/rustix-0.38.37.crate) = 371243
 SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e
 SIZE (rust/crates/rustls-0.21.12.crate) = 285674
-SHA256 (rust/crates/rustls-0.23.14.crate) = 415d9944693cb90382053259f89fbb077ea730ad7273047ec63b19bc9b160ba8
-SIZE (rust/crates/rustls-0.23.14.crate) = 335389
+SHA256 (rust/crates/rustls-0.23.15.crate) = 5fbb44d7acc4e873d613422379f69f237a1b141928c02f6bc6ccfddddc2d7993
+SIZE (rust/crates/rustls-0.23.15.crate) = 336273
 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
 SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
 SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
 SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.9.0.crate) = 0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55
-SIZE (rust/crates/rustls-pki-types-1.9.0.crate) = 55000
+SHA256 (rust/crates/rustls-pki-types-1.10.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
+SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765
 SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808
 SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
 SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
+SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
+SIZE (rust/crates/rustversion-1.0.18.crate) = 17794
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -613,14 +611,14 @@ SHA256 (rust/crates/security-framework-sys-2.12.0.crate) = ea4a292869320c0272d7b
 SIZE (rust/crates/security-framework-sys-2.12.0.crate) = 20103
 SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
 SIZE (rust/crates/semver-1.0.23.crate) = 30622
-SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a
-SIZE (rust/crates/serde-1.0.210.crate) = 78338
+SHA256 (rust/crates/serde-1.0.213.crate) = 3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1
+SIZE (rust/crates/serde-1.0.213.crate) = 78349
 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5
 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570
-SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f
-SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020
-SHA256 (rust/crates/serde_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8
-SIZE (rust/crates/serde_json-1.0.128.crate) = 149520
+SHA256 (rust/crates/serde_derive-1.0.213.crate) = 7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5
+SIZE (rust/crates/serde_derive-1.0.213.crate) = 56625
+SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03
+SIZE (rust/crates/serde_json-1.0.132.crate) = 150549
 SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
 SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -663,8 +661,8 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
 SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.79.crate) = 89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590
-SIZE (rust/crates/syn-2.0.79.crate) = 268981
+SHA256 (rust/crates/syn-2.0.85.crate) = 5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56
+SIZE (rust/crates/syn-2.0.85.crate) = 275231
 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
 SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394
@@ -683,10 +681,10 @@ SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1f
 SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
 SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
 SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
-SHA256 (rust/crates/thiserror-1.0.64.crate) = d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84
-SIZE (rust/crates/thiserror-1.0.64.crate) = 21574
-SHA256 (rust/crates/thiserror-impl-1.0.64.crate) = 08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3
-SIZE (rust/crates/thiserror-impl-1.0.64.crate) = 16073
+SHA256 (rust/crates/thiserror-1.0.65.crate) = 5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5
+SIZE (rust/crates/thiserror-1.0.65.crate) = 21825
+SHA256 (rust/crates/thiserror-impl-1.0.65.crate) = ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602
+SIZE (rust/crates/thiserror-impl-1.0.65.crate) = 16077
 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
 SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
 SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
@@ -703,8 +701,8 @@ SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c7
 SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.40.0.crate) = e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998
-SIZE (rust/crates/tokio-1.40.0.crate) = 789848
+SHA256 (rust/crates/tokio-1.41.0.crate) = 145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb
+SIZE (rust/crates/tokio-1.41.0.crate) = 805168
 SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752
 SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501
 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
@@ -771,12 +769,12 @@ SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b9
 SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
-SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314
-SIZE (rust/crates/uuid-1.10.0.crate) = 47648
+SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
+SIZE (rust/crates/uuid-1.11.0.crate) = 47683
 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
 SIZE (rust/crates/valuable-0.1.0.crate) = 27718
-SHA256 (rust/crates/value-bag-1.9.0.crate) = 5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101
-SIZE (rust/crates/value-bag-1.9.0.crate) = 39936
+SHA256 (rust/crates/value-bag-1.10.0.crate) = 3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2
+SIZE (rust/crates/value-bag-1.10.0.crate) = 40371
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -903,5 +901,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
 SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (dani-garcia-vaultwarden-1.32.2_GH0.tar.gz) = 2503efe091e31ee9af55f51ca6cfaf00ee5296af1b1de10a9344c8875cda07bb
-SIZE (dani-garcia-vaultwarden-1.32.2_GH0.tar.gz) = 614619
+SHA256 (dani-garcia-vaultwarden-1.32.3_GH0.tar.gz) = 026ee532f3fea0c6707f3d83eaad44327dd8e845bc6f367a8d8e2ee482a8518c
+SIZE (dani-garcia-vaultwarden-1.32.3_GH0.tar.gz) = 614954
diff --git a/security/vaultwarden/files/patch-cargo-crates_openssl-sys-0.9.103_build_main.rs b/security/vaultwarden/files/patch-cargo-crates_openssl-sys-0.9.103_build_main.rs
deleted file mode 100644
index 62081a4d7032..000000000000
--- a/security/vaultwarden/files/patch-cargo-crates_openssl-sys-0.9.103_build_main.rs
+++ /dev/null
@@ -1,10 +0,0 @@
---- cargo-crates/openssl-sys-0.9.103/build/main.rs.orig	2006-07-24 01:21:28 UTC
-+++ cargo-crates/openssl-sys-0.9.103/build/main.rs
-@@ -379,6 +379,7 @@ See rust-openssl documentation for more information:
-             (3, 8, _) => ('3', '8', 'x'),
-             (3, 9, 0) => ('3', '9', '0'),
-             (3, 9, _) => ('3', '9', 'x'),
-+            (4, 0, _) => ('3', '9', 'x'),
-             _ => version_error(),
-         };
-