git: 9182770e8e21 - main - security/kanidm: Update version 1.5.0=>1.6.0

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Thu, 12 Jun 2025 10:51:04 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9182770e8e215af576bd16b3e0c8708028d1ca37

commit 9182770e8e215af576bd16b3e0c8708028d1ca37
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2025-06-12 03:29:50 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2025-06-12 10:50:15 +0000

    security/kanidm: Update version 1.5.0=>1.6.0
    
    Changelog: https://github.com/kanidm/kanidm/releases/tag/v1.6.0
---
 security/kanidm/Makefile        |   3 +-
 security/kanidm/Makefile.crates | 468 +++++++++++---------
 security/kanidm/distinfo        | 938 ++++++++++++++++++++++------------------
 3 files changed, 776 insertions(+), 633 deletions(-)

diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile
index 773556e3d35a..38a6e4d76654 100644
--- a/security/kanidm/Makefile
+++ b/security/kanidm/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	kanidm
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.5.0
-PORTREVISION=	3
+DISTVERSION=	1.6.0
 CATEGORIES=	security net
 
 MAINTAINER=	bofh@FreeBSD.org
diff --git a/security/kanidm/Makefile.crates b/security/kanidm/Makefile.crates
index b480ae9049dc..ec2cd21bf07f 100644
--- a/security/kanidm/Makefile.crates
+++ b/security/kanidm/Makefile.crates
@@ -10,7 +10,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		anstyle-parse-0.2.6 \
 		anstyle-query-1.1.2 \
 		anstyle-wincon-3.0.7 \
-		anyhow-1.0.95 \
+		anyhow-1.0.98 \
 		arc-swap-1.7.1 \
 		argon2-0.5.3 \
 		askama-0.12.1 \
@@ -21,10 +21,10 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		asn1-rs-0.6.2 \
 		asn1-rs-derive-0.5.1 \
 		asn1-rs-impl-0.2.0 \
-		async-compression-0.4.18 \
+		async-compression-0.4.23 \
 		async-stream-0.3.6 \
 		async-stream-impl-0.3.6 \
-		async-trait-0.1.86 \
+		async-trait-0.1.88 \
 		atomic-waker-1.1.2 \
 		authenticator-0.4.1 \
 		autocfg-1.4.0 \
@@ -33,51 +33,49 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		axum-extra-0.9.6 \
 		axum-htmx-0.5.0 \
 		axum-macros-0.4.2 \
-		axum-server-0.7.1 \
 		backtrace-0.3.74 \
 		base32-0.5.1 \
 		base64-0.13.1 \
 		base64-0.21.7 \
 		base64-0.22.1 \
-		base64ct-1.6.0 \
+		base64ct-1.7.3 \
 		base64urlsafedata-0.5.1 \
-		basic-toml-0.1.9 \
+		basic-toml-0.1.10 \
 		bindgen-0.66.1 \
-		bindgen-0.70.1 \
+		bindgen-0.71.1 \
 		bit-set-0.5.3 \
 		bit-set-0.8.0 \
 		bit-vec-0.6.3 \
 		bit-vec-0.8.0 \
 		bitfield-0.13.2 \
 		bitflags-1.3.2 \
-		bitflags-2.8.0 \
+		bitflags-2.9.0 \
 		blake2-0.10.6 \
 		block-buffer-0.10.4 \
 		borrow-or-share-0.2.2 \
-		bstr-1.11.3 \
+		bstr-1.12.0 \
 		bumpalo-3.17.0 \
 		bytecount-0.6.8 \
-		bytemuck-1.21.0 \
+		bytemuck-1.23.0 \
 		byteorder-1.5.0 \
-		bytes-1.10.0 \
-		cc-1.2.13 \
+		byteorder-lite-0.1.0 \
+		bytes-1.10.1 \
+		cc-1.2.21 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.2.1 \
-		checked_int_cast-1.0.0 \
-		chrono-0.4.39 \
+		chrono-0.4.41 \
 		clang-sys-1.8.1 \
-		clap-4.5.28 \
-		clap_builder-4.5.27 \
-		clap_complete-4.5.44 \
-		clap_derive-4.5.28 \
+		clap-4.5.37 \
+		clap_builder-4.5.37 \
+		clap_complete-4.5.48 \
+		clap_derive-4.5.32 \
 		clap_lex-0.7.4 \
 		clru-0.6.2 \
 		color_quant-1.1.0 \
 		colorchoice-1.0.3 \
-		compact_jwt-0.4.3 \
-		concread-0.5.3 \
-		console-0.15.10 \
+		concread-0.5.5 \
+		console-0.15.11 \
 		const-oid-0.9.6 \
 		cookie-0.16.2 \
 		cookie-0.18.1 \
@@ -89,39 +87,36 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		crc32fast-1.4.2 \
 		cron-0.15.0 \
 		crossbeam-0.8.4 \
