summaryrefslogtreecommitdiffstats
path: root/ssl/record/rec_layer_s3.c
AgeCommit message (Expand)Author
2017-07-30Fix typos in files in ssl directoryXiaoyin Liu
2017-06-12drop some no-longer-relevant TODO(TLS1.3) entriesBenjamin Kaduk
2017-06-09Fix a bundle of trailing spaces in several filesPaul Yang
2017-06-06Fix #2400 Add NO_RENEGOTIATE optionTodd Short
2017-05-26Fix inconsistent check of UNSAFE_LEGACY_RENEGOTIATIONTodd Short
2017-05-22Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell
2017-05-17Don't allow fragmented alertsMatt Caswell
2017-05-11TLSv1.3 alerts cannot be fragmented and only one per recordMatt Caswell
2017-05-11Reject unknown warning alerts in TLSv1.3Matt Caswell
2017-05-08Add support to SSL_trace() for inner content typesMatt Caswell
2017-05-03Limit padded record to max plaintextTodd Short
2017-05-02TLS1.3 PaddingTodd Short
2017-04-11Additional check to handle BAD SSL_write retryRich Salz
2017-04-03Don't handle handshake messages when writing early data on serverMatt Caswell
2017-03-30Fix bug with SSL_read_early_data()Matt Caswell
2017-03-16Update end of early data processing for draft-19Matt Caswell
2017-03-07Provide a function to test whether we have unread records pendingMatt Caswell
2017-03-02Don't attempt to write more early_data than we know the server will acceptMatt Caswell
2017-03-02Skip early_data if appropriate after a HelloRetryRequestMatt Caswell
2017-03-02Provide an SSL_read_early() function for reading early dataMatt Caswell
2017-03-02Provide functions to write early dataMatt Caswell
2017-03-02Fix a compression bugMatt Caswell
2017-03-01Remove some obsolete/obscure internal define switches:Emilia Kasper
2017-02-28Remove some dead code from libsslMatt Caswell
2017-02-16Don't change the state of the ETM flags until CCS processingMatt Caswell
2017-01-30Move TLSv1.3 Session Ticket processing into the state machineMatt Caswell
2017-01-30Move state machine knowledge out of the record layerMatt Caswell
2017-01-30Remove use of the SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS flagMatt Caswell
2017-01-30ChangeCipherSpec is not allowed in TLSv1.3Matt Caswell
2017-01-24Cleanup EVP_CIPH/EP_CTRL duplicate definesTodd Short
2017-01-10Always use TLSv1.0 for record layer version in TLSv1.3Matt Caswell
2017-01-10Temporarily ignore NewSessionTickets for TLS1.3Matt Caswell
2017-01-10Mark a HelloRequest record as read if we ignore itMatt Caswell
2016-12-12Fix a leak in SSL_clear()Matt Caswell
2016-12-05Change various repeated wr[someindex]/pkt[someindex] references to a pointerMatt Caswell
2016-12-05Various style fixes from the TLSv1.3 record changes reviewMatt Caswell
2016-12-05Ensure compressdata is always initialisedMatt Caswell
2016-12-05Update the record layer to use TLSv1.3 style record constructionMatt Caswell
2016-12-05Convert TLS record construction to use WPACKETMatt Caswell
2016-11-21Make SSL_read and SSL_write return the old behaviour and document it.Kurt Roeckx
2016-11-04Fix some style issues from libssl size_tify reviewMatt Caswell
2016-11-04Rename all "read" variables with "readbytes"Matt Caswell
2016-11-04Fix some bogus warnings about uninitialised variablesMatt Caswell
2016-11-04Convert the mac functions to just return 1 for success and 0 for failureMatt Caswell
2016-11-04Fix some missed size_t updatesMatt Caswell
2016-11-04Resolve some outstanding size_t related TODOsMatt Caswell
2016-11-04Convert libssl writing for size_tMatt Caswell
2016-11-04Further libssl size_t-ify of readingMatt Caswell
2016-11-04Convert record layer to use size_tMatt Caswell
2016-11-02Fail if an unrecognised record type is receivedMatt Caswell