summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* replace atoi(3) usage with strtonum(3); ok/tweaks tb@op2024-08-261-4/+10
* The EC_KEY method should use the EC_KEY index, not RSAtb2024-08-031-2/+2
* libcrypto: constify most error string tablestb2024-06-241-6/+7
* unwrap a linetb2024-05-191-3/+2
* Add missing EC_KEY_free()tb2024-05-101-1/+3
* One empty line is enoughtb2024-04-231-18/+1
* 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
* Remove comments from captain obvious and drop useless prototypestb2024-04-171-43/+1
* 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
* More X9.62 stuff was never used outside of ec_asn1.ctb2024-04-151-35/+5
* EC_PRIVATEKEY becomes internal-only, tootb2024-04-151-10/+10
* Unexport the ECPKPARAMETERS APItb2024-04-152-14/+12
* Make ECPARAMETERS_{new,free,it} internal-onlytb2024-04-151-5/+5
* Fix indenttb2024-04-141-3/+3
* Error check X509_ALGOR_set0() in {dsa,ec}_pkey_ctrl()tb2024-04-131-3/+8
* Hide deprecated functions in ec.hbeck2024-04-103-11/+12
* Simplify ecx_cms_sign_or_verify() using X509_ALGOR_set0_by_nid()tb2024-04-021-5/+3
* Implement Ed25519 signatures for CMS (RFC 8419)tb2024-03-291-1/+62
* Unify *_up_ref() implementationstb2024-03-271-3/+2
* Bye bye gost, bye, bye turdinesstb2024-03-241-668/+1
* Replace .pkey_base_id with a .base_method pointertb2024-01-042-5/+5
* 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
* Clean up pkey_ec_paramgen()tb2023-12-281-10/+17
* Fix pkey_ec_keygen()tb2023-12-281-13/+20
* Ignore ENGINE at the API boundarytb2023-11-292-4/+3
* ec_print.c: Unwrap a linetb2023-11-211-3/+2
* Inline a better version of print_bin() in only callertb2023-11-211-42/+27
* Fix a <= 5-byte buffer overwrite in print_bin()tb2023-11-211-2/+3
* Unifdef OPENSSL_NO_ENGINE in libcryptotb2023-11-192-43/+2
* Convert ecx_item_sign() to X509_ALGOR_set0_by_nid()tb2023-11-091-8/+5
* 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