git: 601669fda7d9 - main - security/cargo-audit: Update to 0.19.0

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Fri, 09 Feb 2024 13:43:45 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=601669fda7d9d7810e117efe53e703f237d1a1c2

commit 601669fda7d9d7810e117efe53e703f237d1a1c2
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2024-02-08 19:52:53 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2024-02-09 13:43:38 +0000

    security/cargo-audit: Update to 0.19.0
    
    Changes:
      https://github.com/rustsec/rustsec/releases/tag/cargo-audit/v0.19.0
    
    PR:             276896
    Tested by:      asomers
---
 security/cargo-audit/Makefile        |   2 +-
 security/cargo-audit/Makefile.crates | 448 ++++++++++-------
 security/cargo-audit/distinfo        | 902 ++++++++++++++++++++++-------------
 3 files changed, 859 insertions(+), 493 deletions(-)

diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile
index 16ec0b973a54..5da990115a44 100644
--- a/security/cargo-audit/Makefile
+++ b/security/cargo-audit/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	cargo-audit
 DISTVERSIONPREFIX=	${PORTNAME}/v
-DISTVERSION=	0.17.6
+DISTVERSION=	0.19.0
 PORTEPOCH=	1
 CATEGORIES=	security
 
diff --git a/security/cargo-audit/Makefile.crates b/security/cargo-audit/Makefile.crates
index b9a29c894920..248f2049a654 100644
--- a/security/cargo-audit/Makefile.crates
+++ b/security/cargo-audit/Makefile.crates
@@ -1,296 +1,418 @@
-CARGO_CRATES=	abscissa_core-0.6.0 \
-		abscissa_derive-0.6.0 \
-		addr2line-0.19.0 \
+CARGO_CRATES=	abscissa_core-0.7.0 \
+		abscissa_derive-0.7.0 \
+		addr2line-0.21.0 \
 		adler-1.0.2 \
-		aho-corasick-1.0.1 \
+		aho-corasick-1.1.2 \
 		android_system_properties-0.1.5 \
-		anyhow-1.0.71 \
+		android-tzdata-0.1.1 \
+		anstream-0.6.11 \
+		anstyle-1.0.6 \
+		anstyle-parse-0.2.3 \
+		anstyle-query-1.0.2 \
+		anstyle-wincon-3.0.2 \
+		anyhow-1.0.79 \
 		arc-swap-1.6.0 \
-		ash-0.30.0 \
+		arrayvec-0.7.4 \
 		askama_derive-0.11.2 \
 		askama_escape-0.10.3 \
 		askama_shared-0.12.2 \
 		askama-0.11.1 \
-		atom_syndication-0.12.1 \
+		async-compression-0.4.6 \
+		atom_syndication-0.12.2 \
 		atty-0.2.14 \
 		auditable-extract-0.3.2 \
 		auditable-info-0.7.0 \
 		auditable-serde-0.6.0 \
 		autocfg-1.1.0 \
-		backtrace-0.3.67 \
-		base64-0.13.1 \
+		backtrace-0.3.69 \
+		base64-0.21.7 \
 		base64-0.5.1 \
 		binfarce-0.2.1 \
 		bitflags-1.3.2 \
+		bitflags-2.4.2 \
 		block-buffer-0.10.4 \
-		bumpalo-3.12.2 \
+		bstr-1.9.0 \
+		btoi-0.4.3 \
+		bumpalo-3.14.0 \
 		byteorder-1.3.1 \
-		byteorder-1.4.3 \
-		bytes-1.4.0 \
-		camino-1.1.4 \
+		byteorder-1.5.0 \
+		bytes-1.5.0 \
+		camino-1.1.6 \
 		canonical-path-2.0.2 \
 		cargo_metadata-0.14.2 \
 		cargo-edit-9-0.9.3 \
-		cargo-platform-0.1.2 \
-		cc-1.0.79 \
+		cargo-platform-0.1.6 \
+		cc-1.0.83 \
 		cfg-if-1.0.0 \
-		chrono-0.4.19 \
-		chrono-0.4.24 \
+		chrono-0.4.33 \
+		clap_builder-4.5.0 \
 		clap_derive-3.2.25 \
+		clap_derive-4.5.0 \
 		clap_lex-0.2.4 \
+		clap_lex-0.7.0 \
 		clap-3.2.25 \
+		clap-4.5.0 \
+		clru-0.6.1 \
 		color-eyre-0.6.2 \
+		colorchoice-1.0.0 \
 		combine-4.6.6 \
-		comrak-0.18.0 \
+		comrak-0.21.0 \
 		concolor-control-0.0.7 \
 		concolor-query-0.0.4 \
-		core-foundation-0.9.3 \
-		core-foundation-sys-0.8.4 \
-		cpufeatures-0.2.7 \
-		crates-index-0.19.10 \
-		crossbeam-channel-0.5.8 \
-		crossbeam-deque-0.8.3 \
-		crossbeam-epoch-0.9.14 \
-		crossbeam-utils-0.8.15 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.6 \
+		cpufeatures-0.2.12 \
+		crates-index-0.19.13 \
+		crc32fast-1.3.2 \
+		crossbeam-0.8.4 \
+		crossbeam-channel-0.5.11 \
+		crossbeam-deque-0.8.5 \
+		crossbeam-epoch-0.9.18 \
+		crossbeam-queue-0.3.11 \
+		crossbeam-utils-0.8.19 \
 		crypto-common-0.1.6 \
 		darling_core-0.14.4 \
 		darling_macro-0.14.4 \
 		darling-0.14.4 \
+		deranged-0.3.11 \
 		derive_builder_core-0.12.0 \
 		derive_builder_macro-0.12.0 \
 		derive_builder-0.12.0 \
