aboutsummaryrefslogtreecommitdiffstats
path: root/ssl/record/methods/tls_common.c
Commit message (Expand)AuthorAgeFilesLines
* Extend TLSv1.3 record layer padding API callsStephen Farrell2024-07-101-0/+6
* Set rl->packet to NULL after we've finished using itMatt Caswell2024-05-281-0/+8
* Only free the read buffers if we're not using themMatt Caswell2024-05-281-1/+4
* Add support for integrity-only cipher suites for TLS v1.3Rajeev Ranjan2024-05-141-1/+3
* Raise an error on syscall failure in tls_retry_write_recordsNeil Horman2024-04-261-2/+5
* Copyright year updatesRichard Levitte2024-04-091-1/+1
* Remove unused function arguments from tls_int_new_record_layerFrederik Wedel-Heinen2024-02-091-9/+4
* Don't apply max_frag_len checking if no Max Fragment Length extensionMatt Caswell2024-01-181-4/+10
* Ensure the default length calculation includes the content type byteMatt Caswell2023-12-191-4/+10
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* Always use uint8_t for TLS record typeTomas Mraz2023-08-251-4/+5
* Avoid issues with endianness when type is used in SSL_trace()Tomas Mraz2023-08-251-1/+1
* Fix a memory leak in tls_new_record_layerMatt Caswell2023-08-171-1/+1
* 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-121-2/+19
* Make the data field for get_record() constMatt Caswell2023-04-121-1/+1
* 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-081-0/+1
* fuzz: make post handshake reachablePhilippe Antoine2023-02-081-0/+5
* Extend the new_record_layer functionMatt Caswell2023-01-241-2/+4
* Add support for setting a custom TLS Record LayerMatt Caswell2023-01-241-1/+1
* Remove an unneeded OSSL_RECORD_METHOD functionMatt Caswell2023-01-241-7/+0
* Ensure our buffer allocation allows for the Explicit IVMatt Caswell2023-01-241-1/+5
* Rename SSL3_RECORD to TLS_RL_RECORDMatt Caswell2022-11-141-28/+29
* Rename SSL3_BUFFER to TLS_BUFFERMatt Caswell2022-11-141-45/+45
* Move declarations out of record.h and record_local.hMatt Caswell2022-11-141-0/+15
* Use the same encryption growth macro consistentlyMatt Caswell2022-11-071-11/+10
* Fix dtls_get_max_record_overhead()Matt Caswell2022-11-071-0/+2
* Fix the ceiling on how much encryption growth we can haveMatt Caswell2022-11-071-8/+12
* Fix read pipeliningMatt Caswell2022-11-021-20/+8
* Add a test for TLS pipeliningMatt Caswell2022-11-021-4/+0
* Remove some unused OSSL_RECORD_METHOD functionsMatt Caswell2022-10-271-12/+0
* Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell2022-10-271-1/+63
* Fix test_tls13_encryption()Matt Caswell2022-10-251-0/+3
* Remove some redundant codeMatt Caswell2022-10-201-19/+20
* Remove the old buffer management codeMatt Caswell2022-10-201-0/+6
* Remove supurious set of the record typeMatt Caswell2022-10-201-7/+0
* Consolidate sequence counter incrementing codeMatt Caswell2022-10-201-3/+19
* Ensure the record layer is responsible for calculating record overheadsMatt Caswell2022-10-201-1/+2
* Convert dtls_write_records to use standard record layer functionsMatt Caswell2022-10-201-5/+8
* 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-121-14/+3
* Remove ktls specific code from tls_setup_write_buffersMatt Caswell2022-10-121-19/+16
* Add a post encryption processing stepMatt Caswell2022-10-121-63/+66
* Add a prepare for encryption stepMatt Caswell2022-10-121-39/+53
* Move record padding out of tls_common.cMatt Caswell2022-10-121-49/+6
* 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-121-27/+36
* Abstract out the record type processingMatt Caswell2022-10-121-7/+4