summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec/ec_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide method specific functions for EC POINT infinity.jsing2025-05-241-8/+3
* Use err_local.h rather than err.h in most placestb2025-05-101-2/+2
* Explicitly pass group generator to mul_double_nonct() from EC_POINT_mul().jsing2025-03-241-5/+5
* Check group generator in EC_POINT_mul().jsing2025-03-241-1/+6
* Remove EC_POINTs_* APItb2025-03-091-24/+1
* Remove Jprojective_coordinates APItb2025-03-091-19/+1
* Unexport EC_GROUP_*precompute_mult()tb2025-03-091-17/+1
* Unexport EC_GROUP_copy()tb2025-03-091-3/+2
* Unexport EC_METHOD and all API using ittb2025-03-091-26/+1
* Promote a few functions from EC API to garbage bintb2025-01-251-36/+41
* Remove now unused internal ec_group_get_field_type()tb2025-01-251-10/+1
* Remove calls to ec_group_get_field_type() from EC_GROUP_cmp()tb2025-01-251-3/+1
* Remove the mul_generator_ct function pointer from EC_METHOD.jsing2025-01-221-4/+4
* EC_GROUP_check(): use accessor rather than reaching into the grouptb2025-01-211-3/+4
* Rename the is_on_curve() method to point_is_on_curve()tb2025-01-111-3/+3
* Move compressed coordinate setting into public APItb2025-01-111-8/+81
* Move the EC_POINTs API into the garbage bintb2025-01-111-20/+20
* Neuter the EC_POINTs_* APItb2025-01-111-61/+5
* Remove a pointless check about Z == 1tb2025-01-111-7/+1
* Inline ec_point_make_affine() in the public APItb2025-01-111-7/+20
* ec_lib.c: zap stray empty line at end of filetb2025-01-091-2/+1
* check_discriminant: make the assumptions on p, a, b more explicittb2025-01-091-2/+3
* Check discriminant directly in EC_GROUP_set_discriminant()tb2025-01-071-5/+45
* ec_lib: create a garbage bin at the end, throw Jprojective stuff in theretb2025-01-061-19/+24
* Remove get_order_bits() and get_degree() methodstb2025-01-061-13/+3
* More dest -> dst renaming missed in previoustb2025-01-061-8/+8
* Rename dest into dsttb2025-01-061-21/+21
* Inline the copy handlers in EC_GROUP_copy()tb2025-01-061-7/+18
* Remove indirection for coordinate blinding.jsing2025-01-061-19/+1
* Stop caching one in the Montgomery domaintb2025-01-061-4/+2
* Prepare removal accessors for Jprojective coordinatestb2025-01-061-71/+5
* Move BIGNUMs in EC_GROUP and EC_POINT to the heaptb2025-01-051-39/+58
* Garbage collect .group_finish()tb2025-01-011-3/+7
* Garbage collect .group_init()tb2025-01-011-11/+1
* Rewrite a comment to use p rather than qtb2024-12-121-10/+10
* Rename group->field to group->ptb2024-12-121-8/+7
* Inline trivial EC point methodstb2024-11-301-25/+21
* Rename curve_name into nidtb2024-11-221-4/+4
* ec_lib: zap a useless commenttb2024-11-171-3/+1
* Rewrite EC_GROUP_cmp()tb2024-11-171-51/+75
* Relocate ECParameters_dup() to ec_asn1tb2024-11-081-23/+1
* Ugh. Don't return the group after freeing ittb2024-11-081-2/+2
* EC_GROUP_set_seed(): flip order of seed and len null checkstb2024-11-061-2/+2
* Treat the curls in EC_GROUP_dup() with a flatirontb2024-11-061-9/+17
* Clean up EC_GROUP_copy()tb2024-11-061-27/+15
* Switch EC_GROUP_new() to calloc()tb2024-11-061-21/+20
* EC_POINT_is_at_infinity() returns a booleantb2024-11-051-2/+2
* Rewrite EC_POINT_new() and EC_POINT_dup()tb2024-11-041-27/+34
* Move point at infinity check to API boundarytb2024-11-031-2/+7
* Fix includes in ec_lib and ecp_smpltb2024-11-021-1/+5