-		deunicode-0.4.3 \
-		digest-0.10.6 \
+		deunicode-1.4.2 \
+		digest-0.10.7 \
 		diligent-date-parser-0.1.4 \
 		dirs-next-2.0.0 \
 		dirs-sys-next-0.1.2 \
+		display-error-chain-0.2.0 \
 		dunce-1.0.4 \
-		either-1.8.1 \
-		encoding_rs-0.8.32 \
+		either-1.9.0 \
+		encoding_rs-0.8.33 \
 		entities-1.0.1 \
 		env_proxy-0.4.1 \
-		errno-0.3.1 \
-		errno-dragonfly-0.1.2 \
-		eyre-0.6.8 \
-		fastrand-1.9.0 \
+		equivalent-1.0.1 \
+		errno-0.3.8 \
+		eyre-0.6.12 \
+		faster-hex-0.9.0 \
+		fastrand-2.0.1 \
+		filetime-0.2.23 \
 		fixedbitset-0.4.1 \
 		fixedbitset-0.4.2 \
+		flate2-1.0.28 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.0.1 \
-		form_urlencoded-1.1.0 \
-		fs-err-2.9.0 \
+		form_urlencoded-1.2.1 \
+		fs-err-2.11.0 \
+		futures-channel-0.3.30 \
+		futures-core-0.3.30 \
+		futures-io-0.3.30 \
+		futures-sink-0.3.30 \
+		futures-task-0.3.30 \
+		futures-util-0.3.30 \
 		generic-array-0.14.7 \
-		getrandom-0.2.9 \
-		gimli-0.27.2 \
+		getrandom-0.2.12 \
+		gimli-0.28.1 \
 		git2-0.16.1 \
+		gix-0.58.0 \
+		gix-actor-0.30.0 \
+		gix-attributes-0.22.0 \
+		gix-bitmap-0.2.10 \
+		gix-chunk-0.4.7 \
+		gix-command-0.3.4 \
+		gix-commitgraph-0.24.0 \
+		gix-config-0.34.0 \
+		gix-config-value-0.14.4 \
+		gix-credentials-0.24.0 \
+		gix-date-0.8.3 \
+		gix-diff-0.40.0 \
+		gix-discover-0.29.0 \
+		gix-features-0.38.0 \
+		gix-filter-0.9.0 \
+		gix-fs-0.10.0 \
+		gix-glob-0.16.0 \
+		gix-hash-0.14.1 \
+		gix-hashtable-0.5.1 \
+		gix-ignore-0.11.0 \
+		gix-index-0.29.0 \
+		gix-lock-13.1.0 \
+		gix-macros-0.1.3 \
+		gix-negotiate-0.12.0 \
+		gix-object-0.41.0 \
+		gix-odb-0.57.0 \
+		gix-pack-0.47.0 \
+		gix-packetline-0.17.3 \
+		gix-packetline-blocking-0.17.3 \
+		gix-path-0.10.5 \
+		gix-pathspec-0.6.0 \
+		gix-prompt-0.8.2 \
+		gix-protocol-0.44.0 \
+		gix-quote-0.4.10 \
+		gix-ref-0.41.0 \
+		gix-refspec-0.22.0 \
+		gix-revision-0.26.0 \
+		gix-revwalk-0.12.0 \
+		gix-sec-0.10.4 \
+		gix-submodule-0.8.0 \
+		gix-tempfile-13.1.0 \
+		gix-trace-0.1.7 \
+		gix-transport-0.41.0 \
+		gix-traverse-0.37.0 \
+		gix-url-0.27.0 \
+		gix-utils-0.1.9 \
+		gix-validate-0.8.3 \
+		gix-worktree-0.30.0 \
+		gix-worktree-state-0.7.0 \
 		gumdrop_derive-0.8.1 \
 		gumdrop-0.8.1 \
+		h2-0.3.24 \
 		hashbrown-0.11.2 \
 		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.1 \
+		hermit-abi-0.3.5 \
 		hex-0.4.3 \
-		home-0.5.5 \
+		home-0.5.9 \
+		http-0.2.11 \
+		http-body-0.4.6 \
+		httparse-1.8.0 \
+		httpdate-1.0.3 \
 		humansize-1.1.1 \
-		humantime-2.1.0 \
-		humantime-serde-1.1.1 \
-		iana-time-zone-0.1.56 \
+		hyper-0.14.28 \
+		hyper-rustls-0.24.2 \
+		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		ident_case-1.0.1 \
 		idna-0.2.3 \
-		idna-0.3.0 \
-		inconceivable-0.9.0 \
+		idna-0.5.0 \
 		indenter-0.3.3 \
 		indexmap-1.8.1 \
 		indexmap-1.9.3 \
-		instant-0.1.12 \
-		io-lifetimes-1.0.10 \
+		indexmap-2.2.2 \
+		io-close-0.3.7 \
+		io-lifetimes-1.0.11 \
+		ipnet-2.9.0 \
+		is-terminal-0.4.10 \
 		itertools-0.10.5 \
-		itoa-1.0.6 \
-		jobserver-0.1.26 \
-		js-sys-0.3.62 \
+		itoa-1.0.10 \
+		jobserver-0.1.28 \
+		js-sys-0.3.68 \
+		jwalk-0.8.1 \
 		kstring-1.0.6 \
+		kstring-2.0.0 \
 		lazy_static-1.4.0 \
-		libc-0.2.144 \
+		libc-0.2.153 \
 		libgit2-sys-0.14.2+1.5.1 \
-		libloading-0.5.2 \
+		libredox-0.0.1 \
 		libssh2-sys-0.2.23 \
