git: 75a60849f5fb - main - security/vaultwarden: Update to 1.28.1

From: Michael Reifenberger <mr_at_FreeBSD.org>
Date: Wed, 26 Apr 2023 13:22:13 UTC
The branch main has been updated by mr:

URL: https://cgit.FreeBSD.org/ports/commit/?id=75a60849f5fb20bb4f5e2cb7b038ecd57ece60a2

commit 75a60849f5fb20bb4f5e2cb7b038ecd57ece60a2
Author:     Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2023-04-26 13:20:02 +0000
Commit:     Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2023-04-26 13:20:02 +0000

    security/vaultwarden: Update to 1.28.1
    
    While there use Makefile.crates
    This time try to use correct WEBVAULT_RUN_DEPENDS
---
 security/vaultwarden/Makefile        | 379 +----------------------------------
 security/vaultwarden/Makefile.crates | 371 ++++++++++++++++++++++++++++++++++
 security/vaultwarden/distinfo        | 162 ++++++++-------
 3 files changed, 453 insertions(+), 459 deletions(-)

diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile
index c456b96e537d..ead308e82788 100644
--- a/security/vaultwarden/Makefile
+++ b/security/vaultwarden/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	vaultwarden
-DISTVERSION=	1.28.0
-PORTREVISION=	1
+DISTVERSION=	1.28.1
+#PORTREVISION=	1
 CATEGORIES=	security
 
 MAINTAINER=	mr@FreeBSD.org
@@ -29,380 +29,7 @@ WEBVAULT_DESC=	Vaultwarden web (bw_web_builds)
 
 WEBVAULT_RUN_DEPENDS=	${WWWDIR}/web-vault:www/vaultwarden-web_vault
 
