git: 87f9bec54f11 - main - net-im/libsignal-node: Update to 0.32.1

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Mon, 13 Nov 2023 17:31:56 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=87f9bec54f11a10ddd9d2d425842661b315684c9

commit 87f9bec54f11a10ddd9d2d425842661b315684c9
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-11-13 17:25:08 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-11-13 17:25:08 +0000

    net-im/libsignal-node: Update to 0.32.1
---
 net-im/libsignal-node/Makefile                | 267 +-----------------------
 net-im/libsignal-node/Makefile.crates         | 283 ++++++++++++++++++++++++++
 net-im/libsignal-node/distinfo                |  78 +++++--
 net-im/libsignal-node/files/node/package.json |   2 +-
 4 files changed, 344 insertions(+), 286 deletions(-)

diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile
index 55366906257f..7f49d95b8db8 100644
--- a/net-im/libsignal-node/Makefile
+++ b/net-im/libsignal-node/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	libsignal
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.31.0
-PORTREVISION=	1
+DISTVERSION=	0.32.1
 CATEGORIES=	net-im
 PKGNAMESUFFIX=	-node
 DISTFILES=	libsignal-node-${DISTVERSION}-yarn-cache.tar.gz
@@ -25,270 +24,6 @@ GH_ACCOUNT=	signalapp
 GH_TUPLE=	google:boringssl:3b74ab506eff560da3d67bfac9f1caa68bf31fbd:boringssl \
 		google:boringssl:ae223d6138807a13006342edfeef32e813246b39:boringssl_fips
 
