notbugIf you buy from Amazon USA, please support us by using this link.
Port details
h2o Optimized HTTP/2 server including support for TLS 1.3 and HTTP/1.x
2.2.5_1 www on this many watch lists=3 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: dch@FreeBSD.org search for ports maintained by this maintainer
Port Added: 17 Feb 2015 21:03:25
License: MIT BSD2CLAUSE
H2O is a very fast HTTP server written in C. It can also be used as a library.

It supports:

- HTTP/1.0, HTTP/1.1
- HTTP/2
- persistent connections
- chunked encoding
- negotiation methods: NPN, ALPN, Upgrade, direct
- dependency and weight-based prioritization
- server push
- TLS up to 1.3
- support OpenSSL and LibreSSL
- forward secrecy
- AEAD ciphers
- OCSP stapling (automatically enabled)
- session resumption (internal memory)
- conditional GET using last-modified / etag
- mime-type configuration
- reverse proxy
- websocket support
- embedded mruby interpreter for high speed custom functions

WWW: https://github.com/h2o/h2o
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (118 items)
  1. /usr/local/share/licenses/h2o-2.2.5_1/catalog.mk
  2. /usr/local/share/licenses/h2o-2.2.5_1/LICENSE
  3. /usr/local/share/licenses/h2o-2.2.5_1/MIT
  4. /usr/local/share/licenses/h2o-2.2.5_1/BSD2CLAUSE
  5. bin/h2o
  6. include/h2o.h
  7. include/h2o/cache.h
  8. include/h2o/cache_digests.h
  9. include/h2o/configurator.h
  10. include/h2o/file.h
  11. include/h2o/filecache.h
  12. include/h2o/hostinfo.h
  13. include/h2o/http1.h
  14. include/h2o/http1client.h
  15. include/h2o/http2.h
  16. include/h2o/http2_casper.h
  17. include/h2o/http2_internal.h
  18. include/h2o/http2_scheduler.h
  19. include/h2o/linklist.h
  20. include/h2o/memcached.h
  21. include/h2o/memory.h
  22. include/h2o/mruby_.h
  23. include/h2o/multithread.h
  24. include/h2o/openssl_backport.h
  25. include/h2o/rand.h
  26. include/h2o/serverutil.h
  27. include/h2o/socket.h
  28. include/h2o/socket/evloop.h
  29. include/h2o/socket/uv-binding.h
  30. include/h2o/socketpool.h
  31. include/h2o/string_.h
  32. include/h2o/time_.h
  33. include/h2o/timeout.h
  34. include/h2o/token.h
  35. include/h2o/tunnel.h
  36. include/h2o/url.h
  37. include/h2o/version.h
  38. include/h2o/websocket.h
  39. lib/libh2o-evloop.so
  40. lib/libh2o-evloop.so.0.13
  41. lib/libh2o-evloop.so.0.13.5
  42. lib/libh2o.so
  43. lib/libh2o.so.0.13
  44. lib/libh2o.so.0.13.5
  45. libdata/pkgconfig/libh2o-evloop.pc
  46. libdata/pkgconfig/libh2o.pc
  47. share/h2o/annotate-backtrace-symbols
  48. share/h2o/fetch-ocsp-response
  49. share/h2o/kill-on-close
  50. share/h2o/start_server
  51. share/h2o/ca-bundle.crt
  52. share/h2o/fastcgi-cgi
  53. share/h2o/setuidgid
  54. share/h2o/status/index.html
  55. share/h2o/mruby/acl.rb
  56. share/h2o/mruby/bootstrap.rb
  57. share/h2o/mruby/dos_detector.rb
  58. share/h2o/mruby/htpasswd.rb
  59. share/h2o/mruby/lru_cache.rb
  60. share/h2o/mruby/preloads.rb
  61. share/h2o/mruby/trie_addr.rb
  62. share/doc/h2o/assets/8mbps100msec-nginx195-h2o150.png
  63. share/doc/h2o/assets/firstpaintbench.png
  64. share/doc/h2o/assets/remotebench.png
  65. share/doc/h2o/assets/searchstyle.css
  66. share/doc/h2o/assets/staticfile612-nginx1910-h2o170.png
  67. share/doc/h2o/assets/style.css
  68. share/doc/h2o/benchmarks.html
  69. share/doc/h2o/configure.html
  70. share/doc/h2o/configure/access_control.html
  71. share/doc/h2o/configure/access_log_directives.html
  72. share/doc/h2o/configure/base_directives.html
  73. share/doc/h2o/configure/basic_auth.html
  74. share/doc/h2o/configure/cgi.html
  75. share/doc/h2o/configure/command_options.html
  76. share/doc/h2o/configure/compress_directives.html
  77. share/doc/h2o/configure/dos_detection.html
  78. share/doc/h2o/configure/errordoc_directives.html
  79. share/doc/h2o/configure/expires_directives.html
  80. share/doc/h2o/configure/fastcgi_directives.html
  81. share/doc/h2o/configure/file_directives.html
  82. share/doc/h2o/configure/headers_directives.html
  83. share/doc/h2o/configure/http1_directives.html
  84. share/doc/h2o/configure/http2_directives.html
  85. share/doc/h2o/configure/mruby.html
  86. share/doc/h2o/configure/mruby_directives.html
  87. share/doc/h2o/configure/proxy_directives.html
  88. share/doc/h2o/configure/quick_start.html
  89. share/doc/h2o/configure/redirect_directives.html
  90. share/doc/h2o/configure/reproxy_directives.html
  91. share/doc/h2o/configure/status_directives.html
  92. share/doc/h2o/configure/syntax_and_structure.html
  93. share/doc/h2o/configure/throttle_response_directives.html
  94. share/doc/h2o/examples/doc_root.alternate/index.txt
  95. share/doc/h2o/examples/doc_root/index.html
  96. share/doc/h2o/examples/h2o/alternate.crt
  97. share/doc/h2o/examples/h2o/alternate.key
  98. share/doc/h2o/examples/h2o/h2o.conf
  99. share/doc/h2o/examples/h2o/server.crt
  100. share/doc/h2o/examples/h2o/server.key
  101. share/doc/h2o/examples/h2o_mruby/h2o.conf
  102. share/doc/h2o/examples/h2o_mruby/hello.rb
  103. share/doc/h2o/examples/libh2o/http1client.c
  104. share/doc/h2o/examples/libh2o/latency-optimization.c
  105. share/doc/h2o/examples/libh2o/simple.c
  106. share/doc/h2o/examples/libh2o/socket-client.c
  107. share/doc/h2o/examples/libh2o/websocket.c
  108. share/doc/h2o/faq.html
  109. share/doc/h2o/index.html
  110. share/doc/h2o/install.html
  111. share/doc/h2o/search/jquery-1.9.1.min.js
  112. share/doc/h2o/search/oktavia-english-search.js
  113. share/doc/h2o/search/oktavia-jquery-ui.js
  114. share/doc/h2o/search/searchindex.js
  115. @dir(www,www,0750) /var/log/h2o/
  116. @sample etc/h2o/h2o.conf.sample
  117. @postexec /usr/sbin/service ldconfig restart > /dev/null
  118. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  119. Collapse this list.

