diff --git a/res/liblibsodium.a b/res/liblibsodium.a deleted file mode 100644 index 363c743..0000000 Binary files a/res/liblibsodium.a and /dev/null differ diff --git a/res/libsodium.lib b/res/libsodium.lib deleted file mode 100644 index 7a93b9d..0000000 Binary files a/res/libsodium.lib and /dev/null differ diff --git a/res/libsodium/buildlibsodium.sh b/res/libsodium/buildlibsodium.sh index fe734fa..1e24807 100755 --- a/res/libsodium/buildlibsodium.sh +++ b/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 diff --git a/res/libsodiumd.lib b/res/libsodiumd.lib deleted file mode 100644 index 98a68f8..0000000 Binary files a/res/libsodiumd.lib and /dev/null differ