-CARGO_CRATES=	addr2line-0.20.0 \
-		adler-1.0.2 \
-		aead-0.4.3 \
-		aes-0.7.5 \
-		aes-gcm-0.9.2 \
-		aes-gcm-siv-0.10.1 \
-		aho-corasick-1.0.2 \
-		android-tzdata-0.1.1 \
-		android_system_properties-0.1.5 \
-		anes-0.1.6 \
-		anstyle-1.0.1 \
-		anyhow-1.0.72 \
-		argon2-0.5.1 \
-		arrayref-0.3.7 \
-		asn1-0.15.4 \
-		asn1_derive-0.15.4 \
-		async-trait-0.1.72 \
-		autocfg-1.1.0 \
-		backtrace-0.3.68 \
-		base64-0.21.2 \
-		base64ct-1.6.0 \
-		bincode-1.3.3 \
-		bindgen-0.62.0 \
-		bit-set-0.5.3 \
-		bit-vec-0.6.3 \
-		bitflags-1.3.2 \
-		bitflags-2.3.3 \
-		blake2-0.10.6 \
-		block-buffer-0.10.4 \
-		block-modes-0.8.1 \
-		block-padding-0.2.1 \
-		bumpalo-3.13.0 \
-		bytemuck-1.13.1 \
-		byteorder-1.4.3 \
-		bytes-1.4.0 \
-		cast-0.3.0 \
-		cc-1.0.81 \
-		cesu8-1.1.0 \
-		cexpr-0.6.0 \
-		cfg-if-1.0.0 \
-		chacha20-0.8.2 \
-		chacha20poly1305-0.9.1 \
-		chrono-0.4.26 \
-		ciborium-0.2.1 \
-		ciborium-io-0.2.1 \
-		ciborium-ll-0.2.1 \
-		cipher-0.3.0 \
-		clang-sys-1.6.1 \
-		clap-4.3.19 \
-		clap_builder-4.3.19 \
-		clap_lex-0.5.0 \
-		cmake-0.1.48 \
-		combine-4.6.6 \
-		convert_case-0.4.0 \
-		core-foundation-sys-0.8.4 \
-		cpufeatures-0.2.9 \
-		criterion-0.5.1 \
-		criterion-plot-0.5.0 \
-		crossbeam-channel-0.5.8 \
-		crossbeam-deque-0.8.3 \
-		crossbeam-epoch-0.9.15 \
-		crossbeam-utils-0.8.16 \
-		crypto-common-0.1.6 \
-		ctr-0.7.0 \
-		ctr-0.8.0 \
-		darling-0.14.4 \
-		darling_core-0.14.4 \
-		darling_macro-0.14.4 \
-		derive-where-1.2.1 \
-		derive_builder-0.12.0 \
-		derive_builder_core-0.12.0 \
-		derive_builder_macro-0.12.0 \
-		derive_more-0.99.17 \
-		digest-0.10.7 \
-		displaydoc-0.2.4 \
-		downcast-rs-1.2.0 \
-		dunce-1.0.4 \
-		dyn-clonable-0.9.0 \
-		dyn-clonable-impl-0.9.0 \
-		dyn-clone-1.0.12 \
-		either-1.9.0 \
-		env_logger-0.10.0 \
-		equivalent-1.0.1 \
-		errno-0.3.2 \
-		errno-dragonfly-0.1.2 \
-		fastrand-2.0.0 \
-		fiat-crypto-0.1.20 \
-		fixedbitset-0.4.2 \
-		fnv-1.0.7 \
-		foreign-types-0.5.0 \
-		foreign-types-macros-0.2.3 \
-		foreign-types-shared-0.3.1 \
-		futures-core-0.3.28 \
-		futures-io-0.3.28 \
-		futures-macro-0.3.28 \
-		futures-task-0.3.28 \
-		futures-util-0.3.28 \
-		generic-array-0.14.7 \
-		getrandom-0.2.10 \
-		ghash-0.4.4 \
-		gimli-0.27.3 \
-		glob-0.3.1 \
-		half-1.8.2 \
-		hashbrown-0.12.3 \
-		hashbrown-0.14.0 \
-		heck-0.3.3 \
-		hermit-abi-0.3.2 \
-		hex-0.4.3 \
-		hex-literal-0.4.1 \
-		hkdf-0.12.3 \
-		hmac-0.12.1 \
-		humantime-2.1.0 \
-		iana-time-zone-0.1.57 \
-		iana-time-zone-haiku-0.1.2 \
-		ident_case-1.0.1 \
-		indexmap-1.9.3 \
-		indexmap-2.0.0 \
-		is-terminal-0.4.9 \
-		itertools-0.10.5 \
-		itoa-1.0.9 \
-		jni-0.19.0 \
-		jni-sys-0.3.0 \
-		jobserver-0.1.26 \
-		js-sys-0.3.64 \
-		lazy_static-1.4.0 \
-		lazycell-1.3.0 \
-		libc-0.2.147 \
-		libloading-0.6.7 \
-		libloading-0.7.4 \
-		libm-0.2.7 \
-		linkme-0.3.14 \
-		linkme-impl-0.3.14 \
-		linux-raw-sys-0.4.5 \
-		log-0.4.19 \
-		log-panics-2.1.0 \
-		memchr-2.5.0 \
-		memoffset-0.9.0 \
-		minimal-lexical-0.2.1 \
-		miniz_oxide-0.7.1 \
-		mp4san-0.3.1 \
-		multimap-0.8.3 \
-		neon-0.10.1 \
-		neon-build-0.10.1 \
-		neon-macros-0.10.1 \
-		neon-runtime-0.10.1 \
-		nom-7.1.3 \
-		num-traits-0.2.16 \
-		num_cpus-1.16.0 \
-		num_enum-0.6.1 \
-		num_enum_derive-0.6.1 \
-		object-0.31.1 \
-		once_cell-1.18.0 \
-		oorandom-11.1.3 \
-		opaque-debug-0.3.0 \
-		password-hash-0.5.0 \
-		paste-1.0.14 \
-		peeking_take_while-0.1.2 \
-		petgraph-0.6.3 \
-		pin-project-lite-0.2.10 \
-		pin-utils-0.1.0 \
-		platforms-3.0.2 \
-		plotters-0.3.5 \
-		plotters-backend-0.3.5 \
-		plotters-svg-0.3.5 \
-		poly1305-0.7.2 \
-		polyval-0.5.3 \
-		ppv-lite86-0.2.17 \
-		pqcrypto-internals-0.2.4 \
-		pqcrypto-kyber-0.7.6 \
-		pqcrypto-traits-0.3.4 \
-		proc-macro-crate-1.3.1 \
-		proc-macro2-1.0.66 \
-		proptest-1.2.0 \
-		prost-0.9.0 \
-		prost-build-0.9.0 \
-		prost-derive-0.9.0 \
-		prost-types-0.9.0 \
-		quick-error-1.2.3 \
-		quote-1.0.32 \
-		rand-0.8.5 \
-		rand_chacha-0.3.1 \
-		rand_core-0.6.4 \
-		rand_xorshift-0.3.0 \
-		rayon-1.7.0 \
-		rayon-core-1.11.0 \
-		redox_syscall-0.3.5 \
-		regex-1.9.1 \
-		regex-automata-0.3.4 \
-		regex-syntax-0.6.29 \
-		regex-syntax-0.7.4 \
-		rustc-demangle-0.1.23 \
-		rustc-hash-1.1.0 \
-		rustc_version-0.4.0 \
-		rustix-0.38.6 \
-		rusty-fork-0.3.0 \
-		ryu-1.0.15 \
-		same-file-1.0.6 \
-		scopeguard-1.2.0 \
-		semver-0.9.0 \
-		semver-1.0.18 \
-		semver-parser-0.7.0 \
-		serde-1.0.180 \
-		serde_derive-1.0.180 \
-		serde_json-1.0.104 \
-		sha-1-0.10.1 \
-		sha2-0.10.7 \
-		shlex-1.1.0 \
-		slab-0.4.8 \
-		smallvec-1.11.0 \
-		static_assertions-1.1.0 \
-		strsim-0.10.0 \
-		subtle-2.5.0 \
-		syn-1.0.109 \
-		syn-2.0.28 \
-		syn-mid-0.5.4 \
-		tempfile-3.7.0 \
-		termcolor-1.2.0 \
-		thiserror-1.0.44 \
-		thiserror-impl-1.0.44 \
-		time-0.1.45 \
-		tinytemplate-1.2.1 \
-		toml_datetime-0.6.3 \
-		toml_edit-0.19.14 \
-		typenum-1.16.0 \
-		unarray-0.1.4 \
-		unicode-ident-1.0.11 \
-		unicode-segmentation-1.10.1 \
-		universal-hash-0.4.0 \
-		unzip3-1.0.0 \
-		uuid-1.4.1 \
-		variant_count-1.1.0 \
-		version_check-0.9.4 \
-		wait-timeout-0.2.0 \
-		walkdir-2.3.3 \
-		wasi-0.10.0+wasi-snapshot-preview1 \
-		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.87 \
-		wasm-bindgen-backend-0.2.87 \
-		wasm-bindgen-macro-0.2.87 \
-		wasm-bindgen-macro-support-0.2.87 \
-		wasm-bindgen-shared-0.2.87 \
-		web-sys-0.3.64 \
-		which-4.4.0 \
-		winapi-0.3.9 \
-		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
-		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-0.48.0 \
-		windows-sys-0.48.0 \
-		windows-targets-0.48.1 \
-		windows_aarch64_gnullvm-0.48.0 \
-		windows_aarch64_msvc-0.48.0 \
-		windows_i686_gnu-0.48.0 \
-		windows_i686_msvc-0.48.0 \
-		windows_x86_64_gnu-0.48.0 \
-		windows_x86_64_gnullvm-0.48.0 \
-		windows_x86_64_msvc-0.48.0 \
-		winnow-0.5.3 \
-		zeroize-1.6.0 \
-		zeroize_derive-1.4.2 \
-		curve25519-dalek,curve25519-dalek-derive,x25519-dalek@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.0.0\#463e5c7cba32561ffee8a281c4455ff3c25660d4 \
-		boring,boring-sys@git+https://github.com/signalapp/boring?branch=libsignal\#3809a7e1ca2f60a9495620da514f8432f148cde7 \
-		snow@git+https://github.com/mcginty/snow.git?rev=586292364a30ecc74c785228b41e60b3ef03e773\#586292364a30ecc74c785228b41e60b3ef03e773
-
 # RUSTFLAGS=-Clink-dead-code is required to have a functional libsignal-node binary:
 # linkme is broken with https://github.com/dtolnay/linkme/commit/64e7c63c106848481bea8f66c4885b52c26ca9ec
 # It's probably related to https://github.com/dtolnay/linkme/issues/49
diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates
new file mode 100644
index 000000000000..187dd8dddf4c
--- /dev/null
+++ b/net-im/libsignal-node/Makefile.crates
@@ -0,0 +1,283 @@
+CARGO_CRATES=	addr2line-0.20.0 \
+		adler-1.0.2 \
+		aead-0.4.3 \
+		aead-0.5.2 \
+		aes-0.7.5 \
+		aes-0.8.3 \
+		aes-gcm-0.9.2 \
+		aes-gcm-siv-0.11.1 \
+		aho-corasick-1.0.2 \
+		android-tzdata-0.1.1 \
+		android_system_properties-0.1.5 \
+		anes-0.1.6 \
+		anstyle-1.0.1 \
+		anyhow-1.0.72 \
+		argon2-0.5.1 \
+		arrayref-0.3.7 \
+		asn1-0.15.4 \
+		asn1_derive-0.15.4 \
+		async-trait-0.1.72 \
+		autocfg-1.1.0 \
+		backtrace-0.3.68 \
+		base64-0.21.2 \
+		base64ct-1.6.0 \
+		bincode-1.3.3 \
+		bindgen-0.62.0 \
+		bit-set-0.5.3 \
+		bit-vec-0.6.3 \
+		bitflags-1.3.2 \
+		bitflags-2.3.3 \
+		blake2-0.10.6 \
+		block-buffer-0.10.4 \
+		block-padding-0.3.3 \
+		bumpalo-3.13.0 \
+		bytemuck-1.13.1 \
+		byteorder-1.4.3 \
+		bytes-1.4.0 \
+		cast-0.3.0 \
+		cbc-0.1.2 \
+		cc-1.0.81 \
+		cesu8-1.1.0 \
+		cexpr-0.6.0 \
+		cfg-if-1.0.0 \
+		chacha20-0.8.2 \
+		chacha20-0.9.1 \
+		chacha20poly1305-0.9.1 \
+		chacha20poly1305-0.10.1 \
+		chrono-0.4.26 \
+		ciborium-0.2.1 \
+		ciborium-io-0.2.1 \
+		ciborium-ll-0.2.1 \
+		cipher-0.3.0 \
+		cipher-0.4.4 \
+		clang-sys-1.6.1 \
+		clap-4.3.19 \
+		clap_builder-4.3.19 \
+		clap_lex-0.5.0 \
+		cmake-0.1.48 \
+		combine-4.6.6 \
+		convert_case-0.4.0 \
+		core-foundation-sys-0.8.4 \
+		cpufeatures-0.2.9 \
+		criterion-0.5.1 \
+		criterion-plot-0.5.0 \
+		crossbeam-channel-0.5.8 \
+		crossbeam-deque-0.8.3 \
+		crossbeam-epoch-0.9.15 \
+		crossbeam-utils-0.8.16 \
+		crypto-common-0.1.6 \
+		ctr-0.7.0 \
+		ctr-0.9.2 \
+		darling-0.14.4 \
+		darling_core-0.14.4 \
+		darling_macro-0.14.4 \
+		derive-where-1.2.1 \
+		derive_builder-0.12.0 \
+		derive_builder_core-0.12.0 \
+		derive_builder_macro-0.12.0 \
+		derive_more-0.99.17 \
+		digest-0.10.7 \
+		displaydoc-0.2.4 \
+		downcast-rs-1.2.0 \
+		dunce-1.0.4 \
+		dyn-clonable-0.9.0 \
+		dyn-clonable-impl-0.9.0 \
+		dyn-clone-1.0.12 \
+		either-1.9.0 \
+		env_logger-0.10.0 \
+		equivalent-1.0.1 \
+		errno-0.3.2 \
+		errno-dragonfly-0.1.2 \
+		fastrand-2.0.0 \
+		fiat-crypto-0.1.20 \
+		fixedbitset-0.4.2 \
+		fnv-1.0.7 \
+		foreign-types-0.5.0 \
+		foreign-types-macros-0.2.3 \
+		foreign-types-shared-0.3.1 \
+		futures-core-0.3.28 \
+		futures-io-0.3.28 \
+		futures-macro-0.3.28 \
+		futures-task-0.3.28 \
+		futures-util-0.3.28 \
+		generic-array-0.14.7 \
+		getrandom-0.2.10 \
+		ghash-0.4.4 \
+		ghash-0.5.0 \
+		gimli-0.27.3 \
+		glob-0.3.1 \
+		half-1.8.2 \
+		hashbrown-0.12.3 \
+		hashbrown-0.14.0 \
+		heck-0.3.3 \
+		hermit-abi-0.3.2 \
+		hex-0.4.3 \
+		hex-literal-0.4.1 \
+		hkdf-0.12.3 \
+		hmac-0.12.1 \
+		humantime-2.1.0 \
+		iana-time-zone-0.1.57 \
+		iana-time-zone-haiku-0.1.2 \
+		ident_case-1.0.1 \
+		indexmap-1.9.3 \
+		indexmap-2.0.0 \
+		inout-0.1.3 \
+		is-terminal-0.4.9 \
+		itertools-0.10.5 \
+		itoa-1.0.9 \
+		jni-0.21.1 \
+		jni-sys-0.3.0 \
+		jobserver-0.1.26 \
+		js-sys-0.3.64 \
+		lazy_static-1.4.0 \
+		lazycell-1.3.0 \
+		libc-0.2.147 \
+		libloading-0.6.7 \
+		libloading-0.7.4 \
+		libm-0.2.7 \
+		linkme-0.3.14 \
+		linkme-impl-0.3.14 \
+		linux-raw-sys-0.4.5 \
+		log-0.4.19 \
+		log-panics-2.1.0 \
+		memchr-2.5.0 \
+		memoffset-0.9.0 \
+		minimal-lexical-0.2.1 \
+		miniz_oxide-0.7.1 \
+		mp4san-0.3.1 \
+		multimap-0.8.3 \
+		neon-0.10.1 \
+		neon-build-0.10.1 \
+		neon-macros-0.10.1 \
+		neon-runtime-0.10.1 \
+		nom-7.1.3 \
+		num-traits-0.2.16 \
+		num_cpus-1.16.0 \
+		num_enum-0.6.1 \
+		num_enum_derive-0.6.1 \
+		object-0.31.1 \
+		once_cell-1.18.0 \
+		oorandom-11.1.3 \
+		opaque-debug-0.3.0 \
+		password-hash-0.5.0 \
+		paste-1.0.14 \
+		peeking_take_while-0.1.2 \
+		petgraph-0.6.3 \
+		pin-project-lite-0.2.10 \
+		pin-utils-0.1.0 \
+		platforms-3.0.2 \
+		plotters-0.3.5 \
+		plotters-backend-0.3.5 \
+		plotters-svg-0.3.5 \
+		poly1305-0.7.2 \
+		poly1305-0.8.0 \
+		polyval-0.5.3 \
+		polyval-0.6.1 \
+		ppv-lite86-0.2.17 \
+		pqcrypto-internals-0.2.4 \
+		pqcrypto-kyber-0.7.6 \
+		pqcrypto-traits-0.3.4 \
+		proc-macro-crate-1.3.1 \
+		proc-macro2-1.0.66 \
+		proptest-1.2.0 \
+		prost-0.9.0 \
+		prost-build-0.9.0 \
+		prost-derive-0.9.0 \
+		prost-types-0.9.0 \
+		quick-error-1.2.3 \
+		quote-1.0.32 \
+		rand-0.8.5 \
+		rand_chacha-0.3.1 \
+		rand_core-0.6.4 \
+		rand_xorshift-0.3.0 \
+		rayon-1.7.0 \
+		rayon-core-1.11.0 \
+		redox_syscall-0.3.5 \
+		regex-1.9.1 \
+		regex-automata-0.3.4 \
+		regex-syntax-0.6.29 \
+		regex-syntax-0.7.4 \
+		rustc-demangle-0.1.23 \
+		rustc-hash-1.1.0 \
+		rustc_version-0.4.0 \
+		rustix-0.38.6 \
+		rusty-fork-0.3.0 \
+		ryu-1.0.15 \
+		same-file-1.0.6 \
+		scopeguard-1.2.0 \
+		semver-0.9.0 \
+		semver-1.0.18 \
+		semver-parser-0.7.0 \
+		serde-1.0.180 \
+		serde_derive-1.0.180 \
+		serde_json-1.0.104 \
+		sha1-0.10.5 \
+		sha2-0.10.7 \
+		shlex-1.1.0 \
+		slab-0.4.8 \
+		smallvec-1.11.0 \
+		snow-0.9.3 \
+		static_assertions-1.1.0 \
+		strsim-0.10.0 \
+		subtle-2.5.0 \
+		syn-1.0.109 \
+		syn-2.0.28 \
+		syn-mid-0.5.4 \
+		tempfile-3.7.0 \
+		termcolor-1.2.0 \
+		thiserror-1.0.44 \
+		thiserror-impl-1.0.44 \
+		time-0.1.45 \
+		tinytemplate-1.2.1 \
+		toml_datetime-0.6.3 \
+		toml_edit-0.19.14 \
+		typenum-1.16.0 \
+		unarray-0.1.4 \
+		unicode-ident-1.0.11 \
+		unicode-segmentation-1.10.1 \
+		universal-hash-0.4.0 \
+		universal-hash-0.5.1 \
+		unzip3-1.0.0 \
+		uuid-1.4.1 \
+		variant_count-1.1.0 \
+		version_check-0.9.4 \
+		wait-timeout-0.2.0 \
+		walkdir-2.3.3 \
+		wasi-0.10.0+wasi-snapshot-preview1 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.87 \
+		wasm-bindgen-backend-0.2.87 \
+		wasm-bindgen-macro-0.2.87 \
+		wasm-bindgen-macro-support-0.2.87 \
+		wasm-bindgen-shared-0.2.87 \
+		web-sys-0.3.64 \
+		which-4.4.0 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.5 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-0.48.0 \
+		windows-sys-0.45.0 \
+		windows-sys-0.48.0 \
+		windows-targets-0.42.2 \
+		windows-targets-0.48.1 \
+		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 \
+		winnow-0.5.3 \
+		x25519-dalek-2.0.0 \
+		zeroize-1.6.0 \
+		zeroize_derive-1.4.2 \
+		curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.0.0\#463e5c7cba32561ffee8a281c4455ff3c25660d4 \
+		boring,boring-sys@git+https://github.com/signalapp/boring?branch=libsignal\#3809a7e1ca2f60a9495620da514f8432f148cde7
diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo
index d52f959b9574..751c045ab916 100644
--- a/net-im/libsignal-node/distinfo
+++ b/net-im/libsignal-node/distinfo
@@ -1,18 +1,22 @@
-TIMESTAMP = 1695657405
-SHA256 (libsignal-node-0.31.0-yarn-cache.tar.gz) = 779d8f18f6890e6c470a21eaf894429d9e234e4a3aaab090ba2579cc69f4b531
-SIZE (libsignal-node-0.31.0-yarn-cache.tar.gz) = 23540764
+TIMESTAMP = 1698947442
+SHA256 (libsignal-node-0.32.1-yarn-cache.tar.gz) = 779d8f18f6890e6c470a21eaf894429d9e234e4a3aaab090ba2579cc69f4b531
+SIZE (libsignal-node-0.32.1-yarn-cache.tar.gz) = 23540764
 SHA256 (rust/crates/addr2line-0.20.0.crate) = f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3
 SIZE (rust/crates/addr2line-0.20.0.crate) = 39558
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aead-0.4.3.crate) = 0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877
 SIZE (rust/crates/aead-0.4.3.crate) = 14717
+SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
+SIZE (rust/crates/aead-0.5.2.crate) = 15509
 SHA256 (rust/crates/aes-0.7.5.crate) = 9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8
 SIZE (rust/crates/aes-0.7.5.crate) = 128544
+SHA256 (rust/crates/aes-0.8.3.crate) = ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2
+SIZE (rust/crates/aes-0.8.3.crate) = 124679
 SHA256 (rust/crates/aes-gcm-0.9.2.crate) = bc3be92e19a7ef47457b8e6f90707e12b6ac5d20c6f3866584fa3be0787d839f
 SIZE (rust/crates/aes-gcm-0.9.2.crate) = 148403
-SHA256 (rust/crates/aes-gcm-siv-0.10.1.crate) = cfde8146762f3c5f3c5cd41aa17a71f3188df09d5857192b658510d850e16068
-SIZE (rust/crates/aes-gcm-siv-0.10.1.crate) = 26723
+SHA256 (rust/crates/aes-gcm-siv-0.11.1.crate) = ae0784134ba9375416d469ec31e7c5f9fa94405049cf08c5ce5b4698be673e0d
+SIZE (rust/crates/aes-gcm-siv-0.11.1.crate) = 26633
 SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
 SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
@@ -59,10 +63,8 @@ SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b
 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/block-modes-0.8.1.crate) = 2cb03d1bed155d89dce0f845b7899b18a9a163e148fd004e1c28421a783e2d8e
