summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl.h
AgeCommit message (Expand)Author
2017-01-23Move most of the fields in SSL_CTX to internal - the ones that remain areJoel Sing
2017-01-23move the callbacks from ssl_st to internalBob Beck
2017-01-23Move callback function pointers and argument pointers from SSL_CTX toJoel Sing
2017-01-23Move not_resumable and sess_cert from SSL_SESSION to internal.Joel Sing
2017-01-23Remove heartbeat related fields from the SSL_CTX, which are unusedJoel Sing
2017-01-23Move the stats struct from SSL_CTX to internal.Joel Sing
2017-01-22Move ALPN and NPN fields from SSL/SSL_CTX to internal.Joel Sing
2017-01-22Move internal parts of ssl_session_st to internalBob Beck
2017-01-22Move recently added min_version/max_version from SSL and SSL_CTX to theirJoel Sing
2017-01-22Convert publically visible structs to translucent structs.Joel Sing
2016-12-30Add support for SSL_get_server_tmp_key().Joel Sing
2016-12-21Add minimum and maximum version fields to SSL, SSL_CTX and SSL_METHODJoel Sing
2016-11-04Fix some linewrapping glitchesPhilip Guenther
2016-11-02Expand another LHASH_OF macro.Joel Sing
2016-11-02Expand DECLARE_LHASH_OF and LHASH_OF macros.Joel Sing
2016-11-02Expand DECLARE_PEM_rw macro.Joel Sing
2015-10-25Sort the obsolete flags.Doug Hogan
2015-10-25Mark SSL_OP_NO_{COMPRESSION,SSLv2,SSLv3} as obsolete.Doug Hogan
2015-09-10Remove support for DTLS_BAD_VER. We do not support non-standard andJoel Sing
2015-08-27Remove SSLv3 support from LibreSSL.Doug Hogan
2015-07-19Add TLS_method, TLS_client_method and TLS_server_method.Doug Hogan
2015-07-18Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER workaround.Doug Hogan
2015-07-18Remove support for the SSL_OP_TLS_D5_BUG compat hack from SSLeay.Doug Hogan
2015-07-17Remove compat hack that disabled ECDHE-ECDSA on OS X.Doug Hogan
2015-07-17Remove workaround for TLS padding bug from SSLeay days.Doug Hogan
2015-06-20Make SSL_OP_ALL readable.Joel Sing
2015-06-17Keep alerts sorted by alert code.Joel Sing
2015-06-17Remove pointless comments.Joel Sing
2015-06-17Cleanup SSL_OP_* compat flags in ssl.h.Doug Hogan
2015-02-22Reluctantly add server-side support for TLS_FALLBACK_SCSV.Joel Sing
2015-02-12unifdef -m -UOPENSSL_NO_NEXTPROTONEG - NPN is being replaced with ALPN,Joel Sing
2015-02-07Provide a SSL_CIPHER_get_by_value() function that allows a cipher to beJoel Sing
2015-02-06Bring back the horrible API that is get_cipher_by_char/put_cipher_by_char.Joel Sing
2015-02-06Rename SSL_CTX_use_certificate_chain() to SSL_CTX_use_certificate_chain_mem().Reyk Floeter
2015-01-26Add AEAD as a "MAC alias" so that it is possible to identify/select ciphersJoel Sing
2015-01-22Support CA verification in chroot'ed processes without direct fileReyk Floeter
2014-12-14Remove trailing whitespace.Joel Sing
2014-12-10Add support for ALPN.Joel Sing
2014-12-10add stdint.h to ssl.h.Brent Cook
2014-12-06Use appropriate internal types for EC curves and formats, rather thanJoel Sing
2014-11-18Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.Miod Vallat
2014-11-16Sort and group includes.Joel Sing
2014-10-31Remove now unused remnants from public structs.Joel Sing
2014-10-31Add support for automatic DH ephemeral keys.Joel Sing
2014-10-15Add cipher aliases for DHE (the correct name for EDH) and ECDHE (theJoel Sing
2014-10-03Add support for automatic ephemeral EC keys.Joel Sing
2014-09-28Add a new API function SSL_CTX_use_certificate_chain() that allows toReyk Floeter
2014-09-27Check that the specified curve is one of the client preferences.Joel Sing
2014-09-21Move the TLS padding extension under an SSL_OP_TLSEXT_PADDING option, whichJoel Sing
2014-08-10Since we no longer need to support SSLv2-style cipher lists, startJoel Sing