From 3f79a204294b39ca9c77e0c6e96c7e5a00c752e4 Mon Sep 17 00:00:00 2001 From: Gabriele Gristina Date: Sat, 12 Jul 2025 12:22:40 +0200 Subject: [PATCH] Unit tests: Updated install_modules.sh to use an external module for Digest::BLAKE2, due to maintenance being discontinued --- docs/changes.txt | 1 + tools/install_modules.sh | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/changes.txt b/docs/changes.txt index f9c85e5e3..8a2ed4024 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -163,6 +163,7 @@ - Scrypt: Increase buffer sizes in module for hash mode 8900 to allow longer scrypt digests - Unicode: Update UTF-8 to UTF-16 conversion to match RFC 3629 - Unit tests: Updated install_modules.sh with Crypt::Argon2 +- Unit tests: Updated install_modules.sh to use an external module for Digest::BLAKE2, due to maintenance being discontinued - User Options: Added error message when mixing --username and --show to warn users of exponential delay - MetaMask: update extraction tool to support MetaMask Mobile wallets - SecureCRT MasterPassphrase v2: update module, pure kernels and test unit. Add optimized kernels. diff --git a/tools/install_modules.sh b/tools/install_modules.sh index 948856e34..8cfaf817a 100755 --- a/tools/install_modules.sh +++ b/tools/install_modules.sh @@ -45,7 +45,6 @@ cpan install Authen::Passphrase::LANManager \ Crypt::Twofish \ Crypt::UnixCrypt_XS \ Data::Types \ - Digest::BLAKE2 \ Digest::CMAC \ Digest::CRC \ Digest::GOST \ @@ -72,6 +71,10 @@ cpan install Authen::Passphrase::LANManager \ ERRORS=$((ERRORS+$?)) +cpanm https://github.com/matrix/p5-Digest-BLAKE2.git + +ERRORS=$((ERRORS+$?)) + pip3 install pygost ERRORS=$((ERRORS+$?))