-SIZE (rust/crates/block-modes-0.8.1.crate) = 16961
-SHA256 (rust/crates/block-padding-0.2.1.crate) = 8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae
-SIZE (rust/crates/block-padding-0.2.1.crate) = 7672
+SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
 SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
 SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
 SHA256 (rust/crates/bytemuck-1.13.1.crate) = 17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea
@@ -73,6 +75,8 @@ SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01
 SIZE (rust/crates/bytes-1.4.0.crate) = 58080
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
 SHA256 (rust/crates/cc-1.0.81.crate) = 6c6b2562119bf28c3439f7f02db99faf0aa1a8cdfe5772a2ee155d32227239f0
 SIZE (rust/crates/cc-1.0.81.crate) = 66857
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
@@ -83,8 +87,12 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/chacha20-0.8.2.crate) = 5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6
 SIZE (rust/crates/chacha20-0.8.2.crate) = 30716
+SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
+SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
 SHA256 (rust/crates/chacha20poly1305-0.9.1.crate) = a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5
 SIZE (rust/crates/chacha20poly1305-0.9.1.crate) = 68379
+SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
+SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
 SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5
 SIZE (rust/crates/chrono-0.4.26.crate) = 191501
 SHA256 (rust/crates/ciborium-0.2.1.crate) = effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926
