Frank Denis
e7acc1a884
CI: update MSYS2
2026-01-06 15:01:17 +01:00
Frank Denis
9010e0634c
Emscripten: handle empty CFLAGS
2026-01-06 23:09:45 +01:00
Frank Denis
8814186181
Regen
2026-01-06 23:01:45 +01:00
Frank Denis
afc81e4429
Replace -s RESERVED_FUNCTION_POINTERS=8 with -sALLOW_TABLE_GROWTH
2026-01-06 14:43:19 +01:00
Frank Denis
da13b289c8
Update ChangeLog
2026-01-06 23:00:45 +01:00
Frank Denis
27b1c7e1eb
Modernize emscripten optimizations
2026-01-06 14:29:20 +01:00
Frank Denis
b000439e01
Add defensive NULL guard in escrypt_r
2026-01-05 23:51:23 +01:00
Frank Denis
f703a31935
kdf_hkdf_sha*: wipe the entire structure
2026-01-05 23:51:19 +01:00
Frank Denis
d89ef3c7ca
Remove build-aux if required
2026-01-05 23:16:18 +01:00
Frank Denis
ad8860da7b
Add a zig build test target
2026-01-05 22:21:59 +01:00
Frank Denis
f80e3d83a4
Update THANKS file
2026-01-05 21:23:17 +01:00
Frank Denis
bfdaf7a355
Remove duplicate
2026-01-05 15:26:53 +01:00
Frank Denis
c6e4a6d42f
Add some ending CRLF
2026-01-05 15:10:33 +01:00
Frank Denis
3bc2d7a223
apple-xcframework.sh: force cross-compilation to avoid rosetta
2026-01-05 15:10:27 +01:00
Frank Denis
417c6f36ec
apple-xcframework.sh: provide guidance is only the CLI tools are installed
2026-01-05 15:10:22 +01:00
Frank Denis
a318b7909d
Typos
2026-01-05 23:00:51 +01:00
Frank Denis
44208e412c
Support compilation with CompCert out of the box
2026-01-03 20:42:40 +01:00
Frank Denis
2739452575
Update ChangeLog
2026-01-03 20:40:26 +01:00
Frank Denis
58eabbc7a8
Support compilation with CompCert out of the box
2026-01-03 20:37:23 +01:00
Frank Denis
8ed8f9f3bb
CI: compile to freebsd
2026-01-03 20:14:21 +01:00
Frank Denis
e9db97d4fb
build.zig: add support for FreeBSD
2026-01-03 20:12:08 +01:00
Frank Denis
08e39ef24d
Remove unused variable
2026-01-03 19:09:39 +01:00
Frank Denis
148f62784b
Add a script to check version consistency
2026-01-03 10:19:44 +01:00
Frank Denis
d44593f1a5
Mention emscripten 4 compatibility
2025-12-31 16:12:23 +01:00
Frank Denis
1f37b79e27
Mention Windows arm64
2025-12-31 13:57:36 +01:00
Frank Denis
98e0129d6f
Clarify versioning
2025-12-31 13:55:10 +01:00
Frank Denis
5a18746b9a
Emscripten: add -s SINGLE_FILE_BINARY_ENCODE=0
...
Emscripten 4 changed the WASM binary encoding mode from base64 to
a custom UTF-8 binary encoding with binaryDecode().
The new encoding uses control characters and non-printable ASCII
that get corrupted when served to browsers.
2025-12-31 00:39:21 +01:00
Frank Denis
d85942b1fd
Remove AppVeyor badge
2025-12-30 22:27:15 +01:00
Frank Denis
e65a3625ec
buildbase.bat: display error if compilation fails
2025-12-30 22:24:04 +01:00
Frank Denis
dc49ff876d
Sort emscripten-symbols.def
2025-12-30 23:05:53 +01:00
Frank Denis
9212de89c1
MSVC: add /UndefIntOverflow-
2025-12-30 17:41:38 +01:00
Frank Denis
058138bdd1
Try to build and run on wasmer in CI
2025-12-30 23:00:53 +01:00
Frank Denis
d32de5b36a
test/constcheck.sh: sync with master
2025-12-30 10:38:23 +01:00
Frank Denis
be3c80dd58
The Android SDK update means that we now support 16 KB page sizes
2025-12-30 09:58:15 +01:00
Frank Denis
af33f28716
Xcode doesn't support the iPhone simulator on i386 any more
2025-12-30 00:21:01 +01:00
Frank Denis
43f9821e0b
Sync android aar with dotnet package version for consistency
2025-12-29 23:32:15 +01:00
Frank Denis
4bb0629142
Update dotnet package
2025-12-29 23:30:15 +01:00
Frank Denis
a6120ee374
Merge branch 'stable' of github.com:jedisct1/libsodium into stable
...
* 'stable' of github.com:jedisct1/libsodium:
Fix Zig 0.15.x vs Zig 0.16.x cwd() definition
2025-12-29 22:21:25 +01:00
Frank Denis
e8cff192a3
Fix Zig 0.15.x vs Zig 0.16.x cwd() definition
2025-12-29 23:30:15 +01:00
Frank Denis
3eacbbc89b
Update ChangeLog
2025-12-29 23:28:15 +01:00
Frank Denis
c40babeece
Fix Zig 0.15.x vs Zig 0.16.x cwd() definition
2025-12-29 23:24:15 +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
a8cc2d1f72
Zig 0.16 compat
2025-12-29 23:16:15 +01:00
Frank Denis
55f06e6738
Refer to the correct header
2025-12-29 23:12:15 +01:00
Frank Denis
79b9b08273
Fix typos
2025-12-29 16:09:03 +01:00
Frank Denis
d121c829ee
Format
2025-12-29 23:05:15 +01:00
Frank Denis
80c6bab451
2026
2025-12-29 23:00:15 +01:00
Frank Denis
2a6640640f
That useless function will be removed
2025-12-29 15:44:16 +01:00
Frank Denis
3d0ac8ab70
Emscripten: do not use WASM_BIGINT, for compatibility
2025-12-28 13:40:50 +01:00