Jesper Louis Andersen
3d9cc841eb
v1.2.0
2021-06-15 13:29:58 +02:00
Jesper Louis Andersen
ea72835b50
Bump changelog
2021-06-15 13:10:51 +02:00
Jesper Louis Andersen
d6bd999c82
sign_verify_detached: guard against size
...
The code didn't properly do a size check on a detached signature. Now it
does.
While here, fix a problem with EQC tests, for the same piece of code.
2021-06-15 13:05:48 +02:00
Jesper Louis Andersen
0855ce2f55
Small documentation fixups
2021-06-15 13:03:30 +02:00
Jesper Louis Andersen
7f06675533
Add a CT for verify_detached
2021-06-15 13:02:06 +02:00
Jesper Louis Andersen
87282dc4f8
Fix signatures for final-verify
2021-06-14 17:17:19 +02:00
Jesper Louis Andersen
1bb0d59c7f
Lorri direnv
2021-06-14 16:17:28 +02:00
Jesper Louis Andersen
442094df0d
Use lorri for development
2021-06-14 16:17:19 +02:00
Jesper Louis Andersen
9919871e53
Update changelog
2020-08-29 18:23:34 +02:00
Jesper Louis Andersen
9bdb1ccf1b
v1.1.1
2020-08-29 18:22:38 +02:00
Jesper Louis Andersen
57ad262ec8
More Markdownlint nitpicking
2020-08-27 14:24:01 +02:00
Jesper Louis Andersen
44f2220532
Markdownlint nitpicking
2020-08-27 14:19:50 +02:00
Jesper Louis Andersen
6ca6b0b22e
Say hello to Erlang/OTP v23
2020-08-27 14:08:00 +02:00
Jesper Louis Andersen
d67e047859
Merge branch 'master' of github.com:jlouis/enacl into master
2020-08-27 14:06:41 +02:00
Jesper Louis Andersen
cbb06fc598
Merge pull request #51 from starbelly/fixup-enacl-nif-return
...
Ensure we never return 1 from sodium_init() onload
2020-08-27 14:06:07 +02:00
Bryan Paxton
0351de9882
add upgrade and unload handlers
2020-07-28 18:30:59 -05:00
Bryan Paxton
e18f9b7337
Ensure we never return 1 from sodium_init() onload
...
sodium_init() will return 0 on success, -1 on failure, and 1 if sodium is
already loaded and initialized (which is not an error). In the case
where libsodium is already initialized and the system is restarted we
may return 1 from onload nif function resulting in a crash.
- change the call to sodium_init() to check for an error return (-1) and
return -1 explicitly in this case, otherwise always return zero at the
end of our onload function.
2020-07-26 15:09:53 -05:00
Jesper Louis Andersen
b2c70ef6a3
v1.1.0
2020-06-09 13:37:05 +02:00
Jesper Louis Andersen
025b83a14b
Prepare 1.1.0.
2020-06-09 13:35:43 +02:00
Jesper Louis Andersen
4b4ec373b1
Test pwhash in EQC.
2020-06-09 13:34:03 +02:00
Jesper Louis Andersen
7f7c667b28
Update the README a bit
...
The world-order is new, so update the README.
to reflect reality a bit more.
2020-06-09 12:27:47 +02:00
Jesper Louis Andersen
90be3aa2dd
Use GCC 9.3.0 from nix
2020-06-09 12:17:23 +02:00
Jesper Louis Andersen
23bd40a4b3
Netpick the include path order
2020-06-09 12:16:59 +02:00
Jesper Louis Andersen
42fd03cde0
Update CONTRIBUTORS, CHANGELOG
2020-06-09 12:14:39 +02:00
Jesper Louis Andersen
9258d8b6ad
Merge remote-tracking branch 'kuon/patch-2'
2020-06-09 12:11:13 +02:00
Jesper Louis Andersen
5ea33643da
Merge remote-tracking branch 'kuon/patch-1'
2020-06-09 12:08:21 +02:00
Jesper Louis Andersen
a45d3863e0
Merge pull request #48 from kuon/patch-0
...
Add pwhash_SALTBYTES/0
2020-06-09 11:56:18 +02:00
Jesper Louis Andersen
82cd5d0361
Merge pull request #45 from starbelly:patch-1
...
Move rebar3_hex into project_plugins
2020-06-09 11:54:18 +02:00
Nicolas goy
4775270d76
Basic KDF functions
2020-04-19 19:07:23 +02:00
Nicolas goy
00f895b488
Allow specifying algorithm for pwhash
2020-04-17 14:31:35 +02:00
Nicolas goy
a001404877
Add pwhash_SALTBYTES/0
2020-04-17 13:52:33 +02:00
Bryan Paxton
812f05adcf
Move rebar3_hex into project_plugins
...
This change will prevent users from having to download rebar3_hex and all of it's dependencies.
2020-03-25 23:07:55 -05:00
Jesper Louis Andersen
5f95ee314f
Implement EQC for secretstream
2020-03-07 15:10:58 +01:00
Jesper Louis Andersen
bde03dc557
Fix a dialyzer warning
2020-03-07 14:21:52 +01:00
Jesper Louis Andersen
061c3dfd65
Mention we have unit tests for secretstream
2020-03-07 12:26:20 +01:00
Jesper Louis Andersen
ec3af40ef8
Simple secretstream CT test case
2020-03-07 12:24:31 +01:00
Jesper Louis Andersen
8361450745
Format; release resources
...
In the push path, release resources
in a stack fashion. This avoids releasing
a binary incorrectly.
2020-03-07 12:01:27 +01:00
Jesper Louis Andersen
67fe9c7863
Track we have added secretstream support
2020-03-07 11:33:11 +01:00
Jesper Louis Andersen
55b3670fe7
Merge pull request #44 from spscream/master
...
Add crypto_secretstream_* functions.
2020-03-07 11:31:30 +01:00
Alexander Malaev
e32c923822
Add crypto_secretstream_* functions.
2020-03-02 10:28:45 +03:00
Jesper Louis Andersen
220ac6640a
Fixup edoc compilation
2020-02-10 14:24:05 +01:00
Jesper Louis Andersen
218a6db09c
More documentation.
2020-02-10 14:23:28 +01:00
Jesper Louis Andersen
2045ca8e09
Slightly better wording in documentation
2020-02-10 14:21:11 +01:00
Jesper Louis Andersen
8c13fc682e
v1.0.0
2020-02-08 11:39:51 +01:00
Jesper Louis Andersen
24859776e4
Ready publishing of 1.0.0
2020-02-08 11:39:43 +01:00
Jesper Louis Andersen
1f7d553f75
Delete this sentence. It serves no purpose.
2020-02-06 16:18:25 +01:00
Jesper Louis Andersen
8e628a61fc
Clean todo list
2020-02-06 16:06:21 +01:00
Jesper Louis Andersen
a3f112607c
Document the notion of finalization
2020-02-06 16:06:02 +01:00
Jesper Louis Andersen
96b883ceba
generichash finalization
...
Make sure we finalize properly in
generichash and check the alive
state of objects. If they are not
alive, return the general finalized
error.
2020-02-06 16:04:23 +01:00
Jesper Louis Andersen
d013a04a58
Manage the changelog.
2020-02-06 13:59:31 +01:00