* 'master' of github.com:jedisct1/libsodium: (46 commits)
Update ChangeLog
apple-xcframework: move headers into a Clibsodium subdirectory
Change crypto_core_ed25519_from_string to take a binary string
Add hardware acceleration for SHA256 on aarch64
core_ed25519_h2c.c test: verify y coordinate as well
Add NEON optimizations for Argon2
Add WASM SIMD implementations of Argon2
Emscripten: add an option to compile with SIMD
Just use sodium_memcmp
Add a high-level crypto_kem API mapping to xwing
Add X-Wing
Add back symbols for Intel implementations
Cleanup symbols
Remove SHA3 wrapper
ml-kem: remove internal SHA3 implememtation
Add new symbols
Add support for SHA3
JavaScript: faster randomness generation
Compatibility with gcc 4.x
Set emscripten reserved memory to 80MB
...
- update version check to use **greater-than-or-equal**, i.e. to include VS 2019 **and** 2022 (or later versions)
- select the `ARM64` environment (`x86_arm64` is not valid)
This reverts commit 13144d11c1.
It doesn't work.
Trying to open the solutions in Visual Studio results in
"libsodium.vcxproj(8,3): The element <#text> beneath element
<ItemGroup> is unrecognized."
* Retarget Visual studio tool chain to v142
* add ARM64 option to wintest.bat
* add windows/arm64 target to appveyor for CI
* add arm64 targets to visual studio solutions
* add cross compile option to wintest.bat
* Fix missing SET in wintest.bat
* update auto-generation scripts for msvc and update project files
Tagged as deprecated for years, never imported by `<sodium.h>`, and
intentionally never documented.
`edwards25519sha512batch` was just around for ABI compatibility
with NaCl, but no projects seem to be using it.