@@ -95,6 +103,8 @@ SHA256 (rust/crates/ciborium-ll-0.2.1.crate) = defaa24ecc093c77630e6c15e17c51f5e
 SIZE (rust/crates/ciborium-ll-0.2.1.crate) = 14649
 SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
 SIZE (rust/crates/cipher-0.3.0.crate) = 12756
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
 SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
 SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
 SHA256 (rust/crates/clap-4.3.19.crate) = 5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d
@@ -129,8 +139,8 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/ctr-0.7.0.crate) = a232f92a03f37dd7d7dd2adc67166c77e9cd88de5b019b9a9eecfaeaf7bfd481
 SIZE (rust/crates/ctr-0.7.0.crate) = 16949
-SHA256 (rust/crates/ctr-0.8.0.crate) = 049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea
-SIZE (rust/crates/ctr-0.8.0.crate) = 17740
+SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
+SIZE (rust/crates/ctr-0.9.2.crate) = 18344
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
 SIZE (rust/crates/darling-0.14.4.crate) = 25168
 SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
@@ -201,6 +211,8 @@ SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517c
 SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
 SHA256 (rust/crates/ghash-0.4.4.crate) = 1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99
 SIZE (rust/crates/ghash-0.4.4.crate) = 9005
+SHA256 (rust/crates/ghash-0.5.0.crate) = d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40
+SIZE (rust/crates/ghash-0.5.0.crate) = 9244
 SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e
 SIZE (rust/crates/gimli-0.27.3.crate) = 287904
 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
