Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chacha20poly1305: cleanup magic constantsexperimental-0.0.20161105 | Jason A. Donenfeld | 2016-11-05 | 1 | -3/+2 |
| | |||||
* | c89: the static keyword is okay in c99, but not in c89 | Jason A. Donenfeld | 2016-11-05 | 6 | -22/+22 |
| | |||||
* | data: keep FPU on when possible | Jason A. Donenfeld | 2016-11-04 | 2 | -52/+41 |
| | |||||
* | chacha20poly1305: src is different from dst on last pieceexperimental-0.0.20161103 | Jason A. Donenfeld | 2016-11-03 | 1 | -1/+1 |
| | | | | | | | This took hours of debugging. In some cases, the src and dst are different for the last piece, so the incorrect code here resulted in computing the poly1305 over the wrong data. This lead to packets being unnecessarily dropped. | ||||
* | Rework headers and includes | Jason A. Donenfeld | 2016-09-29 | 5 | -4/+6 |
| | |||||
* | poly1305: optimize unaligned access | René van Dorst | 2016-09-29 | 1 | -0/+30 |
| | |||||
* | selftest: move to subfolder | Jason A. Donenfeld | 2016-08-02 | 3 | -207/+3 |
| | |||||
* | c: specify static array size in function params | Jason A. Donenfeld | 2016-08-02 | 6 | -22/+22 |
| | | | | | | | | | | | | | | | The C standard states: A declaration of a parameter as ``array of type'' shall be adjusted to ``qualified pointer to type'', where the type qualifiers (if any) are those specified within the [ and ] of the array type derivation. If the keyword static also appears within the [ and ] of the array type derivation, then for each call to the function, the value of the corresponding actual argument shall provide access to the first element of an array with at least as many elements as specified by the size expression. By changing void func(int array[4]) to void func(int array[static 4]), we automatically get the compiler checking argument sizes for us, which is quite nice. | ||||
* | curve25519: unneeded zeros variable | Jason A. Donenfeld | 2016-07-07 | 1 | -2/+0 |
| | |||||
* | chacha20poly1305: use more standard way of testing FPU features | Jason A. Donenfeld | 2016-06-29 | 1 | -7/+2 |
| | |||||
* | tests: make fatal | Jason A. Donenfeld | 2016-06-25 | 8 | -9/+13 |
| | |||||
* | Initial commit | Jason A. Donenfeld | 2016-06-25 | 12 | -0/+5242 |