HTTP/2 C library and tools

Nghttp2 v1.30.0

We have released nghttp2 v1.30.0.


This release fixes the bug so that PING frame can be sent after GOAWAY.


This release fixes the bug that set_header method in mruby script wrongly overwrites other header fields.

upgrade-scheme parameter has been added to backend option to workaround the issue that a backend server requires that HTTP/2 :scheme pseudo header field value should be https.

This release fixes the bug that ALPN validation does not occur if client does not send TLS ALPN extension.

To more compliant to RFC 8297, nghttpx now remembers which resource is pushed per a single request.