git: 0faf1c226014 - main - net-p2p/oura: Update to 1.8.4

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Wed, 31 Jan 2024 18:24:18 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0faf1c226014f99d01cd98f525cffb633a9c0b07

commit 0faf1c226014f99d01cd98f525cffb633a9c0b07
Author:     Boris Polujin <boris@zfs.ninja>
AuthorDate: 2024-01-31 18:16:21 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-01-31 18:23:43 +0000

    net-p2p/oura: Update to 1.8.4
    
    Differential Revision: https://reviews.freebsd.org/D43678
---
 net-p2p/oura/Makefile        |    3 +-
 net-p2p/oura/Makefile.crates |  532 +++++++++++----------
 net-p2p/oura/distinfo        | 1070 +++++++++++++++++++++++-------------------
 3 files changed, 880 insertions(+), 725 deletions(-)

diff --git a/net-p2p/oura/Makefile b/net-p2p/oura/Makefile
index d8bbf3266d3b..ed7452b30f46 100644
--- a/net-p2p/oura/Makefile
+++ b/net-p2p/oura/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=		oura
 DISTVERSIONPREFIX=	v
-DISTVERSION=		1.8.1
-PORTREVISION=	7
+DISTVERSION=		1.8.4
 CATEGORIES=		net-p2p
 
 MAINTAINER=		boris@zfs.ninja
diff --git a/net-p2p/oura/Makefile.crates b/net-p2p/oura/Makefile.crates
index 719685575189..e5d5a91d952e 100644
--- a/net-p2p/oura/Makefile.crates
+++ b/net-p2p/oura/Makefile.crates
@@ -1,14 +1,30 @@
-CARGO_CRATES=	addr2line-0.17.0 \
+CARGO_CRATES=	addr2line-0.21.0 \
 		adler-1.0.2 \
-		aho-corasick-0.7.18 \
+		aho-corasick-1.1.2 \
+		amq-protocol-7.1.2 \
+		amq-protocol-tcp-7.1.2 \
+		amq-protocol-types-7.1.2 \
+		amq-protocol-uri-7.1.2 \
+		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		anyhow-1.0.68 \
-		ascii-1.0.0 \
-		async-channel-1.8.0 \
-		async-compression-0.3.14 \
-		async-stream-0.3.3 \
-		async-stream-impl-0.3.3 \
-		async-trait-0.1.52 \
+		anyhow-1.0.75 \
+		ascii-1.1.0 \
+		async-channel-1.9.0 \
+		async-channel-2.1.1 \
+		async-compression-0.4.5 \
+		async-executor-1.8.0 \
+		async-global-executor-2.4.1 \
+		async-global-executor-trait-2.1.0 \
+		async-io-1.13.0 \
+		async-io-2.2.2 \
+		async-lock-2.8.0 \
+		async-lock-3.2.0 \
+		async-reactor-trait-1.1.0 \
+		async-stream-0.3.5 \
+		async-stream-impl-0.3.5 \
+		async-task-4.5.0 \
+		async-trait-0.1.74 \
+		atomic-waker-1.1.2 \
 		atty-0.2.14 \
 		autocfg-1.1.0 \
 		aws-config-0.14.0 \
@@ -20,7 +36,7 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		aws-sdk-sso-0.14.0 \
 		aws-sdk-sts-0.14.0 \
 		aws-sig-auth-0.14.0 \
-		aws-sigv4-0.14.0 \
+		aws-sigv4-0.14.1 \
 		aws-smithy-async-0.44.0 \
 		aws-smithy-client-0.44.0 \
 		aws-smithy-eventstream-0.44.0 \
@@ -31,313 +47,349 @@ CARGO_CRATES=	addr2line-0.17.0 \
 		aws-smithy-types-0.44.0 \
 		aws-smithy-xml-0.44.0 \
 		aws-types-0.14.0 \
-		axum-0.5.4 \
-		axum-core-0.2.3 \
-		backtrace-0.3.64 \
+		axum-0.6.20 \
+		axum-core-0.3.4 \
+		backtrace-0.3.69 \
 		base58-0.2.0 \
 		base64-0.11.0 \
-		base64-0.13.0 \
-		base64-0.21.0 \
+		base64-0.13.1 \
+		base64-0.21.5 \
 		bech32-0.9.1 \
 		bitflags-1.3.2 \
-		block-buffer-0.10.3 \
-		build_const-0.2.2 \
-		bumpalo-3.9.1 \
-		byteorder-0.5.3 \
-		byteorder-1.4.3 \
-		bytes-1.1.0 \
-		bytes-utils-0.1.1 \
-		cc-1.0.72 \
+		bitflags-2.4.1 \
+		block-buffer-0.10.4 \
+		block-padding-0.3.3 \
+		blocking-1.5.1 \
+		bumpalo-3.14.0 \
+		byteorder-1.5.0 \
+		bytes-1.5.0 \
+		bytes-utils-0.1.4 \
+		cbc-0.1.2 \
+		cc-1.0.83 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
-		chrono-0.4.22 \
-		chunked_transfer-1.4.0 \
-		clap-3.2.22 \
+		chrono-0.4.31 \
+		chunked_transfer-1.5.0 \
+		cipher-0.4.4 \
+		clap-3.2.25 \
 		clap_lex-0.2.4 \
-		combine-4.6.4 \
-		concurrent-queue-2.1.0 \
-		config-0.13.2 \
-		core-foundation-0.9.3 \
-		core-foundation-sys-0.8.3 \
-		crc-1.8.1 \
+		combine-4.6.6 \
+		concurrent-queue-2.4.0 \
+		config-0.13.4 \
+		cookie-factory-0.3.2 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.6 \
+		cpufeatures-0.2.11 \
+		crc-3.0.1 \
+		crc-catalog-2.4.0 \
 		crc32fast-1.3.2 \
