git: 07677410193f - main - mail/imap-tools: update to 1.13.0

From: Mathieu Arnold <mat_at_FreeBSD.org>
Date: Mon, 21 Sep 2026 11:06:43 UTC
The branch main has been updated by mat:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07677410193f16b20cc9f7de09d956f9b95e3d54

commit 07677410193f16b20cc9f7de09d956f9b95e3d54
Author:     Mathieu Arnold <mat@FreeBSD.org>
AuthorDate: 2026-09-21 10:59:52 +0000
Commit:     Mathieu Arnold <mat@FreeBSD.org>
CommitDate: 2026-09-21 11:06:31 +0000

    mail/imap-tools: update to 1.13.0
---
 mail/imap-tools/Makefile        |   5 +-
 mail/imap-tools/Makefile.crates | 372 ++++++++++++--------
 mail/imap-tools/distinfo        | 750 ++++++++++++++++++++++++----------------
 3 files changed, 673 insertions(+), 454 deletions(-)

diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile
index 75fc1b5571b2..f0088aaaefa0 100644
--- a/mail/imap-tools/Makefile
+++ b/mail/imap-tools/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	imap-tools
-DISTVERSION=	1.11.0
-PORTREVISION=	3
+DISTVERSION=	1.13.0
 CATEGORIES=	mail
 MASTER_SITES=	CRATESIO
 DISTFILES=	${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
@@ -13,8 +12,6 @@ LICENSE=	MIT
 
 USES=		cargo
 
-CARGO_FEATURES=	json
-
 PLIST_FILES=	bin/imap-tools
 
 OPTIONS_DEFINE=	RATATUI
diff --git a/mail/imap-tools/Makefile.crates b/mail/imap-tools/Makefile.crates
index 1e94fc5fee21..0e68d2657101 100644
--- a/mail/imap-tools/Makefile.crates
+++ b/mail/imap-tools/Makefile.crates
@@ -1,317 +1,392 @@
 CARGO_CRATES=	addr2line-0.25.1 \
 		adler2-2.0.1 \
-		aho-corasick-1.1.4 \
+		ahash-0.8.12 \
+		aho-corasick-1.1.5 \
 		allocator-api2-0.2.21 \
-		android_system_properties-0.1.5 \
+		android_system_properties-0.1.6 \
+		annotate-snippets-0.12.16 \
 		anstream-1.0.0 \
 		anstyle-1.0.14 \
 		anstyle-parse-1.0.0 \
 		anstyle-query-1.1.5 \
 		anstyle-wincon-3.0.11 \
-		anyhow-1.0.102 \
+		anyhow-1.0.104 \
+		approx-0.5.1 \
+		arc-swap-1.9.2 \
+		arraydeque-0.5.1 \
 		async-channel-1.9.0 \
 		async-channel-2.5.0 \
-		async-compression-0.4.42 \
-		async-imap-0.11.2 \
+		async-compression-0.4.48 \
+		async-imap-0.11.3 \
 		atomic-0.6.1 \
-		autocfg-1.5.0 \
-		aws-lc-rs-1.16.3 \
-		aws-lc-sys-0.40.0 \
+		autocfg-1.5.1 \
+		aws-lc-rs-1.18.1 \
+		aws-lc-sys-0.45.0 \
 		backtrace-0.3.76 \
+		base62-2.2.6 \
 		base64-0.22.1 \
+		better-cursive-table-0.3.0 \
 		bit-set-0.5.3 \
 		bit-vec-0.6.3 \
 		bitflags-1.3.2 \
-		bitflags-2.11.1 \
+		bitflags-2.13.2 \
 		block-buffer-0.10.4 \
-		bumpalo-3.20.2 \
-		bytemuck-1.25.0 \
-		bytes-1.11.1 \
+		block-buffer-0.12.1 \
+		bstr-1.13.1 \
+		bumpalo-3.20.3 \
+		by_address-1.2.1 \
+		bytemuck-1.25.2 \
+		bytes-1.12.1 \
 		castaway-0.2.4 \
-		cc-1.2.61 \
-		cfg-if-1.0.4 \
-		cfg_aliases-0.2.1 \
-		chrono-0.4.44 \
-		clap-4.6.1 \
-		clap_builder-4.6.0 \
-		clap_derive-4.6.1 \
-		clap_lex-1.1.0 \
+		cc-1.4.7 \
+		cfg-if-1.0.5 \
+		cfg_aliases-0.2.2 \
+		chrono-0.4.45 \
+		clap-4.6.7 \
+		clap_builder-4.6.7 \
+		clap_derive-4.6.7 \
+		clap_lex-1.1.1 \
 		cmake-0.1.58 \
+		cmov-0.5.4 \
 		colorchoice-1.0.5 \
-		compact_str-0.9.0 \
-		compression-codecs-0.4.38 \
-		compression-core-0.4.32 \
+		compact_str-0.9.1 \
+		compression-codecs-0.4.43 \
+		compression-core-0.4.33 \
 		concurrent-queue-2.5.0 \
-		console-0.16.3 \
+		console-0.16.6 \
+		const-oid-0.10.2 \
 		convert_case-0.10.0 \
 		core-foundation-0.10.1 \
 		core-foundation-sys-0.8.7 \
+		core_detect-1.0.0 \
 		cpufeatures-0.2.17 \
-		crc32fast-1.5.0 \
-		crossbeam-utils-0.8.21 \
+		crc32fast-1.5.2 \
+		critical-section-1.2.0 \
+		crossbeam-channel-0.5.17 \
+		crossbeam-deque-0.8.8 \
+		crossbeam-epoch-0.9.21 \
+		crossbeam-utils-0.8.23 \
+		crossterm-0.28.1 \
 		crossterm-0.29.0 \
 		crossterm_winapi-0.9.1 \
 		crypto-common-0.1.7 \
+		crypto-common-0.2.2 \
 		csscolorparser-0.6.2 \
 		csv-1.4.0 \
 		csv-core-0.1.13 \
-		darling-0.23.0 \
-		darling_core-0.23.0 \
-		darling_macro-0.23.0 \
+		ctutils-0.4.2 \
+		cursive-0.21.1 \
+		cursive-macros-0.1.0 \
+		cursive_core-0.4.7 \
+		darling-0.21.3 \
+		darling-0.24.1 \
+		darling_core-0.21.3 \
+		darling_core-0.24.1 \
+		darling_macro-0.21.3 \
+		darling_macro-0.24.1 \
+		defmt-1.1.1 \
+		defmt-macros-1.1.1 \
+		defmt-parser-1.0.0 \
 		deltae-0.3.2 \
 		deranged-0.5.8 \
 		derive_more-2.1.1 \
 		derive_more-impl-2.1.1 \
 		digest-0.10.7 \
+		digest-0.11.3 \
 		document-features-0.2.12 \
 		dtoa-0.4.8 \
 		dunce-1.0.5 \
-		either-1.15.0 \
+		either-1.18.0 \
 		encode_unicode-1.0.0 \
+		encoding_rs-0.8.41 \
+		encoding_rs_io-0.1.8 \
+		enum-map-2.7.3 \
+		enum-map-derive-0.17.0 \
+		enumset-1.1.14 \
+		enumset_derive-0.15.0 \
 		equivalent-1.0.2 \
 		errno-0.3.14 \
 		euclid-0.22.14 \
 		event-listener-2.5.3 \
-		event-listener-5.4.1 \
+		event-listener-5.4.2 \
 		event-listener-strategy-0.5.4 \
-		exn-0.3.0 \
+		exn-0.3.1 \
 		failure-0.1.8 \
 		failure_derive-0.1.8 \
 		fancy-regex-0.11.0 \
-		fastrand-2.4.1 \
+		fastrand-2.5.0 \
 		filedescriptor-0.8.3 \
-		find-msvc-tools-0.1.9 \
-		finl_unicode-1.4.0 \
+		find-msvc-tools-0.1.13 \
+		finl_unicode-1.5.0 \
 		fixedbitset-0.4.2 \
-		flate2-1.1.9 \
+		flate2-1.1.10 \
 		fnv-1.0.7 \
-		foldhash-0.1.5 \
 		foldhash-0.2.0 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
 		fs_extra-1.3.0 \
-		futures-0.3.32 \
-		futures-channel-0.3.32 \
-		futures-core-0.3.32 \
-		futures-executor-0.3.32 \
-		futures-io-0.3.32 \
-		futures-macro-0.3.32 \
-		futures-sink-0.3.32 \
-		futures-task-0.3.32 \
-		futures-timer-3.0.3 \
-		futures-util-0.3.32 \
+		futures-0.3.34 \
+		futures-channel-0.3.34 \
+		futures-core-0.3.34 \
+		futures-executor-0.3.34 \
+		futures-io-0.3.34 \
+		futures-macro-0.3.34 \
+		futures-sink-0.3.34 \
+		futures-task-0.3.34 \
+		futures-timer-3.0.4 \
+		futures-util-0.3.34 \
 		generic-array-0.14.7 \
 		getrandom-0.2.17 \
 		getrandom-0.3.4 \
-		getrandom-0.4.2 \
+		getrandom-0.4.3 \
 		gimli-0.32.3 \
-		glob-0.3.3 \
-		hashbrown-0.15.5 \
+		glob-0.3.4 \
+		globset-0.4.20 \
+		globwalk-0.8.1 \
+		granit-parser-1.3.0 \
 		hashbrown-0.16.1 \
-		hashbrown-0.17.0 \
+		hashbrown-0.17.1 \
 		heck-0.5.0 \
 		hex-0.4.3 \
 		hmac-0.12.1 \
+		hmac-0.13.0 \
+		hybrid-array-0.4.15 \
 		iana-time-zone-0.1.65 \
 		iana-time-zone-haiku-0.1.2 \
-		id-arena-2.3.0 \
 		ident_case-1.0.1 \
+		ignore-0.4.33 \
 		imap-proto-0.16.7 \
-		indexmap-2.14.0 \
-		indicatif-0.18.4 \
+		indexmap-2.14.2 \
+		indicatif-0.18.6 \
 		indoc-2.0.7 \
-		insta-1.47.2 \
-		instability-0.3.12 \
+		insta-1.48.0 \
+		instability-0.3.13 \
 		is_terminal_polyfill-1.70.2 \
+		itertools-0.11.0 \
 		itertools-0.14.0 \
 		itoa-1.0.18 \
-		jobserver-0.1.34 \
-		js-sys-0.3.97 \
+		jiff-0.2.37 \
+		jiff-core-0.1.1 \
+		jiff-static-0.2.37 \
+		jiff-tzdb-0.1.8 \
+		jiff-tzdb-platform-0.1.3 \
+		jobserver-0.1.35 \
+		js-sys-0.3.105 \
 		kasuari-0.4.12 \
 		lab-0.11.0 \
 		lazy_static-1.5.0 \
-		leb128fmt-0.1.0 \
-		libc-0.2.186 \
-		line-clipping-0.3.7 \
+		libc-0.2.189 \
+		libm-0.2.16 \
+		line-clipping-0.3.8 \
 		linked-hash-map-0.5.6 \
+		linux-raw-sys-0.4.15 \
 		linux-raw-sys-0.12.1 \
 		litrs-1.0.0 \
 		lock_api-0.4.14 \
-		log-0.4.29 \
-		lru-0.16.4 \
+		log-0.4.34 \
+		lru-0.18.4 \
 		mac_address-1.1.8 \
 		matchers-0.2.0 \
-		md-5-0.10.6 \
-		memchr-2.8.0 \
+		md-5-0.11.0 \
+		memchr-2.8.3 \
 		memmem-0.1.1 \
 		memoffset-0.9.1 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
-		mio-1.2.0 \
+		miniz_oxide-0.9.1 \
+		mio-1.2.3 \
+		multiversion-0.9.0 \
+		multiversion-macros-0.9.0 \
+		multiversion_no_op-1.0.0 \
 		native-tls-0.2.18 \
 		nix-0.29.0 \
+		nohash-hasher-0.2.0 \
 		nom-7.1.3 \
+		normpath-1.5.2 \
 		nu-ansi-term-0.50.3 \
-		num-conv-0.2.1 \
+		num-0.4.3 \
+		num-complex-0.4.6 \
+		num-conv-0.2.2 \
 		num-derive-0.4.2 \
+		num-integer-0.1.47 \
+		num-iter-0.1.46 \
+		num-rational-0.4.2 \
 		num-traits-0.2.19 \
 		num_threads-0.1.7 \
 		object-0.37.3 \
 		once_cell-1.21.4 \
 		once_cell_polyfill-1.70.2 \
-		openssl-0.10.78 \
+		openssl-0.10.81 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.2.1 \
-		openssl-sys-0.9.114 \
+		openssl-sys-0.9.117 \
 		ordered-float-2.10.1 \
 		ordered-float-4.6.0 \
+		palette-0.7.7 \
+		palette_derive-0.7.7 \
+		palette_math-0.7.7 \
 		parking-2.2.1 \
 		parking_lot-0.12.5 \
 		parking_lot_core-0.9.12 \
 		pbkdf2-0.12.2 \
-		pest-2.8.6 \
-		pest_derive-2.8.6 \
-		pest_generator-2.8.6 \
-		pest_meta-2.8.6 \
+		pest-2.9.1 \
+		pest_derive-2.9.1 \
+		pest_generator-2.9.1 \
+		pest_meta-2.9.1 \
 		phf-0.11.3 \
 		phf_codegen-0.11.3 \
 		phf_generator-0.11.3 \
 		phf_macros-0.11.3 \
 		phf_shared-0.11.3 \
-		pin-project-1.1.11 \
-		pin-project-internal-1.1.11 \
+		pin-project-1.1.13 \
+		pin-project-internal-1.1.13 \
 		pin-project-lite-0.2.17 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.33 \
-		portable-atomic-1.13.1 \
+		pkg-config-0.3.34 \
+		portable-atomic-1.15.0 \
+		portable-atomic-util-0.2.8 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.21 \
-		prettyplease-0.2.37 \
 		proc-macro-crate-3.5.0 \
-		proc-macro2-1.0.106 \
-		quote-1.0.45 \
+		proc-macro2-1.0.107 \
+		quote-1.0.47 \
 		r-efi-5.3.0 \
 		r-efi-6.0.0 \
-		rand-0.8.6 \
+		rand-0.8.8 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
-		ratatui-0.30.0 \
-		ratatui-core-0.1.0 \
-		ratatui-crossterm-0.1.0 \
-		ratatui-macros-0.7.0 \
-		ratatui-termwiz-0.1.0 \
-		ratatui-widgets-0.3.0 \
+		ratatui-0.30.2 \
+		ratatui-core-0.1.2 \
+		ratatui-crossterm-0.1.2 \
+		ratatui-macros-0.7.2 \
+		ratatui-termina-0.1.0 \
+		ratatui-termwiz-0.1.2 \
+		ratatui-widgets-0.3.2 \
 		redox_syscall-0.5.18 \
-		regex-1.12.3 \
-		regex-automata-0.4.14 \
-		regex-syntax-0.8.10 \
+		regex-1.13.1 \
+		regex-automata-0.4.18 \
+		regex-syntax-0.8.11 \
 		relative-path-1.9.3 \
 		ring-0.17.14 \
 		rsasl-2.3.1 \
-		rstest-0.26.1 \
-		rstest_macros-0.26.1 \
-		rustc-demangle-0.1.27 \
+		rstest-0.27.0 \
+		rstest_macros-0.27.0 \
+		rust-i18n-4.2.2 \
+		rust-i18n-macro-4.2.2 \
+		rust-i18n-support-4.2.2 \
+		rustc-demangle-0.1.28 \
 		rustc_version-0.4.1 \
-		rustix-1.1.4 \
-		rustls-0.23.40 \
-		rustls-native-certs-0.8.3 \
-		rustls-pki-types-1.14.1 \
-		rustls-webpki-0.103.13 \
-		rustversion-1.0.22 \
+		rustix-0.38.44 \
+		rustix-1.1.5 \
+		rustls-0.23.45 \
+		rustls-native-certs-0.8.4 \
+		rustls-pki-types-1.15.1 \
+		rustls-webpki-0.103.15 \
+		rustversion-1.0.23 \
 		ryu-1.0.23 \
+		same-file-1.0.6 \
 		schannel-0.1.29 \
 		scopeguard-1.2.0 \
 		security-framework-3.7.0 \
 		security-framework-sys-2.17.0 \
-		self_cell-1.2.2 \
+		self_cell-1.3.0 \
 		semver-1.0.28 \
-		serde-1.0.228 \
+		serde-1.0.229 \
+		serde-saphyr-1.3.0 \
 		serde-value-0.7.0 \
 		serde_any-0.5.0 \
-		serde_core-1.0.228 \
-		serde_derive-1.0.228 \
-		serde_json-1.0.149 \
+		serde_core-1.0.229 \
+		serde_derive-1.0.229 \
+		serde_json-1.0.151 \
+		serde_spanned-0.6.9 \
 		serde_yaml-0.7.5 \
-		sha1-0.10.6 \
+		sha1-0.10.7 \
 		sha2-0.10.9 \
 		sharded-slab-0.1.7 \
 		shell-words-1.1.1 \
-		shlex-1.3.0 \
+		shlex-2.0.1 \
 		signal-hook-0.3.18 \
 		signal-hook-mio-0.2.5 \
 		signal-hook-registry-1.4.8 \
-		simd-adler32-0.3.9 \
+		simd-adler32-0.3.10 \
+		simdutf8-0.1.5 \
 		similar-2.7.0 \
 		siphasher-1.0.3 \
 		size-0.5.0 \
 		slab-0.4.12 \
-		smallvec-1.15.1 \
-		socket2-0.6.3 \
+		smallvec-1.16.1 \
+		socket2-0.6.5 \
+		stable_deref_trait-1.2.1 \
 		static_assertions-1.1.0 \
 		stop-token-0.7.0 \
-		strfmt-0.2.5 \
+		strfmt-0.2.6 \
 		stringprep-0.1.5 \
 		strsim-0.11.1 \
-		strum-0.27.2 \
-		strum_macros-0.27.2 \
+		strum-0.28.0 \
+		strum_macros-0.28.0 \
 		subtle-2.6.1 \
 		syn-1.0.109 \
-		syn-2.0.117 \
+		syn-2.0.119 \
+		syn-3.0.6 \
 		synstructure-0.12.6 \
+		sys-locale-0.3.2 \
 		tempfile-3.27.0 \
+		termina-0.3.3 \
 		terminfo-0.9.0 \
 		termios-0.3.3 \
 		termwiz-0.23.3 \
 		thiserror-1.0.69 \
-		thiserror-2.0.18 \
+		thiserror-2.0.20 \
 		thiserror-impl-1.0.69 \
-		thiserror-impl-2.0.18 \
-		thread_local-1.1.9 \
-		time-0.3.47 \
-		time-core-0.1.8 \
-		tinyvec-1.11.0 \
-		tinyvec_macros-0.1.1 \
-		tokio-1.52.2 \
-		tokio-macros-2.7.0 \
+		thiserror-impl-2.0.20 \
+		thread_local-1.1.10 \
+		time-0.3.55 \
+		time-core-0.1.9 \
+		tinyvec-1.13.3 \
+		tokio-1.53.1 \
+		tokio-macros-2.7.2 \
 		tokio-native-tls-0.3.1 \
-		tokio-rustls-0.26.4 \
+		tokio-rustls-0.26.5 \
 		toml-0.4.10 \
+		toml-0.8.23 \
+		toml_datetime-0.6.11 \
 		toml_datetime-1.1.1+spec-1.1.0 \
-		toml_edit-0.25.11+spec-1.1.0 \
-		toml_parser-1.1.2+spec-1.1.0 \
+		toml_edit-0.22.27 \
+		toml_edit-0.25.15+spec-1.1.0 \
+		toml_parser-1.1.3+spec-1.1.0 \
+		toml_write-0.1.2 \
 		tracing-0.1.44 \
 		tracing-attributes-0.1.31 \
 		tracing-core-0.1.36 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.23 \
-		typenum-1.20.0 \
+		triomphe-0.1.16 \
+		typenum-1.20.1 \
 		ucd-trie-0.1.7 \
 		unicode-bidi-0.3.18 \
-		unicode-ident-1.0.24 \
+		unicode-ident-1.0.26 \
 		unicode-normalization-0.1.25 \
 		unicode-properties-0.1.4 \
-		unicode-segmentation-1.13.2 \
+		unicode-segmentation-1.13.3 \
 		unicode-truncate-2.0.1 \
+		unicode-width-0.1.14 \
 		unicode-width-0.2.2 \
 		unicode-xid-0.2.6 \
 		unit-prefix-0.5.2 \
 		untrusted-0.9.0 \
 		utf8parse-0.2.2 \
-		uuid-1.23.1 \
+		uuid-1.26.1 \
 		valuable-0.1.1 \
 		vcpkg-0.2.15 \
 		version_check-0.9.5 \
 		vtparse-0.6.2 \
+		walkdir-2.5.0 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
-		wasip2-1.0.3+wasi-0.2.9 \
-		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
-		wasm-bindgen-0.2.120 \
-		wasm-bindgen-macro-0.2.120 \
-		wasm-bindgen-macro-support-0.2.120 \
-		wasm-bindgen-shared-0.2.120 \
-		wasm-encoder-0.244.0 \
-		wasm-metadata-0.244.0 \
-		wasmparser-0.244.0 \
+		wasip2-1.0.4+wasi-0.2.12 \
+		wasm-bindgen-0.2.128 \
+		wasm-bindgen-macro-0.2.128 \
+		wasm-bindgen-macro-support-0.2.128 \
+		wasm-bindgen-shared-0.2.128 \
 		web-time-1.1.0 \
 		wezterm-bidi-0.2.3 \
 		wezterm-blob-leases-0.1.1 \
@@ -321,6 +396,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		wezterm-input-types-0.1.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.11 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-core-0.62.2 \
 		windows-implement-0.60.2 \
@@ -329,6 +405,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		windows-result-0.4.1 \
 		windows-strings-0.5.1 \
 		windows-sys-0.52.0 \
+		windows-sys-0.59.0 \
 		windows-sys-0.61.2 \
 		windows-targets-0.52.6 \
 		windows_aarch64_gnullvm-0.52.6 \
@@ -339,16 +416,13 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		windows_x86_64_gnu-0.52.6 \
 		windows_x86_64_gnullvm-0.52.6 \
 		windows_x86_64_msvc-0.52.6 \
-		winnow-1.0.2 \
-		wit-bindgen-0.51.0 \
+		winnow-0.7.15 \
+		winnow-1.0.4 \
 		wit-bindgen-0.57.1 \
-		wit-bindgen-core-0.51.0 \
-		wit-bindgen-rust-0.51.0 \
-		wit-bindgen-rust-macro-0.51.0 \
-		wit-component-0.244.0 \
-		wit-parser-0.244.0 \
+		xi-unicode-0.3.0 \
 		yaml-rust-0.4.5 \
-		zerocopy-0.8.48 \
-		zerocopy-derive-0.8.48 \
-		zeroize-1.8.2 \
-		zmij-1.0.21
+		zerocopy-0.8.57 \
+		zerocopy-derive-0.8.57 \
+		zeroize-1.9.0 \
+		zlib-rs-0.6.8 \
+		zmij-1.0.23
diff --git a/mail/imap-tools/distinfo b/mail/imap-tools/distinfo
index db71d1e4eede..52c6a9235489 100644
--- a/mail/imap-tools/distinfo
+++ b/mail/imap-tools/distinfo
@@ -1,16 +1,20 @@
-TIMESTAMP = 1778067276
-SHA256 (rust/crates/imap-tools-1.11.0.crate) = a09a0628958ec135ea042715799cd93f80c6f0f980a4343bd23f675cdfce9c75
-SIZE (rust/crates/imap-tools-1.11.0.crate) = 86686
+TIMESTAMP = 1789987613
+SHA256 (rust/crates/imap-tools-1.13.0.crate) = aea12200aa9c307c66cdd596cf9f1945200145ee60b5c8733afc7c50da2b21f7
+SIZE (rust/crates/imap-tools-1.13.0.crate) = 124963
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
 SIZE (rust/crates/adler2-2.0.1.crate) = 13366
-SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
-SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/aho-corasick-1.1.5.crate) = c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba
+SIZE (rust/crates/aho-corasick-1.1.5.crate) = 184315
 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