-		libz-sys-1.1.9 \
-		linux-raw-sys-0.3.7 \
-		log-0.4.17 \
+		libz-sys-1.1.15 \
+		linux-raw-sys-0.3.8 \
+		linux-raw-sys-0.4.13 \
+		lock_api-0.4.11 \
+		log-0.4.20 \
 		matchers-0.1.0 \
 		matches-0.1.9 \
-		memchr-2.5.0 \
-		memoffset-0.8.0 \
+		maybe-async-0.2.9 \
+		memchr-2.7.1 \
+		memmap2-0.9.4 \
 		mime_guess-2.0.4 \
 		mime-0.3.17 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.6.2 \
+		miniz_oxide-0.7.2 \
+		mio-0.8.10 \
 		native-tls-0.2.11 \
 		never-0.1.0 \
 		nom-7.1.3 \
 		nu-ansi-term-0.46.0 \
-		num_cpus-1.15.0 \
-		num-integer-0.1.45 \
-		num-traits-0.2.15 \
-		object-0.30.3 \
-		once_cell-1.17.1 \
-		openssl-0.10.52 \
+		num_cpus-1.16.0 \
+		num_threads-0.1.6 \
+		num-conv-0.1.0 \
+		num-traits-0.2.18 \
+		object-0.32.2 \
+		once_cell-1.19.0 \
+		openssl-0.10.63 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-111.25.3+1.1.1t \
-		openssl-sys-0.9.87 \
-		os_str_bytes-6.5.0 \
+		openssl-sys-0.9.99 \
+		os_str_bytes-6.6.1 \
 		overload-0.1.1 \
 		owo-colors-3.5.0 \
-		parity-wasm-0.45.0 \
+		parking_lot_core-0.9.9 \
+		parking_lot-0.12.1 \
 		pathdiff-0.2.1 \
 		percent-encoding-2.1.0 \
-		percent-encoding-2.2.0 \
+		percent-encoding-2.3.1 \
 		petgraph-0.6.0 \
-		petgraph-0.6.3 \
-		pin-project-lite-0.2.9 \
-		pkg-config-0.3.27 \
+		petgraph-0.6.4 \
+		pin-project-lite-0.2.13 \
+		pin-utils-0.1.0 \
+		pkg-config-0.3.29 \
+		powerfmt-0.2.0 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro2-1.0.37 \
-		proc-macro2-1.0.57 \
-		quick-xml-0.28.2 \
+		proc-macro2-1.0.78 \
+		prodash-28.0.0 \
+		quick-xml-0.30.0 \
 		quote-1.0.18 \
-		quote-1.0.27 \
-		rayon-1.7.0 \
-		rayon-core-1.11.0 \
-		redox_syscall-0.2.16 \
-		redox_syscall-0.3.5 \
-		redox_users-0.4.3 \
-		regex-1.8.1 \
+		quote-1.0.35 \
+		rayon-1.8.1 \
+		rayon-core-1.12.1 \
+		redox_syscall-0.4.1 \
+		redox_users-0.4.4 \
+		regex-1.10.3 \
 		regex-automata-0.1.10 \
+		regex-automata-0.4.5 \
 		regex-syntax-0.6.29 \
-		regex-syntax-0.7.1 \
-		ring-0.16.20 \
-		rust-embed-6.6.1 \
-		rust-embed-impl-6.5.0 \
-		rust-embed-utils-7.5.0 \
-		rustc_version-0.2.3 \
+		regex-syntax-0.8.2 \
+		reqwest-0.11.24 \
+		ring-0.17.7 \
+		rust-embed-8.2.0 \
+		rust-embed-impl-8.2.0 \
+		rust-embed-utils-8.2.0 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
-		rustix-0.37.19 \
-		rustls-0.20.8 \
-		rustsec-example-crate-0.0.0 \
+		rustix-0.37.27 \
+		rustix-0.38.31 \
+		rustls-0.21.10 \
+		rustls-native-certs-0.6.3 \
+		rustls-pemfile-1.0.4 \
+		rustls-webpki-0.101.7 \
 		rustsec-example-crate-0.0.1 \
-		ryu-1.0.13 \
+		ryu-1.0.16 \
 		same-file-1.0.6 \
-		schannel-0.1.21 \
-		scopeguard-1.1.0 \
-		sct-0.7.0 \
+		schannel-0.1.23 \
+		scopeguard-1.2.0 \
+		sct-0.7.1 \
 		secrecy-0.8.0 \
-		security-framework-2.9.0 \
-		security-framework-sys-2.9.0 \
-		semver-0.9.0 \
-		semver-1.0.17 \
+		security-framework-2.9.2 \
+		security-framework-sys-2.9.1 \
+		semver-1.0.21 \
 		semver-1.0.7 \
-		semver-parser-0.7.0 \
 		serde_derive-1.0.136 \
-		serde_derive-1.0.163 \
-		serde_json-1.0.96 \
-		serde_spanned-0.6.1 \
+		serde_derive-1.0.196 \
+		serde_json-1.0.113 \
+		serde_spanned-0.6.5 \
+		serde_urlencoded-0.7.1 \
 		serde-1.0.136 \
-		serde-1.0.163 \
-		sha2-0.10.6 \
-		sharded-slab-0.1.4 \
-		slug-0.1.4 \
-		smallvec-1.10.0 \
-		smol_str-0.2.0 \
+		serde-1.0.196 \
+		sha1_smol-1.0.0 \
+		sha2-0.10.8 \
+		sharded-slab-0.1.7 \
+		shell-words-1.1.0 \
+		slab-0.4.9 \
+		slug-0.1.5 \
+		smallvec-1.13.1 \
+		smol_str-0.2.1 \
+		socket2-0.5.5 \
 		socks-0.3.4 \
