aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/pubkey/ec_group
Commit message (Expand)AuthorAgeFilesLines
* Add known_named_groups to EC_Group to list known curves. Fixes GX #1338.J08nY2017-12-052-0/+41
* Apply final annotations to the library alsoJack Lloyd2017-09-221-1/+1
* Change header guard format to BOTAN_FOO_H_Jack Lloyd2017-09-201-2/+2
* Add API stability annotations.Jack Lloyd2017-09-191-1/+1
* Add SM2 signature schemeJack Lloyd2017-06-292-1/+13
* Add a check in EC_Group encoding for OID being setJack Lloyd2017-06-291-0/+6
* Remove "Dirty hack" for multiple defines in lex_me_harder()Simon Warta2017-04-021-1/+3
* Add ec_group verify functionNever2017-02-242-1/+49
* Fix how DL_Group chooses generator for strong prime groups.Jack Lloyd2017-01-063-5/+6
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-182-7/+7
* Rename both DL and EC named group files.Jack Lloyd2016-12-081-0/+0
* Add an in-house EC curve for TLS at compile-timeRené Korthaus2016-11-031-0/+5
* Remove ability to add OIDS at runtime. Remove global OID lock.Jack Lloyd2016-11-031-1/+0
* ANSSI elliptic curve cryptography frp256v1Simon Cogliani2016-07-241-0/+10
* Remove explicit from DL_Group, EC_Group constructors taking std::stringJack Lloyd2016-03-051-1/+1
* cppcheck fixes: Class 'X' has a constructor with 1 argument that is not expli...Daniel Neus2016-03-051-3/+3
* Mass-prefix member vars with m_René Korthaus2016-01-082-27/+27
* Remove support for broken 112 and 128 bit SECP ECC groups.Jack Lloyd2015-12-021-46/+0
* Fix typosSimon Warta2015-07-241-1/+1
* Remove algo factory, engines, global RNG, global state, etc.lloyd2015-02-042-2/+0
* Ensure all files have copyright and license info.lloyd2015-01-103-3/+3
* Correct commentlloyd2014-12-181-2/+2
* Move lib into srclloyd2014-01-104-0/+599