summaryrefslogtreecommitdiffstats
path: root/ssl/record
AgeCommit message (Expand)Author
2023-08-17Fix a memory leak in tls_new_record_layerMatt Caswell
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-06-15Fix typos found by codespellDimitri Papadopoulos
2023-05-01Release zero length handshake fragment recordsMatt Caswell
2023-04-27Ensure that the SSL_rstate_string*() API works as they used toMatt 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-03-31Handle app data records from the next epochMatt Caswell
2023-03-06Remove spurious error queue entries on early dataMatt Caswell
2023-02-22Don't declare SSL_CONNECTION twiceMatt Caswell
2023-02-20fuzz: fix coverity warningsPhilippe Antoine
2023-02-08Rationalize FIPS sourcesTomas Mraz
2023-02-08fuzz: make post handshake reachablePhilippe Antoine
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
2023-01-24Remove an unneeded OSSL_RECORD_METHOD functionMatt Caswell
2023-01-24Move recordmethod.h to be an "internal" headerMatt Caswell
2023-01-24Ensure our buffer allocation allows for the Explicit IVMatt Caswell
2023-01-04Fixed typos in documentation and commentsSemen Zhydenko
2022-12-22ssl3_mac(): Fix possible divide by zero bugzhailiangliang
2022-11-24Add support for KTLS zerocopy sendfile on LinuxMaxim Mikityanskiy
2022-11-16KTLS: enable the CCM mode of ktlsTianjia Zhang
2022-11-14Resolve a TODO in ssl3_dispatch_alertMatt Caswell
2022-11-14Fix memory leak when freeing the DTLS record layerMatt Caswell
2022-11-14Rename SSL3_RECORD to TLS_RL_RECORDMatt Caswell
2022-11-14Rename SSL3_BUFFER to TLS_BUFFERMatt Caswell
2022-11-14Move declarations out of record.h and record_local.hMatt Caswell
2022-11-14Move tls_pad.c into ssl/record/methodsMatt 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-11-07Use the same encryption growth macro consistentlyMatt Caswell
2022-11-07Fix dtls_get_max_record_overhead()Matt Caswell
2022-11-07Fix the ceiling on how much encryption growth we can haveMatt Caswell
2022-11-02Fix read pipeliningMatt Caswell
2022-11-02Pipeline output/input buf arrays must live until the EVP_Cipher is calledMatt Caswell
2022-11-02Add a test for TLS pipeliningMatt Caswell
2022-10-27Remove some unused OSSL_RECORD_METHOD functionsMatt Caswell
2022-10-27Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell
2022-10-25Fix test_tls13_encryption()Matt 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-20Remove dtls_write_recordsMatt Caswell
2022-10-20Move sequence increment to post encryption processingMatt Caswell
2022-10-20Remove supurious set of the record typeMatt Caswell