-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/android_system_properties-0.1.6.crate) = ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc
+SIZE (rust/crates/android_system_properties-0.1.6.crate) = 5625
+SHA256 (rust/crates/annotate-snippets-0.12.16.crate) = f211a51805bc641f3ad5b7664c77d2547af685cc33b4cd8d31964027a46f13f1
+SIZE (rust/crates/annotate-snippets-0.12.16.crate) = 56108
 SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
 SIZE (rust/crates/anstream-1.0.0.crate) = 28916
 SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
@@ -21,106 +25,160 @@ SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca
 SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
 SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
 SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
-SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
-SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
+SHA256 (rust/crates/anyhow-1.0.104.crate) = 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470
+SIZE (rust/crates/anyhow-1.0.104.crate) = 48819
+SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
+SIZE (rust/crates/approx-0.5.1.crate) = 15100
+SHA256 (rust/crates/arc-swap-1.9.2.crate) = c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b
+SIZE (rust/crates/arc-swap-1.9.2.crate) = 81495
+SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236
+SIZE (rust/crates/arraydeque-0.5.1.crate) = 17671
 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.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
 SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
-SHA256 (rust/crates/async-compression-0.4.42.crate) = e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac
-SIZE (rust/crates/async-compression-0.4.42.crate) = 103805
-SHA256 (rust/crates/async-imap-0.11.2.crate) = a78dceaba06f029d8f4d7df20addd4b7370a30206e3926267ecda2915b0f3f66
-SIZE (rust/crates/async-imap-0.11.2.crate) = 65571
+SHA256 (rust/crates/async-compression-0.4.48.crate) = fb61aea1a7def73ee7c350a184f0e70b32c182344e2e75bf70c9b621b83417fd
+SIZE (rust/crates/async-compression-0.4.48.crate) = 104885
+SHA256 (rust/crates/async-imap-0.11.3.crate) = 9a6728e0f7931b36d725ac234fcb02539e9f7888dbeaaa8a18d9ea5792181570
+SIZE (rust/crates/async-imap-0.11.3.crate) = 64702
 SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
 SIZE (rust/crates/atomic-0.6.1.crate) = 15243
-SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
-SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
-SHA256 (rust/crates/aws-lc-rs-1.16.3.crate) = 0ec6fb3fe69024a75fa7e1bfb48aa6cf59706a101658ea01bfd33b2b248a038f
-SIZE (rust/crates/aws-lc-rs-1.16.3.crate) = 225439
-SHA256 (rust/crates/aws-lc-sys-0.40.0.crate) = f50037ee5e1e41e7b8f9d161680a725bd1626cb6f8c7e901f91f942850852fe7
-SIZE (rust/crates/aws-lc-sys-0.40.0.crate) = 9515863
+SHA256 (rust/crates/autocfg-1.5.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
+SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
+SHA256 (rust/crates/aws-lc-rs-1.18.1.crate) = b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e
+SIZE (rust/crates/aws-lc-rs-1.18.1.crate) = 249534
+SHA256 (rust/crates/aws-lc-sys-0.45.0.crate) = 9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27
+SIZE (rust/crates/aws-lc-sys-0.45.0.crate) = 9725710
 SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
 SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
+SHA256 (rust/crates/base62-2.2.6.crate) = a3a647dce9631f152a99ec16cfc09267ae55fe280d5dc288964027d458076323
+SIZE (rust/crates/base62-2.2.6.crate) = 19295
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
 SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/better-cursive-table-0.3.0.crate) = 6f760908cd4668fb35ac65ad2fd6c8b91f108c954ef41dc30d60b81a636bdd37