@@ -235,14 +247,16 @@ SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
 SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
 SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
+SIZE (rust/crates/inout-0.1.3.crate) = 10743
 SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
 SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
 SIZE (rust/crates/itoa-1.0.9.crate) = 10492
-SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
-SIZE (rust/crates/jni-0.19.0.crate) = 65890
+SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
+SIZE (rust/crates/jni-0.21.1.crate) = 105028
 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232
 SHA256 (rust/crates/jobserver-0.1.26.crate) = 936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2
@@ -331,8 +345,12 @@ SHA256 (rust/crates/plotters-svg-0.3.5.crate) = 38f6d39893cca0701371e3c27294f097
 SIZE (rust/crates/plotters-svg-0.3.5.crate) = 6948
 SHA256 (rust/crates/poly1305-0.7.2.crate) = 048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede
 SIZE (rust/crates/poly1305-0.7.2.crate) = 31868
+SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
+SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
 SHA256 (rust/crates/polyval-0.5.3.crate) = 8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1
 SIZE (rust/crates/polyval-0.5.3.crate) = 17368
+SHA256 (rust/crates/polyval-0.6.1.crate) = d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb
+SIZE (rust/crates/polyval-0.6.1.crate) = 17634
 SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
 SHA256 (rust/crates/pqcrypto-internals-0.2.4.crate) = 0127cbc0239f585139a56effd7867921eae3425a000a72dde2b0a156062346b2
@@ -409,8 +427,8 @@ SHA256 (rust/crates/serde_derive-1.0.180.crate) = 24e744d7782b686ab3b73267ef0569
 SIZE (rust/crates/serde_derive-1.0.180.crate) = 377689
 SHA256 (rust/crates/serde_json-1.0.104.crate) = 076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c
 SIZE (rust/crates/serde_json-1.0.104.crate) = 146130
-SHA256 (rust/crates/sha-1-0.10.1.crate) = f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c
-SIZE (rust/crates/sha-1-0.10.1.crate) = 12018
+SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
+SIZE (rust/crates/sha1-0.10.5.crate) = 12146
 SHA256 (rust/crates/sha2-0.10.7.crate) = 479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8
 SIZE (rust/crates/sha2-0.10.7.crate) = 22541
 SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3
@@ -419,6 +437,8 @@ SHA256 (rust/crates/slab-0.4.8.crate) = 6528351c9bc8ab22353f9d776db39a20288e8d6c
 SIZE (rust/crates/slab-0.4.8.crate) = 16928
 SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
 SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