-		crossbeam-channel-0.5.14 \
+		crossbeam-channel-0.5.15 \
 		crossbeam-deque-0.8.6 \
 		crossbeam-epoch-0.9.18 \
 		crossbeam-queue-0.3.12 \
 		crossbeam-utils-0.8.21 \
 		crypto-common-0.1.6 \
 		csv-1.3.1 \
-		csv-core-0.1.11 \
-		darling-0.14.4 \
-		darling-0.20.10 \
-		darling_core-0.14.4 \
-		darling_core-0.20.10 \
-		darling_macro-0.14.4 \
-		darling_macro-0.20.10 \
-		data-encoding-2.7.0 \
-		der-0.7.9 \
+		csv-core-0.1.12 \
+		darling-0.20.11 \
+		darling_core-0.20.11 \
+		darling_macro-0.20.11 \
+		data-encoding-2.9.0 \
+		der-0.7.10 \
 		der-parser-9.0.0 \
 		der_derive-0.7.3 \
-		deranged-0.3.11 \
-		derive_builder-0.12.0 \
-		derive_builder_core-0.12.0 \
-		derive_builder_macro-0.12.0 \
+		deranged-0.4.0 \
+		derive_builder-0.20.2 \
+		derive_builder_core-0.20.2 \
+		derive_builder_macro-0.20.2 \
 		devd-rs-0.3.6 \
 		dhat-0.3.3 \
 		dialoguer-0.11.0 \
 		digest-0.10.7 \
-		dirs-4.0.0 \
-		dirs-sys-0.3.7 \
+		dirs-6.0.0 \
+		dirs-sys-0.5.0 \
 		displaydoc-0.2.5 \
-		document-features-0.2.10 \
+		document-features-0.2.11 \
 		dunce-1.0.5 \
-		dyn-clone-1.0.18 \
-		either-1.13.0 \
+		dyn-clone-1.0.19 \
+		either-1.15.0 \
 		email_address-0.2.9 \
 		encode_unicode-1.0.0 \
 		encoding_rs-0.8.35 \
@@ -129,30 +124,30 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		enum-iterator-derive-1.4.0 \
 		enumflags2-0.7.11 \
 		enumflags2_derive-0.7.11 \
-		equivalent-1.0.1 \
-		errno-0.3.10 \
-		escargot-0.5.13 \
-		fallible-iterator-0.2.0 \
+		equivalent-1.0.2 \
+		errno-0.3.11 \
+		escargot-0.5.14 \
+		fallible-iterator-0.3.0 \
 		fallible-streaming-iterator-0.1.9 \
-		fancy-regex-0.11.0 \
+		fancy-regex-0.13.0 \
 		fancy-regex-0.14.0 \
-		fantoccini-0.21.4 \
+		fantoccini-0.21.5 \
 		faster-hex-0.9.0 \
+		faster-hex-0.10.0 \
 		fastrand-2.3.0 \
-		fernet-0.2.2 \
-		file-id-0.1.0 \
+		file-id-0.2.2 \
 		filetime-0.2.25 \
 		fixedbitset-0.5.7 \
-		flagset-0.4.6 \
-		flate2-1.0.35 \
+		flagset-0.4.7 \
+		flate2-1.1.1 \
 		fluent-uri-0.3.2 \
 		fnv-1.0.7 \
-		foldhash-0.1.4 \
+		foldhash-0.1.5 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.2.1 \
 		fraction-0.15.3 \
-		fs4-0.12.0 \
+		fs4-0.13.1 \
 		fsevent-sys-4.1.0 \
 		futures-0.3.31 \
 		futures-channel-0.3.31 \
@@ -164,61 +159,74 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		futures-task-0.3.31 \
 		futures-util-0.3.31 \
 		generic-array-0.14.7 \
-		getrandom-0.2.15 \
-		getrandom-0.3.1 \
+		getrandom-0.2.16 \
+		getrandom-0.3.2 \
 		gif-0.13.1 \
 		gimli-0.31.1 \
-		gix-0.64.0 \
-		gix-actor-0.31.5 \
+		gix-0.71.0 \
+		gix-actor-0.34.0 \
 		gix-chunk-0.4.11 \
