Matt Caswell

Results 46 issues of Matt Caswell

Other very similar functions were documented, but this one was missing.

branch: master
approval: review pending
approval: otc review pending

This is very much a Work in Progress early-stage preview of what implementing the record layer design described in #17969 looks like for the existing libssl record layer implementations. Most...

branch: master
approval: otc review pending
triaged: refactor
severity: fips change

The documentation was misleading in that it suggests that the `OPENSSL_MALLOC_FD` environment variable will record information about all allocations. While this is true it doesn't record the most useful information...

branch: master
approval: review pending
approval: otc review pending
branch: 3.0

As of clang-14 the strict aliasing is causing code to magically disappear. By explicitly inlining the code, the aliasing problem evaporates. Fixes #18225 Backport of #18258 to 1.1.1.

branch: 1.1.1
approval: otc review pending

PR #18875 attempted to fix a bug in the `EVP_CIPHER_CTX_get_iv_length()` function in the master and 3.0 branches. That PR had the following description of the issues fixed: > Out of...

triaged: bug
branch: 3.0

Early stage design document identifying some possible approaches to how the QUIC event loop might work for input into OTC discussions.

branch: master
approval: review pending
triaged: design

If app data is received before a Finished message in DTLS then we buffer it to return later. The function `SSL_pending()` is supposed to tell you how much processed app...

branch: master
branch: 1.1.1
approval: ready to merge
triaged: bug
branch: 3.0

Early stage design document identifying some possible approaches to a QUIC API for input into OTC discussions.

branch: master
approval: review pending
triaged: design

Consider 2 config files that set different TLS max protocol versions: config1.cnf: ```` openssl_conf = openssl_init # Comment out the next line to ignore configuration errors config_diagnostics = 1 [openssl_init]...

branch: master
triaged: bug
hold: need otc decision
branch: 3.0

This moves the write side of the TLS record layer into the new architecture to mirror the earlier refactoring done on the read side. The refactoring is not yet complete...

branch: master
approval: otc review pending
severity: fips change