- 21 Feb, 2015 1 commit
-
-
Alexander Færøy authored
-
- 18 Dec, 2014 2 commits
-
-
Jesper Louis Andersen authored
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.
-
Jesper Louis Andersen authored
-
- 17 Dec, 2014 9 commits
-
-
Jesper Louis Andersen authored
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.
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
If we write EXP != 0 and EXP is a very large term, it is hard to see what it gets checked against, so we rewrite it as 0 != EXP so we instanly see what we check against. While here, teset against 0 != crypto_box_afternm(…)
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
This further verifies the test cases and also the enacl API. By injecting wrong data, we verify that given incorrect data will make the system fail and error(badarg) all over the place.
-
Jesper Louis Andersen authored
Introduce a type for iodata() in the EQC tests. Use this type throughout the tests in order to make sure we can supply iodata() in all places where we claim we can supply iodata().
-
Jesper Louis Andersen authored
When calling `stream_xor/3` it is possible to supply `iodata()` directly and you don't have to convert to a binary first. Reflect this in the type of the specification.
-
- 16 Dec, 2014 8 commits
-
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
Thanks to David N. Welton.
-
Jesper Louis Andersen authored
Luckily this has had no effect on timing in practice save for a small unmeasurable constant factor. Thanks to the dialyzer for finding the problem.
-
Jesper Louis Andersen authored
Thanks to Anthony Ramine
-
Jesper Louis Andersen authored
-
- 13 Dec, 2014 4 commits
-
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
* Generalize binary generation because it is used again and again. * Use generalized binary generation in the hash functions since they are much faster as generators.
-
- 12 Dec, 2014 1 commit
-
-
Jesper Louis Andersen authored
-
- 08 Dec, 2014 1 commit
-
-
Jesper Louis Andersen authored
-
- 01 Dec, 2014 2 commits
-
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
- 29 Nov, 2014 9 commits
-
-
Jesper Louis Andersen authored
Rickard Green has been instrumental in Dirty Schedulers as well. Lets add him (gentle poke by @vinoski).
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
- 28 Nov, 2014 3 commits
-
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-
Jesper Louis Andersen authored
-