summaryrefslogtreecommitdiffstats
path: root/ssl/statem/statem_lib.c
AgeCommit message (Expand)Author
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-03-12ssl: support params arguments to init functionsPauli
2021-03-03statem_lib.c: Remove TODOs that are unnecessaryTomas Mraz
2021-02-18Update copyright yearMatt Caswell
2021-02-05Remove OPENSSL_NO_EC guards from libsslMatt Caswell
2020-12-09Modify is_tls13_capable() to take account of the servername cbMatt Caswell
2020-12-08TLS: Use EVP_PKEY_get_group_name() to get the group nameRichard Levitte
2020-12-03tag unused function arguments as ossl_unusedPauli
2020-11-18Deprecate RSA harderRichard Levitte
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte
2020-11-02Adjust error reason for ssl_get_min_max_version() failureBenjamin Kaduk
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-17Disallow certs with explicit curve in verification chainTomas Mraz
2020-09-13Fix safestack issues in x509.hMatt Caswell
2020-09-13Fix safestack issues in ssl.hMatt Caswell
2020-08-29Check whether we have MD5-SHA1 and whether we need itMatt Caswell
2020-08-09Add EVP signature with libctx methods.Shane Lontis
2020-07-21Avoid errors with a priori inapplicable protocol boundsViktor Dukhovni
2020-07-16Add SSL_get[01]_peer_certificate()Todd Short
2020-05-07SSL_OP_DISABLE_TLSEXT_CA_NAMES option implementationNikolay Morozov
2020-04-24In OpenSSL builds, declare STACK for datatypes ...Rich Salz
2020-04-23Update copyright yearMatt Caswell
2020-04-08Use X509_STORE_CTX_new_with_libctx() in libsslMatt Caswell
2020-04-08EVP & TLS: Add necessary EC_KEY data extraction functions, and use themRichard Levitte
2020-04-01Use EVP_DigestSignInit_ex and EVP_DigestVerifyInit_ex in libsslMatt Caswell
2020-03-13Don't write to the session when computing TLS 1.3 keysBenjamin Kaduk
2020-02-06Explicitly fetch ciphers and digests in libsslMatt Caswell
2020-01-19libssl: Eliminate as much use of EVP_PKEY_size() as possibleMatt Caswell
2019-10-10ssl/statem/statem_lib.c: make servercontext/clientcontext arrays of chars ins...Artiom Vaskov
2019-10-03'init_buf' memory can be freed when DTLS is used over SCTP (not over UDP).NaveenShivanna86
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-08-14Add missing EBCDIC stringsopensslonzos-github
2019-06-17Allow TLSv1.3 in a no-ec buildMatt Caswell
2019-06-11Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis
2019-06-04Move digests to providersShane Lontis
2019-06-03Defer sending a KeyUpdate until after pending writes are completeMatt Caswell
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-03-06Adapt SSL_DEBUG to the new generic trace APIRichard Levitte
2019-02-22Don't restrict the number of KeyUpdate messages we can processMatt Caswell
2019-02-14Don't signal SSL_CB_HANDSHAKE_START for TLSv1.3 post-handshake messagesMatt Caswell
2019-01-24Revert "Keep the DTLS timer running after the end of the handshake if appropr...Matt Caswell
2018-12-15Use (D)TLS_MAX_VERSION_INTERNAL internallyKurt Roeckx
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-11-27Fix access zero memory if SSL_DEBUG is enabledPaul Yang
2018-11-14Fix no-ec and no-tls1_2Matt Caswell
2018-11-12Separate ca_names handling for client and serverMatt Caswell
2018-11-12Don't negotiate TLSv1.3 if our EC cert isn't TLSv1.3 capableMatt Caswell
2018-10-30Don't call the client_cert_cb immediately in TLSv1.3Matt Caswell
2018-10-29ssl/statem: Don't compare size_t with less than zeroRichard Levitte