nghttp2 - HTTP/2 C Library and tools
Go to file
Tatsuhiro Tsujikawa 450ffaa6f0 nghttpx: Add configrevision API endpoint
This commit adds configuration revision, which is considered opaque
string, and changes after reloading configuration with SIGHUP.  This
revision is returned as a response to configrevision API endpoint.
This allows external application to know whether nghttpx has finished
reloading new configuration or not.  Note that this revision does not
change on backendconfig API calls.
2017-02-19 23:40:06 +09:00
cmake Add libc-ares detection to cmake 2016-12-10 22:40:18 +09:00
contrib nghttpx: add systemd support 2017-02-09 18:58:00 +01:00
doc Merge pull request #811 from nghttp2/nghttp2_option_no_closed_streams 2017-02-15 21:11:17 +09:00
examples libevent-client: fix Incorrect format found by PVS Studio (V576) 2017-01-03 22:03:53 +01:00
fedora fedora: add spec file 2012-10-27 14:54:06 -07:00
fuzz fuzz: Add README 2017-02-06 23:13:23 +09:00
integration-tests integration: Add https redirect tests 2017-02-18 22:32:45 +09:00
lib Merge pull request #814 from alagoutte/pvs 2017-02-15 21:15:43 +09:00
m4 examples: Delete tiny-nghttpd 2016-12-14 23:26:52 +09:00
python python: Support ALPN, require Python 3.5 2016-08-28 00:11:59 +09:00
script Fix bug that fetch-ocsp-response does not work with OpenSSL 1.1.0 2016-12-12 21:22:48 +09:00
src nghttpx: Add configrevision API endpoint 2017-02-19 23:40:06 +09:00
tests Add nghttp2_option_no_closed_streams 2017-02-13 22:33:29 +09:00
third-party Update http-parser to feae95a3a69f111bc1897b9048d9acbc290992f9 2016-10-16 17:57:45 +09:00
.clang-format Update .clang-format for clang-format-3.9 2016-10-15 18:25:36 +09:00
.gitignore cmake: ignore "make install" artifact 2016-02-29 16:20:31 +01:00
.gitmodules Add neverbleed as submodule 2015-09-26 18:55:02 +09:00
.travis.yml travis: Do `make distcheck` for autotools build 2016-12-17 22:18:43 +09:00
AUTHORS Update AUTHORS 2017-01-25 20:22:05 +09:00
CMakeLists.txt Bump up version number to 1.20.0-DEV 2017-01-25 20:50:21 +09:00
CMakeOptions.txt cmake: add python support 2016-02-16 12:17:49 +01:00
CONTRIBUTION Make sure that nghttp2 license is MIT license 2015-04-01 19:41:32 +09:00
COPYING List all contributors in AUTHORS 2016-02-14 17:40:58 +09:00
ChangeLog Added libtool files 2012-01-18 00:53:12 +09:00
Dockerfile.android Update github links 2016-03-26 00:58:32 +09:00
LICENSE Add LICENSE file to point to COPYING 2016-01-09 18:26:45 +09:00
Makefile.am Add libc-ares detection to cmake 2016-12-10 22:40:18 +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 doc 2017-02-10 22:40:57 +09:00
android-config Compile with Android NDK r13b using clang 2017-01-23 00:32:51 +09:00
android-make Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
appveyor.yml Add Windows CI via AppVeyor 2016-12-08 21:17:02 +01:00
author.py Add author.py 2016-08-25 22:37:18 +09:00
cmakeconfig.h.in cmake: fix Windows support 2016-03-16 17:33:20 +01:00
configure.ac Show SYSTEMD_CFLAGS in summary 2017-02-10 17:13:34 +09:00
genauthoritychartbl.py Add genauthoritychartbl.py 2016-01-27 23:06:10 +09:00
gendowncasetbl.py mod a+x to auto-gen scripts 2014-10-27 21:27:41 +09:00
genheaderfunc.py nghttpx: Change pushed stream's priority 2016-01-21 21:11:57 +09:00
genlibtokenlookup.py Use memeq() instead of lstreq() in lookup_token(). 2016-08-09 04:15:38 +00:00
genmethodfunc.py nghttpx: Tokenize request method 2015-06-09 23:33:14 +09:00
gennghttpxfun.py nghttpx: Redirect to HTTPS URI with redirect-if-not-tls param 2017-02-18 22:32:27 +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: Fix * escape 2016-10-09 18:43:36 +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 makerelease.sh: Remove duplicate `git module update --init` 2016-02-26 00:57:34 +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 Use hash table for dynamic table lookup 2015-09-19 21:29:40 +09:00
nghttpx.conf.sample Fix comments, too 2015-03-25 21:04:49 +08:00
pre-commit Apply clang-format-diff only to lib, src, examples and tests 2016-10-15 18:40:45 +09:00
proxy.pac.sample Add sample pac file and release script 2013-01-12 17:05:11 +09:00
releasechk Update releasechk 2016-04-25 22:41:48 +09:00

README

See README.rst