Commit Graph

  • de5189af55
    Dos files should be in DOS format in git rho-fork reaction.la 2024-10-29 04:50:23 +0000
  • b6e1e94cfb
    updating to current visual studio Cheng 2023-09-19 18:20:18 +1000
  • 914033d2c7
    build was still broken, and I failed to detect it because not using git clean -xvf Cheng 2023-09-17 20:56:51 +1000
  • 5bfb49a8e4
    oops, neglected to ignore .vs Cheng 2023-09-17 18:18:40 +1000
  • cdf885f3de
    Merge commit '15a83fe00bd71f2b1419c07f8372506e9' into rho-fork Cheng 2023-09-17 18:06:21 +1000
  • 15a83fe00b
    my customized copy with upstream history Cheng 2023-09-17 18:03:54 +1000
  • 2dc575967b
    wholesale copy of customized 1.0.19_RELEASE Cheng 2023-09-17 17:34:52 +1000
  • fb4533b0a9 Port the GCC target changes for aarch64 to aegis Frank Denis 2023-09-13 15:46:16 +0200
  • b795a93fa8 Promote HKDF to minimal builds Frank Denis 2023-09-11 19:31:38 +0200
  • d1177e2eb8 Sync build scripts with 1.0.20 Frank Denis 2023-09-11 19:15:18 +0200
  • 443617d750 Remove expected length from the pwhash_str_verify()/needs_rehash() Frank Denis 2021-11-11 14:15:24 +0100
  • 89a62f0fa8 Move Appveyor CI scripts to ci/appveyor Frank Denis 2023-09-11 13:20:01 +0200
  • a7f6e8d218 Update the ChangeLog Frank Denis 2023-09-11 12:46:08 +0200
  • dc63ae9aab Visual Studio: add Windows/ARM64 support Frank Denis 2023-09-11 00:30:40 +0200
  • 854947a4ce Add AEGIS AEADs Frank Denis 2023-09-10 21:34:14 +0200
  • b8a6fecdb6 Add support for HKDF Frank Denis 2023-09-09 17:37:16 +0200
  • c7fc4c5e92 osx.sh -> macos.sh Frank Denis 2023-09-09 11:25:27 +0200
  • ad0e68cff7 Bump Frank Denis 2023-09-08 21:32:48 +0200
  • 61674c6c87 Use ANDROID_CPU_ARM64_FEATURE_AES for AES detection on Android/aarch64 Frank Denis 2023-09-13 08:51:13 +0200
  • a589d64b42 Handle SIGPROT, CHERI's in-address space security exception Frank Denis 2023-09-12 19:07:25 +0200
  • b6bcb3dc22 Forgotten attribute pop Frank Denis 2023-09-12 16:02:49 +0200
  • 8a87181b6b Regen Frank Denis 2023-09-12 16:00:21 +0200
  • dddd55df72 Regen Frank Denis 2023-09-12 15:59:44 +0200
  • e2935b6943 aarch64: try harder when checking for the crypto extensions Frank Denis 2023-09-12 14:33:29 +0200
  • 17ea717fd7 Support ARM Morello Frank Denis 2023-09-12 14:04:59 +0200
  • 652c081535 Don't hardcode type sizes Frank Denis 2023-09-12 12:51:13 +0200
  • dcf78d77be Inline Frank Denis 2020-05-02 17:42:25 +0200
  • 6d5cf12fca define randombytes_set_implementation argument to be const (#1068) Frank Denis 2023-09-12 12:21:36 +0200
  • b335abd946 Error from argon2_hash() during verify propagated. (#1039) martingd 2021-03-12 18:01:08 +0100
  • ed9e3e18f1 Indent Frank Denis 2020-05-05 01:09:22 +0200
  • 18727ac58f Nits Frank Denis 2020-08-21 07:07:17 +0200
  • 2800307b05 Nits Frank Denis 2020-05-02 17:54:02 +0200
  • 0bf1e8db59 Upgrade Android NDK Frank Denis 2023-09-11 20:23:30 +0200
  • 6e0c80f169 Remove unused variables Frank Denis 2023-09-11 15:05:43 +0200
  • 4f61e088f7 Update ChangeLog Frank Denis 2023-09-11 12:48:58 +0200
  • 709fb29e79 Visual Studio: define __ARM_NEON on Windows/ARM Frank Denis 2023-09-11 00:58:53 +0200
  • 9a55460523 Define additional capabilities when using Visual Studio Frank Denis 2023-09-11 00:52:12 +0200
  • f60f6e9af4 .NET: assume at least a Sandybridge CPU for x86_64 .NET packages Frank Denis 2023-09-11 00:15:20 +0200
  • d84fbc2304 build.zig: predefine some CPU features Frank Denis 2023-09-11 00:07:38 +0200
  • 79e44b494e Add Visual Studio 2022 build files to the dist tarballs Frank Denis 2023-09-10 23:37:39 +0200
  • 6c35bcaabf Downgrade ax_valgrind_check Frank Denis 2023-09-10 22:24:46 +0200
  • 0aef86d2d3 .NET: target baseline CPU Frank Denis 2023-09-09 20:41:19 +0200
  • bb607f453e Enable more SIMD optimizations when using Zig Frank Denis 2023-09-09 20:38:53 +0200
  • e56aef8c84 Update msys2 Frank Denis 2023-09-09 17:41:21 +0200
  • 7793ba6bc4 Move sodium implementations out of their dedicated directory Frank Denis 2023-09-09 17:07:41 +0200
  • 21223ba7a1 Add ge25519_clear_cofactor() Frank Denis 2023-09-09 13:25:09 +0200
  • 1bafad7899 Sync wasi-test-wrapper.sh and wintest.bat Frank Denis 2023-09-09 12:50:51 +0200
  • ac14901c30 Add support for VisionOS Frank Denis 2023-09-09 10:56:02 +0200
  • 5e4affe9d8 Support gcc-like and C11-like memory fences Frank Denis 2022-03-07 16:47:43 +0100
  • e95d437f84 Add memory fences where supported Frank Denis 2022-03-07 16:38:37 +0100
  • 3a6a6025cc Backport aarch64 support for aes256-gcm Frank Denis 2023-09-09 01:04:48 +0200
  • a12afb7b9d Sync build.zig with 1.0.19 and 1.0.20 Frank Denis 2023-09-09 00:43:27 +0200
  • 2a72d4501b Simplify how non-deterministic ed25519 nonces are computed Frank Denis 2023-09-08 23:30:25 +0200
  • a77269a21b Regen Frank Denis 2023-09-08 22:03:03 +0200
  • 9683141c86 Update m4 scripts Frank Denis 2023-09-08 21:57:51 +0200
  • 375a01d722 Add missing undef in _mm_roti_epi64 definition for blake2b-ssse3 (#1306) Scr3amer 2023-09-02 16:16:15 -0400
  • 4322f15012 Do not redefine _mm_roti_epi64 if xop target feature is enabled. (#1305) Scr3amer 2023-09-02 09:22:20 -0400
  • 52b90532f6 Define TLS as _Thread_local if the compiler supports C11 (#1304) Scr3amer 2023-09-01 17:37:36 -0400
  • 6256e097c9 scrypt_nosse: Remove the 64-bit version of blkxor() Frank Denis 2023-08-31 23:23:30 +0200
  • 9e42094343 scrypt_integerify_sse: be consistent with the no_sse version Frank Denis 2023-08-31 23:18:09 +0200
  • 1913882616 scrypt_nosse: no need to use void * in integerify() Frank Denis 2023-08-31 23:08:56 +0200
  • d569fe35b3 Copy libsodium.sln from Visual Studio 2019 to Visual Studio 2022x Frank Denis 2023-08-05 22:52:26 +0200
  • 29f8978f78 Update resource.rc Frank Denis 2023-08-05 22:43:58 +0200
  • 411905f83b Reorder Frank Denis 2023-08-05 11:08:32 +0200
  • c298d1a8c6 Only create a shared library where we know it works Frank Denis 2023-08-05 11:07:20 +0200
  • 4936130b91 Build shared libraries again, even on Windows Frank Denis 2023-08-05 10:25:10 +0200
  • 4388ef37db Require/enable AVX for AES256-GCM Frank Denis 2023-08-05 09:39:11 +0200
  • 1686b524ab Remove fix for ARM Frank Denis 2023-08-04 10:52:17 +0200
  • 70f5c8f767 Update CI for Zig 0.11.0 Frank Denis 2023-08-03 22:39:31 +0200
  • 2300119c4f Update for Zig 0.11 Frank Denis 2023-08-03 22:35:07 +0200
  • bfc88823e3 config.sub update Frank Denis 2023-08-03 22:33:10 +0200
  • dd7f1ce488 Remove --experimental-wasm-bigint for the tests using Node Frank Denis 2023-07-27 12:13:21 +0200
  • 4f099fc593 Add proper CET support (followup to #1290) (#1291) Frank Denis 2023-07-19 18:27:36 +0200
  • f3bd149feb Revert "Build correctly with IBT and Shadow Stack (#1289)" Frank Denis 2023-07-19 15:10:52 +0200
  • 5fe02c89a7 Build correctly with IBT and Shadow Stack (#1289) Siddhesh Poyarekar 2023-07-18 11:56:18 -0400
  • da27f75b1c config.sub update Frank Denis 2023-07-18 17:42:40 +0200
  • f58e91061e Merge branch 'stable' of github.com:jedisct1/libsodium into stable Frank Denis 2023-06-16 19:01:40 +0200
  • e4fd497b98 sodium_utils{2,3} are not worth running in benchmarks Frank Denis 2023-06-16 19:01:20 +0200
  • a1348978e6
    build: do not define the sodium target when not found by CMake (#1287) Amin Yahyaabadi 2023-06-15 04:59:56 -0700
  • 609f089764 Azure Pipelines: remove WASI CI checks for now Frank Denis 2023-05-23 01:36:18 +0200
  • 11d0a17dbb
    Merge branch 'stable' of ../../../mirrors/libsodium into rho-fork Cheng 2023-05-16 05:10:32 +0800
  • adef28f318 Define SODIUM_STATIC for Windows static builds Frank Denis 2023-04-27 08:24:28 +0200
  • 8cc84df466 Add CITATION.cff Frank Denis 2023-04-14 23:24:50 +0200
  • 0c5ac65576 build.zig don't strip in Debug mode Frank Denis 2023-03-01 17:05:26 +0100
  • bc41d89b68
    Merge branch 'stable' into rho-fork Cheng 2023-02-27 07:57:53 +0800
  • 135d7ef047 Remove redundant strip Frank Denis 2023-02-16 22:00:36 +0100
  • 41e93e96c0 emscripten: use different settings for wasm and js builds Frank Denis 2023-02-16 20:08:23 +0100
  • 81f58a5c58 emscripten: remove pwhash_* from non-sumo builds Frank Denis 2023-02-16 19:36:15 +0100
  • b9b0c62e46 emscripten: EXTRA_EXPORTED_RUNTIME_METHODS -> EXPORTED_RUNTIME_METHODS Frank Denis 2021-06-17 21:58:25 +0200
  • ebcc2a6636 pwhash: fill output buffer with junk prior to running the actual KDF Frank Denis 2023-02-15 19:47:35 +0100
  • b166dbfb2b Regen autoconf Frank Denis 2023-02-15 19:56:36 +0100
  • 6318c8c6af emscripten: setting Module.TOTAL_MEMORY doesn't do anything Frank Denis 2023-02-15 19:51:55 +0100
  • abfbcab412 Use CLOCK_MONOTONIC for benchmarking, if possible Frank Denis 2023-02-15 19:42:08 +0100
  • 39b4300cf2 Update config.sub Frank Denis 2023-02-07 18:36:08 +0100
  • ec51ee03f8 Azure Pipelines: use the recommended way to add wasmer to env Frank Denis 2023-02-07 13:22:44 +0100
  • 410d0a38b7 Check for iwasm existence before trying to use it Frank Denis 2023-02-07 18:28:10 +0100
  • 5f32a74e1a The --stack-first link option doesn't exist any more Frank Denis 2023-02-07 13:01:40 +0100
  • cadf901940 Azure: update to zig 0.10.1 Frank Denis 2023-02-07 12:57:21 +0100
  • 800c31d9fa Use Zig 0.10.1 Frank Denis 2023-02-07 12:38:20 +0100
  • 4275023f16 On Windows, a ".LIB" file can be either shared or static Frank Denis 2023-01-18 21:00:48 +0100