summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ec_curve.c
AgeCommit message (Expand)Author
2023-08-24Optimize SM2 on aarch64Xu Yizhou
2023-08-04ec: 56-bit Limb Solinas' Strategy for secp384r1Rohan McLure
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2021-08-30[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri
2021-03-11Update copyright yearMatt Caswell
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2020-12-16EVP_PKEY & EC_KEY: Make EC EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte
2020-11-13CRYPTO: refactor ERR_raise()+ERR_add_error_data() to ERR_raise_data()Richard Levitte
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-30EC_GROUP_new_by_curve_name_with_libctx(): Add name of unknown group to error ...Dr. David von Oheimb
2020-06-19Add more complete support for libctx/propq in the EC codeMatt Caswell
2020-06-02Move EC_METHOD to internal-onlyBilly Brumley
2020-04-28Rename FIPS_MODE to FIPS_MODULERichard Levitte
2020-04-23Update copyright yearMatt Caswell
2020-03-25EC: Refactor ec_curve_name2nid() to accept NIST curve namesRichard Levitte
2020-03-12Add ECDH to fips providerShane Lontis
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-25s390x assembly pack: accelerate X25519, X448, Ed25519 and Ed448Patrick Steuer
2019-08-15s390x assembly pack: accelerate scalar multiplicationPatrick Steuer
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-06-25EC only uses approved curves in FIPS mode.Shane Lontis
2019-06-21Remove OPENSSL_memcmp.Pauli
2019-04-11doc fixupsShane Lontis
2019-04-11added code to validate EC named curve parametersShane Lontis
2018-12-06Following the license change, modify the boilerplates in crypto/ec/Richard Levitte
2018-07-31Use the new non-curve type specific EC functions internallyMatt Caswell
2018-05-24Improve compatibility of point and curve checksMatt Caswell
2018-03-20Update copyright yearMatt Caswell
2018-03-19Fix no-sm3/no-sm2 (with strict-warnings)Todd Short
2018-03-19Fix no-sm3 (and no-sm2)Todd Short
2018-03-19Add SM2 signature and ECIES schemesJack Lloyd
2017-10-13Remove email addresses from source code.Rich Salz
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz
2016-08-13Remove old EC based X25519 code.Dr. Stephen Henson
2016-05-17Copyright consolidation 05/10Rich Salz
2016-02-28Add X25519 curve to listDr. Stephen Henson
2016-02-28Extended EC_METHOD customisation support.Dr. Stephen Henson
2016-02-05GH601: Various spelling fixes.FdaSilvaYY
2016-01-26Remove /* foo.c */ commentsRich Salz
2015-05-11Use p==NULL not !p (in if statements, mainly)Rich Salz
2015-05-06Use "==0" instead of "!strcmp" etcRich Salz
2015-05-03Add OSSL_NELEM macro.Dr. Stephen Henson
2015-04-30free NULL cleanup 7Rich Salz
2015-03-25free NULL cleanup.Rich Salz
2015-02-02Dead code cleanup: crypto/ec,ecdh,ecdsaRich Salz
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell