summaryrefslogtreecommitdiffstats
path: root/ssl/record/record.h
AgeCommit message (Expand)Author
2024-04-09Copyright year updatesRichard Levitte
2024-02-16Removes record_queue struct which is no longer useful.Frederik Wedel-Heinen
2024-01-31Rationalise RECORD_LAYER_clear() and clear_record_layer()Matt Caswell
2024-01-18Move increment of dtls epoch to change cipher state functionFrederik Wedel-Heinen
2024-01-11Remove wpend_ret that was only assigned and never used.Frederik Wedel-Heinen
2023-09-07Copyright year updatesMatt Caswell
2023-08-25Always use uint8_t for TLS record typeTomas Mraz
2023-08-25Avoid issues with endianness when type is used in SSL_trace()Tomas Mraz
2023-04-12Allow partially releasing a record for TLSMatt Caswell
2023-04-12Make the data field for get_record() constMatt Caswell
2023-02-22Don't declare SSL_CONNECTION twiceMatt Caswell
2023-01-24Extend the new_record_layer functionMatt Caswell
2023-01-24Add support for setting a custom TLS Record LayerMatt Caswell
2023-01-24Move recordmethod.h to be an "internal" headerMatt Caswell
2022-11-14Move declarations out of record.h and record_local.hMatt Caswell
2022-10-27Make SSL_alloc_buffers() and SSL_free_buffers() work againMatt Caswell
2022-10-20Remove some redundant codeMatt Caswell
2022-10-20Remove the old buffer management codeMatt Caswell
2022-10-20Remove create_empty_fragment from do_dtls1_write()Matt Caswell
2022-10-05Move the SSLv3 crypto code into the new record layerMatt Caswell
2022-09-23Convert the write record layer to supply proper return valuesMatt Caswell
2022-09-23Move the record block_padding capability fully into the record layerMatt Caswell
2022-09-23Move the record padding callback fully into the record layerMatt Caswell
2022-09-23Move logic for figuring out the record version out of record layerMatt Caswell
2022-09-23Move numwpipes in the write record layerMatt Caswell
2022-09-23Create the write record layer method and object and use itMatt Caswell
2022-09-23Move initial TLS write record layer code into new structureMatt Caswell
2022-08-23Fix the return type for the rlayer_skip_early_data callbackMatt Caswell
2022-08-18Rename DTLS1_BITMAP to DTLS_BITMAPMatt Caswell
2022-08-18Standardise type for epochMatt Caswell
2022-08-18Remove the SSL3_RECORD read fieldMatt Caswell
2022-08-18Clean up some SCTP releated issuesMatt Caswell
2022-08-18Remove some redundant codeMatt Caswell
2022-08-18Implement a human readable state function for the record layerMatt Caswell
2022-08-18Move some fields out of the SSL object and into the record layer objectMatt Caswell
2022-08-18Clear away some unused fields and cruft in the record layerMatt Caswell
2022-08-18Remove some unnecessary function pointers from OSSL_RECORD_METHODMatt Caswell
2022-08-18Remove reliance on the SSL object from the DTLS read record layer codeMatt Caswell
2022-08-18Move some DTLS read code into the read record layerMatt Caswell
2022-08-18Enable the record layer to call the ssl_security callbackMatt Caswell
2022-08-18Use a record layer specific message callbackMatt Caswell
2022-08-18Move early data counting out of the SSL object and into the record layerMatt Caswell
2022-08-18Implement KTLS in the new read record layer codeMatt Caswell
2022-08-18Ensure various SSL options are passed down to the record layerMatt Caswell
2022-08-18Move the TLS1.0/1.1/1.2 record crypto code into the new record layerMatt Caswell
2022-08-18Convert ssl3_get_record to tls_read_recordMatt Caswell
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2020-07-06Move MAC removal responsibility to the various protocol "enc" functionsMatt Caswell
2020-04-23Update copyright yearMatt Caswell
2020-03-16Use a flag in SSL3_BUFFER to track when an application buffer is reused.John Baldwin