-		gix-commitgraph-0.24.3 \
-		gix-config-0.38.0 \
-		gix-config-value-0.14.11 \
-		gix-date-0.8.7 \
-		gix-diff-0.44.1 \
-		gix-discover-0.33.0 \
-		gix-features-0.38.2 \
-		gix-fs-0.11.3 \
-		gix-glob-0.16.5 \
-		gix-hash-0.14.2 \
-		gix-hashtable-0.5.2 \
-		gix-lock-14.0.0 \
-		gix-macros-0.1.5 \
-		gix-object-0.42.3 \
-		gix-odb-0.61.1 \
-		gix-pack-0.51.1 \
-		gix-path-0.10.14 \
-		gix-quote-0.4.15 \
-		gix-ref-0.45.0 \
-		gix-refspec-0.23.1 \
-		gix-revision-0.27.2 \
-		gix-revwalk-0.13.2 \
-		gix-sec-0.10.11 \
-		gix-tempfile-14.0.2 \
+		gix-command-0.5.0 \
+		gix-commitgraph-0.27.0 \
+		gix-config-0.44.0 \
+		gix-config-value-0.14.12 \
+		gix-date-0.9.4 \
+		gix-diff-0.51.0 \
+		gix-discover-0.39.0 \
+		gix-features-0.41.1 \
+		gix-features-0.42.1 \
+		gix-fs-0.14.0 \
+		gix-fs-0.15.0 \
+		gix-glob-0.19.0 \
+		gix-hash-0.17.0 \
+		gix-hash-0.18.0 \
+		gix-hashtable-0.8.1 \
+		gix-lock-17.1.0 \
+		gix-object-0.48.0 \
+		gix-odb-0.68.0 \
+		gix-pack-0.58.0 \
+		gix-packetline-0.18.4 \
+		gix-path-0.10.17 \
+		gix-protocol-0.49.0 \
+		gix-quote-0.5.0 \
+		gix-ref-0.51.0 \
+		gix-refspec-0.29.0 \
+		gix-revision-0.33.0 \
+		gix-revwalk-0.19.0 \
+		gix-sec-0.10.12 \
+		gix-shallow-0.3.0 \
+		gix-tempfile-17.1.0 \
 		gix-trace-0.1.12 \
-		gix-traverse-0.39.2 \
-		gix-url-0.27.5 \
-		gix-utils-0.1.14 \
-		gix-validate-0.8.5 \
+		gix-transport-0.46.0 \
+		gix-traverse-0.45.0 \
+		gix-url-0.30.0 \
+		gix-utils-0.2.0 \
+		gix-utils-0.3.0 \
+		gix-validate-0.9.4 \
+		gix-validate-0.10.0 \
 		glob-0.3.2 \
 		h2-0.3.26 \
-		h2-0.4.7 \
+		h2-0.4.9 \
 		half-1.8.3 \
+		haproxy-protocol-0.0.1 \
+		hash32-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
-		hashbrown-0.15.2 \
-		hashlink-0.8.4 \
+		hashbrown-0.15.3 \
+		hashlink-0.10.0 \
+		heapless-0.8.0 \
 		heck-0.5.0 \
+		hermit-abi-0.3.9 \
 		hex-0.4.3 \
 		home-0.5.11 \
 		hostname-validator-1.1.1 \
 		http-0.2.12 \
-		http-1.2.0 \
+		http-1.3.1 \
 		http-body-0.4.6 \
 		http-body-1.0.1 \
-		http-body-util-0.1.2 \
+		http-body-util-0.1.3 \
 		http-range-header-0.4.2 \
-		httparse-1.10.0 \
+		httparse-1.10.1 \
 		httpdate-1.0.3 \
 		humansize-2.1.3 \
 		hyper-0.14.32 \
@@ -226,82 +234,93 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		hyper-rustls-0.27.5 \
 		hyper-timeout-0.5.2 \
 		hyper-tls-0.6.0 \
-		hyper-util-0.1.10 \
-		iana-time-zone-0.1.61 \
+		hyper-util-0.1.11 \
+		iana-time-zone-0.1.63 \
 		iana-time-zone-haiku-0.1.2 \
 		icu_collections-1.5.0 \
 		icu_locid-1.5.0 \
 		icu_locid_transform-1.5.0 \
-		icu_locid_transform_data-1.5.0 \
+		icu_locid_transform_data-1.5.1 \
 		icu_normalizer-1.5.0 \
-		icu_normalizer_data-1.5.0 \
+		icu_normalizer_data-1.5.1 \
 		icu_properties-1.5.1 \
-		icu_properties_data-1.5.0 \
+		icu_properties_data-1.5.1 \
 		icu_provider-1.5.0 \
 		icu_provider_macros-1.5.0 \
 		ident_case-1.0.1 \
 		idlset-0.2.5 \
 		idna-1.0.3 \
 		idna_adapter-1.2.0 \
-		image-0.23.14 \
-		image-0.24.9 \
+		image-0.25.6 \
+		image-webp-0.2.1 \
 		indexmap-1.9.3 \
-		indexmap-2.7.1 \
-		inotify-0.9.6 \
+		indexmap-2.9.0 \
+		inotify-0.11.0 \
 		inotify-sys-0.1.5 \
 		ipnet-2.11.0 \
 		is_terminal_polyfill-1.70.1 \
-		itertools-0.10.5 \
 		itertools-0.13.0 \
