Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/BLAKE2/BLAKE2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-21Avoid MSVC warning C4804Kai 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-10maint: strip various trailing whitespacePádraig Brady
This falls afoul of various commit git commit hooks, so strip trailing whitespace at EOL and EOF.
2016-10-12unkeyed apib2xSamuel Neves
2016-10-12replace some c99ismsSamuel Neves
2016-10-11json katsJP Aumasson
2016-10-11streaming api prototypesJP Aumasson
2016-10-11b2xb and testsJP Aumasson
2016-10-11b2xs tests okJP Aumasson
2016-10-11b2s xof unkeyed katsJP Aumasson
2016-10-11style, consistency, wipSamuel Neves
2016-10-11adding xof_length for b2x supportJP Aumasson
2016-06-11outlen in blake2xx_final should be the output buffer size, not the hash lengthSamuel Neves
2016-06-11api cleanup, sse editionSamuel Neves
2016-06-11api cleanupSamuel Neves
2016-06-11tidy upSamuel Neves
2016-04-22Make BLAKE2 code C89 and MSVC friendlyChristian 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-29Changed copyright of Samuel's code to 3-license version suggested by ZookoBill Cox
2016-02-09Do not pack blake2_state structsJason 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-11Remove unnecessary alignment directivesSamuel Neves
2013-02-01Release 2013-01-31CodesInChaos