-		crossbeam-utils-0.8.14 \
+		crossbeam-utils-0.8.17 \
 		crossterm-0.25.0 \
-		crossterm_winapi-0.9.0 \
+		crossterm_winapi-0.9.1 \
 		crypto-common-0.1.6 \
-		cryptoxide-0.4.2 \
+		cryptoxide-0.4.4 \
 		ct-logs-0.8.0 \
-		darling-0.13.1 \
-		darling_core-0.13.1 \
-		darling_macro-0.13.1 \
-		digest-0.10.3 \
-		dyn-clone-1.0.4 \
-		either-1.6.1 \
+		darling-0.13.4 \
+		darling_core-0.13.4 \
+		darling_macro-0.13.4 \
+		deranged-0.3.10 \
+		des-0.8.1 \
+		digest-0.10.7 \
+		doc-comment-0.3.3 \
+		dyn-clone-1.0.16 \
+		either-1.9.0 \
 		elasticsearch-7.14.0-alpha.1 \
-		encoding_rs-0.8.30 \
-		env_logger-0.10.0 \
-		errno-0.2.8 \
-		errno-dragonfly-0.1.2 \
-		error-chain-0.10.0 \
+		encoding_rs-0.8.33 \
+		env_logger-0.10.1 \
+		equivalent-1.0.1 \
+		errno-0.3.8 \
 		event-listener-2.5.3 \
-		fastrand-1.7.0 \
-		file-rotate-0.7.1 \
-		flate2-0.2.20 \
-		flate2-1.0.22 \
+		event-listener-4.0.0 \
+		event-listener-strategy-0.4.0 \
+		executor-trait-2.1.0 \
+		fastrand-1.9.0 \
+		fastrand-2.0.1 \
+		file-rotate-0.7.5 \
+		flate2-1.0.28 \
+		flume-0.10.14 \
+		flume-0.11.0 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
-		form_urlencoded-1.0.1 \
-		futures-channel-0.3.21 \
-		futures-core-0.3.21 \
-		futures-io-0.3.21 \
-		futures-macro-0.3.21 \
-		futures-sink-0.3.21 \
-		futures-task-0.3.21 \
-		futures-util-0.3.21 \
-		generic-array-0.14.6 \
-		getrandom-0.2.4 \
-		gimli-0.26.1 \
-		google-cloud-auth-0.8.0 \
-		google-cloud-gax-0.12.0 \
+		form_urlencoded-1.2.1 \
+		futures-channel-0.3.29 \
+		futures-core-0.3.29 \
+		futures-io-0.3.29 \
+		futures-lite-1.13.0 \
+		futures-lite-2.1.0 \
+		futures-macro-0.3.29 \
+		futures-sink-0.3.29 \
+		futures-task-0.3.29 \
+		futures-util-0.3.29 \
+		generic-array-0.14.7 \
+		getrandom-0.2.11 \
+		gimli-0.28.1 \
+		google-cloud-auth-0.8.1 \
+		google-cloud-gax-0.12.1 \
 		google-cloud-googleapis-0.7.0 \
 		google-cloud-metadata-0.3.1 \
-		google-cloud-pubsub-0.12.0 \
-		h2-0.3.11 \
+		google-cloud-pubsub-0.12.1 \
+		h2-0.3.22 \
 		half-1.8.2 \
-		hashbrown-0.11.2 \
-		heck-0.4.0 \
+		hashbrown-0.12.3 \
+		hashbrown-0.14.3 \
+		heck-0.4.1 \
 		hermit-abi-0.1.19 \
-		hermit-abi-0.2.6 \
+		hermit-abi-0.3.3 \
 		hex-0.4.3 \
-		home-0.5.4 \
-		http-0.2.6 \
-		http-body-0.4.4 \
-		http-range-header-0.3.0 \
-		httparse-1.6.0 \
-		httpdate-1.0.2 \
+		hmac-0.12.1 \
+		home-0.5.9 \
+		http-0.2.11 \
+		http-body-0.4.6 \
+		httparse-1.8.0 \
+		httpdate-1.0.3 \
 		humantime-2.1.0 \
-		hyper-0.14.20 \
+		hyper-0.14.27 \
 		hyper-rustls-0.22.1 \
 		hyper-timeout-0.4.1 \
 		hyper-tls-0.5.0 \
-		iana-time-zone-0.1.47 \
+		iana-time-zone-0.1.58 \
+		iana-time-zone-haiku-0.1.2 \
 		ident_case-1.0.1 \
-		idna-0.2.3 \
-		indexmap-1.8.0 \
+		idna-0.5.0 \
+		indexmap-1.9.3 \
+		indexmap-2.1.0 \
+		inout-0.1.3 \
 		instant-0.1.12 \
-		io-lifetimes-1.0.4 \
-		ipnet-2.3.1 \
-		is-terminal-0.4.2 \
-		itertools-0.10.3 \
-		itoa-1.0.1 \
-		js-sys-0.3.59 \
-		jsonwebtoken-8.2.0 \
-		kafka-0.8.0 \
+		io-lifetimes-1.0.11 \
+		ipnet-2.9.0 \
+		is-terminal-0.4.9 \
+		itertools-0.10.5 \
+		itoa-1.0.10 \
+		js-sys-0.3.66 \
+		jsonwebtoken-8.3.0 \
+		kafka-0.10.0 \
+		lapin-2.3.1 \
 		lazy_static-1.4.0 \
-		libc-0.2.139 \
+		libc-0.2.151 \
 		linked-hash-map-0.5.6 \
