summaryrefslogtreecommitdiffstats
path: root/ssl/record/rec_layer_d1.c
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-02-16Removes record_queue struct which is no longer useful.Frederik Wedel-Heinen
2024-01-18Move increment of dtls epoch to change cipher state functionFrederik Wedel-Heinen
2023-09-07Copyright year updatesMatt Caswell
2023-09-02Replace ssl3_get_message() with tls_get_message_header() and/or tls_get_messa...Sumitra Sharma
2023-08-25Always use uint8_t for TLS record typeTomas Mraz
2023-04-12Allow partially releasing a record for TLSMatt Caswell
2023-04-12Make the data field for get_record() constMatt Caswell
2022-11-14Resolve a TODO in ssl3_dispatch_alertMatt Caswell
2022-11-14Move declarations out of record.h and record_local.hMatt Caswell
2022-11-14Remove remaining refs to enc_(write|read)_ctx/(read|write)_hashMatt Caswell
2022-10-20Remove some redundant codeMatt Caswell
2022-10-20Remove the old buffer management codeMatt Caswell
2022-10-20Convert dtls_write_records() to return the correct return valuesMatt Caswell
2022-10-20Move dlts_write_records() function in the record layerMatt Caswell
2022-10-20Create a dlts_write_records() functionMatt Caswell
2022-10-20Remove create_empty_fragment from do_dtls1_write()Matt Caswell
2022-10-18Fix sctp compile errorsslontis
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-23Convert the write record layer to supply proper return valuesMatt Caswell
2022-09-23Move numwpipes in the write record layerMatt Caswell
2022-09-23Move initial TLS write record layer code into new structureMatt Caswell
2022-08-18Clean up some SCTP releated issuesMatt Caswell
2022-08-18Remove some redundant codeMatt Caswell
2022-08-18Move some fields out of the SSL object and into the record layer objectMatt Caswell
2022-08-18Clear away some unused fields and cruft in the record layerMatt Caswell
2022-08-18Remove some references to rlayer.rstateMatt Caswell
2022-08-18Remove some more redundant TODO(RECLAYER) commentsMatt Caswell
2022-08-18Remove some unnecessary function pointers from OSSL_RECORD_METHODMatt Caswell
2022-08-18Move some DTLS read code into the read record layerMatt Caswell
2022-08-18Transfer the functionality from ssl3_read_n to the new record layerMatt Caswell
2022-08-01Check that IV length is not less than zeroDmitry Belyavskiy
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-05-26Fix check of dtls1_process_recordPeiwei Hu
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz
2021-01-28Update copyright yearRichard Levitte
2021-01-08Ensure DTLS free functions can handle NULLMatt Caswell
2020-12-02Fix comment in do_dtls1_write()Benjamin Kaduk
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte
2020-07-16Update copyright yearRichard Levitte
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
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-07-12Make the PACKET/WPACKET code available to both libcrypto and libsslMatt Caswell
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-01-24Revert "Keep the DTLS timer running after the end of the handshake if appropr...Matt Caswell
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-10-26Properly handle duplicated messages from the next epochMatt Caswell