summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_lib.c
AgeCommit message (Expand)Author
2022-08-18Ensure various SSL options are passed down to the record layerMatt Caswell
2022-08-18Move the TLS1.0/1.1/1.2 record crypto code into the new record layerMatt Caswell
2022-08-18Transfer the functionality from ssl3_read_n to the new record layerMatt Caswell
2022-08-01Fix SSL_pending() and SSL_has_pending() with DTLSMatt Caswell
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-05-03Update copyright yearMatt Caswell
2022-03-23Fix Coverity 1498611 & 1498608: uninitialised readPauli
2022-03-14Replace handling of negative verification result with SSL_set_retry_verify()Tomas Mraz
2022-02-05Move e_os.h to include/internalRichard Levitte
2022-02-03add SSL_get0_iana_groups() & SSL_client_hello_get_extension_order()Phus Lu
2022-01-19ssl: better support TSAN operationsPauli
2021-12-21add OSSL_STACK_OF_X509_free() for commonly used patternDr. David von Oheimb
2021-12-07Don't free the EVP_PKEY on error in set0_tmp_dh_pkey() functionsMatt Caswell
2021-11-15Reset the rwstate before calling ASYNC_start_job()Matt Caswell
2021-10-28fix some code with obvious wrong coding stylex2018
2021-07-17Fix some minor record layer issuesMatt Caswell
2021-07-16Disallow SSL_key_update() if there are writes pendingMatt Caswell
2021-06-02tls: remove TODOsPauli
2021-06-01Modify ssl_handshake_hash to call SSLfatalTrev Larock
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-29ssl: add zero strenght arguments to BN and RAND RNG callsPauli
2021-05-19Let SSL_new_session_ticket() enter init immediatelyBenjamin Kaduk
2021-05-17Add SSL_OP_ALLOW_CLIENT_RENEGOTIATIONRich Salz
2021-05-14Convert SSL_{CTX}_[gs]et_options to 64Rich Salz
2021-05-05Enforce secure renegotiation support by defaultBenjamin Kaduk
2021-05-01ssl: fix possible ref counting fields use before init.FdaSilvaYY
2021-04-13Handle set_alpn_protos inputs better.Todd Short
2021-04-01Fix typos in ssl_lib.cNan Xiao
2021-03-25Ensure buffer/length pairs are always in syncMatt Caswell
2021-03-14Always check CRYPTO_LOCK_{read,write}_lockRich Salz
2021-03-09Reword repeated words.Shane Lontis
2021-02-12Deprecate the libssl level SRP APIsMatt Caswell
2021-02-05Remove OPENSSL_NO_EC guards from libsslMatt Caswell
2021-02-05Ensure default supported groups works even with no-ec and no-dhMatt Caswell
2021-02-05Remove OPENSSL_NO_DH guards from libsslMatt Caswell
2021-01-28Update copyright yearRichard Levitte
2021-01-26TLS client: allow cert verify callback return -1 for SSL_ERROR_WANT_RETRY_VERIFYDr. David von Oheimb
2021-01-09replace 'unsigned const char' with 'const unsigned char'Thomas De Schampheleire
2020-11-23Move some libssl global variables into SSL_CTXMatt Caswell
2020-11-20SSL: Change SSLerr() to ERR_raise()Richard Levitte
2020-11-18Only disabled what we need to in a no-dh buildMatt Caswell
2020-11-18Implement a replacement for SSL_set_tmp_dh()Matt Caswell
2020-11-18Deprecate SSL_CTRL_SET_TMP_DH and other related ctrlsMatt Caswell
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte
2020-10-16Concentrate deprecated libssl API usage in one fileMatt Caswell
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-10-12Fixed typo in ssl_lib.cIkko Ashimine
2020-10-01Run the withlibctx.pl scriptMatt Caswell
2020-09-13Fix safestack issues in ct.hMatt Caswell