summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl.h
AgeCommit message (Expand)Author
2017-08-13Remove support for the TLS padding extension.Joel Sing
2017-08-13Nuke SSL_OP_CRYPTOPRO_TLSEXT_BUG.Joel Sing
2017-08-10Clean up the EC key/curve configuration handling.Joel Sing
2017-05-07Move state from ssl->internal to the handshake structure.Bob Beck
2017-05-06Provide SSL{,_CTX}_set_{min,max}_proto_version() functions.Joel Sing
2017-02-05Define values for SSL_CTRL_SET_GROUPS{,_LIST} and wire them up to theJoel Sing
2017-01-31Provide an SSL_OP_NO_CLIENT_RENEGOTIATION option that disallowsJoel Sing
2017-01-26Limit the number of sequential empty records that we will processBob Beck
2017-01-26Remove a sess_cert reference from a comment in the public header.Joel Sing
2017-01-25Provide defines for SSL_CTRL_SET_CURVES/SSL_CTRL_SET_CURVES_LIST for thingsJoel Sing
2017-01-24Add support for setting the supported EC curves viaJoel Sing
2017-01-24unifdef OPENSSL_NO_BIO - we do not support this in any form.Joel Sing
2017-01-23move default_passwd_cb and default_passwd_cb_userdata back intoBob Beck
2017-01-23Move options and mode from SSL_CTX and SSL to internal, since these can beJoel Sing
2017-01-23Split most of SSL_METHOD out into an internal variant, which is opaque.Joel Sing
2017-01-23Remove ssl_ctrl, ssl_ctx_ctrl, ssl_callback_ctrl and ssl_ctx_callback_ctrlJoel Sing
2017-01-23send state and rstate from ssl_st into internal. There are accessorsBob Beck
2017-01-23move back read_hash and enc_read_ctx into ssl_st. wpa_supplicant andBob Beck
2017-01-23Move a large part of ssl_st into internal, so we can see what squeals.Bob Beck
2017-01-23Move ex_data, next and prev from SSL_SESSION to internal.Joel Sing
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