-		spin-0.5.2 \
+		spin-0.9.8 \
+		static_assertions-1.1.0 \
 		strsim-0.10.0 \
+		strsim-0.11.0 \
 		subprocess-0.2.9 \
 		syn-1.0.109 \
 		syn-1.0.91 \
-		syn-2.0.16 \
+		syn-2.0.48 \
+		sync_wrapper-0.1.2 \
 		synstructure-0.12.6 \
-		tempfile-3.5.0 \
-		termcolor-1.2.0 \
+		system-configuration-0.5.1 \
+		system-configuration-sys-0.5.0 \
+		tame-index-0.9.3 \
+		tempfile-3.10.0 \
+		termcolor-1.4.1 \
 		terminal_size-0.2.6 \
 		textwrap-0.16.0 \
-		thiserror-1.0.40 \
-		thiserror-impl-1.0.40 \
+		thiserror-1.0.56 \
+		thiserror-impl-1.0.56 \
 		thread_local-1.1.7 \
-		time-0.1.45 \
+		time-0.3.34 \
+		time-core-0.1.2 \
+		time-macros-0.2.17 \
 		tinyvec_macros-0.1.0 \
 		tinyvec_macros-0.1.1 \
 		tinyvec-1.5.1 \
 		tinyvec-1.6.0 \
-		toml_datetime-0.6.1 \
+		tokio-1.36.0 \
+		tokio-rustls-0.24.1 \
+		tokio-util-0.7.10 \
+		toml_datetime-0.6.5 \
 		toml_edit-0.13.4 \
-		toml_edit-0.19.8 \
+		toml_edit-0.19.15 \
+		toml_edit-0.22.4 \
 		toml-0.5.11 \
 		toml-0.5.9 \
-		toml-0.7.3 \
+		toml-0.7.8 \
+		toml-0.8.10 \
 		topological-sort-0.2.2 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.24 \
-		tracing-core-0.1.31 \
-		tracing-log-0.1.3 \
-		tracing-subscriber-0.3.17 \
+		tower-service-0.3.2 \
+		tracing-0.1.40 \
+		tracing-attributes-0.1.27 \
+		tracing-core-0.1.32 \
+		tracing-log-0.1.4 \
+		tracing-log-0.2.0 \
+		tracing-subscriber-0.3.18 \
+		try-lock-0.2.5 \
+		twox-hash-1.6.3 \
 		typed-arena-2.0.2 \
-		typenum-1.16.0 \
-		unicase-2.6.0 \
+		typenum-1.17.0 \
+		uluru-3.0.0 \
+		unicase-2.7.0 \
 		unicode_categories-0.1.1 \
-		unicode-bidi-0.3.13 \
+		unicode-bidi-0.3.15 \
 		unicode-bidi-0.3.7 \
-		unicode-ident-1.0.8 \
+		unicode-bom-2.0.3 \
+		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.19 \
 		unicode-normalization-0.1.22 \
 		unicode-xid-0.2.2 \
 		unicode-xid-0.2.4 \
-		untrusted-0.7.1 \
-		ureq-2.6.2 \
+		untrusted-0.9.0 \
+		ureq-2.8.0 \
 		url-2.2.2 \
-		url-2.3.1 \
+		url-2.5.0 \
+		utf8parse-0.2.1 \
 		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		wait-timeout-0.2.0 \
-		walkdir-2.3.3 \
-		wasi-0.10.0+wasi-snapshot-preview1 \
+		walkdir-2.4.0 \
+		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.85 \
-		wasm-bindgen-backend-0.2.85 \
-		wasm-bindgen-macro-0.2.85 \
-		wasm-bindgen-macro-support-0.2.85 \
-		wasm-bindgen-shared-0.2.85 \
-		web-sys-0.3.62 \
-		webpki-0.22.0 \
-		webpki-roots-0.22.6 \
+		wasm-bindgen-0.2.91 \
+		wasm-bindgen-backend-0.2.91 \
+		wasm-bindgen-futures-0.4.41 \
+		wasm-bindgen-macro-0.2.91 \
+		wasm-bindgen-macro-support-0.2.91 \
+		wasm-bindgen-shared-0.2.91 \
+		web-sys-0.3.68 \
+		webpki-roots-0.25.4 \
 		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_aarch64_gnullvm-0.42.2 \
-		windows_aarch64_gnullvm-0.48.0 \
-		windows_aarch64_msvc-0.42.2 \
-		windows_aarch64_msvc-0.48.0 \
-		windows_i686_gnu-0.42.2 \
-		windows_i686_gnu-0.48.0 \
-		windows_i686_msvc-0.42.2 \
-		windows_i686_msvc-0.48.0 \
-		windows_x86_64_gnu-0.42.2 \
-		windows_x86_64_gnu-0.48.0 \
-		windows_x86_64_gnullvm-0.42.2 \
-		windows_x86_64_gnullvm-0.48.0 \
-		windows_x86_64_msvc-0.42.2 \
-		windows_x86_64_msvc-0.48.0 \
-		windows-0.48.0 \
-		windows-sys-0.42.0 \
-		windows-sys-0.45.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 \
+		windows-core-0.52.0 \
 		windows-sys-0.48.0 \
