Skip to content

mingodad/h2o

 
 

Repository files navigation

This is an attempt to convert h2o from C to C++, right now it still uses the ".c" extension to make it easy to compare with the original h2o files, it's started with h2o version 1.7, it's passing all tests that my machine can perform, to compile it's the same as the original h2o except that it uses a C++ compiler instead of C, right now it doesn't include any C++ library.

H2O - an optimized HTTP server with support for HTTP/1.x and HTTP/2

Build Status

Copyright (c) 2014-2016 DeNA Co., Ltd., Kazuho Oku, Tatsuhiko Kubo, Domingo Alvarez Duarte, Nick Desaulniers, Marc Hörsken, Masahiro Nagano, Jeff Marrison, Daisuke Maki, Laurentiu Nicola, Justin Zhu, Tatsuhiro Tsujikawa, Ryosuke Matsumoto, Masaki TAGAWA, Masayoshi Takahashi, Chul-Woong Yang, Shota Fukumori

H2O is a new generation HTTP server. Not only is it very fast, it also provides much quicker response to end-users when compared to older generations of HTTP servers.

Written in C and licensed under the MIT License, it can also be used as a library.

For more information, please refer to the documentation at h2o.examp1e.net.

About

HTTP server / library implementation with support for HTTP/1, HTTP/2, websocket

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 74.5%
  • Perl 15.0%
  • Mathematica 4.7%
  • C++ 4.2%
  • CMake 1.1%
  • Lua 0.2%
  • Other 0.3%