-		linux-raw-sys-0.1.4 \
-		lock_api-0.4.6 \
-		log-0.3.9 \
-		log-0.4.17 \
-		matches-0.1.9 \
-		matchit-0.5.0 \
-		md-5-0.10.4 \
-		memchr-2.4.1 \
+		linux-raw-sys-0.3.8 \
+		linux-raw-sys-0.4.12 \
+		lock_api-0.4.11 \
+		log-0.4.20 \
+		matchit-0.7.3 \
+		md-5-0.10.6 \
+		memchr-2.6.4 \
 		merge-0.1.0 \
 		merge_derive-0.1.0 \
-		mime-0.3.16 \
-		minicbor-0.19.0 \
+		mime-0.3.17 \
+		minicbor-0.19.1 \
 		minicbor-derive-0.13.0 \
 		minimal-lexical-0.2.1 \
-		miniz-sys-0.1.12 \
-		miniz_oxide-0.4.4 \
-		mio-0.8.4 \
+		miniz_oxide-0.7.1 \
+		mio-0.8.10 \
 		murmur3-0.5.2 \
-		native-tls-0.2.8 \
-		net2-0.2.37 \
-		nom-7.1.0 \
-		num-bigint-0.4.3 \
-		num-integer-0.1.44 \
-		num-traits-0.2.14 \
-		num_cpus-1.13.1 \
-		num_threads-0.1.3 \
-		object-0.27.1 \
-		once_cell-1.14.0 \
-		openssl-0.10.45 \
-		openssl-macros-0.1.0 \
+		native-tls-0.2.11 \
+		net2-0.2.39 \
+		nom-7.1.3 \
+		num-bigint-0.4.4 \
+		num-integer-0.1.45 \
+		num-traits-0.2.17 \
+		num_cpus-1.16.0 \
+		object-0.32.1 \
+		once_cell-1.19.0 \
+		openssl-0.10.61 \
+		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-111.22.0+1.1.1q \
-		openssl-sys-0.9.80 \
-		os_str_bytes-6.0.0 \
-		pallas-0.18.0 \
-		pallas-addresses-0.18.0 \
-		pallas-codec-0.18.0 \
-		pallas-crypto-0.18.0 \
-		pallas-miniprotocols-0.18.0 \
-		pallas-multiplexer-0.18.0 \
-		pallas-primitives-0.18.0 \
-		pallas-traverse-0.18.0 \
-		parking_lot-0.11.2 \
-		parking_lot-0.12.0 \
-		parking_lot_core-0.8.5 \
-		parking_lot_core-0.9.1 \
+		openssl-src-300.2.1+3.2.0 \
+		openssl-sys-0.9.97 \
+		os_str_bytes-6.6.1 \
+		p12-0.6.3 \
+		pallas-0.18.2 \
+		pallas-addresses-0.18.2 \
+		pallas-codec-0.18.2 \
+		pallas-crypto-0.18.2 \
+		pallas-miniprotocols-0.18.2 \
+		pallas-multiplexer-0.18.2 \
+		pallas-primitives-0.18.2 \
+		pallas-traverse-0.18.2 \
+		parking-2.2.0 \
+		parking_lot-0.12.1 \
+		parking_lot_core-0.9.9 \
 		pathdiff-0.2.1 \
 		pem-1.1.1 \
-		percent-encoding-2.1.0 \
-		pin-project-1.0.10 \
-		pin-project-internal-1.0.10 \
-		pin-project-lite-0.2.9 \
+		percent-encoding-2.3.1 \
+		pin-project-1.1.3 \
+		pin-project-internal-1.1.3 \
+		pin-project-lite-0.2.13 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.24 \
-		ppv-lite86-0.2.16 \
+		pinky-swear-6.2.0 \
+		piper-0.2.1 \
+		pkg-config-0.3.27 \
+		polling-2.8.0 \
+		polling-3.3.1 \
+		powerfmt-0.2.0 \
+		ppv-lite86-0.2.17 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.49 \
-		prometheus-0.13.0 \
+		proc-macro2-1.0.70 \
+		prometheus-0.13.3 \
 		prometheus_exporter-0.8.5 \
-		prost-0.11.6 \
-		prost-derive-0.11.6 \
-		prost-types-0.11.6 \
-		quote-1.0.15 \
-		rand-0.8.4 \
+		prost-0.11.9 \
+		prost-derive-0.11.9 \
+		prost-types-0.11.9 \
+		quote-1.0.33 \
+		rand-0.8.5 \
 		rand_chacha-0.3.1 \
-		rand_core-0.6.3 \
-		rand_hc-0.3.1 \
-		redis-0.21.6 \
-		redox_syscall-0.2.10 \
+		rand_core-0.6.4 \
+		rc2-0.8.1 \
+		reactor-trait-1.1.0 \
+		redis-0.21.7 \
+		redox_syscall-0.4.1 \
 		ref_slice-1.2.1 \
-		regex-1.5.6 \
-		regex-syntax-0.6.26 \
-		remove_dir_all-0.5.3 \
-		reqwest-0.11.12 \
+		regex-1.10.2 \
+		regex-automata-0.4.3 \
+		regex-syntax-0.8.2 \
+		reqwest-0.11.22 \
 		ring-0.16.20 \
-		rustc-demangle-0.1.21 \
+		ring-0.17.7 \
+		rustc-demangle-0.1.23 \
 		rustc_version-0.2.3 \
 		rustc_version-0.4.0 \
-		rustix-0.36.7 \
+		rustix-0.37.27 \
+		rustix-0.38.28 \
 		rustls-0.19.1 \
-		rustls-0.20.8 \
+		rustls-0.20.9 \
+		rustls-0.21.10 \
+		rustls-connector-0.18.5 \
 		rustls-native-certs-0.5.0 \