+SIZE (rust/crates/better-cursive-table-0.3.0.crate) = 102904
 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
 SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.11.1.crate) = c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3
-SIZE (rust/crates/bitflags-2.11.1.crate) = 49082
+SHA256 (rust/crates/bitflags-2.13.2.crate) = 3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06
+SIZE (rust/crates/bitflags-2.13.2.crate) = 51678
 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.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb
-SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696
-SHA256 (rust/crates/bytemuck-1.25.0.crate) = c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec
-SIZE (rust/crates/bytemuck-1.25.0.crate) = 53466
-SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
-SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/block-buffer-0.12.1.crate) = d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa
+SIZE (rust/crates/block-buffer-0.12.1.crate) = 15902
+SHA256 (rust/crates/bstr-1.13.1.crate) = 6bb31b46c14244e20ee9984b11bf5c992b91fb6939fea616e3512c8baecdbe5f
+SIZE (rust/crates/bstr-1.13.1.crate) = 356631
+SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
+SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
+SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
+SIZE (rust/crates/by_address-1.2.1.crate) = 8437
+SHA256 (rust/crates/bytemuck-1.25.2.crate) = 95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797
+SIZE (rust/crates/bytemuck-1.25.2.crate) = 54075
+SHA256 (rust/crates/bytes-1.12.1.crate) = fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04
+SIZE (rust/crates/bytes-1.12.1.crate) = 75667
 SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
 SIZE (rust/crates/castaway-0.2.4.crate) = 12546
