summaryrefslogtreecommitdiff
path: root/ssl/record/rec_layer_s3.c
Commit message (Expand)AuthorAgeFilesLines
* Release zero length handshake fragment recordsMatt Caswell2023-05-011-2/+6
* Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia2023-04-211-1/+1
* Allow partially releasing a record for TLSMatt Caswell2023-04-121-26/+45
* Make the data field for get_record() constMatt Caswell2023-04-121-4/+5
* Implement BIO_s_dgram_mem() reusing the BIO_s_dgram_pair() codeTomas Mraz2023-01-271-0/+2
* Extend the new_record_layer functionMatt Caswell2023-01-241-6/+8
* Add support for setting a custom TLS Record LayerMatt Caswell2023-01-241-1/+11
* Resolve a TODO in ssl3_dispatch_alertMatt Caswell2022-11-141-1/+1
* Fix memory leak when freeing the DTLS record layerMatt Caswell2022-11-141-4/+7
* Move declarations out of record.h and record_local.hMatt Caswell2022-11-141-0/+56
* Remove remaining refs to enc_(write|read)_ctx/(read|write)_hashMatt Caswell2022-11-141-1/+1
* use OSSL_PARAM_construct_uint32 for max_early_dataJ.W. Jagersma2022-11-141-2/+2
* Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell2022-10-271-8/+0
* Remove some redundant codeMatt Caswell2022-10-201-7/+0
* Remove the old buffer management codeMatt Caswell2022-10-201-8/+4
* Remove some TODO(RECLAYER) comments now that DTLS has been movedMatt Caswell2022-10-201-1/+0
* Consolidate sequence counter incrementing codeMatt Caswell2022-10-201-11/+0
* Convert dtls_write_records to use standard record layer functionsMatt Caswell2022-10-201-3/+15
* Remove an old TODO from the codeMatt Caswell2022-10-121-1/+0
* Use the configured max_send_fragment value in the write record layerMatt Caswell2022-10-121-2/+11
* Convert the TLSv1.3 crypto code to the new write record layerMatt Caswell2022-10-121-2/+4
* Enable the ability to query the COMP_METHOD being used in the record layerMatt Caswell2022-10-051-1/+2
* Move the pipelining code into the record layerMatt Caswell2022-09-231-43/+31
* Resove some outstanding TODOsMatt Caswell2022-09-231-13/+9
* Re-enable the multiblock code and move it into the record layerMatt Caswell2022-09-231-144/+1
* Make sure we call get_max_records() in the record layer codeMatt Caswell2022-09-231-17/+15
* Convert the write record layer to supply proper return valuesMatt Caswell2022-09-231-7/+19
* Move the record block_padding capability fully into the record layerMatt Caswell2022-09-231-2/+6
* Move the record padding callback fully into the record layerMatt Caswell2022-09-231-3/+35
* Move logic for figuring out the record version out of record layerMatt Caswell2022-09-231-0/+26
* Move write buffer management into the write record layerMatt Caswell2022-09-231-18/+12
* Replace references to s->wbio with rl->bioMatt Caswell2022-09-231-26/+21
* Move checking for alerts to dispatch out of the record layerMatt Caswell2022-09-231-0/+10
* Create the write record layer method and object and use itMatt Caswell2022-09-231-593/+86
* Move initial TLS write record layer code into new structureMatt Caswell2022-09-231-208/+223
* Ensure the rrl object is set to NULL after it is freedMatt Caswell2022-08-181-0/+1
* Clean up some SCTP releated issuesMatt Caswell2022-08-181-4/+13
* Remove some redundant codeMatt Caswell2022-08-181-6/+0
* Implement a human readable state function for the record layerMatt Caswell2022-08-181-23/+12
* Move SSL_MODE_RELEASE_BUFFERS into the read record layerMatt Caswell2022-08-181-7/+0
* Move some fields out of the SSL object and into the record layer objectMatt Caswell2022-08-181-36/+47
* Clear away some unused fields and cruft in the record layerMatt Caswell2022-08-181-23/+3
* Remove some references to rlayer.rstateMatt Caswell2022-08-181-6/+1
* Ensure we use a dgram mem BIO for the DTLS record layerMatt Caswell2022-08-181-1/+4
* Remove some more redundant TODO(RECLAYER) commentsMatt Caswell2022-08-181-4/+0
* Remove some unnecessary function pointers from OSSL_RECORD_METHODMatt Caswell2022-08-181-7/+6
* Remove reliance on the SSL object from the DTLS read record layer codeMatt Caswell2022-08-181-6/+11
* Move some DTLS read code into the read record layerMatt Caswell2022-08-181-64/+32
* Remove some final references to the SSL object in the record layerMatt Caswell2022-08-181-7/+30
* Enable the record layer to call the ssl_security callbackMatt Caswell2022-08-181-0/+11