aboutsummaryrefslogtreecommitdiff
path: root/LICENSE (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-15Added some common IDE folders to gitignoreJose Fernando Lopez Fernandez1-0/+5
2019-09-22Initialize any_failedKyle Altendorf1-1/+1
oops
2019-09-21Separate test function and main()Kyle Altendorf3-2/+7
This allows for inclusion of the test function/file in a program with an existing main(). This is an isolated piece of #19.
2019-09-21Return non-zero when tests failKyle Altendorf1-1/+4
This allows for shell scripts to check for success or failure without parsing the printed output. If the function name is later changed from main() it will also allow other code calling the tests to also easily check the pass or fail status.
2019-09-18Correct \ alignmentKyle Altendorf1-4/+4
2019-09-18Use size_t and fixed width format specifiers for printf()... for siphash.cKyle Altendorf1-8/+5
It was forgotten in #17 to apply this to siphash.c as well as halfsiphash.c. Note that as-is this does change to a single 16-hex-char string for v0/1/2/3 in debug output rather than having 8 then a space then 8. If preferred it can be changed back to having the space and using `PRIx32` twice instead of `PRIx64` once.
2019-09-13Use size_t and fixed with format specifiers for printf()Kyle Altendorf1-4/+5
2019-09-10Make *c* and *d* rounds less intrusively configurableKyle Altendorf4-9/+32
2019-09-09Remove unneded #ifndef GETVECTORS checkKyle Altendorf1-2/+0
2019-09-09Avoid warnings about unused variable failsKyle Altendorf1-1/+6
test.c: In function ‘main’: test.c:49:9: warning: variable ‘fails’ set but not used [-Wunused-but-set-variable] int fails = 0; ^~~~~
2019-09-09Use UINTxx_C() macros for 'large' constantsKyle Altendorf2-6/+6
2019-09-09Remove duplicated U32TO8_LE() macro definitionKyle Altendorf1-6/+0
2017-02-24d/experimentalJP Aumasson1-3/+3
2017-01-05Update test vectors for HalfSipHashDmitry Chestnykh1-48/+48
PR #6 fixed an issue that requires generating new test vectors.
2016-12-21halfsiphash: 4 byte chunks, not 8, so compute leftover correctlyJason A. Donenfeld1-1/+1
2016-12-17autogen vectors, tweaked hsiphashJP Aumasson5-470/+1051
2016-12-16chaskey constantsJP Aumasson2-131/+132
2016-12-16bugfixJP Aumasson2-65/+65
2016-12-16experimentalJP Aumasson1-2/+2
2016-12-16readmeJP Aumasson7-417/+710
2016-02-29comments on 128b securityJP Aumasson1-0/+4
2016-01-20recover deleted filesJP Aumasson2-0/+232
2015-10-20reformatJP Aumasson3-301/+85
2014-11-19formattingJP Aumasson1-2/+2
2014-11-19detailsJP Aumasson1-9/+2
2014-11-19factored dbg tracesJP Aumasson1-30/+31
2014-11-09consistent typesJP Aumasson2-56/+48
2014-11-08typoJP Aumasson1-1/+1
2014-11-08experimental 128-bit modeJP Aumasson4-18/+145
2014-05-02ip statementJP Aumasson1-2/+5
2014-03-24copyrightJP Aumasson2-6/+4
2014-03-24no $JP Aumasson1-1/+1
2014-03-23test tweaksJP Aumasson2-9/+8
2014-03-23usage instructionsJP Aumasson1-2/+14
2014-03-23make distJP Aumasson1-2/+6
2014-03-23code formattingJP Aumasson2-15/+21
2014-03-23code and readmeJP Aumasson4-1/+330