Closed KevinRoebert closed 3 years ago
This PR added support for the new Apple Silicon (M1) in bundled mode.
> lipo -info libsodium.dylib Non-fat file: libsodium.dylib is architecture: arm64
> openssl sha256 libsodium.dylib SHA256(libsodium.dylib)= 95bb5a5a302ac76494ff10eea6cc28beb4601805d5c0a052f844464b529a0abc
> make check PASS: aead_aes256gcm PASS: aead_aes256gcm2 PASS: aead_chacha20poly1305 PASS: aead_chacha20poly13052 PASS: aead_xchacha20poly1305 PASS: auth PASS: auth2 PASS: auth3 PASS: auth5 PASS: auth6 PASS: auth7 PASS: box PASS: box2 PASS: box7 PASS: box8 PASS: box_easy PASS: box_easy2 PASS: box_seal PASS: box_seed PASS: chacha20 PASS: codecs PASS: core1 PASS: core2 PASS: core3 PASS: core4 PASS: core5 PASS: core6 PASS: ed25519_convert PASS: generichash PASS: generichash2 PASS: generichash3 PASS: hash PASS: hash3 PASS: kdf PASS: keygen PASS: kx PASS: metamorphic PASS: misuse PASS: onetimeauth PASS: onetimeauth2 PASS: onetimeauth7 PASS: pwhash_argon2i PASS: pwhash_argon2id PASS: randombytes PASS: scalarmult PASS: scalarmult2 PASS: scalarmult5 PASS: scalarmult6 PASS: scalarmult7 PASS: scalarmult8 PASS: secretbox PASS: secretbox2 PASS: secretbox7 PASS: secretbox8 PASS: secretbox_easy PASS: secretbox_easy2 PASS: secretstream PASS: shorthash PASS: sign PASS: sodium_core PASS: sodium_utils PASS: sodium_version PASS: stream PASS: stream2 PASS: stream3 PASS: stream4 PASS: verify1 PASS: sodium_utils2 PASS: sodium_utils3 PASS: core_ed25519 PASS: core_ristretto255 PASS: pwhash_scrypt PASS: pwhash_scrypt_ll PASS: scalarmult_ed25519 PASS: scalarmult_ristretto255 PASS: siphashx24 PASS: xchacha20 ============================================================================ Testsuite summary for libsodium 1.0.18 ============================================================================ # TOTAL: 77 # PASS: 77 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================
JUnit: 89 Tests passed.
@gurpreet- would you like to take a look at the PR?
This PR added support for the new Apple Silicon (M1) in bundled mode.
libsodium.dylib v.1.0.18
Java
JUnit: 89 Tests passed.