summaryrefslogtreecommitdiffstats
path: root/ssl/record/rec_layer_s3.c
AgeCommit message (Expand)Author
2024-01-31Rationalise RECORD_LAYER_clear() and clear_record_layer()Matt Caswell
2024-01-30Copyright year updatesMatt Caswell
2024-01-18Document SSL_R_UNEXPECTED_EOF_WHILE_READINGMatt Caswell
2023-10-24Make sure we remember how much data we sent in the event of a retryMatt Caswell
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-08-17Don't free the prev BIO prematurelyMatt Caswell
2023-07-05Minor fixesHugo Landau
2023-07-05QUIC SSL: Prohibit readahead-related functionsHugo Landau
2023-07-05QUIC: Implement SSL_rstate_string(_long)Hugo Landau
2023-05-01Release zero length handshake fragment recordsMatt Caswell
2023-04-21Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia
2023-04-12Allow partially releasing a record for TLSMatt Caswell
2023-04-12Make the data field for get_record() constMatt Caswell
2023-01-27Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() codeTomas Mraz
2023-01-24Extend the new_record_layer functionMatt Caswell
2023-01-24Add support for setting a custom TLS Record LayerMatt Caswell
2022-11-14Resolve a TODO in ssl3_dispatch_alertMatt Caswell
2022-11-14Fix memory leak when freeing the DTLS record layerMatt 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-11-14use OSSL_PARAM_construct_uint32 for max_early_dataJ.W. Jagersma
2022-10-27Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell
2022-10-20Remove some redundant codeMatt Caswell
2022-10-20Remove the old buffer management codeMatt Caswell
2022-10-20Remove some TODO(RECLAYER) comments now that DTLS has been movedMatt Caswell
2022-10-20Consolidate sequence counter incrementing codeMatt Caswell
2022-10-20Convert dtls_write_records to use standard record layer functionsMatt 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-12Convert the TLSv1.3 crypto code to the new write record layerMatt Caswell
2022-10-05Enable the ability to query the COMP_METHOD being used in the record layerMatt 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-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-23Move logic for figuring out the record version out of 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
2022-09-23Move checking for alerts to dispatch out of the record layerMatt Caswell
2022-09-23Create the write record layer method and object and use itMatt Caswell
2022-09-23Move initial TLS write record layer code into new structureMatt Caswell
2022-08-18Ensure the rrl object is set to NULL after it is freedMatt Caswell
2022-08-18Clean up some SCTP releated issuesMatt Caswell
2022-08-18Remove some redundant codeMatt Caswell
2022-08-18Implement a human readable state function for the record layerMatt Caswell