#50745: nghttp2 @1.7.1_0: update to 1.8.0 ---------------------------------+-------------------------------- Reporter: mschamschula@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: haspatch maintainer | Port: nghttp2 ---------------------------------+-------------------------------- nghttp2 has been updated to version 1.8.0. New this version: * Add Architecture documents (work in progress) * List all contributors in AUTHORS * doc: fix out-of-tree doc builds * 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 * Don't check for dlopen/libdl on *BSD * Don't taint CXXFLAGS from AX_CXX_COMPILE_STDCXX_11 * lib: Tokenize extra HTTP header fields * lib: Fix typo in HAVE_CONFIG_H name * lib: Add HTTP/2 extension framework to send and receive non-critical frames * tests: remove unused macros * 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() function * 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 * 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 * examples: fix compile warnings -- Ticket URL: <https://trac.macports.org/ticket/50745> MacPorts <https://www.macports.org/> Ports system for OS X