summaryrefslogtreecommitdiffstats
path: root/ssl/record/rec_layer_s3.c
AgeCommit message (Expand)Author
2024-05-28Set rlayer.packet to NULL after we've finished using itMatt Caswell
2024-05-28Only free the read buffers if we're not using themWatson Ladd
2024-01-30Copyright year updatesMatt Caswell
2024-01-19Document SSL_R_UNEXPECTED_EOF_WHILE_READINGMatt Caswell
2023-03-14Update copyright yearMatt Caswell
2023-02-24Do not have more data in a pipeline than the split_send_fragmentMatt Caswell
2023-02-24Fix read pipeliningMatt Caswell
2022-11-14Use the same encryption growth macro consistentlyMatt Caswell
2022-11-02Fix the ceiling on how much encryption growth we can haveMatt Caswell
2022-10-11Update copyright yearMatt Caswell
2022-08-17Fix SSL_pending() and SSL_has_pending() with DTLSMatt Caswell
2022-08-02Check that IV length is not less than zeroDmitry Belyavskiy
2021-09-28ssl: Correct comment for ssl3_read_bytes()Tianjia Zhang
2021-07-17Fix some minor record layer issuesMatt Caswell
2021-06-19ssl: replace tabs with spacesPauli
2021-06-02tls: remove TODOsPauli
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-04-22Update copyright yearMatt Caswell
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz
2020-11-28Collapse two identical if statements into a single body.John Baldwin
2020-11-28Allow zero-byte writes to be reported as success.John Baldwin
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-08-27apps: -msg flag enhancement 2/2Marc
2020-07-07Add support to zeroize plaintext in S3 record layerMartin Elshuber
2020-07-06Move MAC removal responsibility to the various protocol "enc" functionsMatt Caswell
2020-06-08TLSv13: add kTLS supportVadim Fedorenko
2020-05-19Introducing option SSL_OP_IGNORE_UNEXPECTED_EOFDmitry Belyavskiy
2020-05-01Add SSL_new_session_ticket() APIBenjamin Kaduk
2020-04-23Update copyright yearMatt Caswell
2020-03-16Use a flag in SSL3_BUFFER to track when an application buffer is reused.John Baldwin
2020-02-04Detect EOF while reading in libsslMatt Caswell
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-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-08-05Fix SSL_MODE_RELEASE_BUFFERS functionalityMatt Caswell
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-01ssl: Linux TLS Rx OffloadBoris Pismenny
2019-03-29Remove heartbeats completelyRichard Levitte
2019-02-19Don't interleave handshake and other record types in TLSv1.3Matt Caswell
2018-12-07ssl: Linux TLS Tx OffloadBoris Pismenny
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
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-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