nghttp2 - HTTP/2 C Library and tools
Go to file
Tatsuhiro Tsujikawa bf13d91264 nghttpx: Add hot deploy feature
nghttpx supports hot deploy feature using signals.  The host deploy in
nghttpx is multi step process.  First send USR2 signal to nghttpx
process.  It will do fork and execute new executable, using same
command-line arguments and environment variables.  At this point, both
current and new processes can accept requests.  To gracefully shutdown
current process, send QUIT signal to current nghttpx process.  When
all existing frontend connections are done, the current process will
exit.  At this point, only new nghttpx process exists and serves
incoming requests.
2014-08-13 00:43:54 +09:00
doc nghttpx: Add hot deploy feature 2014-08-13 00:43:54 +09:00
examples src, examples: Call OPENSSL_config() 2014-08-02 10:11:45 +09:00
fedora fedora: add spec file 2012-10-27 14:54:06 -07:00
lib Fix another heap-use-after-free bug 2014-08-10 12:20:36 +09:00
m4 Add AX_CHECK_COMPILE_FLAG (from Autotools packages) 2014-05-11 11:27:52 +02:00
python hpackcheck.py: Remove sorting to check ordering requirements 2014-08-06 20:34:51 +09:00
src nghttpx: Add hot deploy feature 2014-08-13 00:43:54 +09:00
tests nghttp2_check_header_value: Disallow 0x00 2014-08-02 00:30:09 +09:00
third-party Update http-parser to 8d9e5db981b623fffc93657abacdc80270cbee58 2014-05-16 00:23:03 +09:00
.gitignore doc: Fix python-apiref.rst is not generated in distribution 2014-06-29 23:57:18 +09:00
.travis.yml Add make check to Travis 2014-08-08 13:20:48 +02:00
AUTHORS Added libtool files 2012-01-18 00:53:12 +09:00
COPYING Update copyright year to 2014 2014-01-05 22:17:12 +09:00
ChangeLog Added libtool files 2012-01-18 00:53:12 +09:00
Makefile.am Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +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 Update README.rst 2014-08-03 01:08:42 +09:00
android-config Disable threading for android build because it lacks thread local storage 2014-07-08 21:28:45 +09:00
android-make Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
configure.ac Detect static libjemalloc 2014-08-05 21:49:50 +09:00
gennmchartbl.py Reformat valid character table for header field name/value pair 2014-01-04 11:19:07 +09:00
genvchartbl.py Reformat valid character table for header field name/value pair 2014-01-04 11:19:07 +09:00
makemanpages doc: Generate HTML version manual page from manpage 2014-07-09 00:38:43 +09:00
makerelease.sh Update release script 2014-02-05 23:12:53 +09:00
man2rst.py doc: Generate HTML version manual page from manpage 2014-07-09 00:38:43 +09:00
mkcipherlist.py nghttpx: Only allow DHE, ECDHE + AEAD ciphers for HTTP/2 2014-06-10 22:47:22 +09:00
mkhufftbl.py Reduce huffman decoding table 2014-05-31 00:19:30 +09:00
mkstatichdtbl.py Search static header table linearly 2014-07-20 19:13:56 +09:00
nghttpx.conf.sample Rename shrpx.conf.sample as nghttpx.conf.sample 2013-08-30 22:46:28 +09:00
proxy.pac.sample Add sample pac file and release script 2013-01-12 17:05:11 +09:00

README

See README.rst