Opened 8 years ago

Closed 8 years ago

#50745 closed update (fixed)

nghttp2 @1.7.1_0: update to 1.8.0

Reported by: Schamschula (Marius Schamschula) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: haspatch maintainer Cc:
Port: nghttp2

Description

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

Attachments (1)

Portfile-nghttp2.diff (846 bytes) - added by Schamschula (Marius Schamschula) 8 years ago.

Download all attachments as: .zip

Change History (3)

Changed 8 years ago by Schamschula (Marius Schamschula)

Attachment: Portfile-nghttp2.diff added

comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Thanks.

comment:2 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.