Skip to content

HTTP/2 trailer support

Compare
Choose a tag to compare
@bneradt bneradt released this 24 Jul 16:55
· 40 commits to master since this release
a18ce62

This release comes with a number of bug fixes and updates. The big new feature is HTTP/2 trailer support. This also includes:

  • Transition to OpenSSL 3.1 from OpenSSL 1.1.1.
  • Update the ng* library dependencies:
    • ngtcp2: v0.15.0 to v0.16.0
    • nghttp3: v0.11.0 to v0.12.0
  • Update libswoc from 1.3.7 to 1.5.1. This adds support for the newest compilers used by fedora:38.
  • Updates Expect: 100-continue support. The previous behavior was compliant, but this makes it so the client actually waits to send the body until the 100 Continue response is received.
  • Updates the HTTP/2 test proxy to use the currently supported h2 library rather than the abandoned httpx library.