summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2024-10-18Provide crypto_cpu_caps_init() for i386.jsing3-10/+120
2024-10-18Remove now unused x86_64cpuid.pl.jsing1-147/+0
2024-10-18Provide crypto_cpu_caps_init() for amd64.jsing4-11/+126
2024-10-18Inline last use of OPENSSL_load_builtin_modules()tb4-77/+6
2024-10-18Move EC_GROUP_new_curve_GFp() into ec_lib.ctb3-99/+23
2024-10-18Merge EC_GROUP_new_curve_GFp() with ec_group_new_curve()tb1-12/+5
2024-10-18ec_asn1_test: add secp256k1.mtb1-10/+81
2024-10-18ec_asn1_test: remove last hardcoded wei25519 remnanttb1-4/+3
2024-10-18ec_asn1_test: test Wei25519.2 and Wei25519.-3 as welltb1-37/+163
2024-10-18ec_asn1_test: clean up & refactor; test Wei25519 with simple methodtb1-109/+189
2024-10-17Split ec_asn1_parameters2group() into digestible piecestb1-96/+144
2024-10-17Provide crypto_cpu_caps_init() as a CPU capability detection entry point.jsing3-5/+18
2024-10-17Remove run once code from OPENSSL_cpuid_setup().jsing1-5/+1
2024-10-17libssl: rework cert signature security leveltb1-24/+28
2024-10-16EC ASN.1: add reminder that the simple method might also want testingtb1-1/+5
2024-10-16Implement Wei25519 to exercise some more elliptic curve codetb1-1/+284
2024-10-15rust-openssl: set resolver="2" for workspacetb1-0/+1
2024-10-15Unindent error check in EC_GROUP_set_generator()tb1-5/+5
2024-10-15Switch ec_asn1_group2parameters() to get0_{order,cofactor}()tb1-11/+14
2024-10-15Provide EC_GROUP_get0_cofactor() for internal usetb2-2/+9
2024-10-14Make NULL checks in ec_asn1_group2curve() explicittb1-3/+5
2024-10-14Extend ec_asn1_test to check for correct curve coefficient encodingtb1-5/+50
2024-10-14Fix field element encoding for elliptic curve coefficientstb1-45/+36
2024-10-14Drop an obvious comment and fix indent for setting the seedtb1-4/+3
2024-10-14In ec_asn1_group2curve() rename ok to ret, per usualtb1-4/+4
2024-10-13byt -> but; ok tb@jsg1-3/+3
2024-10-12Exercise the EC parameters code a bit moretb1-1/+103
2024-10-12Remove unnecessary str variable in ssl_stat.ctb1-427/+208
2024-10-11Use a and b for the curve coefficientstb1-10/+11
2024-10-11Clean up ec_asn1_group2fieldid()tb1-32/+28
2024-10-11Fix a long-standing bug in ec_asn1_group2pkparameters()tb1-2/+2
2024-10-11Use defines for the CHOICE variants of ECPKPARAMETERStb1-7/+10
2024-10-11Remove NULL check in ec_asn1_pkparameters2group()tb1-5/+1
2024-10-11Use better variable names in ec_asn1_pkparameters2group()tb1-10/+13
2024-10-11First cleanup pass over ec_asn1_group2pkparameters()tb1-27/+25
2024-10-11err.c: zap stray spacetb1-2/+2
2024-10-11Apply some style(9) and tidy some comments.jsing1-62/+73
2024-10-11Remove pointless locking from err_build_SYS_str_reasons().jsing1-20/+2
2024-10-11Convert err_clear_data() and err_clear() from macros to functions.jsing1-23/+25
2024-10-11Remove unused typedef for ERR_FNS.jsing1-3/+1
2024-10-11Add err_ prefix to build_SYS_str_reasons().jsing1-3/+3
2024-10-11Make ERR_str_{libraries,reasons,functs}[] const.jsing1-12/+18
2024-10-11Add ERR_LIB_SYS to the error values in ERR_str_functs[].jsing1-12/+12
2024-10-11Add error regress coverage for ERR_LIB_SYS.jsing1-1/+19
2024-10-11Remove params argument from ec_asn1_group2parameters()tb1-13/+8
2024-10-11Simplify ec_asn1_group2pkparameters()tb1-15/+8
2024-10-11Spell NULL in a simpler fashiontb1-3/+5
2024-10-11Clean up i2d_ECPKParameters()tb1-10/+13
2024-10-10Remove unused CONF_imodule struct members and accessorstb2-69/+2
2024-10-09Remove SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHERtb1-2/+1