summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Rename some functions to be more consistentMatt Caswell2022-08-183-12/+11
* Rename DTLS1_BITMAP to DTLS_BITMAPMatt Caswell2022-08-184-18/+18
* Remove ssl/record/README.mdMatt Caswell2022-08-181-73/+0
* Standardise type for epochMatt Caswell2022-08-188-12/+12
* Remove the SSL3_RECORD read fieldMatt Caswell2022-08-183-20/+1
* Add a CHANGES.md entry for the record layer changesMatt Caswell2022-08-181-0/+4
* Clean up some SCTP releated issuesMatt Caswell2022-08-186-23/+21
* Ensure various record layer options can be updatedMatt Caswell2022-08-186-42/+93
* Remove some redundant codeMatt Caswell2022-08-1810-270/+80
* Update the tls13encryptiontest for new read record layerMatt Caswell2022-08-182-54/+75
* Implement a human readable state function for the record layerMatt Caswell2022-08-187-28/+49
* Correct some formatting errors in tls1_meth.cMatt Caswell2022-08-181-22/+17
* Move SSL_MODE_RELEASE_BUFFERS into the read record layerMatt Caswell2022-08-182-8/+6
* Remove a redundant TODOMatt Caswell2022-08-181-4/+0
* Cleanse the SSLv3 MAC secret when we clean up the read record layerMatt Caswell2022-08-181-1/+3
* Move some fields out of the SSL object and into the record layer objectMatt Caswell2022-08-1812-87/+100
* Remove an unnecessary setup of the read bufferMatt Caswell2022-08-181-12/+0
* Clear away some unused fields and cruft in the record layerMatt Caswell2022-08-186-73/+12
* Remove some references to rlayer.rstateMatt Caswell2022-08-183-11/+11
* Ensure we use a dgram mem BIO for the DTLS record layerMatt Caswell2022-08-181-1/+4
* Remove some more redundant TODO(RECLAYER) commentsMatt Caswell2022-08-183-12/+0
* Resolve a TODO(RECLAYER) in the SSLv3 codeMatt Caswell2022-08-181-112/+43
* Remove some TODO(RECLAYER) commentsMatt Caswell2022-08-1812-31/+7
* Remove some unnecessary function pointers from OSSL_RECORD_METHODMatt Caswell2022-08-1814-226/+73
* Standardise some DTLS record layer namingMatt Caswell2022-08-181-12/+11
* Remove some remaining SSL object references from DTLS record layerMatt Caswell2022-08-188-28/+42
* Push unprocessed DTLS records from one record layer object to nextMatt Caswell2022-08-181-97/+27
* Remove reliance on the SSL object from the DTLS read record layer codeMatt Caswell2022-08-1813-230/+261
* Move some DTLS read code into the read record layerMatt Caswell2022-08-1819-909/+1027
* Remove some final references to the SSL object in the record layerMatt Caswell2022-08-1814-232/+170
* Remove the separation betweeen enc_read_ctx and enc_write_ctxMatt Caswell2022-08-185-85/+52
* Enable the record layer to call the ssl_security callbackMatt Caswell2022-08-184-6/+20
* Use a record layer specific message callbackMatt Caswell2022-08-184-16/+30
* Move early data counting out of the SSL object and into the record layerMatt Caswell2022-08-189-26/+128
* Move the sequence number into the OSSL_RECORD_LAYER objectMatt Caswell2022-08-187-35/+19
* Remove use of SSL object for fragment length checking in record layerMatt Caswell2022-08-185-14/+36
* Remove use of ossl_statem_in_error() from the record layerMatt Caswell2022-08-181-4/+4
* Make the record layer directly aware of EtMMatt Caswell2022-08-1814-111/+200
* Remove SSL_USE_EXPLICT_IV() from the record layer methodsMatt Caswell2022-08-183-4/+7
* Remove some use of SSL object from record layerMatt Caswell2022-08-183-1/+5
* Update the oqs-provider submodule to a more recent commitMatt Caswell2022-08-182-4/+0
* Disallow SSL2_VERSION record version in an SSLv3 record headerMatt Caswell2022-08-181-0/+12
* Fix some no-comp compilation failuresMatt Caswell2022-08-183-9/+9
* Add support for moving data from one epoch to the nextMatt Caswell2022-08-187-37/+123
* Add a test for read_ahead data crossing a key changeMatt Caswell2022-08-181-0/+69
* Remove unneccesary KTLS code from non-KTLS specific filesMatt Caswell2022-08-1812-377/+639
* Move ktls.c into the record layerMatt Caswell2022-08-184-356/+343
* Distinguish between fatal and non-fatal errors when creating a record layerMatt Caswell2022-08-1813-153/+192
* Implement KTLS in the new read record layer codeMatt Caswell2022-08-1817-174/+443
* Move protocol version specific code into separate filesMatt Caswell2022-08-1812-1288/+1360