Monthly Status Report (May)

Matt Caswell matt at openssl.org
Thu Jun 2 15:43:16 UTC 2022


As well as normal reviews, attending regular OMC and OTC meetings, 
attending daily stand up and sprint planning meetings, responding to 
user queries, wiki user requests, OMC business, sys-admin, support 
customer issues, responding to public github issues, CLA submissions, 
handling security reports, etc., key activities this month:

Performed the 3.0.3, 1.1.1o and 1.0.2ze releases
Started the vote on the security policy
Wrote up various issues for problems that occurred during the release
Reviewed the latest API proposal
Completed the conversion of TLSv1.3 decryption code to the new record layer
Reorganised files in the new record layer to make things clearer
Implemented KTLS in the new record layer
Took part in a retrospective of the recent release
Implemented support for moving data from one epoch to the next in the 
record layer
Incorporated oqs-provider updates into record layer changes to fix CI issue
Removed use of SSL_IS_TLS13() from the record layer methods
Removed use of SSL_USE_EXPLICIT_IV() from the record layer methods
Removed use of s->hello_retry_request from the record layer methods
Removed use of ossl_statem_in_error from the record layer methods
Made the read record layer EtM aware
Reviewed the competing event queue designs
Reviewed the wire format encoding implementation
Moved the read sequence storage into the record layer
Removed dependence on SSL object for record layer early data code
Add record layer specific msg callback and ssl_security callback
Removed separation between enc_read_ctx and enc_write_ctx in the record 
layer
Removed separation between read_hash and write_hash in the record layer
Removed some final SSL object references in the record layer
Located and fixed 2 memory leaks in the decoder code
Located and fixed a memory leak in the provider doall code
Located and fixed a memory leak when constructing a new provider
Started implementation of DTLS in the read record layer
Attended an interview for the new Business Administrator role


Matt


More information about the openssl-project mailing list