summaryrefslogtreecommitdiffstats
path: root/ssl/record
AgeCommit message (Expand)Author
2019-10-31Don't generate a MAC when using KTLS.John Baldwin
2019-10-31Bypass multiblock and send individual records when using KTLS.Andrew Gallatin
2019-10-07Send bad_record_mac instead of decryption_failedMatt Caswell
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-08-05Fix SSL_MODE_RELEASE_BUFFERS functionalityMatt Caswell
2019-07-30Fix BIO_printf format warningsBernd Edlinger
2019-07-12Make the PACKET/WPACKET code available to both libcrypto and libsslMatt Caswell
2019-06-03Defer sending a KeyUpdate until after pending writes are completeMatt Caswell
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-29Remove heartbeats completelyRichard Levitte
2019-03-06Adapt SSL_DEBUG to the new generic trace APIRichard Levitte
2019-02-19Don't interleave handshake and other record types in TLSv1.3Matt Caswell
2019-01-24Revert "Keep the DTLS timer running after the end of the handshake if appropr...Matt Caswell
2018-12-07ssl: Linux TLS Tx OffloadBoris Pismenny
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-11-20Update copyright yearMatt Caswell
2018-10-26Properly handle duplicated messages from the next epochMatt Caswell
2018-10-19Buffer a ClientHello with a cookie received via DTLSv1_listenMatt Caswell
2018-10-19Use the read and write buffers in DTLSv1_listen()Matt Caswell
2018-09-07Process KeyUpdate and NewSessionTicket messages after a close_notifyMatt Caswell
2018-08-08Tolerate encrypted or plaintext alertsMatt Caswell
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell
2018-07-06Introduce the recv_max_early_data settingMatt Caswell
2018-06-27Return a fatal error if application data is encountered during shutdownMatt Caswell
2018-06-27Return SSL_ERROR_WANT_READ if SSL_shutdown() encounters handshake dataMatt Caswell
2018-06-27Auto retry if we ditch records during shutdownMatt Caswell
2018-06-19Fix enable-ssl3 enable-ssl3-methodMatt Caswell
2018-06-11Remodel the if sequence for handling alertsMatt Caswell
2018-06-11Fix TLSv1.3 alert handlingMatt Caswell
2018-05-11Mark DTLS records as read when we have finished with themMatt Caswell
2018-05-08Keep the DTLS timer running after the end of the handshake if appropriateMatt Caswell
2018-05-08Only auto-retry for DTLS if configured to do soMatt Caswell
2018-05-01Update copyright yearMatt Caswell
2018-04-26Fix last(?) batch of malloc-NULL placesRich Salz
2018-04-20Fix SSL_pending() for DTLSMatt Caswell
2018-03-20Update copyright yearMatt 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-02-19The record version for ClientHello2 should be TLS1.2Matt Caswell
2018-02-13Update copyright yearMatt Caswell
2018-02-09Swap the check in ssl3_write_pending to avoid usingBernd Edlinger
2018-01-30Move decisions about whether to accept reneg into the state machineMatt Caswell
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