HTTP/2 C library and tools

Nghttp2 v1.42.0

We have released nghttp2 v1.42.0.


The UBSAN errors are now fixed.

nghttp2_map is now backed by tree for storing collisions.


Some clarifications are made for nghttp2_session_send function.


The missing cmake/FindSystemd.cmake has been added to the tar distribution.


Bump llhttp to 2.2.0 and mruby to 2.1.2.


This release fixes the bug that nghttpx cannot deal with the case when h2 backend is retired before it is initialized.

New access logging variables are added: $method, $path, $path_without_query, and $protocol_version.

The bug that makes nghttpx stall when TLS follows after proxy protocol was fixed.

The bug in logging negative integer is fixed.