summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2022-07-13Integer square root and perfect square testTheo Buehler
2022-07-12Unbreak the tree, after the previous commit.Joel Sing
2022-07-12Move BN_lsw() to bn_lcl.h so that other code can use it.Theo Buehler
2022-07-12Remove mkerr.pl remnants from LibreSSLKlemens Nanni
2021-08-18Import initial code for the SM2 cipherTheo Buehler
2022-07-11Sync cert.pem with certdata.txt from the NSS release branch. OK tb@ bcook@Stuart Henderson
2022-07-11fix NULL return adding missing semicolonBrent Cook
2022-07-10Annotate the security callback and the security ex_data as deliberatelyTheo Buehler
2022-07-10In dsa.h rev. 1.38, tb@ provided DSA_meth_get0_name(3)Ingo Schwarze
2022-07-09Make ASN1_{INTEGER,ENUMERATED}_get() return 0 on NULL againTheo Buehler
2022-07-09Document ASN1_INTEGER_get_uint64(3), ASN1_INTEGER_get_int64(3),Ingo Schwarze
2022-07-07sortTheo Buehler
2022-07-07Sync bs_cbb.c with libssl.Theo Buehler
2022-07-07Make CBB_finish() fail if *out_data is not NULLTheo Buehler
2022-07-07Initialize hkdf_label to NULL.Theo Buehler
2022-07-07Use a local bits variable to avoid ugly line break due to nested functionTheo Buehler
2022-07-07Bump libtls minor after libcrypto and libssl minor bumpTheo Buehler
2022-07-07Unifdef LIBRESSL_HAS_SECURITY_LEVEL and remove some workaroundsTheo Buehler
2022-07-07Bump minor after symbol additionTheo Buehler
2022-07-07Update Symbols.listTheo Buehler
2022-07-07Expose security level symbols and error codes in the headers.Theo Buehler
2022-07-07bump minor after symbol additionTheo Buehler
2022-07-07Update Symbols.listTheo Buehler
2022-07-07Expose new API in headers.Theo Buehler
2022-07-05Add missing X509_V_ERR_ strings using the ones from OpenSSL.Theo Buehler
2022-07-05Use secop instead of op everywhereTheo Buehler
2022-07-05Pull setting of is_ee out of the function calls to appease scan-buildTheo Buehler
2022-07-04The OpenSSL API is called ASN1_TIME_set_string_X509() (uppercase x)Theo Buehler
2022-07-04Bump to LibreSSL 3.6.0Theo Buehler
2022-07-04Sync with changes in dsa_meth.cTheo Buehler
2022-07-04Prepare to provide DSA_meth_{get0,set1}_name()Theo Buehler
2022-07-04Prepare to provide X509_VERIFY_PARAM_get_time()Theo Buehler
2022-07-03Reword a commentTheo Buehler
2022-07-03Unwrap a lineTheo Buehler
2022-07-03Update instructions for using curl's mk-ca-bundle script.Stuart Henderson
2022-07-03Simplify certificate list handling code in legacy server.Joel Sing
2022-07-03Simplify certificate list handling code in legacy client.Joel Sing
2022-07-03Simplify tls1_ec_nid2group_id()Theo Buehler
2022-07-03Simplify tls1_ec_group_id2{bits,nid}()Theo Buehler
2022-07-02Call certificate variables cert and certs, rather than x and skJoel Sing
2022-07-02Use ASN1_INTEGER to parse/build (Z)LONG_itJoel Sing
2022-07-02Remove references to openssl/obj_mac.hJoel Sing
2022-07-02Stop using ssl{_ctx,}_security() outside of ssl_seclevel.cTheo Buehler
2022-07-02Rename uses 'curve' to 'group' and rework tls1 group API.Theo Buehler
2022-07-02Fix off-by-one in length check.Theo Buehler
2022-07-02Make tls1_ec_curve_id2nid() return explicit NID_undef instead of 0 on errorTheo Buehler
2022-06-30To figure our whether a large allocation can be grown into thePhilip Guenther
2022-06-30Remove redundant commentsTheo Buehler
2022-06-30Check security level for supported groups.Theo Buehler
2022-06-30Rename variable from tls_version to version since it could also beTheo Buehler