nghttp2.org

HTTP/2 C library and tools

Nghttp2 v1.32.0

We have released nghttp2 v1.32.0.

lib

The incorrect validation of padding against frame boundary has been fixed.

Now once nghttp2_session went terminal state, it ignores all inputs.

The incoming HTTP status code 101 is now disallowed.

build

ENABLE_STATIC_LIB option is added to cmake build in order to build static library.

third-party

neverbleed has been updated to compile with LibreSSL 2.7.

asio

Now client sends TLS SNI extension.

src

The nghttp2 applications can now compile with LibreSSL 2.7 and without TLS NPN extension support.

h2load

h2load now exits early with the error if --rate and --duration are used at the same time.