To install the port: cd /usr/ports/www/h2o/ && make install clean
To add the package: pkg install h2o

PKGNAME: h2o

distinfo:

TIMESTAMP = 1529785115
SHA256 (h2o-h2o-v2.2.5_GH0.tar.gz) = eafb40aa2d93b3de1af472bb046c17b2335c3e5a894462310e1822e126c97d24
SIZE (h2o-h2o-v2.2.5_GH0.tar.gz) = 16257295


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. ruby24 : lang/ruby24
  2. cmake : devel/cmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. bison : devel/bison
Runtime dependencies:
  1. perl5>=5.26<5.27 : lang/perl5.26
Library dependencies:
  1. libuv.so : devel/libuv
Patch dependencies:
  1. ruby24 : lang/ruby24
Extract dependencies:
  1. ruby24 : lang/ruby24

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for h2o-2.2.5_1:
     DOCS=on: Build and/or install documentation
     MRUBY=on: Build with embedded mruby handler support
===> Use 'make config' to modify these settings

USES:
cmake:noninja compiler:c11 cpe perl5 shebangfix ssl pkgconfig bison

Conflicts:
  • CONFLICTS:
    • h2o-devel-*
Master Sites:
  1. https://codeload.github.com/h2o/h2o/tar.gz/v2.2.5?dummy=/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2016-06-05
    Affects: users of www/h2o
    Author: junovitch@FreeBSD.org
    Reason: 
      File paths no longer have a trailing / appended to them. This enables
      directing specific paths to a file but may break existing configurations.
      Refer to https://h2o.examp1e.net/configure/file_directives.html and
      revise your yaml config appropriately.
    
    

