Skip to content

nghttp2 v0.7.0

Compare
Choose a tag to compare
@tatsuhiro-t tatsuhiro-t released this 06 Jan 16:54
· 5097 commits to master since this release
v0.7.0
  • Implements h2-14 protocol (http://tools.ietf.org/html/draft-ietf-httpbis-http2-14)
  • Implements HPACK 09 (http://tools.ietf.org/html/draft-ietf-httpbis-header-compression-09)
  • Support custom memory allocator. See nghttp2_mem struct.
  • Add nghttp2_session_{set,get}_next_stream_id API function
  • asio-lib: Put ${AM_CPPFLAGS} before ${BOOST_CPPFLAGS}
  • nghttp, nghttpd, nghttpx, h2load: Use libev instead of libevent
  • nghttpx: Fix --backend-http-proxy-uri does not work
  • nghttpx: Limit # of downstream connections per host when h2 proxy is used. See --backend-http1-connections-per-hsot.
  • nghttpx: --backend-connections-per-frontend was renamed as --backend-http1-connections-per-frontend
  • nghttpx: Support multiple HTTP/1 backend addresses
  • nghttpx: Fix bug SPDY upstream requires content-length if no FIN in SYN_STREAM
  • nghttp: Add --dep-idle option to create anchor idle node for dependency
  • nghttp, nghttpd: Print stream ID in priority field as dep_stream_id
  • nghttp, h2load: Use recommended ciphers and assign sane SSL_CTX options
  • nghttp, nghttpx, nghttpd, h2load: Support h2-16 in NPN/ALPN
  • nghttp: copy the request entity to temporary file if the source is stdin and if it is not a regular file. Contributed by Kazuho Oku