nghttp2 - HTTP/2 C Library and tools
Go to file
Tatsuhiro Tsujikawa 2b4dc4496f nghttpx: Forward QUIC UDP datagram to lingering worker in graceful shutdown
Forward QUIC UDP datagram to lingering worker process which is in
graceful shutdown.  Both SIGHUP and SIGUSR2 work.  To make this work
correctly, eBPF is required.
2021-08-29 18:35:41 +09:00
.github/workflows Bump QUIC flavored OpenSSL 2021-08-26 21:41:06 +09:00
bpf nghttpx: Forward QUIC UDP datagram to lingering worker in graceful shutdown 2021-08-29 18:35:41 +09:00
cmake Allow HTTP/3 in cmake build 2021-08-22 23:54:29 +09:00
contrib nghttpx: add systemd support 2017-02-09 18:58:00 +01:00
doc Merge pull request #1598 from danbev/programmers_guide_typo 2021-08-08 15:49:43 +09:00
docker Bump QUIC flavored OpenSSL 2021-08-26 21:41:06 +09:00
examples Add LIBTOOL_LDFLAGS configure variable 2021-02-21 21:32:48 +09:00
fedora fedora: add spec file 2012-10-27 14:54:06 -07:00
fuzz fuzz: Fix typo (‘-fsanitize=adres’) in README.rst 2017-10-10 22:14:25 +02:00
integration-tests Build with GitHub Actions 2020-11-16 21:22:03 +09:00
lib Fix reference to non-existing nghttp2_option_set_max_send_header_block_size() in comment 2021-08-19 13:14:58 -04:00
m4 Update ax_python_devel.m4 2020-12-29 18:24:41 +09:00
python Require python3 for python bindings 2020-12-29 18:24:41 +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: Forward QUIC UDP datagram to lingering worker in graceful shutdown 2021-08-29 18:35:41 +09:00
tests Port new ngtcp2 map implementation 2021-05-13 15:01:58 +09:00
third-party Handle stream limit increment 2021-08-21 18:33:38 +09:00
.clang-format clang-format-12 2021-08-04 15:04:58 +09:00
.gitignore cmake: ignore "make install" artifact 2016-02-29 16:20:31 +01:00
.gitmodules Update neverbleed to fix OpenSSL 1.1.1 issues 2018-09-16 22:55:07 +09:00
.travis.yml Fix multi-line text travis issue 2019-06-10 18:58:47 +09:00
AUTHORS Update AUTHORS 2021-02-02 19:26:08 +09:00
CMakeLists.txt nghttpx: Add eBPF program to steer QUIC datagram to a correct socket 2021-08-26 21:34:49 +09:00
CMakeOptions.txt Allow HTTP/3 in cmake build 2021-08-22 23:54:29 +09: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 Fix unreachable 2017-08-26 12:54:03 +08:00
LICENSE Add LICENSE file to point to COPYING 2016-01-09 18:26:45 +09:00
Makefile.am nghttpx: Add eBPF program to steer QUIC datagram to a correct socket 2021-08-26 21:34:49 +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 Find libbpf with pkg-config 2021-08-29 13:43:07 +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 Require python3 for python scripts 2020-12-29 17:35:55 +09:00
cmakeconfig.h.in Allow HTTP/3 in cmake build 2021-08-22 23:54:29 +09:00
configure.ac Add accidentally deleted BPFCFLAGS 2021-08-29 15:47:45 +09:00
genauthoritychartbl.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
gendowncasetbl.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
genheaderfunc.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
genlibtokenlookup.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
genmethodfunc.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
gennghttpxfun.py nghttpx: Rename eBPF options 2021-08-27 21:34:18 +09:00
gennmchartbl.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
gentokenlookup.py Require python3 for python scripts 2020-12-29 17:35:55 +09:00
genvchartbl.py Require python3 for python scripts 2020-12-29 17:35:55 +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 Require python3 for python scripts 2020-12-29 17:35:55 +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 Require python3 for python scripts 2020-12-29 17:35:55 +09:00
mkhufftbl.py Update document reference 2020-12-29 17:35:55 +09:00
mkstatichdtbl.py Update document reference 2020-12-29 17:35:55 +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