-		windows-targets-0.42.2 \
-		windows-targets-0.48.0 \
-		winnow-0.4.6 \
-		xml-rs-0.8.11 \
-		zeroize-1.6.0
+		windows-sys-0.52.0 \
+		windows-targets-0.48.5 \
+		windows-targets-0.52.0 \
+		winnow-0.5.39 \
+		winreg-0.50.0 \
+		xml-rs-0.8.19 \
+		zeroize-1.7.0 \
diff --git a/security/cargo-audit/distinfo b/security/cargo-audit/distinfo
index 5733fd878c88..60fc02ac38b9 100644
--- a/security/cargo-audit/distinfo
+++ b/security/cargo-audit/distinfo
@@ -1,22 +1,34 @@
-TIMESTAMP = 1685021841
-SHA256 (rust/crates/abscissa_core-0.6.0.crate) = 6750843603bf31a83accd3c8177f9dbf53a7d64275688fc7371e0a4d9f8628b5
-SIZE (rust/crates/abscissa_core-0.6.0.crate) = 30041
-SHA256 (rust/crates/abscissa_derive-0.6.0.crate) = 1a3473aa652e90865a06b723102aaa4a54a7d9f2092dbf4582497a61d0537d3f
-SIZE (rust/crates/abscissa_derive-0.6.0.crate) = 4812
-SHA256 (rust/crates/addr2line-0.19.0.crate) = a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97
-SIZE (rust/crates/addr2line-0.19.0.crate) = 33210
+TIMESTAMP = 1707420642
+SHA256 (rust/crates/abscissa_core-0.7.0.crate) = 8346a52bf3fb445d5949d144c37360ad2f1d7950cfcc6d4e9e4999b1cd1bd42a
+SIZE (rust/crates/abscissa_core-0.7.0.crate) = 30125
+SHA256 (rust/crates/abscissa_derive-0.7.0.crate) = 55bfb86e57d13c06e482c570826ddcddcc8f07fab916760e8911141d4fda8b62
+SIZE (rust/crates/abscissa_derive-0.7.0.crate) = 4817
+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-1.0.1.crate) = 67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04
-SIZE (rust/crates/aho-corasick-1.0.1.crate) = 167320
+SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
+SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
 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.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
-SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+SHA256 (rust/crates/anstream-0.6.11.crate) = 6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5
+SIZE (rust/crates/anstream-0.6.11.crate) = 30239
+SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
+SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
+SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
+SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
+SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
+SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
+SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
+SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
+SHA256 (rust/crates/anyhow-1.0.79.crate) = 080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca
+SIZE (rust/crates/anyhow-1.0.79.crate) = 44931
 SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6
 SIZE (rust/crates/arc-swap-1.6.0.crate) = 67342
-SHA256 (rust/crates/ash-0.30.0.crate) = 69daec0742947f33a85931fa3cb0ce5f07929159dcbd1f0cbb5b2912e2978509
-SIZE (rust/crates/ash-0.30.0.crate) = 288257
+SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
+SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
 SHA256 (rust/crates/askama_derive-0.11.2.crate) = 87bf87e6e8b47264efa9bde63d6225c6276a52e05e91bf37eaa8afd0032d6b71
 SIZE (rust/crates/askama_derive-0.11.2.crate) = 7097
 SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341
@@ -25,8 +37,10 @@ SHA256 (rust/crates/askama_shared-0.12.2.crate) = bf722b94118a07fcbc6640190f2473
 SIZE (rust/crates/askama_shared-0.12.2.crate) = 38015
 SHA256 (rust/crates/askama-0.11.1.crate) = fb98f10f371286b177db5eeb9a6e5396609555686a35e1d4f7b9a9c6d8af0139
 SIZE (rust/crates/askama-0.11.1.crate) = 8182
-SHA256 (rust/crates/atom_syndication-0.12.1.crate) = ca96cb38e3d8236f1573a84bbc55e130bd1ae07df770e36d0cf221ea7a50e36c
-SIZE (rust/crates/atom_syndication-0.12.1.crate) = 25450
+SHA256 (rust/crates/async-compression-0.4.6.crate) = a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c
+SIZE (rust/crates/async-compression-0.4.6.crate) = 99437
+SHA256 (rust/crates/atom_syndication-0.12.2.crate) = 571832dcff775e26562e8e6930cd483de5587301d40d3a3b85d532b6383e15a7
+SIZE (rust/crates/atom_syndication-0.12.2.crate) = 25449
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/auditable-extract-0.3.2.crate) = f8a62a6f4a522a2ab30b5fca049b9587228d17e4ac648106aeaf7da9b70b5e2b
@@ -37,76 +51,98 @@ SHA256 (rust/crates/auditable-serde-0.6.0.crate) = b23f8f6711ddeb1c2a163edc94dff
 SIZE (rust/crates/auditable-serde-0.6.0.crate) = 11802
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/backtrace-0.3.67.crate) = 233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca
-SIZE (rust/crates/backtrace-0.3.67.crate) = 78564
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
+SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
 SHA256 (rust/crates/base64-0.5.1.crate) = 124e5332dfc4e387b4ca058909aa175c0c3eccf03846b7c1a969b9ad067b8df2
 SIZE (rust/crates/base64-0.5.1.crate) = 20272
 SHA256 (rust/crates/binfarce-0.2.1.crate) = 18464ccbb85e5dede30d70cc7676dc9950a0fb7dbf595a43d765be9123c616a2
 SIZE (rust/crates/binfarce-0.2.1.crate) = 22233
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.4.2.crate) = ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf
+SIZE (rust/crates/bitflags-2.4.2.crate) = 42602
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.12.2.crate) = 3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b
-SIZE (rust/crates/bumpalo-3.12.2.crate) = 81706
+SHA256 (rust/crates/bstr-1.9.0.crate) = c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc
+SIZE (rust/crates/bstr-1.9.0.crate) = 380170
+SHA256 (rust/crates/btoi-0.4.3.crate) = 9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad
+SIZE (rust/crates/btoi-0.4.3.crate) = 10007
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
 SHA256 (rust/crates/byteorder-1.3.1.crate) = a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb
 SIZE (rust/crates/byteorder-1.3.1.crate) = 20959
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
-SIZE (rust/crates/bytes-1.4.0.crate) = 58080
-SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
-SIZE (rust/crates/camino-1.1.4.crate) = 32290
+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/camino-1.1.6.crate) = c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c
+SIZE (rust/crates/camino-1.1.6.crate) = 30519
 SHA256 (rust/crates/canonical-path-2.0.2.crate) = e6e9e01327e6c86e92ec72b1c798d4a94810f147209bbe3ffab6a86954937a6f
 SIZE (rust/crates/canonical-path-2.0.2.crate) = 5536
 SHA256 (rust/crates/cargo_metadata-0.14.2.crate) = 4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa
 SIZE (rust/crates/cargo_metadata-0.14.2.crate) = 17469
 SHA256 (rust/crates/cargo-edit-9-0.9.3.crate) = 01376e3919650540a7a8d58d280e358d0db5a041b225ef4556c95cba58b091bb
 SIZE (rust/crates/cargo-edit-9-0.9.3.crate) = 64196