-# make cargo-crates
-CARGO_CRATES=	adler-1.0.2 \
-		aho-corasick-0.7.20 \
-		alloc-no-stdlib-2.0.4 \
-		alloc-stdlib-0.2.2 \
-		android_system_properties-0.1.5 \
-		argon2-0.5.0 \
-		async-channel-1.8.0 \
-		async-compression-0.3.15 \
-		async-executor-1.5.0 \
-		async-global-executor-2.3.1 \
-		async-io-1.13.0 \
-		async-lock-2.7.0 \
-		async-process-1.6.0 \
-		async-std-1.12.0 \
-		async-stream-0.3.4 \
-		async-stream-impl-0.3.4 \
-		async-task-4.4.0 \
-		async-trait-0.1.68 \
-		async_once-0.2.6 \
-		atomic-0.5.1 \
-		atomic-waker-1.1.0 \
-		autocfg-1.1.0 \
-		base64-0.13.1 \
-		base64-0.21.0 \
-		base64ct-1.6.0 \
-		binascii-0.1.4 \
-		bitflags-1.3.2 \
-		bitflags-2.0.2 \
-		blake2-0.10.6 \
-		block-buffer-0.10.4 \
-		blocking-1.3.0 \
-		brotli-3.3.4 \
-		brotli-decompressor-2.3.4 \
-		bumpalo-3.12.0 \
-		byteorder-1.4.3 \
-		bytes-1.4.0 \
-		cached-0.42.0 \
-		cached_proc_macro-0.16.0 \
-		cached_proc_macro_types-0.1.0 \
-		cc-1.0.79 \
-		cfg-if-1.0.0 \
-		chrono-0.4.24 \
-		chrono-tz-0.8.1 \
-		chrono-tz-build-0.1.0 \
-		codespan-reporting-0.11.1 \
-		concurrent-queue-2.1.0 \
-		cookie-0.16.2 \
-		cookie-0.17.0 \
-		cookie_store-0.16.1 \
-		cookie_store-0.19.0 \
-		core-foundation-0.9.3 \
-		core-foundation-sys-0.8.3 \
-		cpufeatures-0.2.6 \
-		crc32fast-1.3.2 \
-		cron-0.12.0 \
-		crossbeam-utils-0.8.15 \
-		crypto-common-0.1.6 \
-		ctor-0.1.26 \
-		cxx-1.0.93 \
-		cxx-build-1.0.93 \
-		cxxbridge-flags-1.0.93 \
-		cxxbridge-macro-1.0.93 \
-		darling-0.14.4 \
-		darling_core-0.14.4 \
-		darling_macro-0.14.4 \
-		dashmap-5.4.0 \
-		data-encoding-2.3.3 \
-		data-url-0.2.0 \
-		devise-0.4.1 \
-		devise_codegen-0.4.1 \
-		devise_core-0.4.1 \
-		diesel-2.0.3 \
-		diesel_derives-2.0.2 \
-		diesel_logger-0.2.0 \
-		diesel_migrations-2.0.0 \
-		digest-0.10.6 \
-		dotenvy-0.15.7 \
-		either-1.8.1 \
-		email-encoding-0.2.0 \
-		email_address-0.2.4 \
-		encoding_rs-0.8.32 \
-		enum-as-inner-0.5.1 \
-		errno-0.2.8 \
-		errno-0.3.0 \
-		errno-dragonfly-0.1.2 \
-		error-chain-0.12.4 \
-		event-listener-2.5.3 \
-		fastrand-1.9.0 \
-		fern-0.6.2 \
-		figment-0.10.8 \
-		flate2-1.0.25 \
-		fnv-1.0.7 \
-		foreign-types-0.3.2 \
-		foreign-types-shared-0.1.1 \
-		form_urlencoded-1.1.0 \
-		futures-0.3.27 \
-		futures-channel-0.3.27 \
-		futures-core-0.3.27 \
-		futures-executor-0.3.27 \
-		futures-io-0.3.27 \
-		futures-lite-1.12.0 \
-		futures-macro-0.3.27 \
-		futures-sink-0.3.27 \
-		futures-task-0.3.27 \
-		futures-timer-3.0.2 \
-		futures-util-0.3.27 \
-		generator-0.7.3 \
-		generic-array-0.14.6 \
-		getrandom-0.2.8 \
-		glob-0.3.1 \
-		gloo-timers-0.2.6 \
-		governor-0.5.1 \
-		h2-0.3.16 \
-		half-1.8.2 \
-		handlebars-4.3.6 \
-		hashbrown-0.12.3 \
-		hashbrown-0.13.2 \
-		heck-0.4.1 \
-		hermit-abi-0.2.6 \
-		hermit-abi-0.3.1 \
-		hmac-0.12.1 \
-		hostname-0.3.1 \
-		html5gum-0.5.2 \
-		http-0.2.9 \
-		http-body-0.4.5 \
-		httparse-1.8.0 \
-		httpdate-1.0.2 \
-		hyper-0.14.25 \
-		hyper-tls-0.5.0 \
-		iana-time-zone-0.1.54 \
-		iana-time-zone-haiku-0.1.1 \
-		ident_case-1.0.1 \
-		idna-0.2.3 \
-		idna-0.3.0 \
-		indexmap-1.9.3 \
-		inlinable_string-0.1.15 \
-		instant-0.1.12 \
-		io-lifetimes-1.0.9 \
-		ipconfig-0.3.1 \
-		ipnet-2.7.1 \
-		is-terminal-0.4.5 \
-		itoa-1.0.6 \
-		jetscii-0.5.3 \
-		job_scheduler_ng-2.0.4 \
-		js-sys-0.3.61 \
-		jsonwebtoken-8.3.0 \
-		kv-log-macro-1.0.7 \
-		lazy_static-1.4.0 \
-		lettre-0.10.3 \
-		libc-0.2.140 \
-		libmimalloc-sys-0.1.30 \
-		libsqlite3-sys-0.25.2 \
-		link-cplusplus-1.0.8 \
-		linked-hash-map-0.5.6 \
-		linux-raw-sys-0.1.4 \
-		linux-raw-sys-0.3.0 \
-		lock_api-0.4.9 \
-		log-0.4.17 \
-		loom-0.5.6 \
-		lru-cache-0.1.2 \
-		mach-0.3.2 \
-		match_cfg-0.1.0 \
-		matchers-0.1.0 \
-		matches-0.1.10 \
-		memchr-2.5.0 \
-		migrations_internals-2.0.0 \
-		migrations_macros-2.0.0 \
-		mimalloc-0.1.34 \
-		mime-0.3.17 \
-		minimal-lexical-0.2.1 \
-		miniz_oxide-0.6.2 \
-		mio-0.8.6 \
-		multer-2.0.4 \
-		mysqlclient-sys-0.2.5 \
-		native-tls-0.2.11 \
-		no-std-compat-0.4.1 \
-		nom-7.1.3 \
-		nonzero_ext-0.3.0 \
-		nu-ansi-term-0.46.0 \
-		num-bigint-0.4.3 \
-		num-derive-0.3.3 \
-		num-integer-0.1.45 \
-		num-traits-0.2.15 \
-		num_cpus-1.15.0 \
-		num_threads-0.1.6 \
-		once_cell-1.17.1 \
-		openssl-0.10.48 \
-		openssl-macros-0.1.0 \
-		openssl-probe-0.1.5 \
-		openssl-src-111.25.2+1.1.1t \
-		openssl-sys-0.9.83 \
-		overload-0.1.1 \
-		parking-2.0.0 \
-		parking_lot-0.12.1 \
-		parking_lot_core-0.9.7 \
-		parse-zoneinfo-0.3.0 \
-		password-hash-0.5.0 \
-		paste-1.0.12 \
-		pear-0.2.4 \
-		pear_codegen-0.2.4 \
-		pem-1.1.1 \
-		percent-encoding-2.2.0 \
-		pest-2.5.6 \
-		pest_derive-2.5.6 \
-		pest_generator-2.5.6 \
-		pest_meta-2.5.6 \
-		phf-0.11.1 \
-		phf_codegen-0.11.1 \
-		phf_generator-0.11.1 \
-		phf_shared-0.11.1 \
-		pico-args-0.5.0 \
-		pin-project-lite-0.2.9 \
-		pin-utils-0.1.0 \
-		pkg-config-0.3.26 \
-		polling-2.6.0 \
-		ppv-lite86-0.2.17 \
-		pq-sys-0.4.7 \
-		proc-macro-error-1.0.4 \
-		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.53 \
-		proc-macro2-diagnostics-0.10.0 \
-		psl-types-2.0.11 \
-		publicsuffix-2.2.3 \
-		quanta-0.9.3 \
-		quick-error-1.2.3 \
-		quote-1.0.26 \
-		quoted_printable-0.4.7 \
-		r2d2-0.8.10 \
-		rand-0.8.5 \
-		rand_chacha-0.3.1 \
-		rand_core-0.6.4 \
-		raw-cpuid-10.7.0 \
-		redox_syscall-0.2.16 \
-		ref-cast-1.0.16 \
-		ref-cast-impl-1.0.16 \
-		regex-1.7.3 \
-		regex-automata-0.1.10 \
-		regex-syntax-0.6.29 \
-		reqwest-0.11.15 \
-		resolv-conf-0.7.0 \
-		ring-0.16.20 \
-		rmp-0.8.11 \
-		rmpv-1.0.0 \
-		rocket-0.5.0-rc.3 \
-		rocket_codegen-0.5.0-rc.3 \
-		rocket_http-0.5.0-rc.3 \
-		rpassword-7.2.0 \
-		rtoolbox-0.0.1 \
-		rustix-0.36.11 \
-		rustix-0.37.3 \
-		rustls-0.20.8 \
-		rustls-pemfile-1.0.2 \
-		rustversion-1.0.12 \
-		ryu-1.0.13 \
-		same-file-1.0.6 \
-		schannel-0.1.21 \
-		scheduled-thread-pool-0.2.7 \
-		scoped-tls-1.0.1 \
-		scopeguard-1.1.0 \
-		scratch-1.0.5 \
-		sct-0.7.0 \
-		security-framework-2.8.2 \
-		security-framework-sys-2.8.0 \
-		semver-1.0.17 \
-		serde-1.0.158 \
-		serde_cbor-0.11.2 \
-		serde_derive-1.0.158 \
-		serde_json-1.0.94 \
-		serde_urlencoded-0.7.1 \
-		sha-1-0.10.1 \
-		sha1-0.10.5 \
-		sha2-0.10.6 \
-		sharded-slab-0.1.4 \
-		signal-hook-0.3.15 \
-		signal-hook-registry-1.4.1 \
-		simple_asn1-0.6.2 \
-		siphasher-0.3.10 \
-		slab-0.4.8 \
-		smallvec-1.10.0 \
-		socket2-0.4.9 \
-		spin-0.5.2 \
-		spin-0.9.6 \
-		stable-pattern-0.1.0 \
-		state-0.5.3 \
-		strsim-0.10.0 \
-		subtle-2.4.1 \
-		syn-1.0.109 \
-		syn-2.0.10 \
-		syslog-6.0.1 \
-		tempfile-3.4.0 \
-		termcolor-1.2.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
-		thread_local-1.1.7 \
-		threadpool-1.8.1 \
-		time-0.3.20 \
-		time-core-0.1.0 \
-		time-macros-0.2.8 \
-		tinyvec-1.6.0 \
-		tinyvec_macros-0.1.1 \
-		tokio-1.26.0 \
-		tokio-macros-1.8.2 \
-		tokio-native-tls-0.3.1 \
-		tokio-rustls-0.23.4 \
-		tokio-socks-0.5.1 \
-		tokio-stream-0.1.12 \
-		tokio-tungstenite-0.18.0 \
-		tokio-util-0.7.7 \
-		toml-0.5.11 \
-		totp-lite-2.0.0 \
-		tower-service-0.3.2 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.23 \
-		tracing-core-0.1.30 \
-		tracing-log-0.1.3 \
-		tracing-subscriber-0.3.16 \
-		trust-dns-proto-0.22.0 \
-		trust-dns-resolver-0.22.0 \
-		try-lock-0.2.4 \
-		tungstenite-0.18.0 \
-		typenum-1.16.0 \
-		ubyte-0.10.3 \
-		ucd-trie-0.1.5 \
-		uncased-0.9.7 \
-		unicode-bidi-0.3.13 \
-		unicode-ident-1.0.8 \
-		unicode-normalization-0.1.22 \
-		unicode-width-0.1.10 \
-		unicode-xid-0.2.4 \
-		untrusted-0.7.1 \
-		url-2.3.1 \
-		utf-8-0.7.6 \
-		uuid-1.3.0 \
-		valuable-0.1.0 \
-		value-bag-1.0.0-alpha.9 \
-		vcpkg-0.2.15 \
-		version_check-0.9.4 \
-		waker-fn-1.1.0 \
-		walkdir-2.3.3 \
-		want-0.3.0 \
-		wasi-0.10.2+wasi-snapshot-preview1 \
-		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.84 \
-		wasm-bindgen-backend-0.2.84 \
-		wasm-bindgen-futures-0.4.34 \
-		wasm-bindgen-macro-0.2.84 \
-		wasm-bindgen-macro-support-0.2.84 \
-		wasm-bindgen-shared-0.2.84 \
-		wasm-streams-0.2.3 \
-		web-sys-0.3.61 \
-		webauthn-rs-0.3.2 \
-		webpki-0.22.0 \
-		which-4.4.0 \
-		widestring-0.5.1 \
-		winapi-0.3.9 \
-		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
-		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-0.44.0 \
-		windows-0.46.0 \
-		windows-sys-0.42.0 \
-		windows-sys-0.45.0 \
-		windows-targets-0.42.2 \
-		windows_aarch64_gnullvm-0.42.2 \
-		windows_aarch64_msvc-0.42.2 \
-		windows_i686_gnu-0.42.2 \
-		windows_i686_msvc-0.42.2 \
-		windows_x86_64_gnu-0.42.2 \
-		windows_x86_64_gnullvm-0.42.2 \
-		windows_x86_64_msvc-0.42.2 \
-		winreg-0.10.1 \
-		yansi-0.5.1 \
-		yubico-0.11.0
+# make cargo-crates > Makefile.crates
 
 CARGO_FEATURES=	mysql postgresql sqlite #vendored_openssl
 #CARGO_ENV+=	RUSTC_BOOTSTRAP=1
