summaryrefslogtreecommitdiffstats
path: root/crypto/ec/ec_asn1.c
AgeCommit message (Expand)Author
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-07-19libcrypto refactoring: introduce and use ossl_asn1_string_set_bits_left()Dr. David von Oheimb
2022-06-25Fix a memory leak in EC_GROUP_new_from_ecparametersBernd Edlinger
2022-05-24Fix undefined behaviour in EC_GROUP_new_from_ecparametersBernd Edlinger
2021-10-27add checks for the return values of BN_new(), sk_RSA_PRIME_INFO_new_reserve(),x2018
2021-08-30[ec] Do not default to OPENSSL_EC_NAMED_CURVE for curves without OIDNicola Tuveri
2021-08-24Fix EC_GROUP_new_from_ecparameters to check the base lengthMatt Caswell
2021-05-13Implement pem_read_key directly through OSSL_DECODERTomas Mraz
2021-03-18Add ossl_encode symbolsShane Lontis
2021-03-11Update copyright yearMatt Caswell
2021-02-26Fix external symbols related to ec & sm2 keysShane Lontis
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-01der: _ossl prefix DER functionsPauli
2020-09-24Prune low-level ASN.1 parse errors from error queue in decoder_process()Dr. David von Oheimb
2020-09-17EC_KEY: add EC_KEY_decoded_from_explicit_params()Tomas Mraz
2020-08-22Add Explicit EC parameter support to providers.Shane Lontis
2020-07-06[EC][ASN1] Detect missing OID when serializing EC parameters and keysNicola Tuveri
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-02-18[PROV][KMGMT][KEXCH][EC] Implement EC keymgtm and ECDHNicola Tuveri
2020-02-04Deprecate the ECDSA and EV_KEY_METHOD functions.Pauli
2020-01-07Make ECDSA_size() use consistent asn1 encoder.Shane Lontis
2019-10-15[ec_asn1.c] Avoid injecting seed when built-in matchesNicola Tuveri
2019-10-09Explicitly test against NULL; do not use !p or similarRich Salz
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-28Reorganize private crypto header filesDr. Matthias St. Pierre
2019-09-13Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger
2019-09-09[ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri
2019-08-06Make the EC code available from inside the FIPS providerMatt Caswell
2019-07-12Convert asn1_dsa.c to use the WPACKET API insteadMatt Caswell
2019-07-12Add simple ASN.1 utils for DSA signature DER.David Makepeace
2019-03-06constify *_dup() and *i2d_*() and related functions as far as possible, intro...David von Oheimb
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-28ECDSA_SIG: add simple getters for commonly used struct membersDr. Matthias St. Pierre
2018-05-23Use OPENSSL_EC_EXPLICIT_CURVE constant.David Benjamin
2018-05-23Fix explicit EC curve encoding.David Benjamin
2018-01-19Copyright update of more files that have changed this yearRichard Levitte
2018-01-02Fix minor 'the the' typosDaniel Bevenius
2017-10-18Remove parentheses of return.KaoruToda
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-04-13ASN.1: adapt our use of INTxx et al by making them explicitely embeddedRichard Levitte
2017-04-10Act on deprecation of LONG and ZLONG, step 2Richard Levitte
2017-02-22Fix typo, should be && rather than &Richard Levitte
2017-02-22Iterate over EC_GROUP's poly array in a safe wayRich Salz
2016-08-22Fix a memory leak in EC_GROUP_get_ecparameters()Kazuki Yamaguchi
2016-08-19constify i2o_ECPublicKeyDr. Stephen Henson
2016-08-16Add ASN1_STRING_get0_data(), deprecate ASN1_STRING_data().Dr. Stephen Henson
2016-07-20Don't allocate r/s in DSA_SIG and ECDSA_SIGDr. Stephen Henson