-SHA256 (rust/crates/cc-1.2.61.crate) = d16d90359e986641506914ba71350897565610e87ce0ad9e6f28569db3dd5c6d
-SIZE (rust/crates/cc-1.2.61.crate) = 97163
-SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
-SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
-SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
-SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0
-SIZE (rust/crates/chrono-0.4.44.crate) = 240549
-SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51
-SIZE (rust/crates/clap-4.6.1.crate) = 61836
-SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
-SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122
-SHA256 (rust/crates/clap_derive-4.6.1.crate) = f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9
-SIZE (rust/crates/clap_derive-4.6.1.crate) = 33512
-SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
-SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
+SHA256 (rust/crates/cc-1.4.7.crate) = 54413ede23c2daf518f35156dfde027feb2374004d63bd497f983c8db9c0e313
+SIZE (rust/crates/cc-1.4.7.crate) = 102157
+SHA256 (rust/crates/cfg-if-1.0.5.crate) = 4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600
+SIZE (rust/crates/cfg-if-1.0.5.crate) = 9578
+SHA256 (rust/crates/cfg_aliases-0.2.2.crate) = f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527
+SIZE (rust/crates/cfg_aliases-0.2.2.crate) = 6527
+SHA256 (rust/crates/chrono-0.4.45.crate) = 1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327
+SIZE (rust/crates/chrono-0.4.45.crate) = 240866
+SHA256 (rust/crates/clap-4.6.7.crate) = aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946
+SIZE (rust/crates/clap-4.6.7.crate) = 65831
+SHA256 (rust/crates/clap_builder-4.6.7.crate) = ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d
+SIZE (rust/crates/clap_builder-4.6.7.crate) = 171709
+SHA256 (rust/crates/clap_derive-4.6.7.crate) = f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0
+SIZE (rust/crates/clap_derive-4.6.7.crate) = 33942
+SHA256 (rust/crates/clap_lex-1.1.1.crate) = 1c133bc6a41be0d194c306b5506d15e6feeea7b1d6604bd3f8310dfb2ca96486
+SIZE (rust/crates/clap_lex-1.1.1.crate) = 13572
 SHA256 (rust/crates/cmake-0.1.58.crate) = c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678
 SIZE (rust/crates/cmake-0.1.58.crate) = 20474
