nghttp2 - HTTP/2 C Library and tools
Go to file
Tatsuhiro Tsujikawa ce1b11e3a0 nghttpx: Split monolithic one process into control and worker processes
The control process handles signals, reads configuration, reads
private keys, and bind port (which may be privileged one).  It never
drop privileges, so that it can execute new binary with the same
privilege.  It forks worker process.  The worker process handles all
incoming connections.  It drops privilege.
2015-09-18 23:28:26 +09:00
contrib start nghttpx with --daemon 2015-09-11 18:59:37 +02:00
doc nghttpx: Split monolithic one process into control and worker processes 2015-09-18 23:28:26 +09:00
examples Compile with IRIX gcc-4.7 2015-07-01 21:30:27 +09:00
fedora fedora: add spec file 2012-10-27 14:54:06 -07:00
integration-tests nghttpx: Robust PROXY protocol implementation 2015-09-07 22:37:25 +09:00
lib Check header block limit after new stream is opened 2015-09-16 00:40:31 +09:00
m4 Add libxml2.m4 for convenience to build nghttp2 from git repo easily 2015-02-21 21:06:19 +09:00
python python: Check protocol is None 2015-08-03 16:49:09 +09:00
script fetch-ocsp-response: Handle spurious openssl exist status 0 2015-08-21 23:28:45 +09:00
src nghttpx: Split monolithic one process into control and worker processes 2015-09-18 23:28:26 +09:00
tests Limit the number of incoming reserved (remote) streams 2015-08-23 21:43:41 +09:00
third-party Use INSTALL_DIR to customize mruby local installation directory 2015-09-12 17:36:01 +09:00
.clang-format Add .clang-format config file and git-clang-format from clang project 2014-11-27 23:56:29 +09:00
.gitignore Remove \r 2015-09-05 21:26:58 +09:00
.gitmodules Add mruby as submodule; disable mruby by default for now 2015-09-05 17:49:10 +09:00
.travis.yml Don't use `git submodule update --init` in Makefile 2015-09-06 01:23:11 +09:00
AUTHORS Added libtool files 2012-01-18 00:53:12 +09:00
CONTRIBUTION Make sure that nghttp2 license is MIT license 2015-04-01 19:41:32 +09:00
COPYING Make sure that nghttp2 license is MIT license 2015-04-01 19:41:32 +09:00
ChangeLog Added libtool files 2012-01-18 00:53:12 +09:00
Dockerfile.android Dockerfile.android: Update NDK ver, and ubuntu; build and link zlib 2015-05-21 00:45:01 +09:00
Makefile.am Exclude python bindings for `make distcheck` 2015-07-15 01:16:56 +09:00
NEWS Rebranding nghttp2 2013-07-13 00:43:06 +09:00
README Added libtool files 2012-01-18 00:53:12 +09:00
README.rst Add mruby requirements 2015-09-08 02:37:51 +09:00
android-config android-config: Use absolute path for compilers 2015-09-13 00:43:31 +09:00
android-make Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
configure.ac Bump up version number to 1.3.3-DEV 2015-09-16 22:59:09 +09:00
gendowncasetbl.py mod a+x to auto-gen scripts 2014-10-27 21:27:41 +09:00
genheaderfunc.py nghttpx: Add date header field to error_reply and send_reply 2015-09-07 23:11:23 +09:00
genlibtokenlookup.py Rewrite static header table handling 2015-04-15 23:58:56 +09:00
genmethodfunc.py nghttpx: Tokenize request method 2015-06-09 23:33:14 +09:00
gennghttpxfun.py nghttpx: Implement PROXY protocol version 1 2015-09-06 21:30:19 +09:00
gennmchartbl.py mod a+x to auto-gen scripts 2014-10-27 21:27:41 +09:00
gentokenlookup.py nghttpx: Refactor log format parsing 2015-07-14 23:36:44 +09:00
genvchartbl.py mod a+x to auto-gen scripts 2014-10-27 21:27:41 +09:00
git-clang-format Add .clang-format config file and git-clang-format from clang project 2014-11-27 23:56:29 +09:00
help2rst.py help2rst.py: Support Python 3.4 2015-06-07 12:55:22 +09:00
makebashcompletion Add bash_completion files for nghttp, nghttpd, nghttpx and h2load 2015-02-15 12:05:27 +09:00
makemanpages Produce man pages using sphinx 2015-01-10 00:37:42 +09:00
makerelease.sh Call git submodule before creating packages 2015-09-12 23:12:51 +09:00
mkcipherlist.py nghttpx: Don't allow blacked listed cipher suites for HTTP/2 connection 2015-08-19 23:42:43 +09:00
mkhufftbl.py mkhufftbl.py: Refactor 2015-04-21 23:48:45 +09:00
mkstatichdtbl.py Rewrite static header table handling 2015-04-15 23:58:56 +09:00
nghttpx.conf.sample Fix comments, too 2015-03-25 21:04:49 +08:00
pre-commit Add pre-commit script 2014-11-27 23:56:29 +09:00
proxy.pac.sample Add sample pac file and release script 2013-01-12 17:05:11 +09:00

README

See README.rst