Number of commits found: 46

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Oct 2018 14:55:19
Original commit files touched by this commit  2.2.5_1
Revision:481989
dch search for other commits by this committer
www/h2o: add CONFLICTS and appease portlint

Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D17466
29 Jul 2018 22:18:46
Original commit files touched by this commit  2.2.5_1
Revision:475857
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
02 Jul 2018 22:47:17
Original commit files touched by this commit  2.2.5
Revision:473774
dch search for other commits by this committer
www/h2o: update 2.2.4 to 2.2.5

- fix buffer overflow CVE-2018-0608 #1775 (Frederik Deweerdt)
- LibreSSL and PicoTLS changes
- see https://github.com/h2o/h2o/blob/master/Changes

PR:		228762
Submitted by:	Max Kostikov <max@kostikov.co>
Approved by:	jrm
MFH:		2018Q3
Security:	CVE-2018-0608
18 Jun 2018 14:40:31
Original commit files touched by this commit  2.2.4_1
Revision:472699 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark ports broken on powerpc64, categories o-z.

While here, pet portlint and do some other cleanup.

Approved by:	portmgr (tier-2 blanket)
02 Jun 2018 20:05:46
Original commit files touched by this commit  2.2.4_1
Revision:471402 This port version is marked as vulnerable.
yuri search for other commits by this committer
www/h2o: Unbreak: build and install libraries that this project builds by
default

Port changes:
* Remove -DWITHOUT_LIBS=ON: the project builds libs by default,
  and has "it can also be used as a library" in its description.
  If desired, the option NOLIBS can potentially be created.
* Remove stray -DEXTRA_LIBRARIES=OFF: EXTRA_LIBRARIES doesn't exist in the
CMakeLists.txt

Approved by:	portmgr
22 Apr 2018 08:25:24
Original commit files touched by this commit  2.2.4
Revision:467918 This port version is marked as vulnerable.
brnrd search for other commits by this committer
www/h2o: Fix build with LibreSSL 2.7

 - LibreSSL 2.7 implements OpenSSL 1.1 API
 - Use patch from upstream issue 1706

PR:		227169
Approved by:	maintainer time-out
16 Dec 2017 00:40:59
Original commit files touched by this commit  2.2.4
Revision:456453 This port version is marked as vulnerable.
dch search for other commits by this committer
www/h2o: update to 2.2.4

Approved by:	jrm (mentor)
Sponsored by:	https://iwantmyname.com/
Differential Revision:	https://reviews.freebsd.org/D13077
11 Dec 2017 07:18:48
Original commit files touched by this commit  2.2.3
Revision:455927 This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark several ports newly broken on arm.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
22 Oct 2017 22:34:58
Original commit files touched by this commit  2.2.3
Revision:452687 This port version is marked as vulnerable.
dch search for other commits by this committer
www/h2o: update to 2.2.3

- resolve security vulnerabilities via new release
- ensure custom config files are loaded by re-ordering h2o rc.d script
- clean up options while we are here
- full changelog: https://github.com/h2o/h2o/releases/tag/v2.2.3

PR:		222281
Reported by:	freebsd@get-experience.com
Reviewed by:	jrm (mentor)
Approved by:	jrm (mentor)
MFH:		2017Q4
Security:	CVE-2017-10868
Security:	CVE-2017-10869
Differential Revision:	https://reviews.freebsd.org/D12619
10 Sep 2017 20:55:39
Original commit files touched by this commit  2.2.2_1
Revision:449591 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
25 Jun 2017 21:07:58
Original commit files touched by this commit  2.2.2
Revision:444324 This port version is marked as vulnerable.
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
06 May 2017 05:46:14
Original commit files touched by this commit  2.2.2
Revision:440217 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 2.2.2