-		itoa-1.0.14 \
-		jpeg-decoder-0.3.1 \
+		itertools-0.14.0 \
+		itoa-1.0.15 \
+		jiff-0.2.12 \
+		jiff-static-0.2.12 \
+		jiff-tzdb-0.1.4 \
+		jiff-tzdb-platform-0.1.3 \
 		js-sys-0.3.77 \
-		jsonschema-0.29.0 \
+		jsonschema-0.30.0 \
 		kanidm-hsm-crypto-0.2.0 \
 		kqueue-1.0.8 \
 		kqueue-sys-1.0.4 \
+		lambert_w-1.2.17 \
 		lazy_static-1.5.0 \
 		lazycell-1.3.0 \
 		lber-0.4.2 \
 		ldap3_client-0.5.2 \
 		ldap3_proto-0.5.2 \
-		libc-0.2.169 \
+		libc-0.2.172 \
 		libloading-0.8.6 \
-		libm-0.2.11 \
-		libmimalloc-sys-0.1.39 \
+		libm-0.2.14 \
+		libmimalloc-sys-0.1.42 \
 		libredox-0.1.3 \
-		libsqlite3-sys-0.25.2 \
+		libsqlite3-sys-0.33.0 \
 		libudev-0.2.0 \
 		libudev-sys-0.1.4 \
 		linux-raw-sys-0.4.15 \
-		litemap-0.7.4 \
+		linux-raw-sys-0.9.4 \
+		litemap-0.7.5 \
 		litrs-0.4.1 \
 		lock_api-0.4.12 \
 		lodepng-3.11.0 \
-		log-0.4.25 \
-		lru-0.12.5 \
+		log-0.4.27 \
+		lru-0.13.0 \
+		lru-0.14.0 \
 		malloced-1.3.1 \
 		matchers-0.1.0 \
 		matchit-0.7.3 \
-		mathru-0.13.0 \
+		mathru-0.15.5 \
+		matrixmultiply-0.3.9 \
+		maybe-async-0.2.10 \
+		md-5-0.10.6 \
+		md4-0.10.2 \
 		memchr-2.7.4 \
 		memmap2-0.9.5 \
 		memoffset-0.8.0 \
-		mimalloc-0.1.43 \
+		mimalloc-0.1.46 \
 		mime-0.3.17 \
 		mime_guess-2.0.5 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.8.3 \
-		mintex-0.1.3 \
-		mio-0.8.11 \
+		miniz_oxide-0.8.8 \
+		mintex-0.1.4 \
 		mio-1.0.3 \
 		multer-3.1.0 \
-		native-tls-0.2.13 \
-		nix-0.29.0 \
+		native-tls-0.2.14 \
+		nix-0.30.1 \
 		nom-7.1.3 \
-		nonempty-0.8.1 \
-		notify-6.1.1 \
-		notify-debouncer-full-0.1.0 \
+		nom-8.0.0 \
+		nonempty-0.11.0 \
+		notify-8.0.0 \
+		notify-debouncer-full-0.5.0 \
+		notify-types-2.0.0 \
 		nu-ansi-term-0.46.0 \
 		num-0.4.3 \
 		num-bigint-0.4.6 \
@@ -311,28 +330,29 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		num-derive-0.3.3 \
 		num-integer-0.1.46 \
 		num-iter-0.1.45 \
-		num-rational-0.3.2 \
 		num-rational-0.4.2 \
 		num-traits-0.2.19 \
-		num_enum-0.5.11 \
-		num_enum_derive-0.5.11 \
+		num_cpus-1.16.0 \
+		num_enum-0.7.3 \
+		num_enum_derive-0.7.3 \
 		num_threads-0.1.7 \
 		oauth2-4.4.2 \
 		oauth2-5.0.0 \
 		object-0.36.7 \
 		oid-0.2.1 \
 		oid-registry-0.7.1 \
-		once_cell-1.20.3 \
-		openssl-0.10.70 \
+		once_cell-1.21.3 \
+		openssl-0.10.72 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.6 \
-		openssl-sys-0.9.105 \
+		openssl-sys-0.9.108 \
 		opentelemetry-0.27.1 \
 		opentelemetry-http-0.27.0 \
 		opentelemetry-otlp-0.27.0 \
 		opentelemetry-proto-0.27.0 \
 		opentelemetry-semantic-conventions-0.27.0 \
 		opentelemetry_sdk-0.27.1 \
+		option-ext-0.2.0 \
 		outref-0.5.2 \
 		overload-0.1.1 \
 		parking_lot-0.12.3 \
@@ -340,75 +360,82 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		password-hash-0.5.0 \
 		paste-1.0.15 \
 		peeking_take_while-0.1.2 \
-		peg-0.8.4 \
-		peg-macros-0.8.4 \
-		peg-runtime-0.8.3 \
+		peg-0.8.5 \
+		peg-macros-0.8.5 \
+		peg-runtime-0.8.5 \
 		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.1 \
 		petgraph-0.7.1 \
 		picky-asn1-0.8.0 \
 		picky-asn1-der-0.4.1 \
 		picky-asn1-x509-0.12.0 \
