summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Error check i2t_ASN1_OBJECT() and tweak warning messagetb2025-02-041-2/+4
* Mop up RC4_INDEX.jsing2025-01-2714-116/+19
* X509_NAME_print(): remove no longer useful length checktb2025-01-271-4/+1
* X509_NAME_print: NUL-terminate and switch to BIO_printf()tb2025-01-271-2/+5
* x509_obj.c: be better at sortingtb2025-01-271-2/+2
* x509_obj.c: fix includestb2025-01-261-4/+5
* Rework X509_NAME_print()tb2025-01-261-33/+65
* Rewrite X509_NAME_ENTRY_oneline() using CBB and CBStb2025-01-262-104/+123
* x509_utl.c: use normal order of internal headerstb2025-01-261-3/+2
* Remove #error if OPENSSL_NO_FOO is definedtb2025-01-2523-115/+23
* Garbage collect field_type member of the EC methodstb2025-01-252-6/+2
* 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-252-12/+2
* Remove calls to ec_group_get_field_type() from EC_GROUP_cmp()tb2025-01-251-3/+1
* Make EC_KEY_precompute_mult() return 1 directlytb2025-01-251-2/+2
* Simplify ecpk_print_explicit_parameters()tb2025-01-251-4/+2
* Simplify ec_asn1_group2fieldid()tb2025-01-251-25/+3
* Remove now unused perlasm script for MD5 on amd64.jsing2025-01-241-265/+0
* Provide a readable assembly implementation for MD5 on amd64.jsing2025-01-245-10/+246
* Use simpler (if a bit weird) dup instead of new + copytb2025-01-221-5/+2
* bn_recp: Avoid complication for negative modulitb2025-01-222-13/+5
* Rename BN_div_recp() into BN_div_reciprocal()tb2025-01-222-7/+7
* Split BN_mod_sqr_reciprocal() out of BN_mod_mul_reciprocal()tb2025-01-223-23/+19
* Remove the mul_generator_ct function pointer from EC_METHOD.jsing2025-01-223-24/+8
* Expand the SM4_ROUNDS macro.jsing2025-01-221-25/+83
* Replace {load,store}_u32_be() with crypto_{load,store}_be32toh().jsing2025-01-221-39/+25
* Pull the family key and constant key tables out of SM4_set_key().jsing2025-01-221-28/+27
* BN_mod_mul_reciprocal: remove y == NULL complicationtb2025-01-221-14/+11
* Replace rotl() with crypto_rol_u32().jsing2025-01-221-15/+10
* EC_GROUP_check(): use accessor rather than reaching into the grouptb2025-01-211-3/+4
* Move BN_RECP_CTX to the heaptb2025-01-213-67/+48
* crypto.h: zap some offensive whitespacetb2025-01-201-2/+2
* Annotate why EVP_PKEY_CTX_ctrl_str() will stay for a whiletb2025-01-201-1/+6
* Improve bit counter handling in MD5.jsing2025-01-193-19/+18
* Use name instead of register.jsing2025-01-181-3/+3
* rsa_pmeth: unify strcmp return checkstb2025-01-171-12/+10
* Replace the remaining group->meth->field_{mul,sqr}tb2025-01-171-13/+13
* ecp_methods: remove p = group->p indirectiontb2025-01-171-37/+34
* ecp_methods: rework field_{mul,sqr}() handlingtb2025-01-171-93/+83
* Fix two incorrect strtonum() conversionstb2025-01-171-3/+13
* dh_ameth: explcitly -> explicitlytb2025-01-171-2/+2
* asn_mime: deteched -> detached + a knf nittb2025-01-171-2/+3
* Fix another awful comment in ec_point_cmp()tb2025-01-111-4/+3
* Align vertical backslashes in a macrotb2025-01-111-2/+2
* ec_point_cmp: tidy up an ugly commenttb2025-01-111-7/+5
* ec_key_gen() is unused outside ec_key.c, so make it statictb2025-01-112-4/+3
* Move EC_KEY_METHOD_DYNAMIC next to the two methods using ittb2025-01-112-4/+4
* Remove a weird commenttb2025-01-111-5/+1
* Rename the is_on_curve() method to point_is_on_curve()tb2025-01-113-12/+13
* Move is_on_curve() and (point) cmp() uptb2025-01-112-201/+201