+SHA256 (rust/crates/snow-0.9.3.crate) = 0c9d1425eb528a21de2755c75af4c9b5d57f50a0d4c3b7f1828a4cd03f8ba155
+SIZE (rust/crates/snow-0.9.3.crate) = 610976
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
@@ -457,6 +477,8 @@ SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd62409856789511888660
 SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416
 SHA256 (rust/crates/universal-hash-0.4.0.crate) = 8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402
 SIZE (rust/crates/universal-hash-0.4.0.crate) = 8386
+SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
+SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
 SHA256 (rust/crates/unzip3-1.0.0.crate) = 99c0ec316ab08201476c032feb2f94a5c8ece5b209765c1fbc4430dd6e931ad6
 SIZE (rust/crates/unzip3-1.0.0.crate) = 1459
 SHA256 (rust/crates/uuid-1.4.1.crate) = 79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d
@@ -497,26 +519,46 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
 SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
 SIZE (rust/crates/windows-0.48.0.crate) = 11864177
+SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
+SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
 SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
 SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
 SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
 SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
+SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
 SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
 SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
+SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
 SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
 SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
 SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
 SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
 SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
 SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
 SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
 SHA256 (rust/crates/winnow-0.5.3.crate) = f46aab759304e4d7b2075a9aecba26228bb073ee8c50db796b2c72c676b5d807
 SIZE (rust/crates/winnow-0.5.3.crate) = 142396
+SHA256 (rust/crates/x25519-dalek-2.0.0.crate) = fb66477291e7e8d2b0ff1bcb900bf29489a9692816d79874bea351e7a8b6de96
+SIZE (rust/crates/x25519-dalek-2.0.0.crate) = 87806
 SHA256 (rust/crates/zeroize-1.6.0.crate) = 2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9
 SIZE (rust/crates/zeroize-1.6.0.crate) = 19049
 SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
@@ -525,10 +567,8 @@ SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.0.0_GH0.tar.gz) = 911ce5a
 SIZE (signalapp-curve25519-dalek-signal-curve25519-4.0.0_GH0.tar.gz) = 796573
 SHA256 (signalapp-boring-3809a7e1ca2f60a9495620da514f8432f148cde7_GH0.tar.gz) = 397be523ad92e6437c137b446340c83c618fed6626e1aee1c471760d7d6fa6c0
 SIZE (signalapp-boring-3809a7e1ca2f60a9495620da514f8432f148cde7_GH0.tar.gz) = 206470
-SHA256 (mcginty-snow-586292364a30ecc74c785228b41e60b3ef03e773_GH0.tar.gz) = 1747780b6e2e918b5805d5b3d83a9b2eb7210a8bdfc289b2aefe6e4741ed0f28
-SIZE (mcginty-snow-586292364a30ecc74c785228b41e60b3ef03e773_GH0.tar.gz) = 611772
-SHA256 (signalapp-libsignal-v0.31.0_GH0.tar.gz) = dfebc3b5d0fdb4eeeaf8857ff39b00dfa9f3dc1496d838fe2800f549113fff67
-SIZE (signalapp-libsignal-v0.31.0_GH0.tar.gz) = 793997
+SHA256 (signalapp-libsignal-v0.32.1_GH0.tar.gz) = 4751e197d798555c6e8c9a869c41692ed3c72a4d34738c28c6f6a1761044e777
+SIZE (signalapp-libsignal-v0.32.1_GH0.tar.gz) = 810094
 SHA256 (google-boringssl-3b74ab506eff560da3d67bfac9f1caa68bf31fbd_GH0.tar.gz) = 378a61c9abcdbd45d885431733261704c832d5b05628ad696bd906a90359d3a5
 SIZE (google-boringssl-3b74ab506eff560da3d67bfac9f1caa68bf31fbd_GH0.tar.gz) = 45043786
 SHA256 (google-boringssl-ae223d6138807a13006342edfeef32e813246b39_GH0.tar.gz) = 06cb9d317001e026bde318d47a532a31651c68c7cf788ce0c30327f2d5e6b639
diff --git a/net-im/libsignal-node/files/node/package.json b/net-im/libsignal-node/files/node/package.json
index 6d4b73451581..c0220b07be3a 100644
--- a/net-im/libsignal-node/files/node/package.json
+++ b/net-im/libsignal-node/files/node/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@signalapp/libsignal-client",
-  "version": "0.31.0",
+  "version": "0.32.1",
   "license": "AGPL-3.0-only",
   "main": "dist/index.js",
   "types": "dist/index.d.ts",