diff --git a/security/vaultwarden/Makefile.crates b/security/vaultwarden/Makefile.crates
new file mode 100644
index 000000000000..40be87550b2e
--- /dev/null
+++ b/security/vaultwarden/Makefile.crates
@@ -0,0 +1,371 @@
+CARGO_CRATES=	adler-1.0.2 \
+		aho-corasick-0.7.20 \
+		alloc-no-stdlib-2.0.4 \
+		alloc-stdlib-0.2.2 \
+		android_system_properties-0.1.5 \
+		argon2-0.5.0 \
+		async-channel-1.8.0 \
+		async-compression-0.3.15 \
+		async-executor-1.5.0 \
+		async-global-executor-2.3.1 \
+		async-io-1.13.0 \
+		async-lock-2.7.0 \
+		async-process-1.6.0 \
+		async-std-1.12.0 \
+		async-stream-0.3.4 \
+		async-stream-impl-0.3.4 \
+		async-task-4.4.0 \
+		async-trait-0.1.68 \
+		async_once-0.2.6 \
+		atomic-0.5.1 \
+		atomic-waker-1.1.0 \
+		autocfg-1.1.0 \
+		base64-0.13.1 \
+		base64-0.21.0 \
+		base64ct-1.6.0 \
+		binascii-0.1.4 \
+		bitflags-1.3.2 \
+		bitflags-2.0.2 \
+		blake2-0.10.6 \
+		block-buffer-0.10.4 \
+		blocking-1.3.0 \
+		brotli-3.3.4 \
+		brotli-decompressor-2.3.4 \
+		bumpalo-3.12.0 \
+		byteorder-1.4.3 \
+		bytes-1.4.0 \
+		cached-0.42.0 \
+		cached_proc_macro-0.16.0 \
+		cached_proc_macro_types-0.1.0 \
+		cc-1.0.79 \
+		cfg-if-1.0.0 \
+		chrono-0.4.24 \
+		chrono-tz-0.8.1 \
+		chrono-tz-build-0.1.0 \
+		codespan-reporting-0.11.1 \
+		concurrent-queue-2.1.0 \
+		cookie-0.16.2 \
+		cookie-0.17.0 \
+		cookie_store-0.16.1 \
+		cookie_store-0.19.0 \
+		core-foundation-0.9.3 \
+		core-foundation-sys-0.8.3 \
+		cpufeatures-0.2.6 \
+		crc32fast-1.3.2 \
+		cron-0.12.0 \
+		crossbeam-utils-0.8.15 \
+		crypto-common-0.1.6 \
+		ctor-0.1.26 \
+		cxx-1.0.94 \
+		cxx-build-1.0.94 \
+		cxxbridge-flags-1.0.94 \
+		cxxbridge-macro-1.0.94 \
+		darling-0.14.4 \
+		darling_core-0.14.4 \
+		darling_macro-0.14.4 \
+		dashmap-5.4.0 \
+		data-encoding-2.3.3 \
+		data-url-0.2.0 \
+		devise-0.4.1 \
+		devise_codegen-0.4.1 \
+		devise_core-0.4.1 \
+		diesel-2.0.3 \
+		diesel_derives-2.0.2 \
+		diesel_logger-0.2.0 \
+		diesel_migrations-2.0.0 \
+		digest-0.10.6 \
+		dotenvy-0.15.7 \
+		either-1.8.1 \
+		email-encoding-0.2.0 \
+		email_address-0.2.4 \
+		encoding_rs-0.8.32 \
+		enum-as-inner-0.5.1 \
+		errno-0.3.0 \
+		errno-dragonfly-0.1.2 \
+		error-chain-0.12.4 \
+		event-listener-2.5.3 \
+		fastrand-1.9.0 \
+		fern-0.6.2 \
+		figment-0.10.8 \
+		flate2-1.0.25 \
+		fnv-1.0.7 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
+		form_urlencoded-1.1.0 \
+		futures-0.3.28 \
+		futures-channel-0.3.28 \
+		futures-core-0.3.28 \
+		futures-executor-0.3.28 \
+		futures-io-0.3.28 \
+		futures-lite-1.12.0 \
+		futures-macro-0.3.28 \
+		futures-sink-0.3.28 \
+		futures-task-0.3.28 \
+		futures-timer-3.0.2 \
+		futures-util-0.3.28 \
+		generator-0.7.3 \
+		generic-array-0.14.7 \
+		getrandom-0.2.8 \
+		glob-0.3.1 \
+		gloo-timers-0.2.6 \
+		governor-0.5.1 \
+		h2-0.3.16 \
+		half-1.8.2 \
+		handlebars-4.3.6 \
+		hashbrown-0.12.3 \
+		hashbrown-0.13.2 \
+		heck-0.4.1 \
+		hermit-abi-0.2.6 \
+		hermit-abi-0.3.1 \
+		hmac-0.12.1 \
+		hostname-0.3.1 \
+		html5gum-0.5.2 \
+		http-0.2.9 \
+		http-body-0.4.5 \
+		httparse-1.8.0 \
+		httpdate-1.0.2 \
+		hyper-0.14.25 \
+		hyper-tls-0.5.0 \
+		iana-time-zone-0.1.54 \
+		iana-time-zone-haiku-0.1.1 \
+		ident_case-1.0.1 \
+		idna-0.2.3 \
+		idna-0.3.0 \
+		indexmap-1.9.3 \
+		inlinable_string-0.1.15 \
+		instant-0.1.12 \
+		io-lifetimes-1.0.9 \
+		ipconfig-0.3.1 \
+		ipnet-2.7.2 \
+		is-terminal-0.4.6 \
+		itoa-1.0.6 \
+		jetscii-0.5.3 \
+		job_scheduler_ng-2.0.4 \
+		js-sys-0.3.61 \
+		jsonwebtoken-8.3.0 \
+		kv-log-macro-1.0.7 \
+		lazy_static-1.4.0 \
+		lettre-0.10.4 \
+		libc-0.2.140 \
+		libmimalloc-sys-0.1.30 \
+		libsqlite3-sys-0.25.2 \
+		link-cplusplus-1.0.8 \
+		linked-hash-map-0.5.6 \
+		linux-raw-sys-0.3.1 \
+		lock_api-0.4.9 \
+		log-0.4.17 \
+		loom-0.5.6 \
+		lru-cache-0.1.2 \
+		mach-0.3.2 \
+		match_cfg-0.1.0 \
+		matchers-0.1.0 \
+		matches-0.1.10 \
+		memchr-2.5.0 \
+		migrations_internals-2.0.0 \
+		migrations_macros-2.0.0 \
+		mimalloc-0.1.34 \
+		mime-0.3.17 \
+		minimal-lexical-0.2.1 \
+		miniz_oxide-0.6.2 \
+		mio-0.8.6 \
+		multer-2.1.0 \
+		mysqlclient-sys-0.2.5 \
+		native-tls-0.2.11 \
+		no-std-compat-0.4.1 \
+		nom-7.1.3 \
+		nonzero_ext-0.3.0 \
+		nu-ansi-term-0.46.0 \
+		num-bigint-0.4.3 \
+		num-derive-0.3.3 \
+		num-integer-0.1.45 \
+		num-traits-0.2.15 \
+		num_cpus-1.15.0 \
+		num_threads-0.1.6 \
+		once_cell-1.17.1 \
+		openssl-0.10.49 \
+		openssl-macros-0.1.1 \
+		openssl-probe-0.1.5 \
+		openssl-src-111.25.2+1.1.1t \
+		openssl-sys-0.9.84 \
+		overload-0.1.1 \
+		parking-2.0.0 \
+		parking_lot-0.12.1 \
+		parking_lot_core-0.9.7 \
+		parse-zoneinfo-0.3.0 \
+		password-hash-0.5.0 \
+		paste-1.0.12 \
+		pear-0.2.4 \
+		pear_codegen-0.2.4 \
+		pem-1.1.1 \
+		percent-encoding-2.2.0 \
+		pest-2.5.7 \
+		pest_derive-2.5.7 \
+		pest_generator-2.5.7 \
+		pest_meta-2.5.7 \
+		phf-0.11.1 \
+		phf_codegen-0.11.1 \
+		phf_generator-0.11.1 \
+		phf_shared-0.11.1 \
+		pico-args-0.5.0 \
+		pin-project-lite-0.2.9 \
+		pin-utils-0.1.0 \
+		pkg-config-0.3.26 \
+		polling-2.6.0 \
+		ppv-lite86-0.2.17 \
+		pq-sys-0.4.7 \
+		proc-macro-error-1.0.4 \
+		proc-macro-error-attr-1.0.4 \
+		proc-macro2-1.0.55 \
+		proc-macro2-diagnostics-0.10.0 \
+		psl-types-2.0.11 \
+		publicsuffix-2.2.3 \
+		quanta-0.9.3 \
+		quick-error-1.2.3 \
+		quote-1.0.26 \
+		quoted_printable-0.4.7 \
+		r2d2-0.8.10 \
+		rand-0.8.5 \
+		rand_chacha-0.3.1 \
+		rand_core-0.6.4 \
+		raw-cpuid-10.7.0 \
+		redox_syscall-0.2.16 \
+		redox_syscall-0.3.5 \
+		ref-cast-1.0.16 \
+		ref-cast-impl-1.0.16 \
+		regex-1.7.3 \
+		regex-automata-0.1.10 \
+		regex-syntax-0.6.29 \
+		reqwest-0.11.16 \
+		resolv-conf-0.7.0 \
+		ring-0.16.20 \
+		rmp-0.8.11 \
+		rmpv-1.0.0 \
+		rocket-0.5.0-rc.3 \
+		rocket_codegen-0.5.0-rc.3 \
+		rocket_http-0.5.0-rc.3 \
+		rpassword-7.2.0 \
+		rtoolbox-0.0.1 \
+		rustix-0.37.6 \
+		rustls-0.20.8 \
+		rustls-pemfile-1.0.2 \
+		rustversion-1.0.12 \
+		ryu-1.0.13 \
+		same-file-1.0.6 \
+		schannel-0.1.21 \
+		scheduled-thread-pool-0.2.7 \
+		scoped-tls-1.0.1 \
+		scopeguard-1.1.0 \
+		scratch-1.0.5 \
+		sct-0.7.0 \
+		security-framework-2.8.2 \
+		security-framework-sys-2.8.0 \
+		semver-1.0.17 \
+		serde-1.0.159 \
+		serde_cbor-0.11.2 \
+		serde_derive-1.0.159 \
+		serde_json-1.0.95 \
+		serde_urlencoded-0.7.1 \
+		sha-1-0.10.1 \
+		sha1-0.10.5 \
+		sha2-0.10.6 \
+		sharded-slab-0.1.4 \
+		signal-hook-0.3.15 \
+		signal-hook-registry-1.4.1 \
+		simple_asn1-0.6.2 \
+		siphasher-0.3.10 \
+		slab-0.4.8 \
+		smallvec-1.10.0 \
+		socket2-0.4.9 \
+		spin-0.5.2 \
+		spin-0.9.7 \
+		stable-pattern-0.1.0 \
+		state-0.5.3 \
+		strsim-0.10.0 \
+		subtle-2.4.1 \
+		syn-1.0.109 \
+		syn-2.0.13 \
+		syslog-6.0.1 \
+		tempfile-3.5.0 \
+		termcolor-1.2.0 \
+		thiserror-1.0.40 \
+		thiserror-impl-1.0.40 \
+		thread_local-1.1.7 \
+		threadpool-1.8.1 \
+		time-0.3.20 \
+		time-core-0.1.0 \
+		time-macros-0.2.8 \
+		tinyvec-1.6.0 \
+		tinyvec_macros-0.1.1 \
+		tokio-1.27.0 \
+		tokio-macros-2.0.0 \
+		tokio-native-tls-0.3.1 \
+		tokio-rustls-0.23.4 \
+		tokio-socks-0.5.1 \
+		tokio-stream-0.1.12 \
+		tokio-tungstenite-0.18.0 \
+		tokio-util-0.7.7 \
+		toml-0.5.11 \
+		totp-lite-2.0.0 \
+		tower-service-0.3.2 \
+		tracing-0.1.37 \
+		tracing-attributes-0.1.23 \
+		tracing-core-0.1.30 \
+		tracing-log-0.1.3 \
+		tracing-subscriber-0.3.16 \
+		trust-dns-proto-0.22.0 \
+		trust-dns-resolver-0.22.0 \
+		try-lock-0.2.4 \
+		tungstenite-0.18.0 \
+		typenum-1.16.0 \
+		ubyte-0.10.3 \
+		ucd-trie-0.1.5 \
+		uncased-0.9.7 \
+		unicode-bidi-0.3.13 \
+		unicode-ident-1.0.8 \
+		unicode-normalization-0.1.22 \
+		unicode-width-0.1.10 \
+		unicode-xid-0.2.4 \
+		untrusted-0.7.1 \
+		url-2.3.1 \
+		utf-8-0.7.6 \
+		uuid-1.3.0 \
+		valuable-0.1.0 \
+		value-bag-1.0.0-alpha.9 \
+		vcpkg-0.2.15 \
+		version_check-0.9.4 \
+		waker-fn-1.1.0 \
+		walkdir-2.3.3 \
+		want-0.3.0 \
+		wasi-0.10.2+wasi-snapshot-preview1 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.84 \
+		wasm-bindgen-backend-0.2.84 \
+		wasm-bindgen-futures-0.4.34 \
+		wasm-bindgen-macro-0.2.84 \
+		wasm-bindgen-macro-support-0.2.84 \
+		wasm-bindgen-shared-0.2.84 \
+		wasm-streams-0.2.3 \
+		web-sys-0.3.61 \
+		webauthn-rs-0.3.2 \
+		webpki-0.22.0 \
+		which-4.4.0 \
+		widestring-0.5.1 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-0.44.0 \
+		windows-0.46.0 \
+		windows-sys-0.42.0 \
+		windows-sys-0.45.0 \
+		windows-targets-0.42.2 \
+		windows_aarch64_gnullvm-0.42.2 \
+		windows_aarch64_msvc-0.42.2 \
+		windows_i686_gnu-0.42.2 \
+		windows_i686_msvc-0.42.2 \
+		windows_x86_64_gnu-0.42.2 \
+		windows_x86_64_gnullvm-0.42.2 \
+		windows_x86_64_msvc-0.42.2 \
+		winreg-0.10.1 \
+		yansi-0.5.1 \
+		yubico-0.11.0
diff --git a/security/vaultwarden/distinfo b/security/vaultwarden/distinfo
index d1d4f5758603..0eca38626af8 100644
--- a/security/vaultwarden/distinfo
+++ b/security/vaultwarden/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1679945906
+TIMESTAMP = 1682153820
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
@@ -115,14 +115,14 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
 SIZE (rust/crates/ctor-0.1.26.crate) = 10803
