summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ec_curve.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Disambiguate curve commentstb2025-03-091-21/+21
* Remove disabled code supporting elliptic curves of small ordertb2024-12-241-1014/+1
* Set nid on group decoded from EC parameterstb2024-12-061-3/+8
* Annotate WTLS7 as being wrongtb2024-12-041-1/+2
* Disable small builtin curvestb2024-11-241-1/+23
* EC_get_builtin_curves(): the most appropriate name for a list of curves...tb2024-10-231-5/+5
* ec_curve: add missing includestb2024-10-201-1/+5
* zap an empty linetb2024-10-201-2/+1
* Simplify EC_get_builtin_curves().tb2024-10-181-4/+5
* Use better naming in ec_curve.ctb2024-10-181-33/+33
* Enforce that EC Parameters correspond to a builtin curvetb2024-10-181-1/+221
* Bye bye gost, bye, bye turdinesstb2024-03-241-668/+1
* Hide symbols in hkdf, evp, err, ecdsa, and ecbeck2023-07-071-1/+5
* Rename P into generatortb2023-05-021-6/+6
* Simplify EC_GROUP_new_by_curve_name()tb2023-05-021-20/+14
* Add a missing pair of braces.tb2023-05-011-2/+3
* Use uppercase for the CURVE_LIST_LENGTH macrotb2023-05-011-6/+6
* Consistently use lowercase hex digits for curve parameterstb2023-05-011-749/+749
* Now that we have C99 initializers, garbage collect some commentstb2023-05-011-299/+299
* Rework the curve list to use actual structs instead of a customtb2023-05-011-742/+1530
* Drop the now unnecessary and unused field_type from the curve datatb2023-05-011-54/+4
* Convert EC_CURVE_DATA to C99 initializerstb2023-05-011-51/+192
* Simplify ec_group_new_from_data() furthertb2023-05-011-16/+55
* Drop some dead codetb2023-05-011-11/+2
* Remove pointless/wrong .meth = 0 entries from curves_list[]tb2023-05-011-55/+1
* Mechanically convert curve_list[] to C99 initializerstb2023-05-011-55/+325
* Clean up handling of nist_curves[]tb2023-05-011-18/+14
* GF2m bites the dust. It won't be missed.tb2023-04-251-1415/+1
* Mop up ECP_NISTZ256_ASM and OPENSSL_NO_EC_NISTP_64_GCC_128 leftovers.jsing2023-03-041-18/+2
* Make internal header file names consistenttb2022-11-261-2/+2
* Fix an annoying quirk in the EC codetb2022-11-191-2/+2
* whitespacetb2022-11-191-2/+2
* Replace obj_mac.h with object.htb2022-06-301-3/+4
* Prepare to provide EC_POINT_{g,s}et_affine_coordinatestb2021-04-201-2/+2
* Add support for additional GOST curves.jsing2020-06-051-5/+163
* recommit label indentation part of the backout; clearly unrelated to thetb2018-07-151-2/+2
* back out ecc constant time changesjsg2018-07-151-2/+2
* Indent labels by a space so they don't obliterate function names in diffs.tb2018-07-101-2/+2
* Consistently spell "IPsec" in comments and debug outputs.mpi2018-03-161-2/+2
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-13/+13
* Add assembler code for the nist 256-bit GFp curve, written initially bymiod2016-11-041-4/+8
* http -> https for a few more IETF URLs in comments or man pagesmmcc2016-03-101-2/+2
* Provide EC_curve_nid2nist() and EC_curve_nist2nid().jsing2015-06-201-1/+54
* Remove unused GOST test that prevents clang from building libcrypto.doug2015-02-091-55/+1
* Delete a lot of #if 0 code in libressl.doug2015-02-071-14/+1
* Fix GOST TC26-B curve description.miod2014-11-121-2/+2
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-091-2/+322
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-121-17/+9
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-2/+3
* tags as requested by miod and teduderaadt2014-06-121-1/+1