-		rustls-pemfile-1.0.2 \
-		rustversion-1.0.6 \
-		ryu-1.0.9 \
-		schannel-0.1.19 \
-		scopeguard-1.1.0 \
+		rustls-native-certs-0.6.3 \
+		rustls-pemfile-1.0.4 \
+		rustls-webpki-0.101.7 \
+		rustversion-1.0.14 \
+		ryu-1.0.16 \
+		schannel-0.1.22 \
+		scopeguard-1.2.0 \
 		sct-0.6.1 \
-		sct-0.7.0 \
-		security-framework-2.6.1 \
-		security-framework-sys-2.6.1 \
+		sct-0.7.1 \
+		security-framework-2.9.2 \
+		security-framework-sys-2.9.1 \
 		semver-0.9.0 \
-		semver-1.0.6 \
+		semver-1.0.20 \
 		semver-parser-0.7.0 \
-		serde-1.0.152 \
-		serde_derive-1.0.152 \
-		serde_json-1.0.89 \
+		serde-1.0.193 \
+		serde_derive-1.0.193 \
+		serde_json-1.0.108 \
 		serde_urlencoded-0.7.1 \
-		serde_with-1.12.0 \
-		serde_with_macros-1.5.1 \
+		serde_with-1.14.0 \
+		serde_with_macros-1.5.2 \
 		sha1-0.6.1 \
+		sha1-0.10.6 \
 		sha1_smol-1.0.0 \
-		signal-hook-0.3.13 \
+		signal-hook-0.3.17 \
 		signal-hook-mio-0.2.3 \
-		signal-hook-registry-1.4.0 \
+		signal-hook-registry-1.4.1 \
 		simple_asn1-0.6.2 \
-		slab-0.4.5 \
-		smallvec-1.8.0 \
-		snap-0.2.5 \
-		socket2-0.4.4 \
+		slab-0.4.9 \
+		smallvec-1.11.2 \
+		snap-1.1.1 \
+		socket2-0.4.10 \
+		socket2-0.5.5 \
 		spin-0.5.2 \
+		spin-0.9.8 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		strum-0.24.1 \
 		strum_macros-0.24.3 \
-		syn-1.0.107 \
-		sync_wrapper-0.1.1 \
-		tempfile-3.3.0 \
-		termcolor-1.1.2 \
-		textwrap-0.15.1 \
-		thiserror-1.0.31 \
-		thiserror-impl-1.0.31 \
-		time-0.1.44 \
-		time-0.3.7 \
-		time-macros-0.2.3 \
+		subtle-2.5.0 \
+		syn-1.0.109 \
+		syn-2.0.41 \
+		sync_wrapper-0.1.2 \
+		system-configuration-0.5.1 \
+		system-configuration-sys-0.5.0 \
+		tcp-stream-0.26.1 \
+		tempfile-3.8.1 \
+		termcolor-1.4.0 \
+		textwrap-0.16.0 \
+		thiserror-1.0.51 \
+		thiserror-impl-1.0.51 \
+		time-0.3.30 \
+		time-core-0.1.2 \
+		time-macros-0.2.15 \
 		tiny_http-0.10.0 \
-		tinyvec-1.5.1 \
-		tinyvec_macros-0.1.0 \
-		tokio-1.24.2 \
+		tinyvec-1.6.0 \
+		tinyvec_macros-0.1.1 \
+		tokio-1.35.0 \
 		tokio-io-timeout-1.2.0 \
-		tokio-macros-1.8.2 \
-		tokio-native-tls-0.3.0 \
+		tokio-macros-2.2.0 \
+		tokio-native-tls-0.3.1 \
 		tokio-retry-0.3.0 \
 		tokio-rustls-0.22.0 \
 		tokio-rustls-0.23.4 \
-		tokio-stream-0.1.8 \
-		tokio-util-0.6.9 \
-		tokio-util-0.7.2 \
-		toml-0.5.8 \
-		tonic-0.8.1 \
-		tower-0.4.12 \
-		tower-http-0.3.3 \
-		tower-layer-0.3.1 \
-		tower-service-0.3.1 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.23 \
-		tracing-core-0.1.30 \
+		tokio-stream-0.1.14 \
+		tokio-util-0.7.10 \
+		toml-0.5.11 \
+		tonic-0.8.3 \
+		tower-0.4.13 \
+		tower-layer-0.3.2 \
+		tower-service-0.3.2 \
+		tracing-0.1.40 \
+		tracing-attributes-0.1.27 \
+		tracing-core-0.1.32 \
 		tracing-futures-0.2.5 \
-		try-lock-0.2.3 \
-		twox-hash-1.6.2 \
-		typenum-1.15.0 \
-		unicode-bidi-0.3.7 \
-		unicode-ident-1.0.6 \
-		unicode-normalization-0.1.19 \
+		try-lock-0.2.5 \
+		twox-hash-1.6.3 \
+		typenum-1.17.0 \
+		unicode-bidi-0.3.14 \
+		unicode-ident-1.0.12 \
+		unicode-normalization-0.1.22 \
 		unicode-truncate-0.2.0 \
-		unicode-width-0.1.9 \
+		unicode-width-0.1.11 \
 		untrusted-0.7.1 \
