Skip to content

quic: refactor ocsp handling

First two commits are cleanup.

Third commit refactors the OCSP handling, converting it from a callback-oriented event to a configuration-based async function, which makes a lot more sense given that it's only ever called once at a very specific point in the QuicSession lifecycle.

Fourth commit removes the 'clientHello' event. Use cases supporting the event are tenuous at best and do not justify the additional machinery necessary for it to work.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

Merge request reports

Loading