-SHA256 (rust/crates/cxx-1.0.93.crate) = a9c00419335c41018365ddf7e4d5f1c12ee3659ddcf3e01974650ba1de73d038
-SIZE (rust/crates/cxx-1.0.93.crate) = 195886
-SHA256 (rust/crates/cxx-build-1.0.93.crate) = fb8307ad413a98fff033c8545ecf133e3257747b3bae935e7602aab8aa92d4ca
-SIZE (rust/crates/cxx-build-1.0.93.crate) = 84911
-SHA256 (rust/crates/cxxbridge-flags-1.0.93.crate) = edc52e2eb08915cb12596d29d55f0b5384f00d697a646dbd269b6ecb0fbd9d31
-SIZE (rust/crates/cxxbridge-flags-1.0.93.crate) = 5253
-SHA256 (rust/crates/cxxbridge-macro-1.0.93.crate) = 631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f
-SIZE (rust/crates/cxxbridge-macro-1.0.93.crate) = 59967
+SHA256 (rust/crates/cxx-1.0.94.crate) = f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93
+SIZE (rust/crates/cxx-1.0.94.crate) = 196058
+SHA256 (rust/crates/cxx-build-1.0.94.crate) = 12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b
+SIZE (rust/crates/cxx-build-1.0.94.crate) = 84842
+SHA256 (rust/crates/cxxbridge-flags-1.0.94.crate) = 7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb
+SIZE (rust/crates/cxxbridge-flags-1.0.94.crate) = 5253
+SHA256 (rust/crates/cxxbridge-macro-1.0.94.crate) = 2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5
+SIZE (rust/crates/cxxbridge-macro-1.0.94.crate) = 59873
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
 SIZE (rust/crates/darling-0.14.4.crate) = 25168
 SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