-SHA256 (rust/crates/cargo-platform-0.1.2.crate) = cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27
-SIZE (rust/crates/cargo-platform-0.1.2.crate) = 11645
-SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
-SIZE (rust/crates/cc-1.0.79.crate) = 62624
+SHA256 (rust/crates/cargo-platform-0.1.6.crate) = ceed8ef69d8518a5dda55c07425450b58a4e1946f4951eab6d7191ee86c2443d
+SIZE (rust/crates/cargo-platform-0.1.6.crate) = 11668
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
 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.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73
-SIZE (rust/crates/chrono-0.4.19.crate) = 155663
-SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b
-SIZE (rust/crates/chrono-0.4.24.crate) = 191330
+SHA256 (rust/crates/chrono-0.4.33.crate) = 9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb
+SIZE (rust/crates/chrono-0.4.33.crate) = 221279
+SHA256 (rust/crates/clap_builder-4.5.0.crate) = 458bf1f341769dfcf849846f65dffdf9146daa56bcd2a47cb4e1de9915567c99
+SIZE (rust/crates/clap_builder-4.5.0.crate) = 163521
 SHA256 (rust/crates/clap_derive-3.2.25.crate) = ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008
 SIZE (rust/crates/clap_derive-3.2.25.crate) = 28212
+SHA256 (rust/crates/clap_derive-4.5.0.crate) = 307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47
+SIZE (rust/crates/clap_derive-4.5.0.crate) = 29042
 SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
 SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
+SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
 SHA256 (rust/crates/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
 SIZE (rust/crates/clap-3.2.25.crate) = 219403
+SHA256 (rust/crates/clap-4.5.0.crate) = 80c21025abd42669a92efc996ef13cfb2c5c627858421ea58d5c3b331a6c134f
+SIZE (rust/crates/clap-4.5.0.crate) = 55379
+SHA256 (rust/crates/clru-0.6.1.crate) = b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807
+SIZE (rust/crates/clru-0.6.1.crate) = 16507
 SHA256 (rust/crates/color-eyre-0.6.2.crate) = 5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204
 SIZE (rust/crates/color-eyre-0.6.2.crate) = 635042
+SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
+SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
 SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4
 SIZE (rust/crates/combine-4.6.6.crate) = 132428
-SHA256 (rust/crates/comrak-0.18.0.crate) = 482aa5695bca086022be453c700a40c02893f1ba7098a2c88351de55341ae894
-SIZE (rust/crates/comrak-0.18.0.crate) = 118506
+SHA256 (rust/crates/comrak-0.21.0.crate) = 6751998a48e2327773c95f6f8e03c6e77c0156ce539d74c17d2199ff3d05e197
+SIZE (rust/crates/comrak-0.21.0.crate) = 131121
 SHA256 (rust/crates/concolor-control-0.0.7.crate) = 7104119c2f80d887239879d0c50e033cd40eac9a3f3561e0684ba7d5d654f4da
 SIZE (rust/crates/concolor-control-0.0.7.crate) = 6314
 SHA256 (rust/crates/concolor-query-0.0.4.crate) = ad159cc964ac8f9d407cbc0aa44b02436c054b541f2b4b5f06972e1efdc54bc7
 SIZE (rust/crates/concolor-query-0.0.4.crate) = 3095
-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.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
-SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
-SHA256 (rust/crates/cpufeatures-0.2.7.crate) = 3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58
-SIZE (rust/crates/cpufeatures-0.2.7.crate) = 11563
-SHA256 (rust/crates/crates-index-0.19.10.crate) = 65aa5fcd68f892b56202f15a18a53308b2d489b728958dbce48d2d1f3bbaa685
-SIZE (rust/crates/crates-index-0.19.10.crate) = 22881
-SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
-SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
-SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
-SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
-SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695
-SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524
-SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b
-SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326
+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.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
+SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
+SHA256 (rust/crates/crates-index-0.19.13.crate) = c3cab38e209d6ba8bd5b0d41c784ec63a5a9ea3adf866b820d377588960f1ded
+SIZE (rust/crates/crates-index-0.19.13.crate) = 32543
+SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
+SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.11.crate) = 176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b
+SIZE (rust/crates/crossbeam-channel-0.5.11.crate) = 90434
+SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
+SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
+SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
+SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
+SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
@@ -115,44 +151,54 @@ SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2
 SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
 SIZE (rust/crates/darling-0.14.4.crate) = 25168
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
 SHA256 (rust/crates/derive_builder_core-0.12.0.crate) = c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f
 SIZE (rust/crates/derive_builder_core-0.12.0.crate) = 31438
 SHA256 (rust/crates/derive_builder_macro-0.12.0.crate) = ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e
 SIZE (rust/crates/derive_builder_macro-0.12.0.crate) = 6288
 SHA256 (rust/crates/derive_builder-0.12.0.crate) = 8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8
 SIZE (rust/crates/derive_builder-0.12.0.crate) = 35456
