aboutsummaryrefslogtreecommitdiff
path: root/ssl/record
AgeCommit message (Expand)AuthorFilesLines
2020-06-08TLSv13: add kTLS supportVadim Fedorenko1-0/+1
2020-05-19Introducing option SSL_OP_IGNORE_UNEXPECTED_EOFDmitry Belyavskiy1-2/+7
2020-05-19New Russian TLS 1.2 implementationDmitry Belyavskiy1-2/+32
2020-05-15Correct alignment calculation in ssl3_setup_writeMatt Caswell1-1/+1
2020-05-01Add SSL_new_session_ticket() APIBenjamin Kaduk1-3/+5
2020-04-23Update copyright yearMatt Caswell5-5/+5
2020-04-20Use a fetched MD if appropriate in ssl3_cbc_digest_recordMatt Caswell1-2/+2
2020-03-16Use a flag in SSL3_BUFFER to track when an application buffer is reused.John Baldwin4-1/+8
2020-02-19Handle max_fragment_length overflow for DTLSSimon Cornish1-2/+8
2020-02-04Detect EOF while reading in libsslMatt Caswell1-0/+6
2020-01-24Make sure we use RAND_bytes_ex and RAND_priv_bytes_ex in libsslMatt Caswell1-1/+2
2019-12-11Fix some typosVeres Lajos2-5/+5
2019-10-31Don't generate a MAC when using KTLS.John Baldwin1-1/+1
2019-10-31Bypass multiblock and send individual records when using KTLS.Andrew Gallatin1-0/+1
2019-10-07Send bad_record_mac instead of decryption_failedMatt Caswell1-1/+1
2019-09-28Reorganize local header filesDr. Matthias St. Pierre8-15/+15
2019-08-05Fix SSL_MODE_RELEASE_BUFFERS functionalityMatt Caswell1-2/+3
2019-07-30Fix BIO_printf format warningsBernd Edlinger1-1/+1
2019-07-12Make the PACKET/WPACKET code available to both libcrypto and libsslMatt Caswell2-2/+2
2019-06-03Defer sending a KeyUpdate until after pending writes are completeMatt Caswell1-0/+7
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short4-40/+40
2019-04-25Fix error in BIO_get_ktls_send() and BIO_get_ktls_recv()Matt Caswell1-2/+2
2019-04-01ssl: Linux TLS Rx OffloadBoris Pismenny2-8/+49
2019-03-29Remove heartbeats completelyRichard Levitte1-3/+3
2019-03-06Adapt SSL_DEBUG to the new generic trace APIRichard Levitte1-42/+19
2019-02-19Don't interleave handshake and other record types in TLSv1.3Matt Caswell1-0/+8
2019-01-24Revert "Keep the DTLS timer running after the end of the handshake if appropr...Matt Caswell1-13/+0
2018-12-07ssl: Linux TLS Tx OffloadBoris Pismenny3-47/+101
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte8-8/+8
2018-11-20Update copyright yearMatt Caswell1-1/+1
2018-10-26Properly handle duplicated messages from the next epochMatt Caswell1-4/+1
2018-10-19Buffer a ClientHello with a cookie received via DTLSv1_listenMatt Caswell2-0/+27
2018-10-19Use the read and write buffers in DTLSv1_listen()Matt Caswell2-2/+2
2018-09-07Process KeyUpdate and NewSessionTicket messages after a close_notifyMatt Caswell1-20/+22
2018-08-08Tolerate encrypted or plaintext alertsMatt Caswell3-8/+16
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell2-5/+13
2018-07-06Introduce the recv_max_early_data settingMatt Caswell1-3/+8
2018-06-27Return a fatal error if application data is encountered during shutdownMatt Caswell1-4/+11
2018-06-27Return SSL_ERROR_WANT_READ if SSL_shutdown() encounters handshake dataMatt Caswell1-5/+15
2018-06-27Auto retry if we ditch records during shutdownMatt Caswell1-36/+43
2018-06-19Fix enable-ssl3 enable-ssl3-methodMatt Caswell1-0/+3
2018-06-11Remodel the if sequence for handling alertsMatt Caswell1-36/+28
2018-06-11Fix TLSv1.3 alert handlingMatt Caswell1-26/+31
2018-05-11Mark DTLS records as read when we have finished with themMatt Caswell2-5/+35
2018-05-08Keep the DTLS timer running after the end of the handshake if appropriateMatt Caswell1-0/+13
2018-05-08Only auto-retry for DTLS if configured to do soMatt Caswell1-0/+12
2018-05-01Update copyright yearMatt Caswell1-1/+1
2018-04-26Fix last(?) batch of malloc-NULL placesRich Salz1-1/+3
2018-04-20Fix SSL_pending() for DTLSMatt Caswell1-0/+2
2018-03-20Update copyright yearMatt Caswell2-2/+2