Commit Graph
4245 Commits
Author SHA1 Message Date
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
Frank Denis 87c5b533f8 emscripten.sh: initialize Module.getRandomValue before WASM loads 2025-12-28 13:19:16 +01:00
Frank Denis 4662af939f emscripten: remove old JS test files 2025-12-08 20:35:27 +01:00
Frank Denis fb3f2be750 emscripten: avoid grep on binary files 2025-12-08 20:33:04 +01:00
Frank Denis 1d6e8925fa emscripten.sh: properly detect the Javascript runtime 2025-12-08 20:14:52 +01:00
Frank Denis ac706cacc7 Update emscripten symbols 2025-12-08 19:52:06 +01:00
Frank Denis 102b5cc6ed Remove unused variable 2025-12-08 16:05:30 +01:00
Frank Denis 3c55699b71 nsec isn't used 2025-12-08 16:05:11 +01:00
Frank Denis 5931869bca Zig-master compat 2025-12-08 15:42:58 +01:00