Age | Commit message (Expand) | Author |
2024-04-10 | Hide deprecated functions in ec.h | Bob Beck |
2024-04-02 | Simplify ecx_cms_sign_or_verify() using X509_ALGOR_set0_by_nid() | Theo Buehler |
2024-03-29 | Implement Ed25519 signatures for CMS (RFC 8419) | Theo Buehler |
2024-03-27 | Unify *_up_ref() implementations | Theo Buehler |
2024-03-24 | Bye bye gost, bye, bye turdiness | Theo Buehler |
2024-01-04 | Replace .pkey_base_id with a .base_method pointer | Theo Buehler |
2023-12-29 | eckey: adjust some variable names and unwrap function definitions | Theo Buehler |
2023-12-29 | Clean up old_ec_priv_decode() | Theo Buehler |
2023-12-29 | Clean up eckey_param_decode() | Theo Buehler |
2023-12-29 | Rework eckey_priv_decode() | Theo Buehler |
2023-12-29 | Move a call to X509_ALGOR_get0() down a line | Theo Buehler |
2023-12-28 | Clean up pkey_ec_paramgen() | Theo Buehler |
2023-12-28 | Fix pkey_ec_keygen() | Theo Buehler |
2023-11-29 | Ignore ENGINE at the API boundary | Theo Buehler |
2023-11-21 | ec_print.c: Unwrap a line | Theo Buehler |
2023-11-21 | Inline a better version of print_bin() in only caller | Theo Buehler |
2023-11-21 | Fix a <= 5-byte buffer overwrite in print_bin() | Theo Buehler |
2023-11-19 | Unifdef OPENSSL_NO_ENGINE in libcrypto | Theo Buehler |
2023-11-09 | Convert ecx_item_sign() to X509_ALGOR_set0_by_nid() | Theo Buehler |
2023-09-24 | Break two ridiculously long lines in ec_pub_cmp() and ec_cmp_parameters() | Theo Buehler |
2023-09-24 | Refactor eckey_{param2type,type2param}() | Theo Buehler |
2023-08-21 | ec_ameth: clean up eckey_{pub,priv}_encode() | Theo Buehler |
2023-08-12 | The int_ prefix also leaves the ec_ameth mess | Theo Buehler |
2023-08-11 | Move EC_KEY and EC_KEY_METHOD typedefs to ossl_typ.h | Theo Buehler |
2023-08-03 | Make the bn_rand_interval() API a bit more ergonomic | Theo Buehler |
2023-07-28 | Stop including ecdsa.h and ecdh.h internally | Theo Buehler |
2023-07-28 | Move KDF handling to ECDH_compute_key() | Theo Buehler |
2023-07-28 | Merge ecdh.h into ec.h | Theo Buehler |
2023-07-28 | Merge ecdsa.h into ec.h | Theo Buehler |
2023-07-26 | Tweak EC_GROUP_check_discriminant() | Theo Buehler |
2023-07-26 | Unindent a big block in EC_GROUP_get_affine_coordinates() | Theo Buehler |
2023-07-26 | Introduce and use ec_encode_scalar() | Theo Buehler |
2023-07-26 | Garbage collect the unused order in check_discriminant() | Theo Buehler |
2023-07-26 | Streamline check_discriminant() | Theo Buehler |
2023-07-26 | Introduce ec_decode_scalar() | Theo Buehler |
2023-07-26 | Use EC_POINT_set_to_infinity() rather than inlining it | Theo Buehler |
2023-07-25 | Fix a few more 0/NULL misspellings | Theo Buehler |
2023-07-25 | Use [a,b), not [a,b-1] in a comment | Theo Buehler |
2023-07-25 | EC_POINT_is_on_curve() error is -1, not 0. | Theo Buehler |
2023-07-22 | Tweak previous. Should have been 60 instead of 64 | Theo Buehler |
2023-07-22 | Adapt bn_print() for EdDSA key printing | Theo Buehler |
2023-07-07 | Unbreak the namespace build after a broken mk.conf and tool misfire had | Bob Beck |
2023-07-07 | Hide symbols in hkdf, evp, err, ecdsa, and ec | Bob Beck |
2023-07-07 | Mop up remaining uses of ASN1_bn_print() | Theo Buehler |
2023-07-06 | Convert ecpk_print_explicit_parameters() to bn_printf() | Theo Buehler |
2023-07-05 | don't return in a void function | Brent Cook |
2023-07-05 | Mop up last uses of ECDHerror() and ECDSAerror() | Theo Buehler |
2023-07-05 | Rename ecs_local.h into ecdsa_local.h | Theo Buehler |
2023-07-05 | Drop useless ossl_ prefixes | Theo Buehler |
2023-07-03 | Explicit parameter printing can also use get0_order() | Theo Buehler |