nghttp2 v1.22.0

@tatsuhiro-t tatsuhiro-t released this Apr 24, 2017 · 310 commits to master since this release

  • lib: Add missing free call on error in inflight_settings_new() (Patch from lstefani) (GH-884)
  • asio: Support specifying stream priority via session::submit() (Patch from Matt Way) (GH-881)
  • nghttpx: Clarify --conf option behaviour
  • nghttpx: Add $tls_sni access log variable (GH-896)
  • nghttpx: Rename ssl_* log variables as tls_* (GH-895)
  • nghttpx: Fix path matching bug (GH-894)
  • nghttpx: SNI based backend server selection (GH-892)
  • nghttpx: Enable signed_certificate_timestamp extension for TLSv1.3 (GH-878)
  • nghttpx: Add options for X-Forwarded-Proto header field (GH-872)
  • nghttpx: Add --single-process option (GH-869)
  • nghttpx: Use 502 as server error code
  • nghttpx: Use SSL_CTX_set_early_data_enabled with boringssl
  • nghttp: Verify server certificate and show warning if it fails (GH-870)
  • integration: Use nip.io instead of xip.io