summaryrefslogtreecommitdiffstats
path: root/ssl/ssl_lib.c
AgeCommit message (Expand)Author
2017-11-05Implement Maximum Fragment Length TLS extension.FdaSilvaYY
2017-10-30Use atomics for SSL_CTX statisticsBenjamin Kaduk
2017-10-26Simplify the stack reservationPaul Yang
2017-10-25Fix error handling in SSL_newBernd Edlinger
2017-10-18Remove parentheses of return.KaoruToda
2017-10-18Add missing RAND_DRBG lockingBenjamin Kaduk
2017-10-18Fix reseeding issues of the public RAND_DRBGDr. Matthias St. Pierre
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda
2017-09-29Remove unnecessary #include <openssl/lhash.h> directives.Pauli
2017-09-28Add stack space reservations.Pauli
2017-09-23Use size of entries, not size of the pointer.Kurt Roeckx
2017-09-22Store groups as uint16_tDr. Stephen Henson
2017-09-21Cleanup whitespace in ssl_lib.c (tabs to spaces)Dr. Matthias St. Pierre
2017-09-20Allow use of RSA-PSS certificates in TLS 1.2Dr. Stephen Henson
2017-09-15Provide getters for min/max proto versionChristian Heimes
2017-09-14Revert "GH614: Use memcpy()/strdup() when possible"Pauli
2017-09-08Rename SSL_CTX_set_early_cb to SSL_CTX_set_client_hello_cb.David Benjamin
2017-08-31Enable the ability to use an external PSK for sending early_dataMatt Caswell
2017-08-30Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-08-28Don't auto-instantiate a DRBG when trying to use it and it's notKurt Roeckx
2017-08-15Add SSL_get_pending_cipher()Benjamin Kaduk
2017-08-03Add a DRBG to each SSL objectRich Salz
2017-08-03Move ossl_assertMatt Caswell
2017-08-01Fix new_session_cb calls in TLSv1.3Matt Caswell
2017-07-28Make SSL_set_tlsext_host_name no effect from server sidePaul Yang
2017-07-26Add support to free/allocate SSL buffersTodd Short
2017-07-18Remove session checks from SSL_clear()Matt Caswell
2017-07-18Fix SSL_clear() in TLSv1.3Matt Caswell
2017-07-05Error out when forcing an unsupported TLS versionBenjamin Kaduk
2017-06-21Add documentation for the SSL_export_keying_material() functionMatt Caswell
2017-06-21PSK related tweaks based on review feedbackMatt Caswell
2017-06-21Make the input parameters for SSL_SESSION_set1_master_key constMatt Caswell
2017-06-21Add SSL_SESSION_set1_master_key()Matt Caswell
2017-06-21Add public API functions for setting TLSv1.3 PSK callbacksMatt Caswell
2017-06-21Add TLSv1.3 client side external PSK supportMatt Caswell
2017-06-21Allow Ed25519 in TLS 1.2Dr. Stephen Henson
2017-06-21Merge Nokia copyright notice into standardRich Salz
2017-06-20Modify Sun copyright to follow OpenSSL styleRich Salz
2017-06-12Add SSL_early_get1_extensions_present()Benjamin Kaduk
2017-06-06Fix #2400 Add NO_RENEGOTIATE optionTodd Short
2017-05-22Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell
2017-05-22Fix some style issues in returnsMatt Caswell
2017-05-22Replace instances of OPENSSL_assert() with soft asserts in libsslMatt Caswell
2017-05-19Make SSL_is_server() accept a const SSLMatt Caswell
2017-05-19Try to be more consistent about the alerts we sendMatt Caswell
2017-05-10Copy custom extension flags in a call to SSL_set_SSL_CTX()Matt Caswell
2017-05-02TLS1.3 PaddingTodd Short
2017-04-24Don't fail the connection in SSLv3 if server selects ECDHEMatt Caswell
2017-04-12CT_POLICY_EVAL_CTX_set_time expects milliseconds, but given secondsRob Percival