Skip to content

Commit

Permalink
Update libsodium
Browse files Browse the repository at this point in the history
  • Loading branch information
jedisct1 committed Aug 29, 2023
1 parent 661bc4a commit 10289df
Show file tree
Hide file tree
Showing 86 changed files with 94 additions and 94 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ browsers-tests: $(LIBSODIUM_DIR)/test/default/browser/sodium_core.html
targets: standard sumo

pack: targets
@npm install --only=dev
@-npm install
@echo + Packing
for i in $(MODULES_DIR)/*.js $(MODULES_SUMO_DIR)/*.js $(BROWSERS_DIR)/*.js $(BROWSERS_SUMO_DIR)/*.js; do \
echo "Packing [$$i]" ; \
Expand Down
2 changes: 1 addition & 1 deletion browsers-test/aead_aes256gcm.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/aead_aes256gcm2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/aead_chacha20poly1305.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/aead_chacha20poly13052.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/aead_xchacha20poly1305.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/auth.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/auth2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/auth3.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/auth5.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/auth6.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/auth7.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box7.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box8.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box_easy.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box_easy2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box_seal.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/box_seed.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/chacha20.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/codecs.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core1.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core3.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core4.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core5.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core6.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core_ed25519.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/core_ristretto255.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/ed25519_convert.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/generichash.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/generichash2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/generichash3.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/hash.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/hash3.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/kdf.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/keygen.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/kx.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/metamorphic.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/misuse.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/onetimeauth.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/onetimeauth2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/onetimeauth7.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/pwhash_argon2i.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/pwhash_argon2id.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/pwhash_scrypt.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/pwhash_scrypt_ll.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/randombytes.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult5.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult6.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult7.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult8.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult_ed25519.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/scalarmult_ristretto255.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretbox.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretbox2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretbox7.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretbox8.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretbox_easy.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretbox_easy2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/secretstream.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/shorthash.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/sign.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/siphashx24.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/sodium_core.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/sodium_utils.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/sodium_version.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/stream.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/stream2.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/stream3.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/stream4.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/verify1.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion browsers-test/xchacha20.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/browsers-sumo/sodium.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/browsers/sodium.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/modules-sumo/libsodium-sumo.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/modules/libsodium.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion libsodium
Submodule libsodium updated 38 files
+2 −2 .github/workflows/ci.yml
+18 −21 .github/workflows/dotnet-core.yml
+0 −25 azure-pipelines.yml
+27 −39 build-aux/config.sub
+37 −27 build.zig
+4 −2 builds/msvc/resource.rc
+1 −0 builds/msvc/vs2010/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters
+1 −0 builds/msvc/vs2012/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters
+1 −0 builds/msvc/vs2013/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters
+1 −0 builds/msvc/vs2015/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters
+1 −0 builds/msvc/vs2017/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters
+1 −0 builds/msvc/vs2019/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2019/libsodium/libsodium.vcxproj.filters
+18 −0 builds/msvc/vs2022/libsodium.sln
+1 −0 builds/msvc/vs2022/libsodium/libsodium.vcxproj
+3 −0 builds/msvc/vs2022/libsodium/libsodium.vcxproj.filters
+7 −0 configure
+1 −0 configure.ac
+4 −0 contrib/Findsodium.cmake
+1 −0 libsodium.vcxproj
+3 −0 libsodium.vcxproj.filters
+2 −1 src/libsodium/Makefile.am
+3 −3 src/libsodium/Makefile.in
+2 −4 src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c
+3 −0 src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S
+2 −0 src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S
+2 −0 src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S
+2 −0 src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S
+5 −0 src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S
+11 −0 src/libsodium/include/sodium/private/asm_cet.h
+4 −0 test/default/sodium_utils2.c
+4 −0 test/default/sodium_utils3.c
+1 −1 test/default/wasi-test-wrapper.sh
4 changes: 2 additions & 2 deletions package-libsodium-sumo.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "libsodium-sumo",
"version": "0.7.11",
"version": "0.7.12",
"description": "The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers, sumo variant)",
"main": "dist/modules-sumo/libsodium-sumo.js",
"files": [
Expand Down Expand Up @@ -40,4 +40,4 @@
"path": false,
"stream": false
}
}
}
6 changes: 3 additions & 3 deletions package-libsodium-wrappers-sumo.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "libsodium-wrappers-sumo",
"version": "0.7.11",
"version": "0.7.12",
"description": "The Sodium cryptographic library compiled to pure JavaScript (wrappers, sumo variant)",
"main": "dist/modules-sumo/libsodium-wrappers.js",
"files": [
Expand All @@ -12,12 +12,12 @@
"url": "https://github.com/jedisct1/libsodium.js.git"
},
"dependencies": {
"libsodium-sumo": "^0.7.11"
"libsodium-sumo": "^0.7.12"
},
"devDependencies": {
"assert": "^2.0.0",
"chai": "^4.3.7",
"libsodium": "^0.7.11",
"libsodium": "^0.7.12",
"mocha": "^10.2.0",
"terser": "^5.16.3"
},
Expand Down
6 changes: 3 additions & 3 deletions package-libsodium-wrappers.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "libsodium-wrappers",
"version": "0.7.11",
"version": "0.7.12",
"description": "The Sodium cryptographic library compiled to pure JavaScript (wrappers)",
"main": "dist/modules/libsodium-wrappers.js",
"files": [
Expand All @@ -12,12 +12,12 @@
"url": "https://github.com/jedisct1/libsodium.js.git"
},
"dependencies": {
"libsodium": "^0.7.11"
"libsodium": "^0.7.12"
},
"devDependencies": {
"assert": "^2.0.0",
"chai": "^4.3.7",
"libsodium": "^0.7.11",
"libsodium": "^0.7.12",
"mocha": "^10.2.0",
"terser": "^5.16.3"
},
Expand Down
4 changes: 2 additions & 2 deletions package-libsodium.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "libsodium",
"version": "0.7.11",
"version": "0.7.12",
"description": "The Sodium cryptographic library compiled to pure JavaScript (raw library, no wrappers)",
"main": "dist/modules/libsodium.js",
"files": [
Expand Down Expand Up @@ -40,4 +40,4 @@
"path": false,
"stream": false
}
}
}
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "libsodium-wrappers",
"version": "0.7.11",
"version": "0.7.12",
"description": "The Sodium cryptographic library compiled to pure JavaScript (wrappers)",
"main": "dist/modules/libsodium-wrappers.js",
"files": [
Expand All @@ -12,12 +12,12 @@
"url": "https://github.com/jedisct1/libsodium.js.git"
},
"dependencies": {
"libsodium": "^0.7.11"
"libsodium": "^0.7.12"
},
"devDependencies": {
"assert": "^2.0.0",
"chai": "^4.3.7",
"libsodium": "^0.7.11",
"libsodium": "^0.7.12",
"mocha": "^10.2.0",
"terser": "^5.16.3"
},
Expand Down

0 comments on commit 10289df

Please sign in to comment.