diff --git a/README.md b/README.md index 4688630..d1435e7 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ In addition, I would like to thank Steve Vinoski, Rickard Green, and Sverker Eri ## v0.10.x -### v0.10.1 +### v0.10.2 Maintenance release. Fix some usability problems with the library. @@ -44,6 +44,10 @@ Maintenance release. Fix some usability problems with the library. * Fix a wrong call in the timing code. Luckily, this error has not affected anything as it has only replaced a verification call with one that does not verify. In practice, the timing is roughly the same for both, save for a small constant factor (Thanks to the dialyzer) * Improve documentation around installation/building the software. Hopefully it is now more prominent (Thanks to David N. Welton) +### v0.10.1 + +This small patch-release provides tests for the `randombytes/1` function call, and optimizes EQC tests to make it easier to implement `largebinary`-support in EQC tests. The release also adds an (experimental) scrambling function for hiding the internal structure of counters. This is based on an enlarged TEA-cipher by Wheeler and Needham. It is neccessary for correct operation of the CurveCP implementation, which is why it is included in this library. + ### v0.10.0 Ultra-late beta; tuning for the last couple of functions which could be nice to have. Added the function `randombytes/1` to obtain randombytes from the operating system. The system uses the "best" applicable (P)RNG on the target system: diff --git a/src/enacl.app.src b/src/enacl.app.src index dcad53c..3394261 100644 --- a/src/enacl.app.src +++ b/src/enacl.app.src @@ -1,7 +1,7 @@ {application, enacl, [ {description, "Erlang NaCl bindings"}, - {vsn, "0.10.1"}, + {vsn, "0.10.2"}, {registered, []}, {applications, [kernel, stdlib]}, {env, []}