summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ec_ameth.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove the pkey_{,public_,param_}check() handlerstb2024-08-291-40/+1
* Add missing EC_KEY_free()tb2024-05-101-1/+3
* Add some more comments explaining shortcomings of the APItb2024-04-181-2/+9
* Use X509_ALGOR_get0() in ecdh_cms_set_shared_info()tb2024-04-181-6/+14
* Test and assign in ecdh_cms_set_shared_info()tb2024-04-181-9/+7
* Turn ecdh_cms_set_shared_info() into single exittb2024-04-181-7/+9
* Shuffle EVP_PKEY_CTX setting togethertb2024-04-171-5/+3
* ecdh_cms_encrypt(): tweak wrap_algor constructiontb2024-04-171-15/+23
* ecdh_cms_encrypt: tweak handling of ecdh_nidtb2024-04-171-4/+3
* ecdh_cms_encrypt: handle kdf_md in one gotb2024-04-171-3/+3
* ecdh_cms_encrypt: simplify setting the KDF typetb2024-04-171-13/+6
* Use error checked X509_ALGOR_set0_by_nidtb2024-04-171-5/+5
* ecdh_cms_encrypt: simplify handling of pkeytb2024-04-171-15/+6
* Transfer ownership before setting unused bitstb2024-04-171-2/+4
* Turn ecdh_cms_encrypt() into single exittb2024-04-171-7/+7
* Fix error check in ecdh_cms_encrypt()tb2024-04-171-2/+2
* Fix indenttb2024-04-141-3/+3
* Error check X509_ALGOR_set0() in {dsa,ec}_pkey_ctrl()tb2024-04-131-3/+8
* Replace .pkey_base_id with a .base_method pointertb2024-01-041-2/+2
* eckey: adjust some variable names and unwrap function definitionstb2023-12-291-11/+8
* Clean up old_ec_priv_decode()tb2023-12-291-10/+17
* Clean up eckey_param_decode()tb2023-12-291-9/+16
* Rework eckey_priv_decode()tb2023-12-291-49/+53
* Move a call to X509_ALGOR_get0() down a linetb2023-12-291-2/+2
* Break two ridiculously long lines in ec_pub_cmp() and ec_cmp_parameters()tb2023-09-241-4/+7
* Refactor eckey_{param2type,type2param}()tb2023-09-241-92/+139
* ec_ameth: clean up eckey_{pub,priv}_encode()tb2023-08-211-62/+67
* The int_ prefix also leaves the ec_ameth messtb2023-08-121-5/+5
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-17/+6
* Inline two copies of EC_GROUP_order_bits()tb2023-07-031-22/+6
* Simplify ASN1_bn_print() usage in ec/tb2023-07-011-5/+3
* Fix another return value check for CMS_SharedInfo_encode()tb2023-03-071-2/+2
* Fix some return checks in ecdh_cms_encrypt()tb2023-03-061-3/+3
* Make internal header file names consistenttb2022-11-261-4/+4
* Fix an annoying quirk in the EC codetb2022-11-191-25/+25
* whitespacetb2022-11-191-22/+22
* Prepare to provide EVP_PKEY_security_bits()tb2022-06-271-1/+21
* Straightforward conversion of ecdh_cms_encrypt() totb2022-05-241-3/+3
* Prepare to provide EVP_PKEY_{public,param}_checktb2022-01-101-1/+25
* Prepare to provide EVP_PKEY_check()tb2022-01-101-2/+18
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-121-1/+2
* Plug memory leak in error paths. Found while comparing this filetb2019-09-091-5/+5
* Move #include <openssl/cms.h> to more appropriate location (since it isjsing2019-09-091-3/+2
* Add CMS ECC support.jsing2019-09-081-2/+370
* Add consts to EVP_PKEY_asn1_set_private()tb2018-08-241-2/+2
* After removing support for broken PKCS#8 formats (it was high time),tb2018-08-241-2/+2
* recommit label indentation part of the backout; clearly unrelated to thetb2018-07-151-7/+7
* back out ecc constant time changesjsg2018-07-151-7/+7
* Indent labels by a space so they don't obliterate function names in diffs.tb2018-07-101-7/+7
* Convert a handful of X509_*() functions to take const as in OpenSSL.tb2018-05-011-6/+6