diff options
author | schmonz <schmonz@pkgsrc.org> | 2016-08-02 17:39:41 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2016-08-02 17:39:41 +0000 |
commit | 6f255d95008593750dc52bb1524c3f1bfdf1bb5f (patch) | |
tree | 39f66fb769db564af73dae263928a70beea8e2a7 /www/h2o | |
parent | cd3ddf28cbb26f62d155864242445f13b0464331 (diff) | |
download | pkgsrc-6f255d95008593750dc52bb1524c3f1bfdf1bb5f.tar.gz |
Update to 2.0.2. From the changelog:
- [fastcgi] setenv should displace HTTP headers
#996 (Kazuho Oku)
- [http2] fix buffer overrun
#972 (Frederik Deweerdt)
- [misc] fix build error when libuv is not found
#1008 (nextgenthemes)
- [misc] fix assertion failure when YAML alias and merge is used in
certain way
#1011 (Kazuho Oku)
- [fastcgi] fix internal server error when PHP returns a huge header
#958 (Kazuho Oku)
- [http2] recognize link header containing multiple links
#950 (Frederik Deweerdt)
- [libh2o] fix resource leaks upon startup failure
#936 (David CARLIER)
- [libh2o] do not require linking to libbrotli externally
#941 (Kazuho Oku)
- [core][breaking change] do not automatically append `/` to path-level
configuration
#820 (Kazuho Oku)
- [core] support `<<` in configuration file
#786 (Kazuho Oku)
- [core] configurable server: header
#877 (Frederik Deweerdt)
- [core] add directive for customizing the path of temporary buffer files
#911 (Kazuho Oku)
- [core] fix crash when receiving SIGTERM during start-up
#878 (Frederik Deweerdt)
- [core] spawn the configured number of DNS client threads
#880 (Sean McArthur)
- [access-log] add directive for logging protocol-specific values
#801 (Kazuho Oku)
- [access-log][fastcgi][mruby] per-request environment variables
#868 (Kazuho Oku)
- [access-log] fix memory leak during start-up
#864 (Frederik Deweerdt)
- [compress] on-the-fly compression using brotli, as well as
directives to tune the compression parameters
#802, #924 (Kazuho Oku, Frederik Deweerdt)
- [compress][expires] refrain from setting redundant `cache-control` tokens
#846 (Kazuho Oku)
- [file] `file.file` directive for mapping specific file
#822 (Kazuho Oku)
- [file] `send-compress` directive (renamed from `send-gzip`) to support
pre-compressed files using brotli
#802 (Kazuho Oku)
- [file] cache open failures
#836 (Kazuho Oku)
- [http2] support for nopush attribute in the link rel=preload header
#863 (Satoh Hiroh)
- [http2] support for push after delegation
#866 (Kazuho Oku)
- [http2] ignore push indications made by a pushed response
#897 (Kazuho Oku)
- [http2] accept `capacity-bits` attribute of the `http2-casper`
configuration directive
#882 (Satoh Hiroh)
- [http2] avoid memcpy during HPACK huffman encoding
#749 (Kazuho Oku)
- [http2] fix potential stall when http2-max-concurrent-requests-per-
connection is set to a small number
#912 (Kazuho Oku)
- [http2] refuse push a single resource more than once
#903 (Kazuho Oku)
- [http2] fix assertion failure when receiving more data than expected
during upgrade
#922 (Frederik Deweerdt)
- [mruby] add $H2O_ROOT/share/h2o/mruby to the default load path
#851 (Kazuho Oku)
- [proxy] add support for HTTPS
#875 (Kazuho Oku)
- [proxy] add an configuration option to pass through `x-forwarded-
proto` request header
#883 (Kazuho Oku)
- [proxy] log error when upstream connection is unexpectedly closed
#895 (Frederik Deweerdt)
- [ssl] update libressl to 2.2.7
#898 (Kazuho Oku)
- [ssl] support ECDH curves other than P-256
#841 (Kazuho Oku)
- [ssl] add support for text-based memcache protocol
#854 (Kazuho Oku)
- [ssl] fix memory leak when using TLS resumption with the memcached backend
#856 (Kazuho Oku)
- [ssl] fix "undefined subroutine" error in the OCSP updater
#872 (Masayuki Matsuki)
- [ssl] cap the number of OCSP updaters running concurrently
#891 (Kazuho Oku)
- [ssl] fix use-after-free when using session resumption with memcached backend
#923 (Frederik Deweerdt)
- [libh2o] add API for obtaining the socket descriptor
#886 (Frederik Deweerdt)
- [libh2o] add API to selectively disable automated I/O on reads and writes
#890 (Frederik Deweerdt)
- [libh2o] bugfix: h2o_mem_swap swaps only the first 256 bytes
#924 (Frederik Deweerdt)
- [status] introduce the status handler
#848 (Kazuho Oku)
- [misc] install examples
#850 (James Rouzier)
- [security fix][http2] fix use-after-free on premature connection close
(CVE-2016-4817)
#920 (Frederik Deweerdt)
- [core] fix SIGBUS when temporary disk space is full
#910 (Kazuho Oku)
- [mruby] do not drop `link` header
#913 (Kazuho Oku)
- [mruby] fix memory leak during initialization
#906 (Frederik Deweerdt)
- [mruby] fix race condition in mruby regex handler
#908 (Kazuho Oku)
- [libh2o] fix crash in h2o_url_stringify
#918 (Kazuho OKu)
Diffstat (limited to 'www/h2o')
-rw-r--r-- | www/h2o/Makefile | 5 | ||||
-rw-r--r-- | www/h2o/PLIST | 21 | ||||
-rw-r--r-- | www/h2o/distinfo | 10 |
3 files changed, 26 insertions, 10 deletions
diff --git a/www/h2o/Makefile b/www/h2o/Makefile index e3951bb6c9a..ea6ce08b137 100644 --- a/www/h2o/Makefile +++ b/www/h2o/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.10 2016/07/09 06:39:12 wiz Exp $ +# $NetBSD: Makefile,v 1.11 2016/08/02 17:39:41 schmonz Exp $ -DISTNAME= h2o-1.7.2 -PKGREVISION= 1 +DISTNAME= h2o-2.0.2 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=h2o/} diff --git a/www/h2o/PLIST b/www/h2o/PLIST index e1092082e6d..12cc2f0b17f 100644 --- a/www/h2o/PLIST +++ b/www/h2o/PLIST @@ -1,6 +1,7 @@ -@comment $NetBSD: PLIST,v 1.3 2016/04/23 18:41:29 adam Exp $ +@comment $NetBSD: PLIST,v 1.4 2016/08/02 17:39:41 schmonz Exp $ bin/h2o include/h2o.h +include/h2o/cache.h include/h2o/configurator.h include/h2o/file.h include/h2o/filecache.h @@ -46,11 +47,11 @@ share/doc/h2o/configure/base_directives.html share/doc/h2o/configure/basic_auth.html share/doc/h2o/configure/cgi.html share/doc/h2o/configure/command_options.html +share/doc/h2o/configure/compress_directives.html share/doc/h2o/configure/errordoc_directives.html share/doc/h2o/configure/expires_directives.html share/doc/h2o/configure/fastcgi_directives.html share/doc/h2o/configure/file_directives.html -share/doc/h2o/configure/gzip_directives.html share/doc/h2o/configure/headers_directives.html share/doc/h2o/configure/http1_directives.html share/doc/h2o/configure/http2_directives.html @@ -60,7 +61,21 @@ share/doc/h2o/configure/proxy_directives.html share/doc/h2o/configure/quick_start.html share/doc/h2o/configure/redirect_directives.html share/doc/h2o/configure/reproxy_directives.html +share/doc/h2o/configure/status_directives.html share/doc/h2o/configure/syntax_and_structure.html +share/doc/h2o/examples/doc_root.alternate/index.txt +share/doc/h2o/examples/doc_root/index.html +share/doc/h2o/examples/h2o/alternate.crt +share/doc/h2o/examples/h2o/alternate.key +share/doc/h2o/examples/h2o/h2o.conf +share/doc/h2o/examples/h2o/server.crt +share/doc/h2o/examples/h2o/server.key +share/doc/h2o/examples/h2o_mruby/h2o.conf +share/doc/h2o/examples/h2o_mruby/hello.rb +share/doc/h2o/examples/libh2o/http1client.c +share/doc/h2o/examples/libh2o/simple.c +share/doc/h2o/examples/libh2o/socket-client.c +share/doc/h2o/examples/libh2o/websocket.c share/doc/h2o/faq.html share/doc/h2o/index.html share/doc/h2o/install.html @@ -69,8 +84,10 @@ share/doc/h2o/search/oktavia-english-search.js share/doc/h2o/search/oktavia-jquery-ui.js share/doc/h2o/search/searchindex.js share/h2o/annotate-backtrace-symbols +share/h2o/ca-bundle.crt share/h2o/fastcgi-cgi share/h2o/fetch-ocsp-response share/h2o/kill-on-close share/h2o/setuidgid share/h2o/start_server +share/h2o/status/index.html diff --git a/www/h2o/distinfo b/www/h2o/distinfo index 5086c5cf61e..90d0c272935 100644 --- a/www/h2o/distinfo +++ b/www/h2o/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.5 2016/05/12 18:04:06 adam Exp $ +$NetBSD: distinfo,v 1.6 2016/08/02 17:39:41 schmonz Exp $ -SHA1 (h2o-1.7.2.tar.gz) = e398f2e88ed6fec86dcb34b9baa74c21c52f44c6 -RMD160 (h2o-1.7.2.tar.gz) = f962ffe660a8d04866bc4c420e3c3971d87f57f6 -SHA512 (h2o-1.7.2.tar.gz) = 65d6fa93fa604b26b71607f5f1e8a12b949964698225d78f3325119e2ec9ae0ea3aac4009b447cd07cb6e6d2c50b3c2cf0e350213106aecf50ac2f5edb0bfeb7 -Size (h2o-1.7.2.tar.gz) = 6541718 bytes +SHA1 (h2o-2.0.2.tar.gz) = 650a185e7d2fa9e5be48dcebc30e364973b58b7e +RMD160 (h2o-2.0.2.tar.gz) = aced53f6e3eb0328ed5fd63b688cf5b753b83d0a +SHA512 (h2o-2.0.2.tar.gz) = 4ed5d1ee1c41e2551421363e4197ebc9a4de2fe07f1feebe2bea2824e89edfc35e6e5b932b1f35be0bba95ba85355beede5920be05e43f1b4323b3763d2fad1b +Size (h2o-2.0.2.tar.gz) = 15014155 bytes |