Browse Source

check libsodium sha256 checksum

pull/142/head
lucretius 3 months ago
parent
commit
156b1a6def
  1. BIN
      res/liblibsodium.a
  2. BIN
      res/libsodium.lib
  3. 12
      res/libsodium/buildlibsodium.sh
  4. BIN
      res/libsodiumd.lib

BIN
res/liblibsodium.a

Binary file not shown.

BIN
res/libsodium.lib

Binary file not shown.

12
res/libsodium/buildlibsodium.sh

@ -29,6 +29,18 @@ if [ ! -f libsodium-1.0.18.tar.gz ]; then
exit 1
fi
# Sha256 checksum for ibsodium-1.0.18.tar.gz
EXPECTED_CHECKSUM="6f504490b342a4f8a4c4a02fc9b866cbef8622d5df4e5452b46be121e46636c1"
# Check if the checksum matchs
echo "Checking SHA256 Checksum for libsodium $VERSION"
ACTUAL_CHECKSUM=$(sha256sum libsodium-1.0.18.tar.gz | awk '{ print $1 }')
if [ "$EXPECTED_CHECKSUM" != "$ACTUAL_CHECKSUM" ]; then
echo "Error: The checksum of libsodium does not match the expected checksum. "
exit 1
fi
if [ ! -d libsodium-1.0.18 ]; then
echo "Unpacking libsodium $VERSION"
tar xf libsodium-1.0.18.tar.gz

BIN
res/libsodiumd.lib

Binary file not shown.
Loading…
Cancel
Save