nghttp2 - HTTP/2 C Library and tools
Go to file
Tatsuhiro Tsujikawa 354de30874 Make default min frame payload size to 16K
Previously we use 16K - 9 bytes (frame header) as frame payload size
so that whole frame fits in 1 TLS record size (16K).  But it turns out
that in proxy use case, we will receive 16K payload from backend and
we have to split it into 2 odd looking frames (16K - 9 and 9), and
latter is highly inefficient.  To avoid this situation, we decided to
use min frame payload size to 16K.  Since we operates on TLS as stream
of data, we are not so much restricted in its record size.
2015-02-12 00:09:18 +09:00
contrib Add contrib/.gitignore 2014-11-23 19:32:54 +09:00
doc Update man pages 2015-02-08 17:48:18 +09:00
examples examples/client: Send SETTINGS 2015-02-06 01:22:29 +09:00
fedora
integration-tests integration: Add server push test 2015-02-08 16:10:01 +09:00
lib Make default min frame payload size to 16K 2015-02-12 00:09:18 +09:00
m4
python python: Fix request header ordering 2015-01-05 17:00:07 +09:00
src src: Use same convention for len parameter in TLS I/O with cleartext I/O 2015-02-11 23:22:53 +09:00
tests Make default min frame payload size to 16K 2015-02-12 00:09:18 +09:00
third-party Remove AM_EXTRA_RECURSIVE_TARGETS since travis automake is too old 2015-01-21 02:07:16 +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 Add contribution guidelines 2014-11-27 23:56:29 +09:00
.travis.yml travis: Add libev-dev 2015-01-03 00:25:19 +09:00
AUTHORS
COPYING
ChangeLog
Dockerfile.android Update instruction and Dockerfile to build android binary 2015-01-11 17:04:50 +09:00
Makefile.am integration: Add Makefile and `make it` to run integration tests 2015-01-20 01:14:22 +09:00
NEWS
README Added libtool files 2012-01-18 00:53:12 +09:00
README.rst Update README.rst 2015-02-11 01:05:58 +09:00
android-config Use clang for android build 2015-01-11 18:50:54 +09:00
android-make
configure.ac Bump up version number to v0.7.4-DEV 2015-01-25 23:02:43 +09:00
gendowncasetbl.py mod a+x to auto-gen scripts 2014-10-27 21:27:41 +09:00
genheaderfunc.py nghttpx: Reworkd inherited request headers in PUSH_PROMISE 2015-02-08 16:10:01 +09:00
gennmchartbl.py mod a+x to auto-gen scripts 2014-10-27 21:27:41 +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: Strip trailing ':' after section 2015-02-01 18:32:51 +09:00
makemanpages Produce man pages using sphinx 2015-01-10 00:37:42 +09:00
makerelease.sh
mkcipherlist.py
mkhufftbl.py
mkstatichdtbl.py mkstatictbl.py: Update doc 2014-10-27 21:24:41 +09:00
nghttpx.conf.sample
pre-commit Add pre-commit script 2014-11-27 23:56:29 +09:00
proxy.pac.sample

README

See README.rst