- Add Architecture documents (work in progress)
- List all contributors in AUTHORS
- doc: fix out-of-tree doc builds (Patch from Peter Wu)
- Wrap AM_PATH_XML2 by m4_ifdef to handle the case when AM_PATH_XML2 is not found
- Fix configure script for non-gcc, clang build
- Document compiling apps and include h2load in configure (Patch from David Beitey)
- Don't check for dlopen/libdl on *BSD (Patch from Bernard Spil)
- Don't taint CXXFLAGS from AX_CXX_COMPILE_STDCXX_11
- Fixing Windows Makefile version detection (Patch from Reza Tavakoli)
- lib: Tokenize extra HTTP header fields
- lib: Fix typo in HAVE_CONFIG_H name (Patch from Peter Wu)
- lib: Add HTTP/2 extension framework to send and receive non-critical frames
- tests: remove unused macros (Patch from Peter Wu)
- src: Update default cipher list
- src: Fix compile error with gcc-6 which enables C++14 by default
- asio: client: Fix connect timeout does not work, return from cb if session stopped, removing client::session::connect_timeout() functon
- nghttpd: Start SETTINGS timer after it is written to output buffer
- nghttpd: Add trailer header field to status responses
- nghttpd: Add -w and -W options to change window size
- nghttpx: Worker wide blocker which is used when socket(2) is failed
- nghttpx: ConnectBlocker per backend address
- nghttpx: Interleave text/html pushed resources with associated resource
- nghttpx: Add headers given in add-response-headers for mruby response
- nghttpx: Deprecate --backend-ipv4 and --backend-ipv6 in favor of --backend-address-family
- nghttpx: Add options to specify address family of memcached connections
- nghttpx: Add encryption support for TLS ticket key retrieval
- nghttpx: Add TLS support for session cache memcached connection
- nghttpx: Refactor blacklisted cipher suite check (Patch from Jay Satiro)
- nghttpx: Add TLS support for HTTP/1 backend
- nghttpx: Add request-header-field-buffer and max-request-header-fields options, deprecating header-field-buffer and max-header-fields options.
- nghttpx: Add --no-http2-cipher-black-list to allow black listed cipher suite
- nghttpx: Limit header fields from backend
- nghttpx: Fix bug that IPv6 address in Forwarded "for" is not quoted-string
- nghttpx: Support multiple frontend addresses
- integration-tests: support out-of-tree tests (Patch from Peter Wu)
- examples: fix compile warnings (Patch from Peter Wu)