summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ec (unfollow)
Commit message (Expand)AuthorFilesLines
2025-02-04bn_recp: reformat another ugly commenttb1-5/+6
2025-02-04SSL_select_next_proto: fix invalid octal escape by switching to hexadecimaltb1-3/+3
2025-02-04Inline BN_reciprocal() in its only callertb1-36/+10
2025-02-04Start cleaning up BN_div_reciprocal() a bittb1-24/+23
2025-02-04Error check i2t_ASN1_OBJECT() and tweak warning messagetb1-2/+4
2025-02-01Improve detection and handling of alerts in renegotiation regress.jsing1-23/+76
2025-02-01Hook renegotiation regress.jsing1-1/+2
2025-02-01Fix certificate paths.jsing1-4/+4
2025-02-01Add regress coverage for TLS renegotiation.jsing2-0/+560
2025-01-27Mop up RC4_INDEX.jsing14-116/+19
2025-01-27X509_NAME_print(): remove no longer useful length checktb1-4/+1
2025-01-27X509_NAME_print: NUL-terminate and switch to BIO_printf()tb1-2/+5
2025-01-27x509_obj.c: be better at sortingtb1-2/+2
2025-01-26x509_obj.c: fix includestb1-4/+5
2025-01-26Rework X509_NAME_print()tb1-33/+65
2025-01-26Rewrite X509_NAME_ENTRY_oneline() using CBB and CBStb2-104/+123
2025-01-26x509_utl.c: use normal order of internal headerstb1-3/+2
2025-01-25Remove #error if OPENSSL_NO_FOO is definedtb23-115/+23
2025-01-25Garbage collect field_type member of the EC methodstb2-6/+2
2025-01-25Promote a few functions from EC API to garbage bintb1-36/+41
2025-01-25Remove now unused internal ec_group_get_field_type()tb2-12/+2
2025-01-25Remove calls to ec_group_get_field_type() from EC_GROUP_cmp()tb1-3/+1
2025-01-25Make EC_KEY_precompute_mult() return 1 directlytb1-2/+2
2025-01-25Simplify ecpk_print_explicit_parameters()tb1-4/+2
2025-01-25Simplify ec_asn1_group2fieldid()tb1-25/+3
2025-01-24Remove now unused perlasm script for MD5 on amd64.jsing1-265/+0
2025-01-24Provide a readable assembly implementation for MD5 on amd64.jsing5-10/+246
2025-01-24Remove pointless call to EC_GROUP_precompute_mul()tb1-3/+1
2025-01-22ectest: zap stray whitespacetb1-2/+2
2025-01-22ectest: fix misleading indentationtb1-5/+7
2025-01-22ectest: remove unused definestb1-5/+1
2025-01-22ectest: even more lipsticktb1-17/+15
2025-01-22ectest: apply some more lipsticktb1-8/+3
2025-01-22ectest: switch from new + copy to dup. zap some NULL checks before freetb1-42/+15
2025-01-22bn_test: remove random negative dance for bn_div_reciprocal()tb1-3/+1
2025-01-22Use simpler (if a bit weird) dup instead of new + copytb1-5/+2
2025-01-22bn_recp: Avoid complication for negative modulitb2-13/+5
2025-01-22Adjust for BN_div_recp() -> BN_div_reciprocal()tb1-3/+3
2025-01-22Rename BN_div_recp() into BN_div_reciprocal()tb2-7/+7
2025-01-22Split BN_mod_sqr_reciprocal() out of BN_mod_mul_reciprocal()tb3-23/+19
2025-01-22Remove the mul_generator_ct function pointer from EC_METHOD.jsing3-24/+8
2025-01-22Expand the SM4_ROUNDS macro.jsing1-25/+83
2025-01-22Replace {load,store}_u32_be() with crypto_{load,store}_be32toh().jsing1-39/+25
2025-01-22Pull the family key and constant key tables out of SM4_set_key().jsing1-28/+27
2025-01-22BN_mod_mul_reciprocal: remove y == NULL complicationtb1-14/+11
2025-01-22Replace rotl() with crypto_rol_u32().jsing1-15/+10
2025-01-22Ensure the cyclic subgroup cycles in the expected number of iterations.jsing1-9/+14
2025-01-22ectest: heed long forgotten XXX and switch back to BN_one()tb1-3/+2
2025-01-21EC_GROUP_check(): use accessor rather than reaching into the grouptb1-3/+4
2025-01-21ec/Makefile: remove excess tabstb1-9/+9