+SHA256 (rust/crates/cmov-0.5.4.crate) = 0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a
+SIZE (rust/crates/cmov-0.5.4.crate) = 27367
 SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
 SIZE (rust/crates/colorchoice-1.0.5.crate) = 8187
-SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
-SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
-SHA256 (rust/crates/compression-codecs-0.4.38.crate) = ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf
-SIZE (rust/crates/compression-codecs-0.4.38.crate) = 29877
-SHA256 (rust/crates/compression-core-0.4.32.crate) = cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789
-SIZE (rust/crates/compression-core-0.4.32.crate) = 10083
+SHA256 (rust/crates/compact_str-0.9.1.crate) = 9dfdd1c2274d9aa354115b09dc9a901d6c5576818cdf70d14cae2bdb47df00ab
+SIZE (rust/crates/compact_str-0.9.1.crate) = 88299
+SHA256 (rust/crates/compression-codecs-0.4.43.crate) = bef16c47ba2797aa6a909cc37d39911f3a6743811fe7408ac0b0cc0276b656e9
+SIZE (rust/crates/compression-codecs-0.4.43.crate) = 30606
+SHA256 (rust/crates/compression-core-0.4.33.crate) = 6e8ccc4ea9f6acc32d102c0f6d471d11d913ad15f20c04de743374861fa1d414
+SIZE (rust/crates/compression-core-0.4.33.crate) = 10991
 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973
 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
-SHA256 (rust/crates/console-0.16.3.crate) = d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87
-SIZE (rust/crates/console-0.16.3.crate) = 34041
+SHA256 (rust/crates/console-0.16.6.crate) = e96a4956774c13c126a8b5af4daa79384f4d826534c95a02d76afb39e2ab64e3
+SIZE (rust/crates/console-0.16.6.crate) = 38757
+SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
+SIZE (rust/crates/const-oid-0.10.2.crate) = 61449
 SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
 SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
 SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6
 SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
 SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/core_detect-1.0.0.crate) = 7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48
+SIZE (rust/crates/core_detect-1.0.0.crate) = 17758
 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
-SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
-SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
-SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crc32fast-1.5.2.crate) = 01a7799fd6b852db0e61728dde9a204c423b44d689dbd432522543614b490e78
+SIZE (rust/crates/crc32fast-1.5.2.crate) = 48100
+SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
+SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
+SHA256 (rust/crates/crossbeam-channel-0.5.17.crate) = 98b0cc327b5bc766e7fda9c9260cc0fa81b43a8e240440422dff70788e3f9ef1
+SIZE (rust/crates/crossbeam-channel-0.5.17.crate) = 94171
+SHA256 (rust/crates/crossbeam-deque-0.8.8.crate) = 622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a
+SIZE (rust/crates/crossbeam-deque-0.8.8.crate) = 24634
+SHA256 (rust/crates/crossbeam-epoch-0.9.21.crate) = dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d
+SIZE (rust/crates/crossbeam-epoch-0.9.21.crate) = 47936
+SHA256 (rust/crates/crossbeam-utils-0.8.23.crate) = a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6
+SIZE (rust/crates/crossbeam-utils-0.8.23.crate) = 47174
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
 SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b
 SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
 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.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
 SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/crypto-common-0.2.2.crate) = ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453
+SIZE (rust/crates/crypto-common-0.2.2.crate) = 15449
 SHA256 (rust/crates/csscolorparser-0.6.2.crate) = eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf
 SIZE (rust/crates/csscolorparser-0.6.2.crate) = 16859
 SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938
 SIZE (rust/crates/csv-1.4.0.crate) = 888642
 SHA256 (rust/crates/csv-core-0.1.13.crate) = 704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782
 SIZE (rust/crates/csv-core-0.1.13.crate) = 26119
-SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
-SIZE (rust/crates/darling-0.23.0.crate) = 43298
-SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
-SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
-SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
-SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
+SHA256 (rust/crates/ctutils-0.4.2.crate) = 7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e
+SIZE (rust/crates/ctutils-0.4.2.crate) = 32739
+SHA256 (rust/crates/cursive-0.21.1.crate) = 386d5a36020bb856e9a34ecb8a4e6c9bd6b0262d1857bae4db7bc7e2fdaa532e
+SIZE (rust/crates/cursive-0.21.1.crate) = 43125
+SHA256 (rust/crates/cursive-macros-0.1.0.crate) = ac7ac0eb0cede3dfdfebf4d5f22354e05a730b79c25fd03481fc69fcfba0a73e
+SIZE (rust/crates/cursive-macros-0.1.0.crate) = 12110
+SHA256 (rust/crates/cursive_core-0.4.7.crate) = d40c54bcff5c30d198d0c089b3f1674e2b3b7b438147b798fe247c955e171c4f
+SIZE (rust/crates/cursive_core-0.4.7.crate) = 217376
+SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
+SIZE (rust/crates/darling-0.21.3.crate) = 41398
+SHA256 (rust/crates/darling-0.24.1.crate) = ed17f5901b6630b993ca003def43f2f8ef4014fc13b047b57aad617ff32bc2ec
+SIZE (rust/crates/darling-0.24.1.crate) = 51607
+SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
+SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
+SHA256 (rust/crates/darling_core-0.24.1.crate) = 6837e2cf7485aaae18f86181d2f0e9a7ed297a025e220aeabf63fdebd3a2ddff
+SIZE (rust/crates/darling_core-0.24.1.crate) = 83947
+SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
+SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
+SHA256 (rust/crates/darling_macro-0.24.1.crate) = 2ac7135c3ef02b2f7833bbeb1be5ba7f966dcde8a87c6b87f65a778d71a02785
+SIZE (rust/crates/darling_macro-0.24.1.crate) = 2481
+SHA256 (rust/crates/defmt-1.1.1.crate) = e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1
+SIZE (rust/crates/defmt-1.1.1.crate) = 34207
+SHA256 (rust/crates/defmt-macros-1.1.1.crate) = bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8
+SIZE (rust/crates/defmt-macros-1.1.1.crate) = 27937
+SHA256 (rust/crates/defmt-parser-1.0.0.crate) = 10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e
+SIZE (rust/crates/defmt-parser-1.0.0.crate) = 10881
 SHA256 (rust/crates/deltae-0.3.2.crate) = 5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4
 SIZE (rust/crates/deltae-0.3.2.crate) = 1918626
 SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
@@ -131,16 +189,30 @@ SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b90
 SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
 SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/digest-0.11.3.crate) = f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2
+SIZE (rust/crates/digest-0.11.3.crate) = 28955
 SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61
 SIZE (rust/crates/document-features-0.2.12.crate) = 14739
 SHA256 (rust/crates/dtoa-0.4.8.crate) = 56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0
 SIZE (rust/crates/dtoa-0.4.8.crate) = 16175
 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
 SIZE (rust/crates/dunce-1.0.5.crate) = 8244
-SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
-SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/either-1.18.0.crate) = 252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34
+SIZE (rust/crates/either-1.18.0.crate) = 22357
 SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
 SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/encoding_rs-0.8.41.crate) = 7b5ef0006ac9ab233c38522f5ae99cae3625151de8f706cacee1cba4b8e2832a
+SIZE (rust/crates/encoding_rs-0.8.41.crate) = 552175
+SHA256 (rust/crates/encoding_rs_io-0.1.8.crate) = fba3fe847045ecff794b9c138293a80db914678c453ad63fbf0c6a9eb6e00b22
+SIZE (rust/crates/encoding_rs_io-0.1.8.crate) = 17226
+SHA256 (rust/crates/enum-map-2.7.3.crate) = 6866f3bfdf8207509a033af1a75a7b08abda06bbaaeae6669323fd5a097df2e9
+SIZE (rust/crates/enum-map-2.7.3.crate) = 21792
+SHA256 (rust/crates/enum-map-derive-0.17.0.crate) = f282cfdfe92516eb26c2af8589c274c7c17681f5ecc03c18255fe741c6aa64eb
+SIZE (rust/crates/enum-map-derive-0.17.0.crate) = 10781
+SHA256 (rust/crates/enumset-1.1.14.crate) = ccc5801fd11762e24d1e420d01d2ac518f2a2ca4329d4fbb6639f2412b6204e0
+SIZE (rust/crates/enumset-1.1.14.crate) = 26458
+SHA256 (rust/crates/enumset_derive-0.15.0.crate) = 4bd536557b58c682b217b8fb199afdff47cd3eff260623f19e77074eb073d63a
+SIZE (rust/crates/enumset_derive-0.15.0.crate) = 17951
 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