-		pin-project-1.1.9 \
-		pin-project-internal-1.1.9 \
+		pin-project-1.1.10 \
+		pin-project-internal-1.1.10 \
 		pin-project-lite-0.2.16 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.31 \
+		pkg-config-0.3.32 \
+		portable-atomic-1.11.0 \
+		portable-atomic-util-0.2.4 \
 		powerfmt-0.2.0 \
-		ppv-lite86-0.2.20 \
+		ppv-lite86-0.2.21 \
 		prctl-1.0.0 \
-		prettyplease-0.2.29 \
-		proc-macro-crate-1.3.1 \
+		prettyplease-0.2.32 \
+		proc-macro-crate-3.3.0 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.93 \
-		prodash-28.0.0 \
-		prost-0.13.4 \
-		prost-derive-0.13.4 \
+		proc-macro2-1.0.95 \
+		prodash-29.0.2 \
+		prost-0.13.5 \
+		prost-derive-0.13.5 \
 		psl-types-2.0.11 \
 		publicsuffix-2.3.0 \
-		qrcode-0.12.0 \
+		qrcode-0.14.1 \
 		quick-error-2.0.1 \
-		quinn-0.11.6 \
-		quinn-proto-0.11.9 \
-		quinn-udp-0.5.9 \
-		quote-1.0.38 \
+		quinn-0.11.7 \
+		quinn-proto-0.11.11 \
+		quinn-udp-0.5.12 \
+		quote-1.0.40 \
+		r-efi-5.2.0 \
 		rand-0.8.5 \
+		rand-0.9.1 \
 		rand_chacha-0.3.1 \
+		rand_chacha-0.9.0 \
 		rand_core-0.6.4 \
-		redox_syscall-0.5.8 \
-		redox_users-0.4.6 \
-		ref-cast-1.0.23 \
-		ref-cast-impl-1.0.23 \
-		reference-counted-singleton-0.1.5 \
-		referencing-0.29.0 \
+		rand_core-0.9.3 \
+		rawpointer-0.2.1 \
+		redox_syscall-0.5.12 \
+		redox_users-0.5.0 \
+		ref-cast-1.0.24 \
+		ref-cast-impl-1.0.24 \
+		referencing-0.30.0 \
 		regex-1.11.1 \
 		regex-automata-0.1.10 \
 		regex-automata-0.4.9 \
 		regex-syntax-0.6.29 \
 		regex-syntax-0.8.5 \
 		reqwest-0.11.27 \
-		reqwest-0.12.12 \
+		reqwest-0.12.15 \
 		rgb-0.8.50 \
-		ring-0.17.8 \
+		ring-0.17.14 \
 		rpassword-5.0.1 \
 		runloop-0.1.0 \
-		rusqlite-0.28.0 \
-		rust-embed-8.5.0 \
-		rust-embed-impl-8.5.0 \
-		rust-embed-utils-8.5.0 \
+		rusqlite-0.35.0 \
+		rust-embed-8.7.0 \
+		rust-embed-impl-8.7.0 \
+		rust-embed-utils-8.7.0 \
 		rustc-demangle-0.1.24 \
 		rustc-hash-1.1.0 \
 		rustc-hash-2.1.1 \
 		rusticata-macros-4.1.0 \
 		rustix-0.38.44 \
-		rustls-0.23.22 \
+		rustix-1.0.7 \
+		rustls-0.23.26 \
 		rustls-native-certs-0.8.1 \
 		rustls-pemfile-2.2.0 \
 		rustls-pki-types-1.11.0 \
-		rustls-webpki-0.102.8 \
-		rustversion-1.0.19 \
-		ryu-1.0.19 \
+		rustls-webpki-0.103.1 \
+		rustversion-1.0.20 \
+		ryu-1.0.20 \
 		same-file-1.0.6 \
 		schannel-0.1.27 \
 		scopeguard-1.2.0 \
@@ -416,76 +443,78 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		security-framework-2.11.1 \
 		security-framework-3.2.0 \
 		security-framework-sys-2.14.0 \
-		selinux-0.4.6 \
-		selinux-sys-0.6.13 \
-		semver-1.0.25 \
-		serde-1.0.217 \
-		serde_bytes-0.11.15 \
+		selinux-0.5.1 \
+		selinux-sys-0.6.14 \
+		semver-1.0.26 \
+		serde-1.0.219 \
+		serde_bytes-0.11.17 \
 		serde_cbor-0.11.2 \
 		serde_cbor_2-0.12.0-dev \