PR:		218764
Submitted by:	maintainer
01 Apr 2017 15:23:32
Original commit files touched by this commit  2.1.0_1
Revision:437439 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
17 Mar 2017 18:38:06
Original commit files touched by this commit  2.1.0
Revision:436349 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Upgrade to 2.1.0
- Drop bundled libressl switch

PR:		217088
Submitted by:	dch@skunkwerks.at (maintainer)
29 Dec 2016 13:24:01
Original commit files touched by this commit  2.0.4_2
Revision:429910 This port version is marked as vulnerable.
brnrd search for other commits by this committer
www/h2o: Fix Use-after-free vulnerability

  - Fix duplicate PORTREVISION assignment
  - Register OpenSSL dependency when LIBRESSL is OFF

PR:		215587
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
MFH:		2016Q4
Security:	d0b12952-cb86-11e6-906f-0cc47a065786
Security:	CVE-2016-7835
17 Dec 2016 22:42:05
Original commit files touched by this commit  2.0.4_1
Revision:428810 This port version is marked as vulnerable.
matthew search for other commits by this committer
- add option knob mruby handler as default
- simplify ssl option
- bump portversion

PR:		213733
Submitted by:	dch@skunkwerks.at (maintainer)
02 Dec 2016 09:21:59
Original commit files touched by this commit  2.0.4_1
Revision:427548 This port version is marked as vulnerable.
mat search for other commits by this committer
http://github.com redirects to https://github.com, spare everyone a redirect.

Sponsored by:	Absolight
20 Nov 2016 09:38:09
Original commit files touched by this commit  2.0.4_1
Revision:426566 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
14 Sep 2016 09:27:14
Original commit files touched by this commit  2.0.4
Revision:422122 This port version is marked as vulnerable.
brnrd search for other commits by this committer
www/h2o: Update to 2.0.4 (Fixes vulnerability)

  - Update to version 2.0.4

PR:		211892
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
Reviewed by:	brnrd
MFH:		2016Q3
Security:	08664d42-7989-11e6-b7a8-74d02b9a84d5
03 Jul 2016 21:01:57
Original commit files touched by this commit  2.0.1
Revision:417997 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 2.0.0 -> 2.0.1

This is a bug-fix release of 2.0 series, fixing following issues found in 2.0.0.
* [fastcgi] fix internal server error when PHP returns a huge header #958
* [http2] recognize link header containing multiple links #950
* [libh2o] fix resource leaks upon startup failure #936
* [libh2o] do not require linking to libbrotli externally #941

Changes:	https://github.com/h2o/h2o/releases/tag/v2.0.1

PR:		210769
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
05 Jun 2016 22:38:48
Original commit files touched by this commit  2.0.0
Revision:416438 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 1.7.3 -> 2.0.0

- explicitly set H2O_PERL via rc.d script

Summary of major changes:
- support for Brotli compression
- directives for file-level resource mapping
- addition of the status handler
- reverse proxying using HTTPS

Changes:	https://github.com/h2o/h2o/releases/tag/v2.0.0

PR:		209927
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
01 Jun 2016 22:50:28
Original commit files touched by this commit  1.7.3
Revision:416261 This port version is marked as vulnerable.
zi search for other commits by this committer
- Update to 1.7.3

PR:		209926
Submitted by:	Dave Cottlehuber
Security:	65bb1858-27de-11e6-b714-74d02b9a84d5
15 May 2016 14:43:52
Original commit files touched by this commit  1.7.2
Revision:415232 This port version is marked as vulnerable.
matthew search for other commits by this committer
Update to 1.7.2

- various SSL & signal handling fixes
- minor http2 tweaks

PR:		209517
Submitted by:	dch@skunkwerks.at (maintainer)
15 Mar 2016 12:37:33
Original commit files touched by this commit  1.7.1
Revision:411157 This port version is marked as vulnerable.
feld search for other commits by this committer
www/h2o: Update to 1.7.1

- build system fixes
- improved documentation
- fix file transfer > 2GB on FreeBSD