@@ -149,34 +221,32 @@ SHA256 (rust/crates/euclid-0.22.14.crate) = f1a05365e3b1c6d1650318537c7460c6923f
 SIZE (rust/crates/euclid-0.22.14.crate) = 88222
 SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
-SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab
-SIZE (rust/crates/event-listener-5.4.1.crate) = 43782
+SHA256 (rust/crates/event-listener-5.4.2.crate) = 5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2
+SIZE (rust/crates/event-listener-5.4.2.crate) = 35131
 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93
 SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179
-SHA256 (rust/crates/exn-0.3.0.crate) = 5ca6badeb8a07b76663c7d7cb0903c1cc40c38d6fc06d3a2206780c63e8b9496
-SIZE (rust/crates/exn-0.3.0.crate) = 9386
+SHA256 (rust/crates/exn-0.3.1.crate) = 84c8eaf8836c22a841ee5362e227dd09e5908b52fa2a9bc786cf153c0f344b99
+SIZE (rust/crates/exn-0.3.1.crate) = 9592
 SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
 SIZE (rust/crates/failure-0.1.8.crate) = 37582
 SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
 SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
 SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
 SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
-SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
-SIZE (rust/crates/fastrand-2.4.1.crate) = 20773
+SHA256 (rust/crates/fastrand-2.5.0.crate) = da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223
+SIZE (rust/crates/fastrand-2.5.0.crate) = 20782
 SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
 SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
-SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
-SHA256 (rust/crates/finl_unicode-1.4.0.crate) = 9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
-SIZE (rust/crates/finl_unicode-1.4.0.crate) = 66414
+SHA256 (rust/crates/find-msvc-tools-0.1.13.crate) = ef25905e51abafe4dcea6c15fec58c57b601cdbd0ee53d22ea1d3016c587d39b
+SIZE (rust/crates/find-msvc-tools-0.1.13.crate) = 31368
+SHA256 (rust/crates/finl_unicode-1.5.0.crate) = 80bb028c8b4148c9ee0cca68fcd9add6044e81d3619f48577ddf13a263d047a2
+SIZE (rust/crates/finl_unicode-1.5.0.crate) = 80465
 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c
-SIZE (rust/crates/flate2-1.1.9.crate) = 82745
+SHA256 (rust/crates/flate2-1.1.10.crate) = 6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb
+SIZE (rust/crates/flate2-1.1.10.crate) = 80244
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
-SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
 SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
 SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -185,112 +255,134 @@ 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/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
 SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
-SHA256 (rust/crates/futures-0.3.32.crate) = 8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d
-SIZE (rust/crates/futures-0.3.32.crate) = 61234
-SHA256 (rust/crates/futures-channel-0.3.32.crate) = 07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d
-SIZE (rust/crates/futures-channel-0.3.32.crate) = 33213
-SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
-SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
-SHA256 (rust/crates/futures-executor-0.3.32.crate) = baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d
-SIZE (rust/crates/futures-executor-0.3.32.crate) = 18581
-SHA256 (rust/crates/futures-io-0.3.32.crate) = cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718
-SIZE (rust/crates/futures-io-0.3.32.crate) = 9191
-SHA256 (rust/crates/futures-macro-0.3.32.crate) = e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b
-SIZE (rust/crates/futures-macro-0.3.32.crate) = 11929
-SHA256 (rust/crates/futures-sink-0.3.32.crate) = c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893
-SIZE (rust/crates/futures-sink-0.3.32.crate) = 8106
-SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
-SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
-SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24
-SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739
-SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
-SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
+SHA256 (rust/crates/futures-0.3.34.crate) = 9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3
+SIZE (rust/crates/futures-0.3.34.crate) = 61966
+SHA256 (rust/crates/futures-channel-0.3.34.crate) = b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4
+SIZE (rust/crates/futures-channel-0.3.34.crate) = 33165
+SHA256 (rust/crates/futures-core-0.3.34.crate) = 92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e
+SIZE (rust/crates/futures-core-0.3.34.crate) = 14692
+SHA256 (rust/crates/futures-executor-0.3.34.crate) = 031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432
+SIZE (rust/crates/futures-executor-0.3.34.crate) = 18560
+SHA256 (rust/crates/futures-io-0.3.34.crate) = 53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed
+SIZE (rust/crates/futures-io-0.3.34.crate) = 9189
+SHA256 (rust/crates/futures-macro-0.3.34.crate) = 9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44
+SIZE (rust/crates/futures-macro-0.3.34.crate) = 11926
+SHA256 (rust/crates/futures-sink-0.3.34.crate) = 1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d
+SIZE (rust/crates/futures-sink-0.3.34.crate) = 8107
+SHA256 (rust/crates/futures-task-0.3.34.crate) = cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd
+SIZE (rust/crates/futures-task-0.3.34.crate) = 11376
+SHA256 (rust/crates/futures-timer-3.0.4.crate) = af43fadb8a98512d547e37b4e92e0ced13e205c061b87b4623eff01d918d6968
+SIZE (rust/crates/futures-timer-3.0.4.crate) = 24860
+SHA256 (rust/crates/futures-util-0.3.34.crate) = 0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc
+SIZE (rust/crates/futures-util-0.3.34.crate) = 169782
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
*** 733 LINES SKIPPED ***