summaryrefslogtreecommitdiffstats
path: root/ssl/record/ssl3_record.c
AgeCommit message (Expand)Author
2017-05-22Convert existing usage of assert() to ossl_assert() in libsslMatt Caswell
2017-05-22Replace instances of OPENSSL_assert() with soft asserts in libsslMatt Caswell
2017-05-19Fix return code in tls1_macMatt Caswell
2017-05-19Try to be more consistent about the alerts we sendMatt Caswell
2017-05-11Add some extra comments following alert changesMatt Caswell
2017-05-11TLSv1.3 alert and handshake messages can never be 0 lengthMatt Caswell
2017-05-11Check that a TLSv1.3 encrypted message has an app data content typeMatt Caswell
2017-05-08Add support to SSL_trace() for inner content typesMatt Caswell
2017-03-29More typo fixesFdaSilvaYY
2017-03-14Fix some -Wshadow warningsBenjamin Kaduk
2017-03-08Fix no-compMatt Caswell
2017-03-06Tweak the TLSv1.3 record overflow limitsMatt 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-02Check max_early_data against the amount of early data we actually receiveMatt Caswell
2017-03-02Make sure we reset the read sequence when skipping recordsMatt Caswell
2017-03-02Provide an SSL_read_early() function for reading early dataMatt Caswell
2017-03-02Parse the early_data extensionMatt Caswell
2017-03-02Check for zero records and return immediatelyJon Spillett
2017-02-28Clean up references to FIPSEmilia Kasper
2017-02-16Remove an OPENSSL_assert() and replace with a soft assert and checkMatt Caswell
2017-02-16Don't change the state of the ETM flags until CCS processingMatt Caswell
2017-01-23Replace div-spoiler hack with simpler codeAndy Polyakov
2016-12-05Change various repeated rr[someindex] references to a pointerMatt Caswell
2016-12-05Add a TLS1.3 TODO for the msg callbackMatt Caswell
2016-12-05Update the record layer to use TLSv1.3 style record constructionMatt Caswell
2016-12-05Convert TLS Record receipt to use PACKETMatt Caswell
2016-12-05Convert TLS record construction to use WPACKETMatt Caswell
2016-11-17Fix missing SSL_IS_TLS13(s) usageMatt Caswell
2016-11-07Ignore the record version in TLS1.3Matt Caswell
2016-11-04Ensure SSL_DEBUG works following size_t changesMatt Caswell
2016-11-04Remove a stray TODO that has already been fixedMatt Caswell
2016-11-04Provide some constant time functions for dealing with size_t valuesMatt Caswell
2016-11-04Fix misc size_t issues causing Windows warnings in 64 bitMatt Caswell
2016-11-04Convert the mac functions to just return 1 for success and 0 for failureMatt Caswell
2016-11-04Fix some ssl3_record code witch converstion to/from size_tMatt Caswell
2016-11-04Resolve some outstanding size_t related TODOsMatt Caswell
2016-11-04Convert some misc record layer functions for size_tMatt Caswell
2016-11-04Convert SSL3_RECORD_clear() and SSL3_RECORD_release() to size_tMatt Caswell
2016-11-04Further libssl size_t-ify of readingMatt Caswell
2016-11-04Convert record layer to use size_tMatt Caswell
2016-10-17Fix encrypt-then-mac implementation for DTLSDavid Woodhouse
2016-08-19Fix DTLS replay protectionMatt Caswell
2016-08-19Fix DTLS unprocessed records bugMatt Caswell
2016-08-18Indent ssl/Emilia Kasper
2016-08-16Ensure we unpad in constant time for read pipeliningMatt Caswell
2016-08-15Address feedback on SSLv2 ClientHello processingMatt Caswell
2016-08-15Send an alert if we get a non-initial record with the wrong versionMatt Caswell
2016-08-15Address feedback on SSLv2 ClientHello processingMatt Caswell
2016-08-08Fix test of first of 255 CBC padding bytes.Adam Langley