summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2022-07-07Bump minor after symbol additiontb1-1/+1
2022-07-07Update Symbols.listtb2-0/+25
2022-07-07Expose security level symbols and error codes in the headers.tb2-6/+2
2022-07-07bump minor after symbol additiontb1-1/+1
2022-07-07Expose new API in headers.tb7-31/+7
2022-07-07Switch ssltest to using the newly generated certs that use SHA-256 insteadtb2-8/+6
2022-07-05Add missing X509_V_ERR_ strings using the ones from OpenSSL.tb1-1/+17
2022-07-05Use secop instead of op everywheretb1-15/+15
2022-07-05Pull setting of is_ee out of the function calls to appease scan-buildtb1-3/+5
2022-07-05cope with ASN1_TIME_set_string_X509() renameanton1-3/+3
2022-07-04The OpenSSL API is called ASN1_TIME_set_string_X509() (uppercase x)tb2-4/+4
2022-07-04Bump to LibreSSL 3.6.0tb1-3/+3
2022-07-04Sync with changes in dsa_meth.ctb2-11/+12
2022-07-04Prepare to provide DSA_meth_{get0,set1}_name()tb3-8/+35
2022-07-04Prepare to provide X509_VERIFY_PARAM_get_time()tb2-2/+9
2022-07-03Reword a commenttb1-2/+2
2022-07-03Unwrap a linetb1-3/+2
2022-07-03Update instructions for using curl's mk-ca-bundle script.sthen1-4/+4
2022-07-03Simplify certificate list handling code in legacy server.jsing1-62/+50
2022-07-03Simplify certificate list handling code in legacy client.jsing1-45/+33
2022-07-03Simplify tls1_ec_nid2group_id()tb1-98/+10
2022-07-03Simplify tls1_ec_group_id2{bits,nid}()tb1-9/+9
2022-07-02Call certificate variables cert and certs, rather than x and skjsing1-6/+6
2022-07-02Use ASN1_INTEGER to parse/build (Z)LONG_itjsing1-69/+67
2022-07-02Remove references to openssl/obj_mac.hjsing3-12/+11
2022-07-02Stop using ssl{_ctx,}_security() outside of ssl_seclevel.ctb7-23/+60
2022-07-02Adjust to new tls1_ec_nid2group_id API.tb1-7/+13
2022-07-02Rename uses 'curve' to 'group' and rework tls1 group API.tb12-162/+204
2022-07-02Fix off-by-one in length check.tb1-3/+3
2022-07-02Make tls1_ec_curve_id2nid() return explicit NID_undef instead of 0 on errortb2-5/+5
2022-06-30To figure our whether a large allocation can be grown into theguenther1-12/+2
2022-06-30Remove redundant commentstb1-30/+30
2022-06-30Check security level for supported groups.tb4-35/+179
2022-06-30Rename variable from tls_version to version since it could also betb1-3/+3
2022-06-30Check whether the security level allows session tickets.tb1-2/+6
2022-06-30Add checks to ensure we do not initiate or negotiate handshakes withtb5-7/+34
2022-06-30Replace obj_mac.h with object.htb6-15/+17
2022-06-30Add valid time test from ruby regress, and check ASN1_time_to_tmbeck1-1/+27
2022-06-30Rename use_* to ssl_use_* for consistency.tb1-9/+10
2022-06-30add valid utc time that should fail to parse as generalizedbeck1-2/+6
2022-06-30Add tests for times missing seconds, and to be able to testbeck1-3/+43
2022-06-30whitespace nittb1-2/+2
2022-06-30Remove obj_mac.h include. Requested by jsingtb1-2/+1
2022-06-29Don't check the signature if a cert is self signed.tb1-2/+7
2022-06-29Make ssl_cert_add{0,1}_chain_cert() take ssl/ctxtb4-22/+30
2022-06-29ssl_cert_set{0,1}_chain() take ssl/ctxtb4-19/+36
2022-06-29Add a security check to ssl_set_cert()tb1-1/+7
2022-06-29Make ssl_set_{cert,pkey} take an ssl/ctxtb1-12/+20
2022-06-29Refactor use_certificate_chain_* to take ssl/ctx instead of a certtb3-21/+45
2022-06-29Add functions that check security level in certs and cert chains.tb2-2/+147