summaryrefslogtreecommitdiffstats
path: root/ssl/record
AgeCommit message (Expand)Author
2022-10-20Consolidate sequence counter incrementing codeMatt Caswell
2022-10-20Ensure the record layer is responsible for calculating record overheadsMatt Caswell
2022-10-20Convert dtls_write_records to use standard record layer functionsMatt Caswell
2022-10-20Start using WPACKET in the dtls write records codeMatt Caswell
2022-10-20Use common tls_write_records() even for DTLSMatt Caswell
2022-10-20Convert dtls_write_records() to return the correct return valuesMatt Caswell
2022-10-20Use record layer buffers for DTLS rather than the buffers in s->rlayerMatt 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-12Fix a return value in tls_default_read_nMatt Caswell
2022-10-12Introduce a step to prepare the BIO before writingMatt Caswell
2022-10-12Remove ktls specific code from tls_setup_write_buffersMatt Caswell
2022-10-12Add a post encryption processing stepMatt Caswell
2022-10-12Add a prepare for encryption stepMatt Caswell
2022-10-12Move record padding out of tls_common.cMatt Caswell
2022-10-12Don't check whether we are using KTLS before calling the cipher functionMatt Caswell
2022-10-12Defer record header preparation to the protocol methodsMatt Caswell
2022-10-12Abstract out the record type processingMatt Caswell
2022-10-12Defer write buffer and WPACKET allocation/initialisation to protocol codeMatt Caswell
2022-10-12Remove an old TODO from the codeMatt Caswell
2022-10-12Use the configured max_send_fragment value in the write record layerMatt Caswell
2022-10-12Remove enc_write_stateMatt Caswell
2022-10-12Remove some unneeded usage of the SSL_CONNECTION objectMatt Caswell
2022-10-12Remove most of the DTLS special casing from the write record codeMatt Caswell
2022-10-12Convert the TLSv1.3 crypto code to the new write record layerMatt Caswell
2022-10-05Move the SSLv3 crypto code into the new record layerMatt Caswell
2022-10-05Enable the ability to query the COMP_METHOD being used in the record layerMatt Caswell
2022-10-05Convert the TLSv1.0/1.1/1.2 crypto code to use the new write record layerMatt Caswell
2022-10-05Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte
2022-09-27tls_write_records_default(): Remove unused variableTomas Mraz
2022-09-23Restructure the write codeMatt Caswell
2022-09-23Remove some outstanding TODOsMatt Caswell
2022-09-23Ensure that prefix records use a small bufferMatt Caswell
2022-09-23Move the pipelining code into the record layerMatt Caswell
2022-09-23Resove some outstanding TODOsMatt Caswell
2022-09-23Re-enable the multiblock code and move it into the record layerMatt Caswell
2022-09-23Make sure we call get_max_records() in the record layer codeMatt Caswell
2022-09-23Convert the write record layer to supply proper return valuesMatt Caswell
2022-09-23Remove some miscellaneous references to SSL_CONNECTIONMatt Caswell
2022-09-23Move the record block_padding capability fully into the record layerMatt Caswell
2022-09-23Move the record padding callback fully into the record layerMatt Caswell
2022-09-23Remove use of SSL_CONNECTION_TREAT_AS_TLS13() from the record layerMatt Caswell
2022-09-23Move need_empty_fragments inside the record layerMatt Caswell
2022-09-23Remove empty_fragment_doneMatt Caswell
2022-09-23Move logic for figuring out the record version out of record layerMatt Caswell
2022-09-23Move numwpipes in the write record layerMatt Caswell
2022-09-23Move write buffer management into the write record layerMatt Caswell
2022-09-23Replace references to s->wbio with rl->bioMatt Caswell