summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-10-04Bump version0.6.1J08nY2-3/+3
2017-10-04Add Doxygen @file directives to heaer files missing them.J08nY3-1/+9
2017-10-04Add tests for ANSIX9.62 algo.J08nY1-0/+7
2017-10-04Add tests for timeout option.J08nY2-5/+22
2017-10-04Update README.J08nY1-0/+1
2017-10-04Add per-param timeout option.J08nY5-9/+46
2017-10-04Properly implement timeout_start and timeout_stop.J08nY2-21/+38
2017-10-04Use verbose_log in exhaustive.cJ08nY1-8/+6
2017-10-04Add timeout.[ch] and timeout macro.J08nY3-0/+64
2017-10-03Add tests for gp interpretation check_f.J08nY1-8/+113
2017-10-01Add GP interpreter check_f.J08nY2-0/+66
2017-09-30Add GP code interpretation as a gen_f option.J08nY5-4/+253
2017-09-30Add "offset_e state" param to gen_f and check_f.J08nY7-23/+25
2017-09-30Fix tautological compare in util/bits.c .J08nY1-2/+2
2017-09-30Update usage in README.J08nY1-2/+2
2017-09-30Fixed generation with cofactor bound.J08nY1-8/+23
Might be slow, but should work. Needs to factor curve order. I wonder if I should store the factored curve order somewhere.
2017-09-30Add new/create/free funcs for malloced exhaustive_t.J08nY4-18/+86
2017-09-29Add a test for --threads=auto.J08nY1-0/+2
2017-09-29Implement the curve non-zero discriminant as a check_f.J08nY6-35/+60
2017-09-29Remove gens_check_cofactor.J08nY1-2/+0
2017-09-29Introduce HAS_ARG(args) macro.J08nY7-30/+16
2017-09-29Pass arg_t to check_f.J08nY3-4/+15
2017-09-29Add check_t that contains more check_f functions.J08nY5-6/+67
2017-09-29Rename check_t -> check_f.J08nY3-6/+6
2017-09-29Rename unroll_t -> unroll_f.J08nY6-10/+10
2017-09-29Rename gen_t -> gen_f.J08nY11-44/+44
2017-09-29Introduce check_t func.J08nY10-74/+132
2017-09-23Fix switch statement for debug build.J08nY1-0/+1
2017-09-20Move some enums around, make a general seed_unroll.J08nY9-50/+56
2017-09-19Introduce seed_e to mark seed_t with generation algo.J08nY3-11/+33
2017-09-19Fix copying a curve with seed stored.J08nY1-2/+2
2017-09-19Format tests and cleanup includes.J08nY6-21/+34
2017-09-19Cleanup includes.J08nY7-11/+11
2017-09-19Version bump.0.6.0J08nY3-4/+4
2017-09-19Run clang-format.J08nY12-27/+24
2017-09-19Update readme to reflect ANSI X9.62 merge.J08nY1-1/+1
2017-09-19Fix sh tests and silence cmake.J08nY2-2/+2
2017-09-19Move some files into src/misc.J08nY31-31/+31
2017-09-19Output seed in JSON format output.J08nY5-11/+22
2017-09-19Fix a segfault in ANSI generation, fix ISO C initializer braces.J08nY3-2/+2
2017-09-19Implement a,b generation for ANSI X9.62 algo, Fp version.J08nY3-10/+53
2017-09-19Fix ANSI X9.62 binary field generation method.J08nY5-20/+54
2017-09-17Fix some of the issues with ANSI X9.62 f2m equation generation.J08nY4-55/+70
2017-09-17Move some stuff from general seed_t handling in gen/seed.[ch] to ↵J08nY12-355/+461
exhaustive/ansi.[ch].
2017-09-17Fix bits_to_hex and bits_to_bin.J08nY1-2/+2
2017-09-17Add parameterized tests for bits_sha1.J08nY5-10/+70
2017-09-17Add example data from ANSI X9.62 for prime field case.J08nY1-0/+72
2017-09-17Implement W/b computation for ANSI X9.62.J08nY2-2/+32
2017-09-17Add concat functions to bits_t.J08nY3-116/+188
2017-09-13Try to ignore tests in codecov.J08nY1-4/+3