./www/h2o, Optimized HTTP server with support for HTTP/1.x and HTTP/2

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


Branch: CURRENT, Version: 2.2.6nb2, Package name: h2o-2.2.6nb2, Maintainer: pkgsrc-users

H2O is a very fast HTTP server written in C. It can also be used as a library.

Features

* HTTP/1.0, HTTP/1.1
* HTTP/2
* WebSocket
* TLS
* static file serving
* reverse proxy
* access-logging
* graceful restart and self-upgrade


Required to run:
[lang/perl5] [security/openssl] [textproc/libyaml] [devel/libuv] [www/wslay]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 5cc09af1baf35938a86d7cfafe8a0b876ff2ee81
RMD160: bf99a74257ccb4c9efbd7e11ce7aab2a7af01a95
Filesize: 15876.719 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-24 21:56:06 by Thomas Klausner | Files touched by this commit (3575)
Log message:
*: recursive bump for perl 5.34
   2020-08-31 20:13:29 by Thomas Klausner | Files touched by this commit (3631) | Package updated
Log message:
*: bump PKGREVISION for perl-5.32.
   2020-03-21 15:16:04 by Nia Alarie | Files touched by this commit (4) | Package updated
Log message:
h2o: Update to 2.2.6 and build shared libraries.

From @Habbie on GitHub.  Closes NetBSD/pkgsrc#56

Changes:

2.2.6 2019-08-13 17:00:00+0000
	- [security fix][http2] fix HTTP/2 DoS attack vectors CVE-2019-9512 \ 
CVE-2019-9514 CVE-2019-9515 #2090 (Kazuho Oku)
   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-06-24 11:17:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
h2o: updated to 2.2.5:

H2O version 2.2.5:
This is a bug-fix release of the 2.2 series with following changes from 2.2.4, \ 
including one vulnerability fix.
[security fix][access-log] fix buffer overflow CVE-2018-0608
[fastcgi] index file name must be part of SCRIPT_NAME
[http2] do not compress cookies less than 20 bytes long
[http2] stop opening new push streams after receiving GOAWAY
[http2] fix conformance issues
[mruby] drop the link rel=preload header with a x-http2-push-only attribute
[mruby] allow loading a file that shares the basename with one of the preloaded files
[proxy] fix I/O error when receiving multiple informational responses
[ssl] fix bug that prevents record size growing to maximum when latency \ 
optimization is disabled
[ssl] fix compatibility issues with libressl 2.7
[ssl] update picotls to support TLS 1.3 draft-26
   2017-07-31 00:32:28 by Thomas Klausner | Files touched by this commit (229)
Log message:
Switch github HOMEPAGEs to https.