summaryrefslogtreecommitdiff
path: root/www/h2o
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-01-26 21:11:53 +0000
committeradam <adam@pkgsrc.org>2017-01-26 21:11:53 +0000
commitc334d58d7b1b569f4e748842fbb272be9abb9b8d (patch)
tree10b1f3c35ed16abcc77c8cba89658638f6850744 /www/h2o
parent3ce3064d5d55ec1b536a24839d5e2aa8bcbe5d1f (diff)
downloadpkgsrc-c334d58d7b1b569f4e748842fbb272be9abb9b8d.tar.gz
Changes 2.1.0:
[core] TCP latency optimization [core] provide tag to include other YAML files from the configuration file [core] accept sequence of mappings for path-level configuration [core] fix broken support for TCP Fast Open in OS X [access-log] provide directive to emit request-level errors [access-log] emit values of all set-cookie headers concatenated [fastcgi] fix connection failure when fastcgi.spawn is used with an uid [file] more pre-defined MIME types [http2][proxy] recognize link rel=preload headers in interim response as a trigger to push resources [http1][http2] validate characters used in the headers [http1][http2] notify error downstream when an error occurred while generating a response [http1][http2] fix resource leak upon upgrade failure to HTTP/2 [http2] add http2-push-preload directive to turn off H2 push being initiated by link rel=preload header [http2] add support for cache-digest header [http2] drop host header in HTTP/2 layer [http2] don't use etag for calculating casper cookie [http2] add support for H2 debug state [mruby] add dos_detector mruby handler [mruby] add DSL for access control lists (acl) [mruby] share mruby state and constants between handlers [mruby] add library for address-block-based access control [proxy] add an option to connect to upstream using PROXY protocol [proxy] don't escape : in URI path [proxy] preserve received URLs as much as possible [proxy] add an option to prevent emiting x-forwarded-* headers [proxy] cache TLS session used for upstream connections [proxy] turn on/off on-the-fly compression based on the x-compress-hint header [ssl] set add_lock callback to prevent unnecessary lock-add-unlock [ssl] add support for OpenSSL 1.1.0 [status] collect and report HTTP statistics [status] report additional stats when jemalloc is used [throttle] add new handler for throttling the response bandwidth [libh2o] provide h2o_rand that calls the appropriate random function depending on the OS [libh2o] do not require use of picohttpparser.h when using the HTTP/1 client [libh2o] install library files to the correct location [misc] provide crash-handler directive to customize crash logging [misc] guess the default location of h2o.conf [misc] allow to disable libuv even when it is found [misc] add font/woff2 to the default mime-type mapping [misc] mark JavaScript and JSON files as compressible by default
Diffstat (limited to 'www/h2o')
-rw-r--r--www/h2o/Makefile4
-rw-r--r--www/h2o/PLIST9
-rw-r--r--www/h2o/distinfo10
3 files changed, 15 insertions, 8 deletions
diff --git a/www/h2o/Makefile b/www/h2o/Makefile
index 5c51618029d..88d7d32b098 100644
--- a/www/h2o/Makefile
+++ b/www/h2o/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2016/09/17 11:10:23 mef Exp $
+# $NetBSD: Makefile,v 1.14 2017/01/26 21:11:53 adam Exp $
-DISTNAME= h2o-2.0.4
+DISTNAME= h2o-2.1.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=h2o/}
diff --git a/www/h2o/PLIST b/www/h2o/PLIST
index 12cc2f0b17f..26f8b15e284 100644
--- a/www/h2o/PLIST
+++ b/www/h2o/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.4 2016/08/02 17:39:41 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.5 2017/01/26 21:11:53 adam Exp $
bin/h2o
include/h2o.h
include/h2o/cache.h
+include/h2o/cache_digests.h
include/h2o/configurator.h
include/h2o/file.h
include/h2o/filecache.h
@@ -17,6 +18,8 @@ include/h2o/memcached.h
include/h2o/memory.h
include/h2o/mruby_.h
include/h2o/multithread.h
+include/h2o/openssl_backport.h
+include/h2o/rand.h
include/h2o/serverutil.h
include/h2o/socket.h
include/h2o/socket/evloop.h
@@ -42,12 +45,14 @@ share/doc/h2o/assets/staticfile612-nginx1910-h2o170.png
share/doc/h2o/assets/style.css
share/doc/h2o/benchmarks.html
share/doc/h2o/configure.html
+share/doc/h2o/configure/access_control.html
share/doc/h2o/configure/access_log_directives.html
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/dos_detection.html
share/doc/h2o/configure/errordoc_directives.html
share/doc/h2o/configure/expires_directives.html
share/doc/h2o/configure/fastcgi_directives.html
@@ -63,6 +68,7 @@ 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/configure/throttle_response_directives.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
@@ -73,6 +79,7 @@ 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/latency-optimization.c
share/doc/h2o/examples/libh2o/simple.c
share/doc/h2o/examples/libh2o/socket-client.c
share/doc/h2o/examples/libh2o/websocket.c
diff --git a/www/h2o/distinfo b/www/h2o/distinfo
index 77041ca523c..c2efcc7a686 100644
--- a/www/h2o/distinfo
+++ b/www/h2o/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2016/09/17 11:10:23 mef Exp $
+$NetBSD: distinfo,v 1.9 2017/01/26 21:11:53 adam Exp $
-SHA1 (h2o-2.0.4.tar.gz) = 31137ba524ae5281061c6a91cdc756d06d86e8ce
-RMD160 (h2o-2.0.4.tar.gz) = 82ec01957d187a076c1c0e39ab045870ea31a6c8
-SHA512 (h2o-2.0.4.tar.gz) = 5d8317a65c77294c8bc5388b65905aa614726ee0630705e70c7d419684f303e3006fa77d54e4c28dbdf3cde522324a03b318513e4de304cf5712ca44ad1a89c7
-Size (h2o-2.0.4.tar.gz) = 15015392 bytes
+SHA1 (h2o-2.1.0.tar.gz) = 81422e22febbabebbfae8d1b21a911193682bafe
+RMD160 (h2o-2.1.0.tar.gz) = 20bc69fe5c6e41cd641f5a0792c05478008647eb
+SHA512 (h2o-2.1.0.tar.gz) = b54c122c5da95d373eb21f3061d8d4cd0b05359ba9d879c54a08f63b4ec8346582656a5f191c39f028ed5df4fa05c86a2a90a1bfc0e341fdff0b8694df84d819
+Size (h2o-2.1.0.tar.gz) = 15207573 bytes