Commit Graph

112 Commits

Author SHA1 Message Date
Frank Denis
a01c5f8fd8 Add a conditional to enable retpoline support
Using retpoline in userland code that doesn't run arbitrary code is
questionable to start with.

Linux is also getting SPECTRE v2 userspace-to-userspace protection.

In addition, some platforms have a gcc version that advertises
support for retpolines, but the resulting binaries simply don't work
or cannot be linked.

So, do not enable this by default. Let builders choose if they
really want to enable this in their builds.
2019-01-04 12:43:47 +01:00
Frank Denis
f3ce049a98 Bump to 1.0.17
Not released yet. This is just to encourage people to test the current
code.
2018-12-30 12:04:52 +01:00
Frank Denis
f2942b9c88 Add sodium_sub(), simplify scalar_complement() and scalar_negate() 2018-12-30 10:26:44 +01:00
Frank Denis
1542d473da Add crypto_core_ed25519_scalar_complement(), _negate(), _add(), _sub() 2018-12-30 01:48:58 +01:00
Frank Denis
c0652ef7ca Update ChangeLog 2018-12-24 16:56:24 +01:00
Frank Denis
9c86285ee2 Update ChangeLog 2018-09-06 21:00:52 +02:00
Frank Denis
ac0c0c4565 Update ChangeLog 2018-08-29 14:27:17 +02:00
Frank Denis
bdc60d47ed Update ChangeLog 2017-12-11 23:42:02 +01:00
Frank Denis
62022201f2 WebAssembly benefits from the 128-bit types, too 2017-12-10 02:09:06 +01:00
Frank Denis
d5cb2e5af0 Update ChangeLog 2017-12-09 11:01:23 +01:00
Frank Denis
a4c7d9729d Update ChangeLog 2017-12-05 22:14:43 +00:00
Frank Denis
b8e066dc0c ChangeLog 2017-10-01 13:12:33 +02:00
Frank Denis
4c37368f95 Nits 2017-09-21 20:39:38 +02:00
Frank Denis
251751e699 Update ChangeLog 2017-09-17 12:02:20 +02:00
Frank Denis
9aa1165314 up 2017-09-15 15:01:33 +02:00
Frank Denis
fb4dc083e5 Update ChangeLog 2017-08-17 14:08:11 +02:00
Frank Denis
914ff87576 Format paragraphs 2017-08-16 20:21:31 +02:00
Frank Denis
c654261477 Explain that sodium_misuse() still aborts by default 2017-08-16 20:16:19 +02:00
Frank Denis
901c49203d + crypto_secretstream_*() 2017-08-16 18:54:48 +02:00
Frank Denis
e6e3f7dd8d ChangeLog 2017-08-09 22:41:26 +02:00
Frank Denis
9e0e77a3fd Update ChangeLog 2017-08-05 20:58:11 +02:00
Frank Denis
196e03299e Preliminary ChangeLog 2017-08-04 17:42:36 +02:00
Frank Denis
7d5d9204e5 Nuget -> NuGet 2017-07-14 00:23:18 +02:00
Frank Denis
a4fba60c5c Now available on Nugget! 2017-07-13 20:03:48 +02:00
Frank Denis
d4708d0b88 Update ChangeLog 2017-07-11 22:08:42 +02:00
Frank Denis
e58c30b3c3 + AVX2 optimized BlaMka 2017-07-11 16:32:12 +02:00
Frank Denis
ccb842f488 Add a xchacha version of crypto_box_seal
No high level API for it, no reasons to, so not available in minimal mode.
2017-07-06 15:30:36 +02:00
Frank Denis
044d063c93 Document Argon2id support 2017-06-27 16:39:15 +02:00
Frank Denis
ad2e2a9268 armv7s was re-added 2017-04-07 07:44:12 -07:00
Frank Denis
1e40599839 Update ChangeLog 2017-03-28 12:46:51 +02:00
Frank Denis
87c97663f8 Typo
Thanks to @CiPHPerCoder
2017-03-12 20:41:32 +01:00
Frank Denis
036326683c Update ChangeLog 2017-03-12 17:44:23 +01:00
Frank Denis
849a35bd82 + crypto_kx_*() API
This doesn't include a full key exchange API yet.
2017-03-12 13:15:39 +01:00
Frank Denis
e6934d3eb3 Rephrase 2017-03-11 19:52:55 +01:00
Frank Denis
aeacf96911 Update ChangeLog 2017-03-10 20:49:21 +01:00
Frank Denis
8679e717db + sodium_library_minimal() and SODIUM_LIBRARY_MINIMAL 2017-03-06 09:47:09 +01:00
Frank Denis
fd443347cf Trim 2017-03-05 14:45:56 +01:00
Frank Denis
707f4c8e08 Add ed25519ph 2017-03-05 14:45:13 +01:00
Frank Denis
b0b356a5a9 Typo 2017-03-04 09:29:12 +01:00
Frank Denis
20f6d163df Update ChangeLog 2017-03-03 12:14:54 +01:00
Frank Denis
a162c09b69 Update ChangeLog 2016-06-29 17:13:11 +02:00
Frank Denis
fce6852d64 Update the changelog 2016-04-04 21:44:00 +02:00
Frank Denis
fc94d1159c Nits 2016-04-02 13:30:22 +02:00
Frank Denis
4008158b9d Thanks! 2016-03-25 16:32:05 +01:00
Frank Denis
e07a45223f Nits 2016-03-24 13:06:59 +01:00
Frank Denis
0df15c5a65 Update ChangeLog 2016-03-23 12:20:40 +01:00
Frank Denis
342f209cbe Reorder 2015-12-25 15:58:54 +01:00
Frank Denis
4430d84d4a 1.0.8 2015-12-25 12:23:31 +01:00
Frank Denis
e936002885 2x 2015-12-23 18:29:47 +01:00
Frank Denis
7d819ca43d Update ChangeLog 2015-12-19 21:26:08 +01:00