@@ -163,8 +163,6 @@ SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f0104
 SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
 SHA256 (rust/crates/enum-as-inner-0.5.1.crate) = c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116
 SIZE (rust/crates/enum-as-inner-0.5.1.crate) = 11707
-SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
-SIZE (rust/crates/errno-0.2.8.crate) = 9276
 SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0
 SIZE (rust/crates/errno-0.3.0.crate) = 10268
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
@@ -189,32 +187,32 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f
 SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
 SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
 SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
-SHA256 (rust/crates/futures-0.3.27.crate) = 531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549
-SIZE (rust/crates/futures-0.3.27.crate) = 52816
-SHA256 (rust/crates/futures-channel-0.3.27.crate) = 164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac
-SIZE (rust/crates/futures-channel-0.3.27.crate) = 32278
-SHA256 (rust/crates/futures-core-0.3.27.crate) = 86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd
-SIZE (rust/crates/futures-core-0.3.27.crate) = 14709
-SHA256 (rust/crates/futures-executor-0.3.27.crate) = 1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83
-SIZE (rust/crates/futures-executor-0.3.27.crate) = 17745
-SHA256 (rust/crates/futures-io-0.3.27.crate) = 89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91
-SIZE (rust/crates/futures-io-0.3.27.crate) = 8912
+SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40
+SIZE (rust/crates/futures-0.3.28.crate) = 53229
+SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2
+SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281
+SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c
+SIZE (rust/crates/futures-core-0.3.28.crate) = 14780
+SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0
+SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743
+SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
+SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
 SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
 SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
