summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (follow)
Commit message (Expand)AuthorAgeFilesLines
* Unbreak the namespace build after a broken mk.conf and tool misfire hadbeck2023-07-073-26/+3
* Hide symbols in hkdf, evp, err, ecdsa, and ecbeck2023-07-0713-13/+157
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-17/+6
* Convert ecpk_print_explicit_parameters() to bn_printf()tb2023-07-061-34/+8
* don't return in a void functionbcook2023-07-051-2/+2
* Mop up last uses of ECDHerror() and ECDSAerror()tb2023-07-052-2/+12
* Rename ecs_local.h into ecdsa_local.htb2023-07-051-2/+2
* Drop useless ossl_ prefixestb2023-07-053-15/+15
* Explicit parameter printing can also use get0_order()tb2023-07-031-5/+6
* Convert ossl_ec_key_gen() and EC_KEY_check_key()tb2023-07-031-23/+6
* Convert EC_GROUP_check() to EC_GROUP_get0_order()tb2023-07-031-10/+3
* Inline two copies of EC_GROUP_order_bits()tb2023-07-031-22/+6
* Provide internal-only EC_GROUP_get0_order()tb2023-07-032-3/+11
* Fix return values of ecx methodstb2023-07-021-5/+5
* Fix typo in previoustb2023-07-021-2/+2
* Use asprintf() to avoid repetition in string constantstb2023-07-021-6/+13
* Split ECPKParameters_print()tb2023-07-021-121/+150
* Simplify ASN1_bn_print() usage in ec/tb2023-07-012-30/+20
* whitespacetb2023-06-301-2/+2
* Remove some dead code from ECPKParameters_print()tb2023-06-271-31/+6
* Remove the now unused poly[] from EC_GROUPtb2023-06-271-15/+2
* Simplify EC_GROUP_get_basis_type()tb2023-06-271-18/+2
* Stop including ech_local.htb2023-06-251-2/+1
* Remove prototypes for EC_KEY_{get,insert}_key_method_data()tb2023-06-251-8/+1
* Move ecdh_KDF_X9_63() to ec_local.htb2023-06-251-1/+7
* Remove EC_EXTRA_DATAtb2023-06-254-230/+4
* ec_local.h: move ec_group_simple_order_bits down a bittb2023-06-251-3/+2
* Remove precompute_mult/have_precompute_mult from EC_METHOD.jsing2023-06-242-26/+4
* Mop up EC_GROUP precomp machinery.jsing2023-06-243-252/+10
* Mop up ec_wNAF_{,have_}precompute_mult().jsing2023-06-242-206/+2
* Fix return check for BN_hex2bn()tb2023-06-231-2/+2
* Consolidate elliptic curve cofactor handlingtb2023-06-201-49/+41
* Remove prototypes for various ec_GF2m_* functions that no longer exist.jsing2023-06-121-13/+1
* Rewrite ECParameters_dup()tb2023-05-041-7/+12
* Use size_t instead of int in EC_POINT_point2oct()tb2023-05-041-2/+2
* Fix line wrappingtb2023-05-041-3/+3
* Fix function name in doc commenttb2023-05-041-2/+2
* Fix a few KNF/whitespace issuestb2023-05-031-9/+5
* Rename P into generatortb2023-05-021-6/+6
* Simplify EC_GROUP_new_by_curve_name()tb2023-05-021-20/+14
* stray whitespacetb2023-05-011-2/+2
* Add a missing pair of braces.tb2023-05-011-2/+3
* Use uppercase for the CURVE_LIST_LENGTH macrotb2023-05-011-6/+6
* Consistently use lowercase hex digits for curve parameterstb2023-05-011-749/+749
* Now that we have C99 initializers, garbage collect some commentstb2023-05-011-299/+299
* Rework the curve list to use actual structs instead of a customtb2023-05-011-742/+1530
* Drop the now unnecessary and unused field_type from the curve datatb2023-05-011-54/+4
* Convert EC_CURVE_DATA to C99 initializerstb2023-05-011-51/+192
* Simplify ec_group_new_from_data() furthertb2023-05-011-16/+55
* Drop some dead codetb2023-05-011-11/+2