Frank Denis
be8cfedea8
Make the stream and stream2 test object code 1000x smaller
2019-04-23 10:17:38 +02:00
Frank Denis
0f155d8736
Be positive
2019-04-23 10:17:33 +02:00
Frank Denis
fb29bda055
Just use some test vectors around the counter overflow
2019-04-23 10:17:25 +02:00
Frank Denis
d57cde5448
Remove useless tests, add more meaningful ones.
2019-04-23 10:17:10 +02:00
Frank Denis
cb5f937ca7
Additional salsa20 tests
2019-04-23 10:16:54 +02:00
Frank Denis
2e2de69de3
constcheck: ignore deprecated declarations
2019-04-22 19:53:26 +02:00
Frank Denis
96094c6feb
Sort .gitignore
2019-04-22 19:53:26 +02:00
Frank Denis
a67b4592e4
Indent regen-msvc.py
2019-04-22 19:53:26 +02:00
Frank Denis
cab13fcf4c
Recompress logo
2019-04-22 19:53:26 +02:00
Frank Denis
baa5b2ad32
Update the dotnet-core release script
2019-04-22 14:37:59 +02:00
Frank Denis
c09b00cf20
sync
2019-04-03 16:13:43 +02:00
Frank Denis
7c2e00285c
Downgrade the TL solution for AppVeyor again
2019-04-03 16:05:09 +02:00
Frank Denis
2af6be418f
Appveyor doesn't have Visual Studio 2019 yet
2019-04-03 15:39:57 +02:00
Frank Denis
5fb4cbd8d7
Build Visual Studio 2019 binaries
2019-04-03 15:00:33 +02:00
Frank Denis
e66a483301
Add Visual Studio 2019 builds
2019-04-03 15:00:28 +02:00
Frank Denis
a54eab7ad0
Update the top-level solution to Visual Studio 2019
2019-04-03 15:00:20 +02:00
Frank Denis
9c2f3fc391
Travis: parallelize builds, not checks
2019-04-02 09:36:59 +02:00
Frank Denis
6ea55eea2c
Travis: run PPC builds
2019-04-02 09:36:52 +02:00
Frank Denis
eebf2255ca
Regen
2019-03-30 11:25:40 +01:00
Frank Denis
dfa8222d27
POSIX threads can be available while mutexes are not implemented
...
This is the odd case of WASI right now
2019-03-30 11:23:20 +01:00
Frank Denis
daa6cb3e78
raise() may not be available
2019-03-26 14:38:55 +01:00
Frank Denis
b347bcfa89
Remove unnecessary brackets
2019-03-26 13:45:28 +01:00
Frank Denis
01ed4737af
Trust another safe arc4random() implementation
2019-03-26 13:44:28 +01:00
Frank Denis
8f8d060e11
Regen autoconf
2019-03-16 00:21:53 +01:00
Frank Denis
697a371a42
Don't enable the stack protector on unknown operating systems
2019-03-16 00:21:31 +01:00
Frank Denis
be509424e9
Typo
2019-02-09 20:49:52 +01:00
Frank Denis
43d131ccd1
Revert "Coverity Scan is having hosting issues"
...
This reverts commit 7d418f8203
.
2019-01-30 18:46:49 +01:00
Frank Denis
7d418f8203
Coverity Scan is having hosting issues
...
https://community.synopsys.com/s/article/Coverity-Scan-Update
2019-01-15 00:31:26 +01:00
Luca Boccassi
ecdcf55173
Add -pthread to pkgconfig's Libs.private if enabled
...
Allows static builds to correctly inherit the pthread dependency when
used with pkg-config --static --libs libsodium
AC_SUBST doesn't require explicit values
Regen autoconf
Fixes #800
2019-01-15 00:29:20 +01:00
Frank Denis
59f55cd420
Force clear the high bit in _noclamp variants
...
_noclamp variants should always be used with a scalar < L, but
if this is not the case, at least explicitly ignore the high bit.
2019-01-14 04:07:41 +01:00
Frank Denis
c2a98a170f
Try -ftree-vectorize and -ftree-slp-vectorize for optimized builds
2019-01-07 12:26:30 +01:00
Frank Denis
bbf14716f6
Merge branch 'master' into stable
...
* master:
undef _box_curve25519xchacha20poly1305_messagebytes_max in !sumo builds
Nits
2019-01-06 21:31:38 +01:00
Frank Denis
b7bf7d9c83
undef _box_curve25519xchacha20poly1305_messagebytes_max in !sumo builds
2019-01-06 20:33:22 +01:00
Frank Denis
b732443c44
undef _box_curve25519xchacha20poly1305_messagebytes_max in !sumo builds
2019-01-06 20:32:54 +01:00
Frank Denis
c943d18f38
Nits
2019-01-06 18:43:57 +01:00
Frank Denis
31ccbdec96
Nits
2019-01-06 18:43:38 +01:00
Frank Denis
b5b2aaffcc
Merge remote-tracking branch 'origin/master' into stable-1.0.17
...
* origin/master:
Bump DLL version
Offline documentation is only available in PDF format now
2019-01-06 17:34:04 +01:00
Frank Denis
4adf25c39f
Bump DLL version
2019-01-06 17:25:35 +01:00
Frank Denis
0b3e2e5742
Offline documentation is only available in PDF format now
2019-01-06 15:55:36 +01:00
Frank Denis
10ac185647
Merge branch 'master' into stable-1.0.17
...
* master: (190 commits)
fileinput is not used any more
2019
local-dynamic is enough
Set tls-model only if TLS is supported
Enable -ftls-model=global-dynamic if available
Set nonce in randombytes_salsa20_random_stir() instead of random_init()
Bump .NET version examples
Add another test
Avoid memory leak and overflow in addition test
Avoid partial array initialization
Bump SODIUM_LIBRARY_VERSION_MINOR
More tests
More tests
Improve clarity
ALLOW_MEMORY_GROWTH is now enabled
AVX512 detection has been improved
Add a conditional to enable retpoline support
must -> should
Add comments, avoid implicit array initialization
Add comments
...
2019-01-06 15:43:38 +01:00
Frank Denis
a75c137020
fileinput is not used any more
2019-01-06 15:38:24 +01:00
Frank Denis
0cf74a3104
2019
2019-01-06 14:42:47 +01:00
Frank Denis
462e9a648b
local-dynamic is enough
2019-01-06 05:04:34 +01:00
Frank Denis
79d6a211b2
Set tls-model only if TLS is supported
2019-01-06 04:52:41 +01:00
Frank Denis
0157a378ca
Enable -ftls-model=global-dynamic if available
2019-01-06 04:45:50 +01:00
Frank Denis
358767f238
Set nonce in randombytes_salsa20_random_stir() instead of random_init()
2019-01-06 04:31:44 +01:00
Frank Denis
ab0932bf80
Bump .NET version examples
2019-01-06 03:50:18 +01:00
Frank Denis
0cdf963799
Add another test
2019-01-05 23:11:02 +01:00
Frank Denis
909983a9d2
Avoid memory leak and overflow in addition test
2019-01-05 23:08:03 +01:00
Frank Denis
531b545578
Avoid partial array initialization
2019-01-05 22:58:07 +01:00