-		serde_derive-1.0.217 \
-		serde_json-1.0.138 \
-		serde_path_to_error-0.1.16 \
+		serde_derive-1.0.219 \
+		serde_json-1.0.140 \
+		serde_path_to_error-0.1.17 \
+		serde_spanned-0.6.8 \
 		serde_urlencoded-0.7.1 \
 		serde_with-3.12.0 \
 		serde_with_macros-3.12.0 \
 		sha-crypt-0.5.0 \
-		sha1_smol-1.0.1 \
-		sha2-0.10.8 \
+		sha1-0.10.6 \
+		sha1-checked-0.10.0 \
+		sha2-0.10.9 \
 		sharded-slab-0.1.7 \
 		shell-words-1.1.0 \
-		shellexpand-2.1.2 \
+		shellexpand-3.1.1 \
 		shlex-1.3.0 \
-		signal-hook-registry-1.4.2 \
+		signal-hook-registry-1.4.5 \
 		slab-0.4.9 \
-		smallvec-1.13.2 \
+		smallvec-1.15.0 \
 		smartstring-1.0.1 \
 		smolset-1.3.1 \
-		socket2-0.5.8 \
+		socket2-0.5.9 \
 		spin-0.9.8 \
 		spki-0.7.3 \
 		sptr-0.3.2 \
 		sshkey-attest-0.5.0 \
-		sshkeys-0.3.3 \
 		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
-		strsim-0.10.0 \
 		strsim-0.11.1 \
 		subtle-2.6.1 \
-		svg-0.13.1 \
+		svg-0.18.0 \
 		syn-1.0.109 \
-		syn-2.0.98 \
+		syn-2.0.101 \
 		sync_wrapper-0.1.2 \
 		sync_wrapper-1.0.2 \
-		synstructure-0.13.1 \
+		synstructure-0.13.2 \
 		system-configuration-0.5.1 \
 		system-configuration-sys-0.5.0 \
 		target-lexicon-0.12.16 \
-		tempfile-3.16.0 \
+		tempfile-3.19.1 \
 		thiserror-1.0.69 \
-		thiserror-2.0.11 \
+		thiserror-2.0.12 \
 		thiserror-impl-1.0.69 \
-		thiserror-impl-2.0.11 \
+		thiserror-impl-2.0.12 \
 		thousands-0.2.0 \
+		thread-tree-0.3.3 \
 		thread_local-1.1.8 \
-		time-0.3.37 \
-		time-core-0.1.2 \
-		time-macros-0.2.19 \
+		time-0.3.41 \
+		time-core-0.1.4 \
+		time-macros-0.2.22 \
 		tinystr-0.7.6 \
-		tinyvec-1.8.1 \
+		tinyvec-1.9.0 \
 		tinyvec_macros-0.1.1 \
-		tls_codec-0.4.1 \
-		tls_codec_derive-0.4.1 \
-		tokio-1.43.0 \
+		tls_codec-0.4.2 \
+		tls_codec_derive-0.4.2 \
+		tokio-1.44.2 \
 		tokio-macros-2.5.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-openssl-0.6.5 \
-		tokio-rustls-0.26.1 \
+		tokio-rustls-0.26.2 \
 		tokio-stream-0.1.17 \
-		tokio-util-0.7.13 \
-		toml-0.5.11 \
-		toml_datetime-0.6.8 \
-		toml_edit-0.19.15 \
+		tokio-util-0.7.15 \
+		toml-0.8.22 \
+		toml_datetime-0.6.9 \
+		toml_edit-0.22.26 \
+		toml_write-0.1.1 \
 		tonic-0.12.3 \
 		tower-0.4.13 \
 		tower-0.5.2 \
@@ -502,10 +531,10 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		try-lock-0.2.5 \
 		tss-esapi-8.0.0-alpha \
 		tss-esapi-sys-0.5.0 \
-		typenum-1.17.0 \
+		typenum-1.18.0 \
 		unicase-2.8.1 \
 		unicode-bom-2.0.3 \
-		unicode-ident-1.0.16 \
+		unicode-ident-1.0.18 \
 		unicode-normalization-0.1.24 \
 		unicode-segmentation-1.12.0 \
 		unicode-width-0.2.0 \
@@ -518,7 +547,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		utoipa-4.2.3 \
 		utoipa-gen-4.3.1 \
 		utoipa-swagger-ui-6.0.0 \
-		uuid-1.13.1 \
+		uuid-1.16.0 \
 		uuid-simd-0.8.0 \
 		valuable-0.1.1 \
 		vcpkg-0.2.15 \
@@ -527,7 +556,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		walkdir-2.5.0 \
 		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasi-0.13.3+wasi-0.2.2 \
+		wasi-0.14.2+wasi-0.2.4 \
 		wasite-0.1.0 \
 		wasm-bindgen-0.2.100 \
 		wasm-bindgen-backend-0.2.100 \
@@ -543,50 +572,63 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		webauthn-rs-core-0.5.1 \
 		webauthn-rs-proto-0.5.1 \
 		webdriver-0.50.0 \
