summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
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
2025-01-21bn_test: use BN_RECP_CTX_create() rather than _new()/_set()tb1-5/+3
2025-01-21Move BN_RECP_CTX to the heaptb3-67/+48
2025-01-20crypto.h: zap some offensive whitespacetb1-2/+2
2025-01-20Annotate why EVP_PKEY_CTX_ctrl_str() will stay for a whiletb1-1/+6
2025-01-19openssl x509: zap extra whitespace in usagetb1-2/+2
2025-01-19appstest: remove the two tests exercising -C minimallytb1-3/+3
2025-01-19Remove -C option from "apps"tb6-436/+12
2025-01-19md_test: switch from 2<<28 to 1<<29tb1-2/+2
2025-01-19Improve bit counter handling in MD5.jsing3-19/+18
2025-01-19ecparam: remove GF2m remnanttb1-14/+4
2025-01-19Add regress coverage that checks the MD5 message bit counter handling.jsing1-1/+66
2025-01-18Simplify tls1_check_ec_key()tb1-7/+7
2025-01-18Rename grp to group like almost everywhere elsetb1-4/+4
2025-01-18Remove parentheses in return statementstb1-14/+14
2025-01-18Remove two pointless NULL checkstb1-8/+1
2025-01-18Drop field determination dancetb1-9/+2
2025-01-18Stop pretending we support arbirary explicit groupstb1-3/+2
2025-01-18Remove SSL_DES and SSL_IDEA remnantstb2-6/+2
2025-01-18SSL_CTX_set_cipher_list: stop mentioning ancient cipherstb1-11/+1
2025-01-18Remove last uses of SSL_aDSStb2-14/+2
2025-01-18ssl_seclevel: remove comment pertaining to DSA certstb1-6/+1
2025-01-18Stop mentioning DSA/DSStb6-23/+16
2025-01-18Use name instead of register.jsing1-3/+3
2025-01-17ssl_local.h: does not need to include dsa.htb1-2/+1
2025-01-17rsa_pmeth: unify strcmp return checkstb1-12/+10
2025-01-17Replace the remaining group->meth->field_{mul,sqr}tb1-13/+13
2025-01-17ecp_methods: remove p = group->p indirectiontb1-37/+34
2025-01-17ecp_methods: rework field_{mul,sqr}() handlingtb1-93/+83
2025-01-17Fix two incorrect strtonum() conversionstb1-3/+13
2025-01-17dh_ameth: explcitly -> explicitlytb1-2/+2
2025-01-17asn_mime: deteched -> detached + a knf nittb1-2/+3
2025-01-15Interop tests for openssl 3.3 and 3.4, retire 3.2, 1.1 (and 3.1 remnants)tb12-191/+130
2025-01-15Default to eopenssl33 for other_openssl_bintb1-2/+2
2025-01-11Fix another awful comment in ec_point_cmp()tb1-4/+3
2025-01-11Align vertical backslashes in a macrotb1-2/+2
2025-01-11ec_point_cmp: tidy up an ugly commenttb1-7/+5
2025-01-11ec_key_gen() is unused outside ec_key.c, so make it statictb2-4/+3
2025-01-11Move EC_KEY_METHOD_DYNAMIC next to the two methods using ittb2-4/+4
2025-01-11Remove a weird commenttb1-5/+1