| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add KSS curve generation. | J08nY | 2024-12-01 | 1 | -1/+1 |
| | | |||||
| * | Add curve family generation. | J08nY | 2024-12-01 | 1 | -1/+7 |
| | | |||||
| * | Add best-effort warnings for ignored CLI options. | J08nY | 2024-11-30 | 1 | -3/+15 |
| | | |||||
| * | Add test for generating supersingular curves with chosen prime. | J08nY | 2024-11-29 | 1 | -0/+1 |
| | | |||||
| * | Add note about giving factors in ORDER argument to README. | J08nY | 2024-01-02 | 1 | -1/+22 |
| | | |||||
| * | Implement NUMS curve generation (somewhat). | J08nY | 2023-10-14 | 1 | -0/+2 |
| | | | | | Fixes #20. | ||||
| * | Add option to generate smooth order curves. | J08nY | 2023-05-12 | 1 | -0/+1 |
| | | |||||
| * | Fixed build on macOS via posix-macos-addons | Kirill A. Korinsky | 2021-09-22 | 1 | -0/+1 |
| | | | | | | | | This commit introduced support of macOS by using [posix-macos-addons](https://github.com/stanislaw/posix-macos-addons). Closes: https://github.com/J08nY/ecgen/issues/7 | ||||
| * | Remove Travis CI. | J08nY | 2021-04-22 | 1 | -26/+37 |
| | | |||||
| * | Test the presence of submodules when running tests. | J08nY | 2021-04-10 | 1 | -1/+7 |
| | | | | | Fixes #11. | ||||
| * | Add logo. | J08nY | 2020-08-09 | 1 | -1/+3 |
| | | |||||
| * | Add method for generating supersingular curves. | J08nY | 2018-07-02 | 1 | -0/+5 |
| | | |||||
| * | Update README.md | J08nY | 2018-07-02 | 1 | -0/+55 |
| | | |||||
| * | Add info about CM to README. | J08nY | 2018-04-10 | 1 | -12/+22 |
| | | |||||
| * | Rewrite generator and point generation code. | J08nY | 2018-03-03 | 1 | -10/+10 |
| | | |||||
| * | Drop CSV support. | J08nY | 2018-02-27 | 1 | -4/+3 |
| | | |||||
| * | Add curve twists to CLI and update options in README. | J08nY | 2018-01-18 | 1 | -4/+8 |
| | | |||||
| * | Format and update README. | J08nY | 2017-10-14 | 1 | -1/+14 |
| | | |||||
| * | Update README. | J08nY | 2017-10-04 | 1 | -0/+1 |
| | | |||||
| * | Update usage in README. | J08nY | 2017-09-30 | 1 | -2/+2 |
| | | |||||
| * | Update readme to reflect ANSI X9.62 merge. | J08nY | 2017-09-19 | 1 | -1/+1 |
| | | |||||
| * | Add codecov badge to README. | J08nY | 2017-07-20 | 1 | -1/+1 |
| | | |||||
| * | Add docs about point options. | J08nY | 2017-06-04 | 1 | -1/+1 |
| | | | | | | - Adds some docs about the possible --points= options. - Adds cmake/ to .gitignore. | ||||
| * | Added some docs, moved license | J08nY | 2017-05-25 | 1 | -13/+20 |
| | | |||||
| * | Added generating of points on all subgroups of a curve. | J08nY | 2017-05-23 | 1 | -1/+1 |
| | | | | | | - Use --points=all, the number of points can be quite large however, it's 2^(num of prime subgroups of the curve). | ||||
| * | Fix License in readme to GPL v2 | J08nY | 2017-05-21 | 1 | -13/+15 |
| | | |||||
| * | Add notice about not finished/implemented parts to README | J08nY | 2017-05-20 | 1 | -3/+12 |
| | | | | | | | - Also to --help output - Also add notes about used libraries and their licenses - Fix CMake build by adding src/util/*.c | ||||
| * | Fixed unrolls / unique generator curve generaton | J08nY | 2017-05-07 | 1 | -5/+8 |
| | | | | | | | - Also added some tests to catch some regressions like this early - Fixed double free in gens, also some funky stuff with gunclone and obj_free in curve_free | ||||
| * | Update README | J08nY | 2017-04-17 | 1 | -0/+1 |
| | | |||||
| * | Updated README | J08nY | 2017-04-12 | 1 | -16/+16 |
| | | |||||
| * | Fix README | J08nY | 2017-04-09 | 1 | -3/+4 |
| | | |||||
| * | Fix README, speedup travis | J08nY | 2017-04-08 | 1 | -22/+23 |
| | | |||||
| * | Update README and Makefile | J08nY | 2017-04-05 | 1 | -23/+35 |
| | | |||||
| * | Rename and reformat | J08nY | 2017-03-09 | 1 | -1/+29 |
| | | |||||
| * | Updated README | J08nY | 2017-03-01 | 1 | -1/+23 |
| | | |||||
| * | Update version badge0.3.0 | J08nY | 2017-02-19 | 1 | -1/+1 |
| | | |||||
| * | ecgen v0.3: some cleanup and version bump | J08nY | 2017-02-19 | 1 | -1/+1 |
| | | |||||
| * | Add travis to readme | J08nY | 2017-02-17 | 1 | -2/+7 |
| | | |||||
| * | Implemented json output, also output format option (-t/--format) | J08nY | 2017-02-15 | 1 | -1/+6 |
| | | |||||
| * | README: added generation methods | J08nY | 2017-02-13 | 1 | -4/+32 |
| | | |||||
| * | Added more irreducible polynomials. from HP. | J08nY | 2017-02-08 | 1 | -20/+16 |
| | | |||||
| * | Moved to a more modular generation process | J08nY | 2017-02-07 | 1 | -13/+21 |
| | | | | | | | | | | | | | | | Curves are now generated in a loop through a func. pointer array, built from cli args. - Allows complex behavior from simple funcs - a func can "rewind" previous generation steps, if it can not succesfuly guarantee that it will generate a curve/param/point with property requested. - e.g. curve_nonzero rewinds [b, a, field] (returns -3) if the curve specified by [field, a, b] has a zero discriminant. This way, [field, a, b] can be generated/produced/input again and a curve might get constructed that will be nonzero. | ||||
| * | Added prime order curve generation. | J08nY | 2017-02-06 | 1 | -2/+8 |
| | | |||||
| * | ecgen v0.2: major rewrite0.2.0 | J08nY | 2017-02-05 | 1 | -26/+20 |
| | | |||||
| * | README: fix some usage information | J08nY | 2017-01-02 | 1 | -3/+2 |
| | | |||||
| * | Added readme footer | J08nY | 2016-12-21 | 1 | -0/+4 |
| | | |||||
| * | Added Build and Requirements to readme | J08nY | 2016-12-21 | 1 | -4/+18 |
| | | |||||
| * | Fixed readme formatting now | J08nY | 2016-12-21 | 1 | -1/+3 |
| | | |||||
| * | Fixed readme formatting | J08nY | 2016-12-21 | 1 | -1/+1 |
| | | |||||
| * | Updated readme with usage information | J08nY | 2016-12-21 | 1 | -1/+23 |
| | | |||||
