summaryrefslogtreecommitdiff
path: root/ssl/record/methods
Commit message (Expand)AuthorAgeFilesLines
* Ensure that the SSL_rstate_string*() API works as they used toMatt Caswell2023-04-271-0/+1
* Allow partially releasing a record for TLSMatt Caswell2023-04-122-3/+20
* Make the data field for get_record() constMatt Caswell2023-04-122-2/+2
* Handle app data records from the next epochMatt Caswell2023-03-311-5/+3
* Remove spurious error queue entries on early dataMatt Caswell2023-03-061-0/+11
* fuzz: fix coverity warningsPhilippe Antoine2023-02-201-1/+2
* Rationalize FIPS sourcesTomas Mraz2023-02-086-52/+9
* fuzz: make post handshake reachablePhilippe Antoine2023-02-081-0/+5
* Extend the new_record_layer functionMatt Caswell2023-01-243-6/+12
* Add support for setting a custom TLS Record LayerMatt Caswell2023-01-243-3/+3
* Remove an unneeded OSSL_RECORD_METHOD functionMatt Caswell2023-01-244-10/+0
* Ensure our buffer allocation allows for the Explicit IVMatt Caswell2023-01-241-1/+5
* ssl3_mac(): Fix possible divide by zero bugzhailiangliang2022-12-221-1/+1
* Add support for KTLS zerocopy sendfile on LinuxMaxim Mikityanskiy2022-11-241-0/+8
* KTLS: enable the CCM mode of ktlsTianjia Zhang2022-11-161-2/+1
* Fix memory leak when freeing the DTLS record layerMatt Caswell2022-11-141-1/+1
* Rename SSL3_RECORD to TLS_RL_RECORDMatt Caswell2022-11-148-91/+98
* Rename SSL3_BUFFER to TLS_BUFFERMatt Caswell2022-11-146-86/+86
* Move declarations out of record.h and record_local.hMatt Caswell2022-11-143-0/+108
* Move tls_pad.c into ssl/record/methodsMatt Caswell2022-11-142-0/+332
* Use the same encryption growth macro consistentlyMatt Caswell2022-11-071-11/+10
* Fix dtls_get_max_record_overhead()Matt Caswell2022-11-074-23/+29
* Fix the ceiling on how much encryption growth we can haveMatt Caswell2022-11-071-8/+12
* Fix read pipeliningMatt Caswell2022-11-021-20/+8
* Pipeline output/input buf arrays must live until the EVP_Cipher is calledMatt Caswell2022-11-021-2/+1
* Add a test for TLS pipeliningMatt Caswell2022-11-021-4/+0
* Remove some unused OSSL_RECORD_METHOD functionsMatt Caswell2022-10-274-18/+0
* Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell2022-10-274-3/+89
* Fix test_tls13_encryption()Matt Caswell2022-10-251-0/+3
* Remove some redundant codeMatt Caswell2022-10-203-21/+24
* Remove the old buffer management codeMatt Caswell2022-10-202-0/+22
* Remove dtls_write_recordsMatt Caswell2022-10-204-104/+2
* Move sequence increment to post encryption processingMatt Caswell2022-10-204-7/+22
* Remove supurious set of the record typeMatt Caswell2022-10-201-7/+0
* Consolidate sequence counter incrementing codeMatt Caswell2022-10-206-29/+41
* Ensure the record layer is responsible for calculating record overheadsMatt Caswell2022-10-203-3/+35
* Convert dtls_write_records to use standard record layer functionsMatt Caswell2022-10-205-130/+82
* Start using WPACKET in the dtls write records codeMatt Caswell2022-10-203-9/+24
* Use common tls_write_records() even for DTLSMatt Caswell2022-10-204-94/+18
* Convert dtls_write_records() to return the correct return valuesMatt Caswell2022-10-201-31/+25
* Use record layer buffers for DTLS rather than the buffers in s->rlayerMatt Caswell2022-10-203-22/+43
* Move dlts_write_records() function in the record layerMatt Caswell2022-10-201-1/+248
* Fix a return value in tls_default_read_nMatt Caswell2022-10-121-2/+7
* Introduce a step to prepare the BIO before writingMatt Caswell2022-10-127-19/+44
* Remove ktls specific code from tls_setup_write_buffersMatt Caswell2022-10-121-19/+16
* Add a post encryption processing stepMatt Caswell2022-10-127-68/+103
* Add a prepare for encryption stepMatt Caswell2022-10-127-44/+97
* Move record padding out of tls_common.cMatt Caswell2022-10-127-54/+79
* Don't check whether we are using KTLS before calling the cipher functionMatt Caswell2022-10-121-12/+9
* Defer record header preparation to the protocol methodsMatt Caswell2022-10-127-38/+76