nghttp2: updated to 1.38.0 lib This release fixes the bug that on_header callback is still called after stream is closed. third-party http-parser is upgraded to v2.9.1. nghttpx This release fixes the bug that authority and path altered by per-pattern mruby script can affect backend selection on retry. It also fixes the bug that HTTP/1.1 chunked request stalls. Now nghttpx does not log authorization request header field value with -LINFO. Now nghttpx can be built with modern LibreSSL.diff -r1.50 -r1.51 pkgsrc/www/nghttp2/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.50 2019/03/13 17:45:08 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.51 2019/04/18 07:19:06 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= nghttp2-1.37.0 | 3 | DISTNAME= nghttp2-1.38.0 | |
4 | CATEGORIES= www | 4 | CATEGORIES= www | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/} | |
6 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
7 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 7 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://nghttp2.org/ | 10 | HOMEPAGE= https://nghttp2.org/ | |
11 | COMMENT= Implementation of HTTP/2 in C | 11 | COMMENT= Implementation of HTTP/2 in C | |
12 | LICENSE= mit | 12 | LICENSE= mit | |
13 | 13 | |||
14 | # Upstream documents that c++14 is required for C++ parts of the code; | 14 | # Upstream documents that c++14 is required for C++ parts of the code; | |
15 | # the base package does not use C++. | 15 | # the base package does not use C++. | |
16 | USE_LANGUAGES= c | 16 | USE_LANGUAGES= c |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.39 2019/03/13 17:45:08 adam Exp $ | 1 | $NetBSD: distinfo,v 1.40 2019/04/18 07:19:06 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (nghttp2-1.37.0.tar.xz) = bdd774c5aa60a610556c5e233f6f44cf5f65aecc | 3 | SHA1 (nghttp2-1.38.0.tar.xz) = 8a13b0f2a28034129a5a9a3bd5375262bb45c0e4 | |
4 | RMD160 (nghttp2-1.37.0.tar.xz) = 6743620cb9e0001b4ba8401cb744cd544a9f70c9 | 4 | RMD160 (nghttp2-1.38.0.tar.xz) = 887ea354383fa461d5c1fa18560d44288c0561c0 | |
5 | SHA512 (nghttp2-1.37.0.tar.xz) = 67a4b9df3f7f0edad719011fa289d9aa9ef04f31ef3ccf826b861c8830ed24e0743a33b54ab66d198fec7edbf723852b38a2007b335d7f566f702f4b02297b0f | 5 | SHA512 (nghttp2-1.38.0.tar.xz) = e432d52bcf77379ed5c10ceafb587ec8d66c56bb728cda56487b237cbab1d0073689624419ed306162dab3a51b91cfe0f59cb173b5d81346e2b6d0abd56635bc | |
6 | Size (nghttp2-1.37.0.tar.xz) = 1628248 bytes | 6 | Size (nghttp2-1.38.0.tar.xz) = 1628356 bytes |