-		url-2.2.2 \
-		urlencoding-2.1.0 \
+		untrusted-0.9.0 \
+		url-2.5.0 \
+		urlencoding-2.1.3 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		void-1.0.2 \
-		want-0.3.0 \
-		wasi-0.10.0+wasi-snapshot-preview1 \
+		waker-fn-1.1.1 \
+		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.82 \
-		wasm-bindgen-backend-0.2.82 \
-		wasm-bindgen-futures-0.4.29 \
-		wasm-bindgen-macro-0.2.82 \
-		wasm-bindgen-macro-support-0.2.82 \
-		wasm-bindgen-shared-0.2.82 \
-		web-sys-0.3.56 \
+		wasm-bindgen-0.2.89 \
+		wasm-bindgen-backend-0.2.89 \
+		wasm-bindgen-futures-0.4.39 \
+		wasm-bindgen-macro-0.2.89 \
+		wasm-bindgen-macro-support-0.2.89 \
+		wasm-bindgen-shared-0.2.89 \
+		web-sys-0.3.66 \
 		webpki-0.21.4 \
-		webpki-0.22.0 \
+		webpki-0.22.4 \
 		webpki-roots-0.22.6 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
+		winapi-util-0.1.6 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-sys-0.32.0 \
-		windows-sys-0.36.1 \
-		windows-sys-0.42.0 \
-		windows_aarch64_gnullvm-0.42.1 \
-		windows_aarch64_msvc-0.32.0 \
-		windows_aarch64_msvc-0.36.1 \
-		windows_aarch64_msvc-0.42.1 \
-		windows_i686_gnu-0.32.0 \
-		windows_i686_gnu-0.36.1 \
-		windows_i686_gnu-0.42.1 \
-		windows_i686_msvc-0.32.0 \
-		windows_i686_msvc-0.36.1 \
-		windows_i686_msvc-0.42.1 \
-		windows_x86_64_gnu-0.32.0 \
-		windows_x86_64_gnu-0.36.1 \
-		windows_x86_64_gnu-0.42.1 \
-		windows_x86_64_gnullvm-0.42.1 \
-		windows_x86_64_msvc-0.32.0 \
-		windows_x86_64_msvc-0.36.1 \
-		windows_x86_64_msvc-0.42.1 \
-		winreg-0.10.1 \
+		windows-core-0.51.1 \
+		windows-sys-0.48.0 \
+		windows-sys-0.52.0 \
+		windows-targets-0.48.5 \
+		windows-targets-0.52.0 \
+		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_gnullvm-0.52.0 \
+		windows_aarch64_msvc-0.48.5 \
+		windows_aarch64_msvc-0.52.0 \
+		windows_i686_gnu-0.48.5 \
+		windows_i686_gnu-0.52.0 \
+		windows_i686_msvc-0.48.5 \
+		windows_i686_msvc-0.52.0 \
+		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnu-0.52.0 \
+		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_gnullvm-0.52.0 \
+		windows_x86_64_msvc-0.48.5 \
+		windows_x86_64_msvc-0.52.0 \
+		winreg-0.50.0 \
 		xmlparser-0.13.3 \
 		yaml-rust-0.4.5 \
-		zeroize-1.5.3
+		yasna-0.5.2 \
+		zeroize-1.7.0
diff --git a/net-p2p/oura/distinfo b/net-p2p/oura/distinfo
index 3bcbb86dcde5..bbd8bce97e54 100644
--- a/net-p2p/oura/distinfo
+++ b/net-p2p/oura/distinfo
@@ -1,26 +1,58 @@
-TIMESTAMP = 1681668112
-SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
-SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
+TIMESTAMP = 1706672354
+SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
+SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 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.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
-SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
+SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
+SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
+SHA256 (rust/crates/amq-protocol-7.1.2.crate) = 1d40d8b2465c7959dd40cee32ba6ac334b5de57e9fca0cc756759894a4152a5d
+SIZE (rust/crates/amq-protocol-7.1.2.crate) = 22710
+SHA256 (rust/crates/amq-protocol-tcp-7.1.2.crate) = 9cb2100adae7da61953a2c3a01935d86caae13329fadce3333f524d6d6ce12e2
+SIZE (rust/crates/amq-protocol-tcp-7.1.2.crate) = 1951
+SHA256 (rust/crates/amq-protocol-types-7.1.2.crate) = 156ff13c8a3ced600b4e54ed826a2ae6242b6069d00dd98466827cef07d3daff
+SIZE (rust/crates/amq-protocol-types-7.1.2.crate) = 12189
+SHA256 (rust/crates/amq-protocol-uri-7.1.2.crate) = 751bbd7d440576066233e740576f1b31fdc6ab86cfabfbd48c548de77eca73e4
+SIZE (rust/crates/amq-protocol-uri-7.1.2.crate) = 3575
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61
-SIZE (rust/crates/anyhow-1.0.68.crate) = 43882
-SHA256 (rust/crates/ascii-1.0.0.crate) = bbf56136a5198c7b01a49e3afcbef6cf84597273d298f54432926024107b0109
-SIZE (rust/crates/ascii-1.0.0.crate) = 31727
-SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833
-SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
-SHA256 (rust/crates/async-compression-0.3.14.crate) = 345fd392ab01f746c717b1357165b76f0b67a60192007b234058c9045fdcf695
-SIZE (rust/crates/async-compression-0.3.14.crate) = 57942
-SHA256 (rust/crates/async-stream-0.3.3.crate) = dad5c83079eae9969be7fadefe640a1c566901f05ff91ab221de4b6f68d9507e
-SIZE (rust/crates/async-stream-0.3.3.crate) = 12142
-SHA256 (rust/crates/async-stream-impl-0.3.3.crate) = 10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27
-SIZE (rust/crates/async-stream-impl-0.3.3.crate) = 4072
-SHA256 (rust/crates/async-trait-0.1.52.crate) = 061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3
-SIZE (rust/crates/async-trait-0.1.52.crate) = 25913
+SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
+SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
+SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
+SIZE (rust/crates/ascii-1.1.0.crate) = 36075
+SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35
+SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
+SHA256 (rust/crates/async-channel-2.1.1.crate) = 1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c
+SIZE (rust/crates/async-channel-2.1.1.crate) = 14159
+SHA256 (rust/crates/async-compression-0.4.5.crate) = bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5
+SIZE (rust/crates/async-compression-0.4.5.crate) = 99222
+SHA256 (rust/crates/async-executor-1.8.0.crate) = 17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c
+SIZE (rust/crates/async-executor-1.8.0.crate) = 21870
+SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c
+SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844
+SHA256 (rust/crates/async-global-executor-trait-2.1.0.crate) = 33dd14c5a15affd2abcff50d84efd4009ada28a860f01c14f9d654f3e81b3f75
+SIZE (rust/crates/async-global-executor-trait-2.1.0.crate) = 2131
+SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
+SIZE (rust/crates/async-io-1.13.0.crate) = 37191
+SHA256 (rust/crates/async-io-2.2.2.crate) = 6afaa937395a620e33dc6a742c593c01aced20aa376ffb0f628121198578ccc7
+SIZE (rust/crates/async-io-2.2.2.crate) = 47613
+SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
+SIZE (rust/crates/async-lock-2.8.0.crate) = 29944
+SHA256 (rust/crates/async-lock-3.2.0.crate) = 7125e42787d53db9dd54261812ef17e937c95a51e4d291373b670342fa44310c
+SIZE (rust/crates/async-lock-3.2.0.crate) = 33101
+SHA256 (rust/crates/async-reactor-trait-1.1.0.crate) = 7a6012d170ad00de56c9ee354aef2e358359deb1ec504254e0e5a3774771de0e
+SIZE (rust/crates/async-reactor-trait-1.1.0.crate) = 1767
+SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
+SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
+SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
+SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
+SHA256 (rust/crates/async-task-4.5.0.crate) = b4eb2cdb97421e01129ccb49169d8279ed21e829929144f4a22a6e54ac549ca1
+SIZE (rust/crates/async-task-4.5.0.crate) = 36956
+SHA256 (rust/crates/async-trait-0.1.74.crate) = a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9
+SIZE (rust/crates/async-trait-0.1.74.crate) = 28997
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -43,8 +75,8 @@ SHA256 (rust/crates/aws-sdk-sts-0.14.0.crate) = 89015f25572643bb1bcf7490da9feeec
 SIZE (rust/crates/aws-sdk-sts-0.14.0.crate) = 72045
 SHA256 (rust/crates/aws-sig-auth-0.14.0.crate) = a75b0895f0f5e5e40851e716041882b9e44d4bb21c68d50b083ea5dcd46378cf
 SIZE (rust/crates/aws-sig-auth-0.14.0.crate) = 12043
