summaryrefslogtreecommitdiffstats
path: root/ssl/record/ssl3_record.c
AgeCommit message (Expand)Author
2020-04-23Update copyright yearMatt Caswell
2020-04-20Use a fetched MD if appropriate in ssl3_cbc_digest_recordMatt Caswell
2020-02-19Handle max_fragment_length overflow for DTLSSimon Cornish
2020-01-24Make sure we use RAND_bytes_ex and RAND_priv_bytes_ex in libsslMatt Caswell
2019-12-11Fix some typosVeres Lajos
2019-10-07Send bad_record_mac instead of decryption_failedMatt Caswell
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-07-30Fix BIO_printf format warningsBernd Edlinger
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-04-25Fix error in BIO_get_ktls_send() and BIO_get_ktls_recv()Matt Caswell
2019-04-01ssl: Linux TLS Rx OffloadBoris Pismenny
2019-03-06Adapt SSL_DEBUG to the new generic trace APIRichard Levitte
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-10-19Buffer a ClientHello with a cookie received via DTLSv1_listenMatt Caswell
2018-08-08Tolerate encrypted or plaintext alertsMatt Caswell
2018-07-06Introduce the recv_max_early_data settingMatt Caswell
2018-05-11Mark DTLS records as read when we have finished with themMatt Caswell
2018-03-19Don't use a ssl specific DRBG anymoreKurt Roeckx
2018-03-17Fix a memory leak in tls1_macBernd Edlinger
2018-03-17Fix a memory leak in n_ssl3_macBernd Edlinger
2018-03-14Use the TLSv1.3 record header as AADMatt Caswell
2018-02-23Remove OSSLzu, and fix the one place that used it.Rich Salz
2018-01-19Copyright update of more files that have changed this yearRichard Levitte
2018-01-09Tolerate DTLS alerts with an incorrect version numberMatt Caswell
2017-12-14Update state machine to send CCS based on whether we did an HRRMatt Caswell
2017-12-14Drop CCS messages received in the TLSv1.3 handshakeMatt Caswell
2017-12-08Convert the remaining functions in the record layer to use SSLfatal()Matt Caswell
2017-12-08More record layer conversions to use SSLfatal()Matt Caswell
2017-12-08Update ssl3_get_record() to use SSLfatal()Matt Caswell
2017-11-05Implement Maximum Fragment Length TLS extension.FdaSilvaYY
2017-10-18Remove parentheses of return.KaoruToda
2017-10-16Tweak the comment regarding record version check with respect to TLSv1.3Matt Caswell
2017-10-16Don't do version neg on an HRRMatt Caswell
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda
2017-08-31Enable the ability to use an external PSK for sending early_dataMatt Caswell
2017-08-03Add a DRBG to each SSL objectRich Salz
2017-08-03Move ossl_assertMatt Caswell
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