-SHA256 (rust/crates/deunicode-0.4.3.crate) = 850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690
-SIZE (rust/crates/deunicode-0.4.3.crate) = 109535
-SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f
-SIZE (rust/crates/digest-0.10.6.crate) = 19527
+SHA256 (rust/crates/deunicode-1.4.2.crate) = 3ae2a35373c5c74340b79ae6780b498b2b183915ec5dacf263aac5a099bf485a
+SIZE (rust/crates/deunicode-1.4.2.crate) = 176451
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
 SHA256 (rust/crates/diligent-date-parser-0.1.4.crate) = f6cf7fe294274a222363f84bcb63cdea762979a0443b4cf1f4f8fd17c86b1182
 SIZE (rust/crates/diligent-date-parser-0.1.4.crate) = 8019
 SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1
 SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
 SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/display-error-chain-0.2.0.crate) = f77af9e75578c1ab34f5f04545a8b05be0c36fbd7a9bb3cf2d2a971e435fdbb9
+SIZE (rust/crates/display-error-chain-0.2.0.crate) = 8038
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
 SIZE (rust/crates/dunce-1.0.4.crate) = 8034
-SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
-SIZE (rust/crates/either-1.8.1.crate) = 16027
-SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394
-SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
+SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
+SIZE (rust/crates/either-1.9.0.crate) = 16660
+SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1
+SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071
 SHA256 (rust/crates/entities-1.0.1.crate) = b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
 SIZE (rust/crates/entities-1.0.1.crate) = 24795
 SHA256 (rust/crates/env_proxy-0.4.1.crate) = 3a5019be18538406a43b5419a5501461f0c8b49ea7dfda0cfc32f4e51fc44be1
 SIZE (rust/crates/env_proxy-0.4.1.crate) = 11256
-SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a
-SIZE (rust/crates/errno-0.3.1.crate) = 10348
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/eyre-0.6.8.crate) = 4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb
-SIZE (rust/crates/eyre-0.6.8.crate) = 41587
-SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be
-SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
+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/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
+SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
+SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
+SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
+SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd
+SIZE (rust/crates/filetime-0.2.23.crate) = 14942
 SHA256 (rust/crates/fixedbitset-0.4.1.crate) = 279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e
 SIZE (rust/crates/fixedbitset-0.4.1.crate) = 15551
 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
+SHA256 (rust/crates/flate2-1.0.28.crate) = 46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e
+SIZE (rust/crates/flate2-1.0.28.crate) = 73690
 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
@@ -161,100 +207,234 @@ 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.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
 SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
-SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
-SHA256 (rust/crates/fs-err-2.9.0.crate) = 0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541
-SIZE (rust/crates/fs-err-2.9.0.crate) = 17662
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fs-err-2.11.0.crate) = 88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41
+SIZE (rust/crates/fs-err-2.11.0.crate) = 20449
+SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
+SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
+SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
+SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
+SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
+SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
+SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
+SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
+SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
+SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
+SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
+SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
 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.9.crate) = c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4
-SIZE (rust/crates/getrandom-0.2.9.crate) = 34457
-SHA256 (rust/crates/gimli-0.27.2.crate) = ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4
-SIZE (rust/crates/gimli-0.27.2.crate) = 721636
+SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5
+SIZE (rust/crates/getrandom-0.2.12.crate) = 36163
+SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
+SIZE (rust/crates/gimli-0.28.1.crate) = 270497
 SHA256 (rust/crates/git2-0.16.1.crate) = ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc
 SIZE (rust/crates/git2-0.16.1.crate) = 199956
