summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl3.h
AgeCommit message (Expand)Author
2021-05-10Make SSL_CIPHER, SSL_CTX, SSL_SESSION, {DTLS1,SSL3}_STATETheo Buehler
2021-05-02Prevent future internal use of some #definesTheo Buehler
2020-06-05Use IANA allocated GOST ClientCertificateTypes.Joel Sing
2020-03-12Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA.Joel Sing
2018-11-08Clean up and simplify the handshake transcript code.Joel Sing
2018-10-24Make more of libssl's record layer state internal.Joel Sing
2018-04-07Nuke SSL3_FLAGS_DELAY_CLIENT_FINISHED and SSL3_FLAGS_POP_BUFFER.Joel Sing
2017-08-28Completely remove NPN remnants.Joel Sing
2017-01-22Move most of the SSL3_STATE fields to internal - the ones that remain areJoel Sing
2017-01-22Convert publically visible structs to translucent structs.Joel Sing
2016-12-30Explicitly include openssl/opensslconf.h in headers that use OPENSSL_NO_*Joel Sing
2016-12-21Add support for ECDHE with X25519.Joel Sing
2015-07-19Crank major and remove legacy variables.Doug Hogan
2015-07-18Remove SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER workaround.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-18Remove Microsoft Server Gated Crypto.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-09Jettison DTLS over SCTP.Joel Sing
2014-12-14unconditionally align SSL payloadsBrent Cook
2014-12-14Provide functions for starting, finishing and writing SSL handshakeJoel Sing
2014-12-14Remove trailing whitespace.Joel Sing
2014-12-10Add support for ALPN.Joel Sing
2014-11-18Update the GOST code in libssl, as contributed by Dmitry Eremin-Solenikov.Miod Vallat
2014-10-31Remove now unused remnants from public structs.Joel Sing
2014-10-31Remove support for ephemeral/temporary RSA private keys.Joel Sing
2014-08-11Currently, ssl3_put_char_by_bytes(NULL, NULL) is just a long handed wayJoel Sing
2014-07-10Put back some parts of the public SSL API that should not have beenJoel Sing
2014-07-10decompress libssl. ok beck jsingTed Unangst
2014-06-13Add support for handling SSL_CIPHER_ALGORITHM2_AEAD ciphers, which areJoel Sing
2014-06-13Remove support for the `opaque PRF input' extension, which draft has expiredMiod Vallat
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-06-08Add a define for the SSLv3 sequence size and use it, rather than sprinklingJoel Sing
2014-06-05Be selective as to when ChangeCipherSpec messages will be accepted.Joel Sing
2014-05-31ECDH and ECDSA will not work overly well if there is no EC, so unifdefJoel Sing
2014-05-31TLS would not be entirely functional without extensions, so unifdefJoel Sing
2014-05-30remove some #if 0 code. we don't need any more reminders that we're usingTed Unangst
2014-05-29unidef DH, ECDH, and ECDSA. there's no purpose to a libssl without them.Ted Unangst
2014-05-25Whitespace fixes to align define values.Joel Sing
2014-04-15First pass at applying KNF to the OpenSSL code, which almost makes itJoel Sing
2014-04-13Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.Miod Vallat
2012-10-13resolve conflictsDamien Miller
2012-01-05OpenSSL 1.0.0f: mergeDamien Miller
2010-10-01resolve conflicts, fix local changesDamien Miller
2009-11-10pull Ben Lauries blind prefix injection fix for CVE-2009-3555 fromMarkus Friedl
2008-09-06resolve conflictsDamien Miller
2003-05-12merge 0.9.7b with local changes; crank majors for libssl/libcryptoMarkus Friedl
2002-05-15OpenSSL 0.9.7 stable 2002 05 08 mergeBob Beck
2000-12-15openssl-engine-0.9.6 mergeBob Beck