-SHA256 (rust/crates/aws-sigv4-0.14.0.crate) = a415b5e9401847f97e925b2d8a6b398a4422db6dc036234a681900798e1c396e
-SIZE (rust/crates/aws-sigv4-0.14.0.crate) = 23896
+SHA256 (rust/crates/aws-sigv4-0.14.1.crate) = 87e0f09b5cddc28679dcb1212b93cf3540e79001c3ff483429e2676c699a8140
+SIZE (rust/crates/aws-sigv4-0.14.1.crate) = 24046
 SHA256 (rust/crates/aws-smithy-async-0.44.0.crate) = 2659762757c7c13b87a7473a383fddd09a56cfea14528a8606255506167131d7
 SIZE (rust/crates/aws-smithy-async-0.44.0.crate) = 12269
 SHA256 (rust/crates/aws-smithy-client-0.44.0.crate) = ba658f0c70f4d8aacf1f8d522d1e5082a86c1c3c036cb6e017aab97d0e5e32a7
@@ -65,442 +97,506 @@ SHA256 (rust/crates/aws-smithy-xml-0.44.0.crate) = b7c547d21db127067775234b1dac6
 SIZE (rust/crates/aws-smithy-xml-0.44.0.crate) = 15416
 SHA256 (rust/crates/aws-types-0.14.0.crate) = 40d4a682b35d27cd73ef1beebdbfcdf7686b6cbf8bb76a2983d219a17ce73559
 SIZE (rust/crates/aws-types-0.14.0.crate) = 19395
-SHA256 (rust/crates/axum-0.5.4.crate) = f4af7447fc1214c1f3a1ace861d0216a6c8bb13965b64bbad9650f375b67689a
-SIZE (rust/crates/axum-0.5.4.crate) = 102692
-SHA256 (rust/crates/axum-core-0.2.3.crate) = 3bdc19781b16e32f8a7200368a336fa4509d4b72ef15dd4e41df5290855ee1e6
-SIZE (rust/crates/axum-core-0.2.3.crate) = 13938
-SHA256 (rust/crates/backtrace-0.3.64.crate) = 5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f
-SIZE (rust/crates/backtrace-0.3.64.crate) = 74311
+SHA256 (rust/crates/axum-0.6.20.crate) = 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf
+SIZE (rust/crates/axum-0.6.20.crate) = 146227
+SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c
+SIZE (rust/crates/axum-core-0.3.4.crate) = 21088
+SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
+SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
 SHA256 (rust/crates/base58-0.2.0.crate) = 6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581
 SIZE (rust/crates/base58-0.2.0.crate) = 4201
 SHA256 (rust/crates/base64-0.11.0.crate) = b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7
 SIZE (rust/crates/base64-0.11.0.crate) = 48362
-SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
-SIZE (rust/crates/base64-0.13.0.crate) = 62070
-SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a
-SIZE (rust/crates/base64-0.21.0.crate) = 72180
+SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
+SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/base64-0.21.5.crate) = 35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9
+SIZE (rust/crates/base64-0.21.5.crate) = 77134
 SHA256 (rust/crates/bech32-0.9.1.crate) = d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445
 SIZE (rust/crates/bech32-0.9.1.crate) = 11133
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/block-buffer-0.10.3.crate) = 69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e
-SIZE (rust/crates/block-buffer-0.10.3.crate) = 10465
-SHA256 (rust/crates/build_const-0.2.2.crate) = b4ae4235e6dac0694637c763029ecea1a2ec9e4e06ec2729bd21ba4d9c863eb7
-SIZE (rust/crates/build_const-0.2.2.crate) = 4511
-SHA256 (rust/crates/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
-SIZE (rust/crates/bumpalo-3.9.1.crate) = 77507
-SHA256 (rust/crates/byteorder-0.5.3.crate) = 0fc10e8cc6b2580fda3f36eb6dc5316657f812a3df879a44a66fc9f0fdbc4855
-SIZE (rust/crates/byteorder-0.5.3.crate) = 8643
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
-SIZE (rust/crates/bytes-1.1.0.crate) = 49640
-SHA256 (rust/crates/bytes-utils-0.1.1.crate) = 4e314712951c43123e5920a446464929adc667a5eade7f8fb3997776c9df6e54
-SIZE (rust/crates/bytes-utils-0.1.1.crate) = 19366
-SHA256 (rust/crates/cc-1.0.72.crate) = 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee
-SIZE (rust/crates/cc-1.0.72.crate) = 57495
+SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
+SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
+SHA256 (rust/crates/blocking-1.5.1.crate) = 6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118
+SIZE (rust/crates/blocking-1.5.1.crate) = 17277
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
+SIZE (rust/crates/bytes-1.5.0.crate) = 58909
+SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35
+SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
 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.22.crate) = bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1
-SIZE (rust/crates/chrono-0.4.22.crate) = 185570
-SHA256 (rust/crates/chunked_transfer-1.4.0.crate) = fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e
-SIZE (rust/crates/chunked_transfer-1.4.0.crate) = 9238
-SHA256 (rust/crates/clap-3.2.22.crate) = 86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750
-SIZE (rust/crates/clap-3.2.22.crate) = 219438
+SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
+SIZE (rust/crates/chrono-0.4.31.crate) = 214513
+SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901
+SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
+SIZE (rust/crates/clap-3.2.25.crate) = 219403
 SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
 SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
-SHA256 (rust/crates/combine-4.6.4.crate) = 2a604e93b79d1808327a6fca85a6f2d69de66461e7620f5a4cbf5fb4d1d7c948
-SIZE (rust/crates/combine-4.6.4.crate) = 132144
-SHA256 (rust/crates/concurrent-queue-2.1.0.crate) = c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e
-SIZE (rust/crates/concurrent-queue-2.1.0.crate) = 19476
-SHA256 (rust/crates/config-0.13.2.crate) = 11f1667b8320afa80d69d8bbe40830df2c8a06003d86f73d8e003b2c48df416d
-SIZE (rust/crates/config-0.13.2.crate) = 65937
-SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
-SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
-SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
-SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
-SHA256 (rust/crates/crc-1.8.1.crate) = d663548de7f5cca343f1e0a48d14dcfb0e9eb4e079ec58883b7251539fa10aeb
-SIZE (rust/crates/crc-1.8.1.crate) = 9114
+SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4
+SIZE (rust/crates/combine-4.6.6.crate) = 132428
+SHA256 (rust/crates/concurrent-queue-2.4.0.crate) = d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363
+SIZE (rust/crates/concurrent-queue-2.4.0.crate) = 20244
+SHA256 (rust/crates/config-0.13.4.crate) = 23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca
+SIZE (rust/crates/config-0.13.4.crate) = 80328
+SHA256 (rust/crates/cookie-factory-0.3.2.crate) = 396de984970346b0d9e93d1415082923c679e5ae5c3ee3dcbd104f5610af126b
+SIZE (rust/crates/cookie-factory-0.3.2.crate) = 14325
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
+SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
+SHA256 (rust/crates/cpufeatures-0.2.11.crate) = ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0
+SIZE (rust/crates/cpufeatures-0.2.11.crate) = 12727
+SHA256 (rust/crates/crc-3.0.1.crate) = 86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe
+SIZE (rust/crates/crc-3.0.1.crate) = 9950
+SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5
+SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/crossbeam-utils-0.8.14.crate) = 4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f
-SIZE (rust/crates/crossbeam-utils-0.8.14.crate) = 42127
+SHA256 (rust/crates/crossbeam-utils-0.8.17.crate) = c06d96137f14f244c37f989d9fff8f95e6c18b918e71f36638f8c49112e4c78f
+SIZE (rust/crates/crossbeam-utils-0.8.17.crate) = 42324
 SHA256 (rust/crates/crossterm-0.25.0.crate) = e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67
 SIZE (rust/crates/crossterm-0.25.0.crate) = 116533
-SHA256 (rust/crates/crossterm_winapi-0.9.0.crate) = 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c
-SIZE (rust/crates/crossterm_winapi-0.9.0.crate) = 15561
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/cryptoxide-0.4.2.crate) = 129eabb7b0b78644a3a7e7cf220714aba47463bb281f69fa7a71ca5d12564cca
-SIZE (rust/crates/cryptoxide-0.4.2.crate) = 184629
+SHA256 (rust/crates/cryptoxide-0.4.4.crate) = 382ce8820a5bb815055d3553a610e8cb542b2d767bbacea99038afda96cd760d
+SIZE (rust/crates/cryptoxide-0.4.4.crate) = 192819
 SHA256 (rust/crates/ct-logs-0.8.0.crate) = c1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8
 SIZE (rust/crates/ct-logs-0.8.0.crate) = 19766
