github nghttp2/nghttp2 v0.7.6
nghttp2 v0.7.6

latest releases: v1.61.0, v1.61.0-alpha.0, v1.60.0...
9 years ago
  • 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)
  • Depend on spdylay >= 1.3.2 for spdylay_session_set_stream_user_data
  • Make sending trailer part easier with
    nghttp2_submit_request/nghttp2_submit_response using
    NGHTTP2_DATA_FLAG_NO_END_STREAM and nghttp2_submit_trailer()
  • Refuse PUSH_PROMISE while unacked local ENABLE_PUSH is 0
  • Remove thread_local check from configure, since we use pthread_*
    directly for now
  • Fix -Werror=cast-align error on 32 bit platform
    Fixes GH-172
  • tests: Use nghttp2_mem instead of raw malloc()/free()
    Fixes GH-170
  • nghttpx: Support multiple HTTP/2 session per worker
    See --backend-http2-connections-per-worker option
  • nghttpx: Support multiple -b option for HTTP/2 backend
  • nghttpx: Disable acceptor temporarily when process runs out of fd
  • nghttpx: Don't rewrite host for CONNECT method
  • nghttpx: Attempt to improve HTTP/2 backend connection check
  • nghttpx: Support trailer part for both h2 and h1
  • nghttpx: replacing thread_local, which does not exist on OS X, with
    pthread_getspecific call
    (Patch from Stefan Eissing)
  • nghttpx: Fix compile error without O_CLOEXEC
    (Patch from acesso)
  • nghttpx: Fix broken server push after HTTP upgrade
  • nghttpx: Fix crash when upgrading HTTP/2 failed
  • nghttpd: Add --trailer to send trailer header fields
  • nghttp: do not send pseudo-headers when in HTTP/1
    (Patch from Kazuho Oku)
  • nghttp: Add --trailer optiont to send trailer header fields with -d
    option
  • nghttp: Treat stream as success if we see END_STREAM from peer
  • nghttpd: Fix bug that date header field value is not updated
  • python: Fix bug push response header fields are not passed to
    callback
  • asio: Rewrite server API, breaking ABI compat
  • asio: Add client interface to libnghttp2_asio

Don't miss a new nghttp2 release

NewReleases is sending notifications on new releases.