./www/nghttp2, Implementation of HTTP/2 in C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.33.0, Package name: nghttp2-1.33.0, Maintainer: pkgsrc-users

nghttp2 is an implementation of HTTP/2 in C.


Required to run:
[textproc/libxml2] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 0a11f7de6ea8e66fbecc9fe4ddc61b6ab40af469
RMD160: 255991dff0f61d6c287e399f4b6487e5386ccf8c
Filesize: 1518.336 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-03 18:39:45 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
www/nghttp2: Update to 1.33.0.

- lib: Tweak nghttp2_session_set_stream_user_data
- lib: Fix handling of SETTINGS_MAX_CONCURRENT_STREAMS.
- lib: Implement ORIGIN frame
- asio: support definition of local endpoint for cleartext client
  session
- integration: Remove remaining SPDY code from the integration tests.
- nghttpx: Fix worker process crash with neverbleed write error
- nghttpx: Support per-backend mruby script
- nghttpx: Fix stream reset if data from client is arrived before dconn
  is attached
   2018-08-28 08:37:18 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nghttp2: updated to 1.32.1

Nghttp2 v1.32.1:
nghttp2_session_set_stream_user_data now works for a stream which is not created \ 
yet, but the request which creates the stream is queued.
   2018-08-16 20:55:17 by Adam Ciarcinski | Files touched by this commit (653) | Package updated
Log message:
revbump after boost-libs update
   2018-06-14 12:51:21 by Filip Hajny | Files touched by this commit (2) | Package updated
Log message:
www/nghttp2: Update to 1.32.0.

- lib: Ignore all input after calling session_terminate_session
- lib: Fix treatment of padding
- lib: Don't allow 101 HTTP status code because HTTP/2 removes
  HTTP Upgrade
- build: add ENABLE_STATIC_LIB option to build static lib
- third-party: Upgrade neverbleed to the latest master
- asio: Support client side SNI
- src: Compile with libressl 2.7.2
- src: Allow building without NPN
- h2load: -r and --duration are mutually exclusive
   2018-04-29 23:32:09 by Adam Ciarcinski | Files touched by this commit (629) | Package updated
Log message:
revbump for boost-libs update
   2018-02-28 09:44:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nghttp2: updated to 1.31.0

nghttp2 v1.31.0:
lib: Add nghttp2_session_set_user_data() public API function
src: Define nghttp2_inet_pton wrapper to avoid inet_pton macro
nghttpx: Close listening socket on graceful shutdown
nghttpx: Add an option to accept expired client certificate
nghttpx: Add mruby tls_client_not_before, and tls_client_not_after
nghttpx: Fix potential memory leak
   2018-02-13 10:09:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
nghttp2: updated to 1.30.0

1.30.0:
lib:
This release fixes the bug so that PING frame can be sent after GOAWAY.

nghttpx:
This release fixes the bug that set_header method in mruby script wrongly \ 
overwrites other header fields.

upgrade-scheme parameter has been added to backend option to workaround the \ 
issue that a backend server requires that HTTP/2 :scheme pseudo header field \ 
value should be https.

This release fixes the bug that ALPN validation does not occur if client does \ 
not send TLS ALPN extension.

To more compliant to RFC 8297, nghttpx now remembers which resource is pushed \ 
per a single request.
   2018-01-01 22:18:57 by Adam Ciarcinski | Files touched by this commit (629) | Package updated
Log message:
Revbump after boost update