Frank Denis
|
5aa6d1910b
|
Import ipcrypt
|
2026-01-06 15:42:07 +01:00 |
|
Frank Denis
|
350604eb25
|
Import SHAKE128, SHAKE256, TurboSHAKE128, and TurboSHAKE256
- crypto_core_keccak1600: Keccak-f[1600] permutation
- crypto_xof_shake128/256: FIPS 202 SHAKE functions
- crypto_xof_turboshake128/256: TurboSHAKE (faster, 12-round variant)
|
2026-01-06 15:42:07 +01:00 |
|
Frank Denis
|
148f62784b
|
Add a script to check version consistency
|
2026-01-03 10:19:44 +01:00 |
|
Frank Denis
|
d32de5b36a
|
test/constcheck.sh: sync with master
|
2025-12-30 10:38:23 +01:00 |
|
Frank Denis
|
087770f38d
|
Add extra scalarmult tests
|
2025-12-29 22:08:59 +01:00 |
|
Frank Denis
|
f2da4cd8cb
|
core_ed25519_is_valid_point: check Y==Z in addition to X==0
|
2025-12-29 23:22:15 +01:00 |
|
Frank Denis
|
102b5cc6ed
|
Remove unused variable
|
2025-12-08 16:05:30 +01:00 |
|
Frank Denis
|
7baa22c819
|
Downgrade ax_valgrind_check.m4
|
2025-12-08 04:51:33 +01:00 |
|
Frank Denis
|
b5275b9b27
|
Wasmer now needs --mapdir=./:. to load files from the current directory
|
2025-08-27 23:03:09 +02:00 |
|
Frank Denis
|
3dea5725a9
|
Regen
|
2025-07-30 12:34:41 +02:00 |
|
Frank Denis
|
604d0e17bd
|
Update autoconf
|
2025-07-30 12:28:39 +02:00 |
|
Frank Denis
|
6e55605a24
|
tests/sodium_utils3: skip SIGSEGV check when tsan is enabled
Fixes #1450
|
2025-05-08 22:57:25 -06:00 |
|
Frank Denis
|
53a746c68d
|
Remove unused variables
|
2024-09-18 12:41:05 +02:00 |
|
Frank Denis
|
f2303ba3f0
|
Update autoconf
|
2024-08-01 13:57:57 +02:00 |
|
Frank Denis
|
3e17b33c70
|
Fix flaky non-deterministic box_seal tests
With very small messages, there's a significant probability that the
ciphertext is identical to the message.
Fixes #1388
|
2024-06-30 21:13:02 +02:00 |
|
Frank Denis
|
93a1ec76c2
|
constcheck: include Homebrew paths by default
|
2024-05-24 13:16:46 +02:00 |
|
Frank Denis
|
60c0c40b55
|
Add forgotten crypto_kdf_hkdf_sha512_statebytes()
|
2023-11-29 22:03:05 +01:00 |
|
Frank Denis
|
2945e73efd
|
egrep -> grep -E
|
2023-11-23 13:36:02 +01:00 |
|
Frank Denis
|
f1184e45d9
|
Include argon2id in crypto_pwhash_primitive()
Fixes #1331
|
2023-11-10 12:36:32 +01:00 |
|
Frank Denis
|
854947a4ce
|
Add AEGIS AEADs
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
b8a6fecdb6
|
Add support for HKDF
|
2023-09-13 09:00:06 +02:00 |
|
Frank Denis
|
a589d64b42
|
Handle SIGPROT, CHERI's in-address space security exception
|
2023-09-12 21:04:06 +02:00 |
|
Frank Denis
|
6c35bcaabf
|
Downgrade ax_valgrind_check
|
2023-09-10 22:26:31 +02:00 |
|
Frank Denis
|
1bafad7899
|
Sync wasi-test-wrapper.sh and wintest.bat
|
2023-09-09 12:52:02 +02:00 |
|
Frank Denis
|
3a6a6025cc
|
Backport aarch64 support for aes256-gcm
|
2023-09-09 01:04:48 +02:00 |
|
Frank Denis
|
a77269a21b
|
Regen
|
2023-09-08 22:03:03 +02:00 |
|
Frank Denis
|
dd7f1ce488
|
Remove --experimental-wasm-bigint for the tests using Node
|
2023-07-27 12:13:36 +02:00 |
|
Frank Denis
|
e4fd497b98
|
sodium_utils{2,3} are not worth running in benchmarks
|
2023-06-16 19:01:20 +02:00 |
|
Frank Denis
|
abfbcab412
|
Use CLOCK_MONOTONIC for benchmarking, if possible
|
2023-02-15 19:53:33 +01:00 |
|
Frank Denis
|
410d0a38b7
|
Check for iwasm existence before trying to use it
|
2023-02-07 18:35:25 +01:00 |
|
Frank Denis
|
045bdc0782
|
Add a pwhash test with guarded memory; it doesn't hurt
|
2023-01-09 10:48:51 +01:00 |
|
Frank Denis
|
6d726c70e4
|
Skip the misuse handler test when running benchmarks or wasm
|
2022-12-20 13:17:31 +01:00 |
|
Frank Denis
|
65d56b1077
|
iwasm requires precompilation to get decent speed
|
2022-12-19 12:34:51 +01:00 |
|
Frank Denis
|
374a58c1e1
|
Bun: explicitly print the output of the wasm module to the console
|
2022-12-19 10:27:36 +01:00 |
|
Frank Denis
|
45da50ab0e
|
Bun requires an absolute path
|
2022-12-19 10:22:09 +01:00 |
|
Frank Denis
|
c3c2595bd7
|
Add support for Bun as a WebAssembly runtime
|
2022-12-19 10:15:22 +01:00 |
|
Frank Denis
|
4ffb2dd0ef
|
Node requires an async function to start wasm code
|
2022-12-18 21:37:01 +01:00 |
|
Frank Denis
|
6c3b1492b2
|
Running tests with Node requires --experimental-wasm-bigint
|
2022-12-18 21:21:27 +01:00 |
|
Frank Denis
|
b73238ff32
|
Remove unused MAX_MEMORY_TESTS constant
|
2022-12-17 21:46:32 +01:00 |
|
Frank Denis
|
51f6b2df8d
|
Add wazero to the list of tested wasm runtimes
|
2022-12-17 21:46:00 +01:00 |
|
Frank Denis
|
3cbaea8bc6
|
Avoid memcmp() with len=0
|
2022-12-12 00:16:51 +01:00 |
|
Frank Denis
|
8b9a98c47f
|
Add a test for aes256gcm_decrypt with long inputs, make it pass
|
2022-12-11 23:45:59 +01:00 |
|
Frank Denis
|
c69b3ec9be
|
Add some additional tests of in-place encryption/decryption
|
2022-12-11 21:05:23 +01:00 |
|
Frank Denis
|
634df56c5d
|
Add an AES-GCM test of in-place encryption/decryption
|
2022-12-11 20:44:28 +01:00 |
|
Frank Denis
|
35089b7870
|
Ship run.sh
|
2022-11-27 22:43:19 +01:00 |
|
Frank Denis
|
1904d6ad21
|
test/default/run.sh compat with GNU find
|
2022-11-27 22:12:40 +01:00 |
|
Frank Denis
|
3075417ef8
|
Add a simple test runner to zig-out/bin/
|
2022-11-23 21:47:39 +01:00 |
|
Frank Denis
|
f1da14de2b
|
sodium_utils tests: exit() -> _exit()
|
2022-11-14 22:16:45 +01:00 |
|
Yi
|
17d9198774
|
Update wasi-test-wrapper: SSVM was renamed to WasmEdge (#1179)
|
2022-05-12 12:37:09 +02:00 |
|
Frank Denis
|
7389bf7f29
|
libtool update
|
2022-04-03 00:03:17 +02:00 |
|