summaryrefslogtreecommitdiff
path: root/lib/libcrypto/ec
AgeCommit message (Expand)Author
2024-10-11Remove params argument from ec_asn1_group2parameters()Theo Buehler
2024-10-11Simplify ec_asn1_group2pkparameters()Theo Buehler
2024-10-11Spell NULL in a simpler fashionTheo Buehler
2024-10-11Clean up i2d_ECPKParameters()Theo Buehler
2024-10-03Remove the unused field_mod_func from EC_GROUPTheo Buehler
2024-10-03Make EC{,PK}PARAMETERS_it staticTheo Buehler
2024-10-03Fix ASN1_INTEGER_to_BN() misuseTheo Buehler
2024-10-03Switch field_bits to be an intTheo Buehler
2024-10-03Fix BN_to_ASN1_INTEGER() misuseTheo Buehler
2024-08-29Remove the pkey_{,public_,param_}check() handlersTheo Buehler
2024-08-28Implement X509_get_signature_info()Theo Buehler
2024-08-26replace atoi(3) usage with strtonum(3); ok/tweaks tb@Omar Polo
2024-08-03The EC_KEY method should use the EC_KEY index, not RSATheo Buehler
2024-06-24libcrypto: constify most error string tablesTheo Buehler
2024-05-19unwrap a lineTheo Buehler
2024-05-10Add missing EC_KEY_free()Theo Buehler
2024-04-23One empty line is enoughTheo Buehler
2024-04-18Add some more comments explaining shortcomings of the APITheo Buehler
2024-04-18Use X509_ALGOR_get0() in ecdh_cms_set_shared_info()Theo Buehler
2024-04-18Test and assign in ecdh_cms_set_shared_info()Theo Buehler
2024-04-18Turn ecdh_cms_set_shared_info() into single exitTheo Buehler
2024-04-17Remove comments from captain obvious and drop useless prototypesTheo Buehler
2024-04-17Shuffle EVP_PKEY_CTX setting togetherTheo Buehler
2024-04-17ecdh_cms_encrypt(): tweak wrap_algor constructionTheo Buehler
2024-04-17ecdh_cms_encrypt: tweak handling of ecdh_nidTheo Buehler
2024-04-17ecdh_cms_encrypt: handle kdf_md in one goTheo Buehler
2024-04-17ecdh_cms_encrypt: simplify setting the KDF typeTheo Buehler
2024-04-17Use error checked X509_ALGOR_set0_by_nidTheo Buehler
2024-04-17ecdh_cms_encrypt: simplify handling of pkeyTheo Buehler
2024-04-17Transfer ownership before setting unused bitsTheo Buehler
2024-04-17Turn ecdh_cms_encrypt() into single exitTheo Buehler
2024-04-17Fix error check in ecdh_cms_encrypt()Theo Buehler
2024-04-15More X9.62 stuff was never used outside of ec_asn1.cTheo Buehler
2024-04-15EC_PRIVATEKEY becomes internal-only, tooTheo Buehler
2024-04-15Unexport the ECPKPARAMETERS APITheo Buehler
2024-04-15Make ECPARAMETERS_{new,free,it} internal-onlyTheo Buehler
2024-04-14Fix indentTheo Buehler
2024-04-13Error check X509_ALGOR_set0() in {dsa,ec}_pkey_ctrl()Theo Buehler
2024-04-10Hide deprecated functions in ec.hBob Beck
2024-04-02Simplify ecx_cms_sign_or_verify() using X509_ALGOR_set0_by_nid()Theo Buehler
2024-03-29Implement Ed25519 signatures for CMS (RFC 8419)Theo Buehler
2024-03-27Unify *_up_ref() implementationsTheo Buehler
2024-03-24Bye bye gost, bye, bye turdinessTheo Buehler
2024-01-04Replace .pkey_base_id with a .base_method pointerTheo Buehler
2023-12-29eckey: adjust some variable names and unwrap function definitionsTheo Buehler
2023-12-29Clean up old_ec_priv_decode()Theo Buehler
2023-12-29Clean up eckey_param_decode()Theo Buehler
2023-12-29Rework eckey_priv_decode()Theo Buehler
2023-12-29Move a call to X509_ALGOR_get0() down a lineTheo Buehler
2023-12-28Clean up pkey_ec_paramgen()Theo Buehler