-SHA256 (rust/crates/futures-macro-0.3.27.crate) = 3eb14ed937631bd8b8b8977f2c198443447a8355b6e3ca599f38c975e5a963b6
-SIZE (rust/crates/futures-macro-0.3.27.crate) = 11255
-SHA256 (rust/crates/futures-sink-0.3.27.crate) = ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2
-SIZE (rust/crates/futures-sink-0.3.27.crate) = 7853
-SHA256 (rust/crates/futures-task-0.3.27.crate) = fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879
-SIZE (rust/crates/futures-task-0.3.27.crate) = 11854
+SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72
+SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272
+SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
+SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852
+SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65
+SIZE (rust/crates/futures-task-0.3.28.crate) = 11848
 SHA256 (rust/crates/futures-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c
 SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879
-SHA256 (rust/crates/futures-util-0.3.27.crate) = 3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab
-SIZE (rust/crates/futures-util-0.3.27.crate) = 158556
+SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533
+SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
 SHA256 (rust/crates/generator-0.7.3.crate) = 33a20a288a94683f5f4da0adecdbe095c94a77c295e514cc6484e9394dd8376e
 SIZE (rust/crates/generator-0.7.3.crate) = 30019
-SHA256 (rust/crates/generic-array-0.14.6.crate) = bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9
-SIZE (rust/crates/generic-array-0.14.6.crate) = 15889
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
 SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
@@ -277,10 +275,10 @@ SHA256 (rust/crates/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef562
 SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442
 SHA256 (rust/crates/ipconfig-0.3.1.crate) = bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be
 SIZE (rust/crates/ipconfig-0.3.1.crate) = 23904
-SHA256 (rust/crates/ipnet-2.7.1.crate) = 30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146
-SIZE (rust/crates/ipnet-2.7.1.crate) = 26989
-SHA256 (rust/crates/is-terminal-0.4.5.crate) = 8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e
-SIZE (rust/crates/is-terminal-0.4.5.crate) = 7760
+SHA256 (rust/crates/ipnet-2.7.2.crate) = 12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f
+SIZE (rust/crates/ipnet-2.7.2.crate) = 27044
+SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8
+SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856
 SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
 SIZE (rust/crates/itoa-1.0.6.crate) = 10410
 SHA256 (rust/crates/jetscii-0.5.3.crate) = 47f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e
@@ -295,8 +293,8 @@ 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.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/lettre-0.10.3.crate) = d8033576bf9f051fce6cb92b6264114b4340896c352a9ff38b67bd4cde924635
-SIZE (rust/crates/lettre-0.10.3.crate) = 135389
+SHA256 (rust/crates/lettre-0.10.4.crate) = 76bd09637ae3ec7bd605b8e135e757980b3968430ff2b1a4a94fb7769e50166d
+SIZE (rust/crates/lettre-0.10.4.crate) = 135635
 SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c
 SIZE (rust/crates/libc-0.2.140.crate) = 669153
 SHA256 (rust/crates/libmimalloc-sys-0.1.30.crate) = dd8c7cbf8b89019683667e347572e6d55a7df7ea36b0c4ce69961b0cde67b174
@@ -307,10 +305,8 @@ SHA256 (rust/crates/link-cplusplus-1.0.8.crate) = ecd207c9c713c34f95a097a5b029ac
 SIZE (rust/crates/link-cplusplus-1.0.8.crate) = 7674
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
 SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
-SHA256 (rust/crates/linux-raw-sys-0.1.4.crate) = f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4
-SIZE (rust/crates/linux-raw-sys-0.1.4.crate) = 878981
-SHA256 (rust/crates/linux-raw-sys-0.3.0.crate) = cd550e73688e6d578f0ac2119e32b797a327631a42f9433e59d02e139c8df60d
-SIZE (rust/crates/linux-raw-sys-0.3.0.crate) = 914053
+SHA256 (rust/crates/linux-raw-sys-0.3.1.crate) = d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f
+SIZE (rust/crates/linux-raw-sys-0.3.1.crate) = 932203
 SHA256 (rust/crates/lock_api-0.4.9.crate) = 435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df
 SIZE (rust/crates/lock_api-0.4.9.crate) = 25685
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
@@ -343,8 +339,8 @@ SHA256 (rust/crates/miniz_oxide-0.6.2.crate) = b275950c28b37e794e8c55d88aeb5e139
 SIZE (rust/crates/miniz_oxide-0.6.2.crate) = 54536
 SHA256 (rust/crates/mio-0.8.6.crate) = 5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9
 SIZE (rust/crates/mio-0.8.6.crate) = 93658
-SHA256 (rust/crates/multer-2.0.4.crate) = 6ed4198ce7a4cbd2a57af78d28c6fbb57d81ac5f1d6ad79ac6c5587419cbdf22
-SIZE (rust/crates/multer-2.0.4.crate) = 24090
+SHA256 (rust/crates/multer-2.1.0.crate) = 01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2
+SIZE (rust/crates/multer-2.1.0.crate) = 23976
 SHA256 (rust/crates/mysqlclient-sys-0.2.5.crate) = f61b381528ba293005c42a409dd73d034508e273bf90481f17ec2e964a6e969b
 SIZE (rust/crates/mysqlclient-sys-0.2.5.crate) = 27493
 SHA256 (rust/crates/native-tls-0.2.11.crate) = 07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e
@@ -371,16 +367,16 @@ SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae12
 SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
 SHA256 (rust/crates/once_cell-1.17.1.crate) = b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3
 SIZE (rust/crates/once_cell-1.17.1.crate) = 32856
-SHA256 (rust/crates/openssl-0.10.48.crate) = 518915b97df115dd36109bfa429a48b8f737bd05508cf9588977b599648926d2
-SIZE (rust/crates/openssl-0.10.48.crate) = 250240
-SHA256 (rust/crates/openssl-macros-0.1.0.crate) = b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c
-SIZE (rust/crates/openssl-macros-0.1.0.crate) = 5566
+SHA256 (rust/crates/openssl-0.10.49.crate) = 4d2f106ab837a24e03672c59b1239669a0596406ff657c3c0835b6b7f0f35a33
+SIZE (rust/crates/openssl-0.10.49.crate) = 251699
+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-111.25.2+1.1.1t.crate) = 320708a054ad9b3bf314688b5db87cf4d6683d64cfc835e2337924ae62bf4431
 SIZE (rust/crates/openssl-src-111.25.2+1.1.1t.crate) = 5112613