PR:		208002
12 Feb 2016 20:22:15
Original commit files touched by this commit  1.7.0_1
Revision:408753 This port version is marked as vulnerable.
rakuco search for other commits by this committer
Add SIGHUP support.

Support soft reloading of config via `sudo service h2o reload`.

PR:		207093
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
09 Feb 2016 15:28:32
Original commit files touched by this commit  1.7.0
Revision:408574 This port version is marked as vulnerable.
koobs search for other commits by this committer
www/h2o: Update to 1.7.0

- Update PORTVERSION and dinsto checksum (1.7.0)
- Update pkg-plist

Changes:

  https://github.com/h2o/h2o/blob/v1.7.0/Changes

PR:		206949
Submitted by:	Dave Cottlehuber <dch skunkwerks at> (maintainer)
28 Jan 2016 22:02:39
Original commit files touched by this commit  1.6.3
Revision:407427 This port version is marked as vulnerable.
rakuco search for other commits by this committer
Update to 1.6.3.

PR:		206708
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
15 Jan 2016 15:40:36
Original commit files touched by this commit  1.6.2
Revision:406168 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.6.2

PR:		206193
Submitted by:	maintainer
MFH:		2016Q1
Security:	6c808811-bb9a-11e5-a65c-485d605f4717
13 Jan 2016 05:39:29
Original commit files touched by this commit  1.6.1_1
Revision:406010 This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove unused USE_* knobs:
   databases/mysql57-server
   games/kajongg
   textproc/ruby-htree

- Fix typos in USE_* knobs:
   graphics/fortytwo
   math/hexcalc
   misc/gnustep-examples
   www/h2o

- Remove unused BROKEN_alpha knob:
   devel/directfb

- Remove user-settable knob:
   multimedia/tovid

Approved by:	portmgr blanket
10 Jan 2016 15:59:20
Original commit files touched by this commit  1.6.1
Revision:405714 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 1.6.0 -> 1.6.1 and add LibreSSL option

- OPTIONS: Add bundled LIBRESSL option and set as default
  - HTTP/2 support requires TLS ALPN extension missing in base OpenSSL
  - Upstream expectation is the bundled LibreSSL is used to support HTTP/2
  - Enables ChaCha20-Poly1305 ciphers as a bonus
- Update sample configuration file

Changes:	https://github.com/h2o/h2o/releases/tag/v1.6.1

PR:		205946
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
16 Dec 2015 23:30:27
Original commit files touched by this commit  1.6.0
Revision:403880 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 1.5.3 -> 1.6.0

Changes:	https://github.com/h2o/h2o/releases/tag/v1.6.0

PR:		205337
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
10 Nov 2015 02:47:16
Original commit files touched by this commit  1.5.3
Revision:401182 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 1.5.2 -> 1.5.3

Changes:	https://github.com/h2o/h2o/releases/tag/v1.5.3

PR:		204321
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
25 Oct 2015 23:05:44
Original commit files touched by this commit  1.5.2
Revision:400168 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 1.5.0 -> 1.5.2

- Update cmake args and regen cmake patch for the new release
- Add documentation files to pkg-plist

Changes:	https://github.com/h2o/h2o/releases/tag/v1.5.1
Changes:	https://github.com/h2o/h2o/releases/tag/v1.5.2

PR:		203956
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
12 Oct 2015 14:00:20
Original commit files touched by this commit  1.5.0
Revision:399128 This port version is marked as vulnerable.
junovitch search for other commits by this committer
www/h2o: update 1.4.5 -> 1.5.0

Changes:	https://github.com/h2o/h2o/releases/tag/v1.5.0

PR:		203575
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
16 Sep 2015 12:29:57
Original commit files touched by this commit  1.4.5
Revision:397062 This port version is marked as vulnerable.
gblach search for other commits by this committer
- Fix rc.d issues introduced with recent perl changes [1]
- Update to 1.4.5 [2]

PR:		203147 [1], 203096 [2]
Submitted by:	Dave Cottlehuber (maintainer)
10 Sep 2015 22:59:56
Original commit files touched by this commit  1.4.4_1
Revision:396629 This port version is marked as vulnerable.
gblach search for other commits by this committer
- Fix rc.d script
- Bump PORTVERSION

