Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-21 | Avoid MSVC warning C4804 | Kai Köhne | |
Fixes warnings like blake2.h(140): warning C4804: '/': unsafe use of type 'bool' in operation blake2.h(141): warning C4804: '/': unsafe use of type 'bool' in operation | |||
2016-11-10 | maint: strip various trailing whitespace | Pádraig Brady | |
This falls afoul of various commit git commit hooks, so strip trailing whitespace at EOL and EOF. | |||
2016-10-12 | unkeyed apib2x | Samuel Neves | |
2016-10-12 | replace some c99isms | Samuel Neves | |
2016-10-11 | json kats | JP Aumasson | |
2016-10-11 | streaming api prototypes | JP Aumasson | |
2016-10-11 | b2xb and tests | JP Aumasson | |
2016-10-11 | b2xs tests ok | JP Aumasson | |
2016-10-11 | b2s xof unkeyed kats | JP Aumasson | |
2016-10-11 | style, consistency, wip | Samuel Neves | |
2016-10-11 | adding xof_length for b2x support | JP Aumasson | |
2016-06-11 | outlen in blake2xx_final should be the output buffer size, not the hash length | Samuel Neves | |
2016-06-11 | api cleanup, sse edition | Samuel Neves | |
2016-06-11 | api cleanup | Samuel Neves | |
2016-06-11 | tidy up | Samuel Neves | |
2016-04-22 | Make BLAKE2 code C89 and MSVC friendly | Christian Heimes | |
This patch makes the BLAKE2 reference implementation compatible with C89 compilers and MSVC. 1) Use C comments (/* */) instead of C++ comments. 2) No declarations after statements. All variables are declared on the top of a block. 3) Optional inline with BLAKE2_LOCAL_INLINE() macro. Signed-off-by: Christian Heimes <christian@python.org> | |||
2016-02-29 | Changed copyright of Samuel's code to 3-license version suggested by Zooko | Bill Cox | |
2016-02-09 | Do not pack blake2_state structs | Jason A. Donenfeld | |
While the param structs need to be packed, because they're compressed as a byte stream, the state structs do not have this requirement. As such, the compiler likely can emit more efficient code in certain circumstances when it can apply the ordinary struct alignment rules. | |||
2015-06-11 | Remove unnecessary alignment directives | Samuel Neves | |
2013-02-01 | Release 2013-01-31 | CodesInChaos | |