-SHA256 (rust/crates/openssl-sys-0.9.83.crate) = 666416d899cf077260dac8698d60a60b435a46d57e82acb1be3d0dad87284e5b
-SIZE (rust/crates/openssl-sys-0.9.83.crate) = 63079
+SHA256 (rust/crates/openssl-sys-0.9.84.crate) = 3a20eace9dc2d82904039cb76dcf50fb1a0bba071cfd1629720b5d6f1ddba0fa
+SIZE (rust/crates/openssl-sys-0.9.84.crate) = 63137
 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
 SIZE (rust/crates/overload-0.1.1.crate) = 24439
 SHA256 (rust/crates/parking-2.0.0.crate) = 427c3892f9e783d91cc128285287e70a59e206ca452770ece88a76f7a3eddd72
@@ -403,14 +399,14 @@ SHA256 (rust/crates/pem-1.1.1.crate) = a8835c273a76a90455d7344889b0964598e3316e2
 SIZE (rust/crates/pem-1.1.1.crate) = 11352
 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
 SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
-SHA256 (rust/crates/pest-2.5.6.crate) = 8cbd939b234e95d72bc393d51788aec68aeeb5d51e748ca08ff3aad58cb722f7
-SIZE (rust/crates/pest-2.5.6.crate) = 107851
-SHA256 (rust/crates/pest_derive-2.5.6.crate) = a81186863f3d0a27340815be8f2078dd8050b14cd71913db9fbda795e5f707d7
-SIZE (rust/crates/pest_derive-2.5.6.crate) = 18436
-SHA256 (rust/crates/pest_generator-2.5.6.crate) = 75a1ef20bf3193c15ac345acb32e26b3dc3223aff4d77ae4fc5359567683796b
-SIZE (rust/crates/pest_generator-2.5.6.crate) = 17068
-SHA256 (rust/crates/pest_meta-2.5.6.crate) = 5e3b284b1f13a20dc5ebc90aff59a51b8d7137c221131b52a7260c08cbc1cc80
-SIZE (rust/crates/pest_meta-2.5.6.crate) = 33430
+SHA256 (rust/crates/pest-2.5.7.crate) = 7b1403e8401ad5dedea73c626b99758535b342502f8d1e361f4a2dd952749122
+SIZE (rust/crates/pest-2.5.7.crate) = 107898
+SHA256 (rust/crates/pest_derive-2.5.7.crate) = be99c4c1d2fc2769b1d00239431d711d08f6efedcecb8b6e30707160aee99c15
+SIZE (rust/crates/pest_derive-2.5.7.crate) = 18483
+SHA256 (rust/crates/pest_generator-2.5.7.crate) = e56094789873daa36164de2e822b3888c6ae4b4f9da555a1103587658c805b1e
+SIZE (rust/crates/pest_generator-2.5.7.crate) = 17138
+SHA256 (rust/crates/pest_meta-2.5.7.crate) = 6733073c7cff3d8459fda0e42f13a047870242aed8b509fe98000928975f359e
+SIZE (rust/crates/pest_meta-2.5.7.crate) = 33476
 SHA256 (rust/crates/phf-0.11.1.crate) = 928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c
 SIZE (rust/crates/phf-0.11.1.crate) = 17232
 SHA256 (rust/crates/phf_codegen-0.11.1.crate) = a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770
@@ -437,8 +433,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
*** 112 LINES SKIPPED ***