PR:		202937
Submitted by:	gblach
Approved by:	Dave Cottlehuber (dch <at> skunkwerks <dot> at)
06 Sep 2015 19:29:11
Original commit files touched by this commit  1.4.4
Revision:396229 This port version is marked as vulnerable.
gblach search for other commits by this committer
- Update to 1.4.4 [1]
- Drop 8.x support [2]

PR:		202818 [1]
Submitted by:	Dave Cottlehuber (dch <at> skunkwerks <dot> at) [1]
Approved by:	portmgr blanket [2]
18 Aug 2015 11:11:23
Original commit files touched by this commit  1.4.3
Revision:394576 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 1.4.3

PR:		202379
Submitted by:	dch@skunkwerks.at(maintainer)
28 Jul 2015 11:21:26
Original commit files touched by this commit  1.4.2
Revision:393066 This port version is marked as vulnerable.
pi search for other commits by this committer
www/h2o: 1.2.0 -> 1.4.2

ChangeLog:
https://github.com/h2o/h2o/releases

PR:		200998
Submitted by:	sean@x-n.su
Approved by:	Dave Cottlehuber <dch@skunkwerks.at> (maintainer)
24 May 2015 21:38:57
Original commit files touched by this commit  1.2.0_1
Revision:387352 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix shebangs

Approved by:	portmgr blanket
MFH:		2015Q2
19 May 2015 06:10:29
Original commit files touched by this commit  1.2.0
Revision:386743 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 1.2.0

PR:		198573
Submitted by:	anonymous.bug.report@gmail.com
Approved by:	dch@skunkwerks.at(maintainer)
07 May 2015 20:24:16
Original commit files touched by this commit  1.0.1
Revision:385665 This port version is marked as vulnerable.
mat search for other commits by this committer
Update ports in the remaining categories to not use GH_COMMIT.

With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
03 Mar 2015 08:39:12
Original commit files touched by this commit  1.0.1
Revision:380349 This port version is marked as vulnerable.
mat search for other commits by this committer
OSVERSION is not defined before bsd.pre.

Pointy Hat to:	az
Sponsored by:	Absolight
02 Mar 2015 11:51:57
Original commit files touched by this commit  1.0.1
Revision:380250 This port version is marked as vulnerable.
az search for other commits by this committer
- update to 1.0.1
- ignore build on OSVERSION < 9.0 as it doesn't compile even with clang
- some port cleanups

PR:		197846
Submitted by:	dch@skunkwerks.at (maintainer)
18 Feb 2015 08:47:40
Original commit files touched by this commit  0.9.2_1
Revision:379201 This port version is marked as vulnerable.
az search for other commits by this committer
- remove -r flag from daemon runtime.
- bump PORTREVISION

PR:		197519
Submitted by:	maintainer
17 Feb 2015 21:03:06
Original commit files touched by this commit  0.9.2
Revision:379190 This port version is marked as vulnerable.
az search for other commits by this committer
- add new port: www/h2o

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

- HTTP/1.0, HTTP/1.1
- [HTTP/2](http://http2.github.io/)
- draft 16 (and draft 14 to support older clients)
- persistent connections
- chunked encoding
- negotiation methods: NPN, ALPN, Upgrade, direct
- dependency and weight-based prioritization
- server push
- TLS
- uses [OpenSSL](https://www.openssl.org/)
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 46

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
nodeDec 10
node10Dec 10
node6Dec 10
node8Dec 10
powerdns-recursorDec 09
gitlab-ceDec 06
linux-flashplayerDec 06
jenkinsDec 05
jenkins-ltsDec 05
moodle31Dec 03
moodle33Dec 03
rubygem-activejob4Dec 02
rubygem-activejob5Dec 02
rubygem-activejob50Dec 02
uriparserDec 02

11 vulnerabilities affecting 80 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-12-10 05:56:16


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36155
Broken 117
Deprecated 1182
Ignore 376
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 43
Expired 4
Set to expire 1155
Interactive 0
new 24 hours 16
new 48 hours22
new 7 days47
new fortnight72
new month144

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.