23 Commits

Author SHA1 Message Date
Jesper Louis Andersen
50b0058335 Improve the documentation of the project.
Go over the README file, and improve its contents. Add a Usage/hints section
with some helpful hints on how to use the library in turn. Also while here, make
sure that `rebar doc` works as expected and fix every documentation bug in
the EDoc sections, so it compiles and works. Verify the documentation output
is nice-looking while at it.
2014-12-18 09:28:00 +01:00
Jesper Louis Andersen
159e8f6750 Introduce precomputed keys API.
This patch implements beforenm/afternm calls from NaCl for `box` style
crypto. It's main advantage is way faster computations, since it avoids
recomputing in the elliptic curve for every message.

While here, bump the version to v0.11.0 as new functionality was added.
2014-12-17 17:12:29 +01:00
Jesper Louis Andersen
f2da7b014b Update changelog. 2014-12-17 16:17:43 +01:00
Jesper Louis Andersen
cf08e5446f Fix a type -spec. 2014-12-16 16:55:45 +01:00
Jesper Louis Andersen
ad663d5c9c Improve wording a bit in the requirements section. 2014-12-16 15:27:38 +01:00
Jesper Louis Andersen
45cc6a3fa4 Hello v0.10.2 2014-12-16 15:24:15 +01:00
Jesper Louis Andersen
9b6a45a0c1 Improve documentation and write a changelog for 0.10.1
Thanks to David N. Welton.
2014-12-16 15:17:31 +01:00
Jesper Louis Andersen
fd9f421621 Introduce enacl:randombytes/1. 2014-12-09 00:33:55 +01:00
Jesper Louis Andersen
6d37abd76a Remove a section that has *already* been implemented 2014-12-01 15:38:05 +01:00
Jesper Louis Andersen
2a5a62f3dd Add a missing word in the README.md file. 2014-12-01 14:14:38 +01:00
Jesper Louis Andersen
f92732f512 I knew I had forgotten someone.
Rickard Green has been instrumental in Dirty Schedulers as well. Lets add him
(gentle poke by @vinoski).
2014-11-29 21:47:03 +01:00
Jesper Louis Andersen
2e97717558 Improve README.md wording. 2014-11-29 17:32:30 +01:00
Jesper Louis Andersen
a03614c268 Add this under an MIT license. 2014-11-29 17:21:34 +01:00
Jesper Louis Andersen
ee2624a544 Update the README.md file. 2014-11-29 17:15:58 +01:00
Jesper Louis Andersen
33a47e4fd4 Do not accept iolist data when binary data is what is forced by the input code. 2014-11-29 17:14:53 +01:00
Jesper Louis Andersen
d9dbabf736 Improve ordering of the README file. 2014-11-29 16:12:21 +01:00
Jesper Louis Andersen
d46ae1da16 Use on-scheduler variants of calls when message sizes are small. 2014-11-28 17:09:48 +01:00
Jesper Louis Andersen
addd22b31a More documentation and testing functions. 2014-11-28 14:41:06 +01:00
Jesper Louis Andersen
ec0cc1afaa Handle the Auth tests. 2014-11-26 15:08:14 +01:00
Jesper Louis Andersen
87b803d3a5 Documentation, documentation, documentation. 2014-11-25 15:14:21 +01:00
Jesper Louis Andersen
d37bce7eeb Documentation, documentation, documentation. 2014-11-25 15:08:31 +01:00
Jesper Louis Andersen
bb9179f401 Tune the README.md file a bit. 2014-11-18 23:22:41 +01:00
Jesper Louis Andersen
9a7f4c8d4e Initial checkin. 2014-11-18 23:16:49 +01:00