+SHA256 (rust/crates/gix-0.58.0.crate) = 31887c304d9a935f3e5494fb5d6a0106c34e965168ec0db9b457424eedd0c741
+SIZE (rust/crates/gix-0.58.0.crate) = 249656
+SHA256 (rust/crates/gix-actor-0.30.0.crate) = 0a7bb9fad6125c81372987c06469601d37e1a2d421511adb69971b9083517a8a
+SIZE (rust/crates/gix-actor-0.30.0.crate) = 8877
+SHA256 (rust/crates/gix-attributes-0.22.0.crate) = 214ee3792e504ee1ce206b36dcafa4f328ca313d1e2ac0b41433d68ef4e14260
+SIZE (rust/crates/gix-attributes-0.22.0.crate) = 19008
+SHA256 (rust/crates/gix-bitmap-0.2.10.crate) = 78b6cd0f246180034ddafac9b00a112f19178135b21eb031b3f79355891f7325
+SIZE (rust/crates/gix-bitmap-0.2.10.crate) = 6998
+SHA256 (rust/crates/gix-chunk-0.4.7.crate) = 003ec6deacf68076a0c157271a127e0bb2c031c1a41f7168cbe5d248d9b85c78
+SIZE (rust/crates/gix-chunk-0.4.7.crate) = 9411
+SHA256 (rust/crates/gix-command-0.3.4.crate) = c82b5e9494e61983e61049bbd15fe0fa6b70672dd236362bdb5b2b50fc428f10
+SIZE (rust/crates/gix-command-0.3.4.crate) = 10668
+SHA256 (rust/crates/gix-commitgraph-0.24.0.crate) = 82dbd7fb959862e3df2583331f0ad032ac93533e8a52f1b0694bc517f5d292bc
+SIZE (rust/crates/gix-commitgraph-0.24.0.crate) = 18179
+SHA256 (rust/crates/gix-config-0.34.0.crate) = e62bf2073b6ce3921ffa6d8326f645f30eec5fc4a8e8a4bc0fcb721a2f3f69dc
+SIZE (rust/crates/gix-config-0.34.0.crate) = 61671
+SHA256 (rust/crates/gix-config-value-0.14.4.crate) = 5b8a1e7bfb37a46ed0b8468db37a6d8a0a61d56bdbe4603ae492cb322e5f3958
+SIZE (rust/crates/gix-config-value-0.14.4.crate) = 12762
+SHA256 (rust/crates/gix-credentials-0.24.0.crate) = 206ede3fe433abba3c8b0174179d5bbac65ae3f0d9187e2ea96c0494db6a139f
+SIZE (rust/crates/gix-credentials-0.24.0.crate) = 20385
+SHA256 (rust/crates/gix-date-0.8.3.crate) = fb7f3dfb72bebe3449b5e642be64e3c6ccbe9821c8b8f19f487cf5bfbbf4067e
+SIZE (rust/crates/gix-date-0.8.3.crate) = 10237
+SHA256 (rust/crates/gix-diff-0.40.0.crate) = cbdcb5e49c4b9729dd1c361040ae5c3cd7c497b2260b18c954f62db3a63e98cf
+SIZE (rust/crates/gix-diff-0.40.0.crate) = 32043
+SHA256 (rust/crates/gix-discover-0.29.0.crate) = b4669218f3ec0cbbf8f16857b32200890f8ca585f36f5817242e4115fe4551af
+SIZE (rust/crates/gix-discover-0.29.0.crate) = 16617
+SHA256 (rust/crates/gix-features-0.38.0.crate) = 184f7f7d4e45db0e2a362aeaf12c06c5e84817d0ef91d08e8e90170dad9f0b07
+SIZE (rust/crates/gix-features-0.38.0.crate) = 30525
+SHA256 (rust/crates/gix-filter-0.9.0.crate) = 9240862840fb740d209422937195e129e4ed3da49af212383260134bea8f6c1a
+SIZE (rust/crates/gix-filter-0.9.0.crate) = 35850
+SHA256 (rust/crates/gix-fs-0.10.0.crate) = 4436e883d5769f9fb18677b8712b49228357815f9e4104174a6fc2d8461a437b
+SIZE (rust/crates/gix-fs-0.10.0.crate) = 14352
+SHA256 (rust/crates/gix-glob-0.16.0.crate) = 4965a1d06d0ab84a29d4a67697a97352ab14ae1da821084e5afb1fd6d8191ca0
+SIZE (rust/crates/gix-glob-0.16.0.crate) = 13239
+SHA256 (rust/crates/gix-hash-0.14.1.crate) = b0ed89cdc1dce26685c80271c4287077901de3c3dd90234d5fa47c22b2268653
+SIZE (rust/crates/gix-hash-0.14.1.crate) = 12831
+SHA256 (rust/crates/gix-hashtable-0.5.1.crate) = ebe47d8c0887f82355e2e9e16b6cecaa4d5e5346a7a474ca78ff94de1db35a5b
+SIZE (rust/crates/gix-hashtable-0.5.1.crate) = 6464
+SHA256 (rust/crates/gix-ignore-0.11.0.crate) = 1f7069aaca4a05784c4cb44e392f0eaf627c6e57e05d3100c0e2386a37a682f0
+SIZE (rust/crates/gix-ignore-0.11.0.crate) = 9078
+SHA256 (rust/crates/gix-index-0.29.0.crate) = 1d7152181ba8f0a3addc5075dd612cea31fc3e252b29c8be8c45f4892bf87426
+SIZE (rust/crates/gix-index-0.29.0.crate) = 43935
+SHA256 (rust/crates/gix-lock-13.1.0.crate) = 886490a07b1d6433aa91262a99d430a91cc8b9a1f758ac1282e132f1098a9342
+SIZE (rust/crates/gix-lock-13.1.0.crate) = 9737
+SHA256 (rust/crates/gix-macros-0.1.3.crate) = d75e7ab728059f595f6ddc1ad8771b8d6a231971ae493d9d5948ecad366ee8bb
+SIZE (rust/crates/gix-macros-0.1.3.crate) = 8674
+SHA256 (rust/crates/gix-negotiate-0.12.0.crate) = a163adb84149e522e991cbe27250a6e01de56f98cd05b174614ce3f8a4e8b140
+SIZE (rust/crates/gix-negotiate-0.12.0.crate) = 9717
+SHA256 (rust/crates/gix-object-0.41.0.crate) = 693ce9d30741506cb082ef2d8b797415b48e032cce0ab23eff894c19a7e4777b
+SIZE (rust/crates/gix-object-0.41.0.crate) = 32330
+SHA256 (rust/crates/gix-odb-0.57.0.crate) = 8ba2fa9e81f2461b78b4d81a807867667326c84cdab48e0aed7b73a593aa1be4
+SIZE (rust/crates/gix-odb-0.57.0.crate) = 54101
+SHA256 (rust/crates/gix-pack-0.47.0.crate) = 8da5f3e78c96b76c4e6fe5e8e06b76221e4a0ee9a255aa935ed1fdf68988dfd8
+SIZE (rust/crates/gix-pack-0.47.0.crate) = 95762
+SHA256 (rust/crates/gix-packetline-0.17.3.crate) = 09ff45eef7747bde4986429a3e813478d50c2688b8f239e57bd3aa81065b285f
+SIZE (rust/crates/gix-packetline-0.17.3.crate) = 20356
*** 797 LINES SKIPPED ***