- Avoid usage of
typeof
and replace__builtin_offsetof
withoffsetof
- Honor
stream->weight
even ifstream->last_writelen
is 0 - Compile third-party libraries if hpack-tools is enabled
- nghttpx-init: Start nghttpx with
--daemon
(Patch from Tomasz Buchert) - Bundle sphinxcontrib.rubydomain
https://bitbucket.org/birkenfeld/sphinx-contrib/src/default/rubydomain/ - Bundle mruby
- h2load: Record TTFB on first byte of response body, rather than first socket read
- h2load: Improve checking for timing script input, prevent false positive in certain situations (Patch from Lucas Pardue)
- nghttpx: Implement PROXY protocol version 1 (
--accept-proxy-protocol
option) - nghttpx: Allow link header server push for HTTP/2 backend as well
- nghttpx: Don't initiate push if client disabled push
- nghttpx: Allow absolute URI in Link header field for push
- nghttpx: Fix crash with multi workers and QUIT signal
- nghttpx: Add mruby support which is disabled by default (use
--with-mruby
configure option to enable it) - nghttpx: Drop connection before TLS finish if h2 requirement is not fulfilled