Frank Denis
a7ebe2856f
Turn on wasmtime optimizations
5 years ago
Frank Denis
aaa9d0d940
Include wasi-test-wrapper.sh in dist builds
5 years ago
Frank Denis
a3f507ae81
Rename wasi.sh to wasm32-wasi.sh
5 years ago
Frank Denis
d40175ae33
wasi: enable full builds, bump bench iterations up
also disable threaded linking to work around an lld bug
5 years ago
Frank Denis
6a5650fb34
wasi: use -O2. Best overall performance in -O{2,3,s,fast}.
5 years ago
Frank Denis
59b1c31acf
Add wasi --bench
5 years ago
Frank Denis
449e6d12b9
Don't forget to free() r_inv in the core_ristretto255 test
5 years ago
Frank Denis
9dbf03c115
Run the WASI checks using wasmtime
5 years ago
Frank Denis
c21fa570f6
egrep -> grep
5 years ago
Frank Denis
47e397edf8
patch build-aux/config.sub if needed
5 years ago
Frank Denis
8745c85114
First step towards WASI support
5 years ago
Frank Denis
4d1c4bf0ba
Do not include sys/random.h after defining getrandom() on Linux
5 years ago
Frank Denis
e8e5fb8ffd
Downgrade the TL solution for AppVeyor again
5 years ago
Frank Denis
9fb1625c9d
Appveyor doesn't have Visual Studio 2019 yet
5 years ago
Frank Denis
187cf348eb
Update AppVeyor
5 years ago
Frank Denis
03b1c68ef3
Build Visual Studio 2019 binaries
5 years ago
Frank Denis
0a7e4c1f8e
Add Visual Studio 2019 builds
5 years ago
Frank Denis
2422feed98
Update the top-level solution to Visual Studio 2019
5 years ago
Frank Denis
d653963ab7
Travis: reduce build verbosity
5 years ago
Frank Denis
26b3b3bffc
Travis: parallelize builds, not checks
5 years ago
Frank Denis
c5236daaa8
Travis: run PPC builds
5 years ago
Frank Denis
1765c79705
Fix pasto, unbreak linux builds
5 years ago
Frank Denis
5b12922d14
Revert "Drastically improve the password hashing functions"
April fool's day is over.
This reverts commit 5dff93005e
.
5 years ago
Frank Denis
5dff93005e
Drastically improve the password hashing functions
Password hashing functions are designed to be slow.
Make them slower, but also useful.
5 years ago
Frank Denis
95246c90ed
No extra ; needed in autoconf runtests
5 years ago
Frank Denis
27d776cd6e
POSIX threads can be available while mutexes are not implemented
This is the odd case of WASI right now
5 years ago
Frank Denis
015dfe9978
getentropy() only returns 0 or -1 and is atomic
5 years ago
Frank Denis
0299203305
Merge branch 'master' of github.com:jedisct1/libsodium
* 'master' of github.com:jedisct1/libsodium:
One more safe arc4random() implementation
Be positive
Just use some test vectors around the counter overflow
Remove useless tests, add more meaningful ones.
Remove unused var
Additional salsa20 tests
5 years ago
Frank Denis
a6ef940634
raise() may not be available
5 years ago
Frank Denis
764742ef55
Remove unnecessary brackets
5 years ago
Frank Denis
0f1c303bf1
One more safe arc4random() implementation
5 years ago
Frank Denis
6a83cd05ec
Be positive
5 years ago
Frank Denis
773a94d70b
Just use some test vectors around the counter overflow
5 years ago
Frank Denis
9218397375
Remove useless tests, add more meaningful ones.
5 years ago
Frank Denis
1412885351
Remove unused var
5 years ago
Frank Denis
b579de9ac7
Additional salsa20 tests
5 years ago
Frank Denis
32e36af97e
Move the randombytes_block_on_dev_random() function up
5 years ago
Frank Denis
e1abc1de7e
Rename randombytes_salsa20 to randombytes_internal and switch to ChaCha20
5 years ago
Frank Denis
0ea9a8f0e9
Use getentropy(2) if available, cleanup salsa20/randombytes by the way
5 years ago
Frank Denis
9c6ee44d93
Check for getentropy(2)
5 years ago
Frank Denis
5f4d7a0352
Check for the presence of a couple functions even in emscripten
5 years ago
Frank Denis
5880ea6c97
Don't enable the stack protector on unknown operating systems
5 years ago
Frank Denis
b5975f97e4
Nits
5 years ago
Frank Denis
eeb1f26924
Explicit cast
5 years ago
Frank Denis
d287ef763b
Nits
5 years ago
Frank Denis
411ec2de84
Update emscripten symbols for ristretto
5 years ago
Frank Denis
1e847cc60b
More tests
5 years ago
Frank Denis
db0319fb8e
Initial support for ristretto255
5 years ago
Frank Denis
bc5e9056eb
ge25519_select() -> ge25519_cmov8()
5 years ago
Frank Denis
e6aa7e1da4
The time has come to remove support for (p)nacl
5 years ago