-		webpki-roots-0.26.8 \
+		webpki-roots-0.26.10 \
 		weezl-0.1.8 \
 		which-4.4.2 \
-		whoami-1.5.2 \
+		whoami-1.6.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.9 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-0.41.0 \
-		windows-core-0.52.0 \
-		windows-registry-0.2.0 \
-		windows-result-0.2.0 \
-		windows-strings-0.1.0 \
+		windows-core-0.61.0 \
+		windows-implement-0.60.0 \
+		windows-interface-0.59.1 \
+		windows-link-0.1.1 \
+		windows-registry-0.4.0 \
+		windows-result-0.3.2 \
+		windows-strings-0.3.1 \
+		windows-strings-0.4.0 \
 		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
 		windows-sys-0.59.0 \
 		windows-targets-0.48.5 \
 		windows-targets-0.52.6 \
+		windows-targets-0.53.0 \
 		windows_aarch64_gnullvm-0.41.0 \
 		windows_aarch64_gnullvm-0.48.5 \
 		windows_aarch64_gnullvm-0.52.6 \
+		windows_aarch64_gnullvm-0.53.0 \
 		windows_aarch64_msvc-0.41.0 \
 		windows_aarch64_msvc-0.48.5 \
 		windows_aarch64_msvc-0.52.6 \
+		windows_aarch64_msvc-0.53.0 \
 		windows_i686_gnu-0.41.0 \
 		windows_i686_gnu-0.48.5 \
 		windows_i686_gnu-0.52.6 \
+		windows_i686_gnu-0.53.0 \
 		windows_i686_gnullvm-0.52.6 \
+		windows_i686_gnullvm-0.53.0 \
 		windows_i686_msvc-0.41.0 \
 		windows_i686_msvc-0.48.5 \
 		windows_i686_msvc-0.52.6 \
+		windows_i686_msvc-0.53.0 \
 		windows_x86_64_gnu-0.41.0 \
 		windows_x86_64_gnu-0.48.5 \
 		windows_x86_64_gnu-0.52.6 \
+		windows_x86_64_gnu-0.53.0 \
 		windows_x86_64_gnullvm-0.41.0 \
 		windows_x86_64_gnullvm-0.48.5 \
 		windows_x86_64_gnullvm-0.52.6 \
+		windows_x86_64_gnullvm-0.53.0 \
 		windows_x86_64_msvc-0.41.0 \
 		windows_x86_64_msvc-0.48.5 \
 		windows_x86_64_msvc-0.52.6 \
-		winnow-0.5.40 \
+		windows_x86_64_msvc-0.53.0 \
 		winnow-0.6.26 \
+		winnow-0.7.9 \
 		winreg-0.50.0 \
-		wit-bindgen-rt-0.33.0 \
+		wit-bindgen-rt-0.39.0 \
 		write16-1.0.0 \
 		writeable-0.5.5 \
 		x509-cert-0.2.5 \
@@ -594,13 +636,19 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		yoke-0.7.5 \
 		yoke-derive-0.7.5 \
 		zerocopy-0.7.35 \
+		zerocopy-0.8.25 \
 		zerocopy-derive-0.7.35 \
-		zerofrom-0.1.5 \
-		zerofrom-derive-0.1.5 \
+		zerocopy-derive-0.8.25 \
+		zerofrom-0.1.6 \
+		zerofrom-derive-0.1.6 \
 		zeroize-1.8.1 \
 		zeroize_derive-1.4.2 \
 		zerovec-0.10.4 \
 		zerovec-derive-0.10.3 \
 		zip-0.6.6 \
-		zxcvbn-2.2.2 \
-		libnss@git+https://github.com/Firstyear/libnss-rs.git?branch=20250207-freebsd\#763da4beaadc1e475b89ed876de31a5e393f6d30
+		zune-core-0.4.12 \
+		zune-jpeg-0.4.14 \
+		zxcvbn-3.1.0 \
+		sshkeys@git+https://github.com/Firstyear/rust-sshkeys.git?rev=3a081cbf7480628223bcb96fc8aaa8c19109d007\#3a081cbf7480628223bcb96fc8aaa8c19109d007 \
+		libnss@git+https://github.com/Firstyear/libnss-rs.git?branch=20250207-freebsd\#763da4beaadc1e475b89ed876de31a5e393f6d30 \
+		compact_jwt@git+https://github.com/Firstyear/compact-jwt.git?rev=b3d2b5700cfe567d384c81df35d25537fbf7f110\#b3d2b5700cfe567d384c81df35d25537fbf7f110
diff --git a/security/kanidm/distinfo b/security/kanidm/distinfo
index da26b5c7a3b2..53e5c16ee421 100644
--- a/security/kanidm/distinfo
+++ b/security/kanidm/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746603013
+TIMESTAMP = 1749695021
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -23,8 +23,8 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
 SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
 SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
 SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