-SHA256 (rust/crates/darling-0.13.1.crate) = d0d720b8683f8dd83c65155f0530560cba68cd2bf395f6513a483caee57ff7f4
-SIZE (rust/crates/darling-0.13.1.crate) = 20097
-SHA256 (rust/crates/darling_core-0.13.1.crate) = 7a340f241d2ceed1deb47ae36c4144b2707ec7dd0b649f894cb39bb595986324
-SIZE (rust/crates/darling_core-0.13.1.crate) = 50847
-SHA256 (rust/crates/darling_macro-0.13.1.crate) = 72c41b3b7352feb3211a0d743dc5700a4e3b60f51bd2b368892d1e0f9a95f44b
-SIZE (rust/crates/darling_macro-0.13.1.crate) = 1910
-SHA256 (rust/crates/digest-0.10.3.crate) = f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506
-SIZE (rust/crates/digest-0.10.3.crate) = 18990
-SHA256 (rust/crates/dyn-clone-1.0.4.crate) = ee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcf
-SIZE (rust/crates/dyn-clone-1.0.4.crate) = 9654
-SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
-SIZE (rust/crates/either-1.6.1.crate) = 13641
+SHA256 (rust/crates/darling-0.13.4.crate) = a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c
+SIZE (rust/crates/darling-0.13.4.crate) = 20895
+SHA256 (rust/crates/darling_core-0.13.4.crate) = 859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610
+SIZE (rust/crates/darling_core-0.13.4.crate) = 52937
+SHA256 (rust/crates/darling_macro-0.13.4.crate) = 9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835
+SIZE (rust/crates/darling_macro-0.13.4.crate) = 1910
+SHA256 (rust/crates/deranged-0.3.10.crate) = 8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc
+SIZE (rust/crates/deranged-0.3.10.crate) = 17803
+SHA256 (rust/crates/des-0.8.1.crate) = ffdd80ce8ce993de27e9f063a444a4d53ce8e8db4c1f00cc03af5ad5a9867a1e
+SIZE (rust/crates/des-0.8.1.crate) = 38783
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
+SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
+SHA256 (rust/crates/dyn-clone-1.0.16.crate) = 545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d
+SIZE (rust/crates/dyn-clone-1.0.16.crate) = 11766
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
 SHA256 (rust/crates/elasticsearch-7.14.0-alpha.1.crate) = d853e1c104dbad916425c88e72ac5b73db65bbc22d3b8ab945174e68df91e6f0
 SIZE (rust/crates/elasticsearch-7.14.0-alpha.1.crate) = 250798
-SHA256 (rust/crates/encoding_rs-0.8.30.crate) = 7896dc8abb250ffdda33912550faa54c88ec8b998dec0b2c55ab224921ce11df
-SIZE (rust/crates/encoding_rs-0.8.30.crate) = 1370089
-SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
-SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
-SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/error-chain-0.10.0.crate) = d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8
-SIZE (rust/crates/error-chain-0.10.0.crate) = 18432
+SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1
+SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071
+SHA256 (rust/crates/env_logger-0.10.1.crate) = 95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece
+SIZE (rust/crates/env_logger-0.10.1.crate) = 36524
+SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
+SIZE (rust/crates/errno-0.3.8.crate) = 10645
 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
-SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
-SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
-SHA256 (rust/crates/file-rotate-0.7.1.crate) = f549a61332cfe588f485923f46bfb2c273b0a3634b379cec00acb1d2236a3acb
-SIZE (rust/crates/file-rotate-0.7.1.crate) = 21874
-SHA256 (rust/crates/flate2-0.2.20.crate) = e6234dd4468ae5d1e2dbb06fe2b058696fdc50a339c68a393aefbf00bc81e423
-SIZE (rust/crates/flate2-0.2.20.crate) = 61748
-SHA256 (rust/crates/flate2-1.0.22.crate) = 1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f
-SIZE (rust/crates/flate2-1.0.22.crate) = 76026
+SHA256 (rust/crates/event-listener-4.0.0.crate) = 770d968249b5d99410d61f5bf89057f3199a077a04d087092f58e7d10692baae
+SIZE (rust/crates/event-listener-4.0.0.crate) = 39070
+SHA256 (rust/crates/event-listener-strategy-0.4.0.crate) = 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3
+SIZE (rust/crates/event-listener-strategy-0.4.0.crate) = 10225
+SHA256 (rust/crates/executor-trait-2.1.0.crate) = 1a1052dd43212a7777ec6a69b117da52f5e52f07aec47d00c1a2b33b85d06b08
+SIZE (rust/crates/executor-trait-2.1.0.crate) = 3095
+SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
+SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
+SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
+SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
+SHA256 (rust/crates/file-rotate-0.7.5.crate) = ddf221ceec4517f3cb764dae3541b2bd87666fc8832e51322fbb97250b468c71
+SIZE (rust/crates/file-rotate-0.7.5.crate) = 21556
+SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e
+SIZE (rust/crates/flate2-1.0.28.crate) = 73690
+SHA256 (rust/crates/flume-0.10.14.crate) = 1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577
+SIZE (rust/crates/flume-0.10.14.crate) = 65389
+SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181
+SIZE (rust/crates/flume-0.11.0.crate) = 67502
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
 SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
-SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/futures-channel-0.3.21.crate) = c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010
-SIZE (rust/crates/futures-channel-0.3.21.crate) = 31961
-SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3
-SIZE (rust/crates/futures-core-0.3.21.crate) = 14601
-SHA256 (rust/crates/futures-io-0.3.21.crate) = fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b
*** 930 LINES SKIPPED ***