summaryrefslogtreecommitdiff
path: root/ssl/record
Commit message (Expand)AuthorAgeFilesLines
* Release zero length handshake fragment recordsMatt Caswell2023-05-011-2/+6
* Ensure that the SSL_rstate_string*() API works as they used toMatt Caswell2023-04-271-0/+1
* 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-125-49/+88
* Make the data field for get_record() constMatt Caswell2023-04-125-13/+21
* 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
* Don't declare SSL_CONNECTION twiceMatt Caswell2023-02-221-2/+0
* 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
* 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-245-15/+25
* Add support for setting a custom TLS Record LayerMatt Caswell2023-01-245-4/+18
* Remove an unneeded OSSL_RECORD_METHOD functionMatt Caswell2023-01-244-10/+0
* Move recordmethod.h to be an "internal" headerMatt Caswell2023-01-242-336/+1
* Ensure our buffer allocation allows for the Explicit IVMatt Caswell2023-01-241-1/+5
* Fixed typos in documentation and commentsSemen Zhydenko2023-01-041-1/+1
* 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
* Resolve a TODO in ssl3_dispatch_alertMatt Caswell2022-11-142-2/+2
* Fix memory leak when freeing the DTLS record layerMatt Caswell2022-11-142-5/+8
* 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-149-207/+166
* Move tls_pad.c into ssl/record/methodsMatt Caswell2022-11-143-6/+7
* Remove remaining refs to enc_(write|read)_ctx/(read|write)_hashMatt Caswell2022-11-142-3/+3
* use OSSL_PARAM_construct_uint32 for max_early_dataJ.W. Jagersma2022-11-141-2/+2
* 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-275-28/+0
* Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell2022-10-277-12/+101
* Fix test_tls13_encryption()Matt Caswell2022-10-251-0/+3
* Remove some redundant codeMatt Caswell2022-10-2012-654/+33
* Remove the old buffer management codeMatt Caswell2022-10-208-155/+29
* Remove some TODO(RECLAYER) comments now that DTLS has been movedMatt Caswell2022-10-201-1/+0
* 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-208-41/+41
* Ensure the record layer is responsible for calculating record overheadsMatt Caswell2022-10-204-3/+41
* Convert dtls_write_records to use standard record layer functionsMatt Caswell2022-10-206-133/+97
* 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-202-32/+27