summaryrefslogtreecommitdiff
path: root/lib/libcrypto/ec/ec_curve.c
AgeCommit message (Expand)Author
2024-10-23EC_get_builtin_curves(): the most appropriate name for a list of curves...Theo Buehler
2024-10-20ec_curve: add missing includesTheo Buehler
2024-10-20zap an empty lineTheo Buehler
2024-10-18Simplify EC_get_builtin_curves().Theo Buehler
2024-10-18Use better naming in ec_curve.cTheo Buehler
2024-10-18Enforce that EC Parameters correspond to a builtin curveTheo Buehler
2024-03-24Bye bye gost, bye, bye turdinessTheo Buehler
2023-07-07Hide symbols in hkdf, evp, err, ecdsa, and ecBob Beck
2023-05-02Rename P into generatorTheo Buehler
2023-05-02Simplify EC_GROUP_new_by_curve_name()Theo Buehler
2023-05-01Add a missing pair of braces.Theo Buehler
2023-05-01Use uppercase for the CURVE_LIST_LENGTH macroTheo Buehler
2023-05-01Consistently use lowercase hex digits for curve parametersTheo Buehler
2023-05-01Now that we have C99 initializers, garbage collect some commentsTheo Buehler
2023-05-01Rework the curve list to use actual structs instead of a customTheo Buehler
2023-05-01Drop the now unnecessary and unused field_type from the curve dataTheo Buehler
2023-05-01Convert EC_CURVE_DATA to C99 initializersTheo Buehler
2023-05-01Simplify ec_group_new_from_data() furtherTheo Buehler
2023-05-01Drop some dead codeTheo Buehler
2023-05-01Remove pointless/wrong .meth = 0 entries from curves_list[]Theo Buehler
2023-05-01Mechanically convert curve_list[] to C99 initializersTheo Buehler
2023-05-01Clean up handling of nist_curves[]Theo Buehler
2023-04-25GF2m bites the dust. It won't be missed.Theo Buehler
2023-03-04Mop up ECP_NISTZ256_ASM and OPENSSL_NO_EC_NISTP_64_GCC_128 leftovers.Joel Sing
2022-11-26Make internal header file names consistentTheo Buehler
2022-11-19Fix an annoying quirk in the EC codeTheo Buehler
2022-11-19whitespaceTheo Buehler
2022-06-30Replace obj_mac.h with object.hTheo Buehler
2021-04-20Prepare to provide EC_POINT_{g,s}et_affine_coordinatesTheo Buehler
2020-06-05Add support for additional GOST curves.Joel Sing
2018-07-15recommit label indentation part of the backout; clearly unrelated to theTheo Buehler
2018-07-15back out ecc constant time changesJonathan Gray
2018-07-10Indent labels by a space so they don't obliterate function names in diffs.Theo Buehler
2018-03-16Consistently spell "IPsec" in comments and debug outputs.Martin Pieuchot
2017-01-29Send the function codes from the error functions to the bit bucket,Bob Beck
2016-11-04Add assembler code for the nist 256-bit GFp curve, written initially byMiod Vallat
2016-03-10http -> https for a few more IETF URLs in comments or man pagesMichael McConville
2015-06-20Provide EC_curve_nid2nist() and EC_curve_nist2nid().Joel Sing
2015-02-09Remove unused GOST test that prevents clang from building libcrypto.Doug Hogan
2015-02-07Delete a lot of #if 0 code in libressl.Doug Hogan
2014-11-12Fix GOST TC26-B curve description.Miod Vallat
2014-11-09GOST crypto algorithms (well, most of them), ported from the removed GOSTMiod Vallat
2014-07-12if (x) FOO_free(x) -> FOO_free(x).Miod Vallat
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesJoel Sing
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-05-06knf approximationTed Unangst
2014-05-01Add support for the french ANSSI FRP256v1 elliptic curve.Miod Vallat
2014-05-01Add Brainpool elliptic curves. From OpenSSL RT#2239 via ${DAYJOB}.Miod Vallat
2008-09-06import of OpenSSL 0.9.8hDamien Miller