@@ -45,14 +45,14 @@ SHA256 (rust/crates/asn1-rs-derive-0.5.1.crate) = 965c2d33e53cb6b267e148a4cb0760
 SIZE (rust/crates/asn1-rs-derive-0.5.1.crate) = 9692
 SHA256 (rust/crates/asn1-rs-impl-0.2.0.crate) = 7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7
 SIZE (rust/crates/asn1-rs-impl-0.2.0.crate) = 2261
-SHA256 (rust/crates/async-compression-0.4.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522
-SIZE (rust/crates/async-compression-0.4.18.crate) = 111919
+SHA256 (rust/crates/async-compression-0.4.23.crate) = b37fc50485c4f3f736a4fb14199f6d5f5ba008d7f28fe710306c92780f004c07
+SIZE (rust/crates/async-compression-0.4.23.crate) = 116231
 SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476
 SIZE (rust/crates/async-stream-0.3.6.crate) = 13823
 SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d
 SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
+SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
 SHA256 (rust/crates/authenticator-0.4.1.crate) = 82d71e457dc518a15eecc90d3b0660dee4b51623b34ac4262c9326e0d7e0f8e2
@@ -69,8 +69,6 @@ SHA256 (rust/crates/axum-htmx-0.5.0.crate) = 40f7051fdc094b6e5ea06cab9bca4b198c5
 SIZE (rust/crates/axum-htmx-0.5.0.crate) = 15894
 SHA256 (rust/crates/axum-macros-0.4.2.crate) = 57d123550fa8d071b7255cb0cc04dc302baa6c8c4a79f55701552684d8399bce
 SIZE (rust/crates/axum-macros-0.4.2.crate) = 39245
-SHA256 (rust/crates/axum-server-0.7.1.crate) = 56bac90848f6a9393ac03c63c640925c4b7c8ca21654de40d53f55964667c7d8
-SIZE (rust/crates/axum-server-0.7.1.crate) = 41684
 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
 SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
 SHA256 (rust/crates/base32-0.5.1.crate) = 022dfe9eb35f19ebbcb51e0b40a5ab759f46ad60cadf7297e0bd085afb50e076
@@ -81,16 +79,16 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
 SIZE (rust/crates/base64-0.21.7.crate) = 82576
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
 SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
-SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
+SHA256 (rust/crates/base64ct-1.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
+SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
 SHA256 (rust/crates/base64urlsafedata-0.5.1.crate) = 72f0ad38ce7fbed55985ad5b2197f05cff8324ee6eb6638304e78f0108fae56c
 SIZE (rust/crates/base64urlsafedata-0.5.1.crate) = 5683
-SHA256 (rust/crates/basic-toml-0.1.9.crate) = 823388e228f614e9558c6804262db37960ec8821856535f5c3f59913140558f8
-SIZE (rust/crates/basic-toml-0.1.9.crate) = 50234
+SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
+SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
 SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7
 SIZE (rust/crates/bindgen-0.66.1.crate) = 218860
-SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
-SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
+SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
+SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
@@ -103,48 +101,48 @@ SHA256 (rust/crates/bitfield-0.13.2.crate) = 46afbd2983a5d5a7bd740ccb198caf5b82f
 SIZE (rust/crates/bitfield-0.13.2.crate) = 16479
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
 SIZE (rust/crates/blake2-0.10.6.crate) = 47234
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
 SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32
 SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
 SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
 SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
 SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
 SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
-SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
-SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
+SHA256 (rust/crates/bytemuck-1.23.0.crate) = 9134a6ef01ce4b366b50689c94f82c14bc72bc5d0386829828a2e2752ef7958c
+SIZE (rust/crates/bytemuck-1.23.0.crate) = 52534
 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
 SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
-SHA256 (rust/crates/cc-1.2.13.crate) = c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda
-SIZE (rust/crates/cc-1.2.13.crate) = 102839
+SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
+SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
+SIZE (rust/crates/cc-1.2.21.crate) = 106117
 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/checked_int_cast-1.0.0.crate) = 17cc5e6b5ab06331c33589842070416baa137e8b0eb912b008cfd4a78ada7919
-SIZE (rust/crates/checked_int_cast-1.0.0.crate) = 2669
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.28.crate) = 3e77c3243bd94243c03672cb5154667347c457ca271254724f9f393aee1c05ff
-SIZE (rust/crates/clap-4.5.28.crate) = 56073
-SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7
-SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024
-SHA256 (rust/crates/clap_complete-4.5.44.crate) = 375f9d8255adeeedd51053574fd8d4ba875ea5fa558e86617b07f09f1680c8b6
-SIZE (rust/crates/clap_complete-4.5.44.crate) = 47993
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
*** 1357 LINES SKIPPED ***