Tatsuhiro Tsujikawa
049e064e28
nghttpx: New error log format
...
To debug multi threaded configuration easier, we added current PID and
thread ID to error log. Previously, we didn't add date and time if
log level is NOTICE. In this change, we always write date and time
regardless of log level.
2016-12-20 23:13:19 +09:00
Tatsuhiro Tsujikawa
5029b85b25
Add -f option to rm rst files not to pause travis build
2016-12-17 22:27:14 +09:00
Tatsuhiro Tsujikawa
464d7c4ec6
Update doc
2016-12-16 22:09:00 +09:00
Tatsuhiro Tsujikawa
ed21b631ae
Update doc
2016-12-16 21:31:26 +09:00
Tatsuhiro Tsujikawa
950e2d9954
Mention dynamic hostname lookup in nghttpx how-to
2016-12-16 21:30:13 +09:00
Tatsuhiro Tsujikawa
77416b0ac2
Update man pages
2016-12-11 17:01:16 +09:00
Tatsuhiro Tsujikawa
fce9efd341
Mention that non-numeric host is allowed in API call if "dns" is used
2016-12-11 17:00:33 +09:00
Tatsuhiro Tsujikawa
928fda1d70
Update bash_completion
2016-12-11 16:52:14 +09:00
Tatsuhiro Tsujikawa
2d9d654507
Update man pages
2016-12-11 16:52:03 +09:00
Tatsuhiro Tsujikawa
77a324fa46
nghttpx: Backend API call allows non-numeric host with dns parameter
2016-12-10 21:09:50 +09:00
Tatsuhiro Tsujikawa
70e02cddd3
Update man pages
2016-11-27 10:56:36 +09:00
Tatsuhiro Tsujikawa
00bd76fc3d
Update man pages
2016-11-13 22:26:56 +09:00
Tatsuhiro Tsujikawa
c171097dea
Document that libnghttp2's behaviour about Content-Length
2016-11-03 23:09:30 +09:00
Tatsuhiro Tsujikawa
0344c962f8
Add missing nghttp2_set_debug_vprintf_callback.rst to APIDOCS
2016-10-24 21:14:15 +09:00
Tatsuhiro Tsujikawa
04606b9339
Update man pages
2016-10-24 20:40:51 +09:00
Tatsuhiro Tsujikawa
109de15c1f
doc: Mention --no-location-rewrite in "Rewriting location header field" section
2016-10-17 22:02:49 +09:00
Tatsuhiro Tsujikawa
ad3dac81a2
Update doc
2016-10-15 18:37:03 +09:00
Tatsuhiro Tsujikawa
eaa9229d72
Update doc
2016-10-15 18:16:15 +09:00
Tatsuhiro Tsujikawa
3c3267ea7d
Update bash_completion
2016-10-11 23:03:11 +09:00
Tatsuhiro Tsujikawa
d654664fb2
Update man pages
2016-10-11 23:02:55 +09:00
Tatsuhiro Tsujikawa
281df33f40
Update bash_completion
2016-10-09 18:45:17 +09:00
Tatsuhiro Tsujikawa
e6ae681f07
Update man pages
2016-10-09 18:44:33 +09:00
Tatsuhiro Tsujikawa
412c8f9e67
nghttpx: Add TLS signed_certificate_timestamp extension support
2016-10-09 18:43:36 +09:00
Tatsuhiro Tsujikawa
1f07c24a2e
Update bash_completion
2016-10-08 11:46:16 +09:00
Tatsuhiro Tsujikawa
e038625881
Update man pages
2016-10-08 11:46:03 +09:00
Tatsuhiro Tsujikawa
a6f487240d
Add missing rst entry
2016-09-25 11:44:24 +09:00
Tatsuhiro Tsujikawa
da135416bb
Update man pages
2016-09-25 11:39:14 +09:00
Tatsuhiro Tsujikawa
82c84d163b
doc: Add missing rst files to CMakeLists.txt
2016-09-24 22:14:35 +09:00
Tatsuhiro Tsujikawa
a526183928
doc: Sort rst files
2016-09-24 22:14:28 +09:00
Tatsuhiro Tsujikawa
60222ae7c3
Update doc
2016-09-24 10:42:50 +09:00
Tatsuhiro Tsujikawa
2052a1a4bd
Document how libnghttp2 schedules HTTP/2 frames internally
2016-09-23 22:41:49 +09:00
Tatsuhiro Tsujikawa
183be9cac9
Fix typo
2016-09-23 22:23:48 +09:00
Tatsuhiro Tsujikawa
4cdc74c957
Update bash_completion
2016-09-18 22:44:33 +09:00
Tatsuhiro Tsujikawa
2c17ec3df8
Update man pages
2016-09-18 22:44:19 +09:00
Tatsuhiro Tsujikawa
d9bb3448bf
Update man pages
2016-09-10 22:15:56 +09:00
Tatsuhiro Tsujikawa
bc31146c1f
nghttpx: Add tls_sni to mruby Nghttpx::Env class
...
tls_sni returns TLS SNI value which client sent in this TLS
connection.
2016-09-10 22:08:34 +09:00
Tatsuhiro Tsujikawa
fddb019baf
Merge branch 'master' into http2-debug-state-api
2016-08-28 22:20:04 +09:00
Tatsuhiro Tsujikawa
cd471a989a
python: Support ALPN, require Python 3.5
...
This commit also fixes the bug that SETTINGS timer continues after
connection was closed.
2016-08-28 00:11:59 +09:00
Tatsuhiro Tsujikawa
baa0f60dc8
Add API to get current HPACK dynamic table size
2016-08-26 23:02:51 +09:00
Tatsuhiro Tsujikawa
69aa70086a
Merge branch 'master' into http2-debug-state-api
2016-08-26 22:54:59 +09:00
Tatsuhiro Tsujikawa
8103f43b65
doc: Add missing APIDOCS entry
2016-08-25 23:19:35 +09:00
Tatsuhiro Tsujikawa
1c8a672a8d
Update man pages
2016-08-25 22:57:56 +09:00
Tatsuhiro Tsujikawa
e693f75670
Add nghttp2_session_get_local_settings() API function
2016-08-21 19:33:01 +09:00
Tatsuhiro Tsujikawa
3e0d73c01d
Add missing document entries
2016-08-21 19:11:23 +09:00
Tatsuhiro Tsujikawa
8579b8a968
Merge pull request #646 from nghttp2/invalid-header-cb
...
Add nghttp2_on_invalid_header_callback
2016-08-15 11:13:20 +09:00
Tatsuhiro Tsujikawa
4c381611a1
More doc about HPACK decoding API
2016-08-11 11:47:53 +09:00
Tatsuhiro Tsujikawa
4eb7f98449
Remove old doc about differential encoding in HPACK
2016-08-10 21:32:36 +09:00
Tatsuhiro Tsujikawa
271f7fbbb6
Add nghttp2_on_invalid_header_callback
...
nghttp2_on_invalid_header_callback is similar to
nghttp2_on_header_callback, but the former is only called when the
invalid header field is received which is silently ignored when the
callback is not set. With this callback, application inspects the
incoming invalid field, and it also can reset stream from this
callback by returning NGHTTP2_ERR_TEMPORAL_CALLBACK_FAILURE, or using
nghttp2_submit_rst_stream() directly with the error code of choice.
We also added nghttp2_on_invalid_header_callback2, which uses
reference counted header fields.
2016-08-04 00:03:58 +09:00
Tatsuhiro Tsujikawa
44672e437a
Update man pages
2016-07-31 21:16:34 +09:00
Tatsuhiro Tsujikawa
d7c9015d8b
Update doc
2016-07-31 20:59:06 +09:00
Tatsuhiro Tsujikawa
c9559b5c0d
Document about ALPN in nghttpx howto
2016-07-29 19:37:52 +09:00
Tatsuhiro Tsujikawa
aa0023b3c1
Update man pages
2016-07-21 21:24:01 +09:00
Tatsuhiro Tsujikawa
a24c94e92a
Update doc
2016-07-18 00:25:59 +09:00
Tatsuhiro Tsujikawa
a00442bee6
Work with Android NDK r12b
...
clang + libc++ does not work, it still requires libc++_shared.so
runtime even if -lstdc++ is used, which supposed to link with static
version of libc++.
2016-07-17 23:41:41 +09:00
Tatsuhiro Tsujikawa
f857b63986
Fix warning with Sphinx 1.4
2016-07-16 19:34:39 +09:00
Tatsuhiro Tsujikawa
cbd72da9a1
Update man pages
2016-07-16 19:10:34 +09:00
Tatsuhiro Tsujikawa
7506a93179
doc: Fix Sphinx build warnings
2016-07-16 19:08:38 +09:00
Tatsuhiro Tsujikawa
acb5d45a88
Update man pages
2016-06-26 22:33:46 +09:00
Tatsuhiro Tsujikawa
1bcf13b28b
Update man pages
2016-06-26 20:01:25 +09:00
Tatsuhiro Tsujikawa
7d847d8796
Update bash_completion
2016-06-26 00:04:28 +09:00
Tatsuhiro Tsujikawa
ab9cc37ca0
Update man pages
2016-06-26 00:04:17 +09:00
Tatsuhiro Tsujikawa
d6def22ad5
Update tutorials according to the updated tutorial client/server sources
2016-06-19 23:03:04 +09:00
Tatsuhiro Tsujikawa
1fb3d71f77
Update man pages
2016-06-17 00:26:29 +09:00
Tatsuhiro Tsujikawa
c7b0e04498
Add nghttp2_option_set_max_send_header_block_length API function
...
This function sets the maximum length of header block (a set of header
fields per HEADERS frame) to send. The length of given set of header
fields is calculated using nghttp2_hd_deflate_bound(). Previously,
this is hard-coded, and is 64KiB.
2016-06-15 00:05:15 +09:00
Tatsuhiro Tsujikawa
47fa56fd0a
Update man pages
2016-06-14 00:26:36 +09:00
Tatsuhiro Tsujikawa
34468eccc4
Update doc
2016-06-13 21:19:01 +09:00
Tatsuhiro Tsujikawa
81bfb84b32
nghttpx: Rename backend/replace API as backendconfig
2016-06-13 21:17:53 +09:00
Tatsuhiro Tsujikawa
11e66510e4
Update man pages
2016-06-09 23:36:30 +09:00
Tatsuhiro Tsujikawa
4ef3f9d11c
Update doc
2016-06-05 13:17:48 +09:00
Tatsuhiro Tsujikawa
c3817913ee
Update man pages
2016-06-04 18:58:04 +09:00
Tatsuhiro Tsujikawa
6214c1b4b6
Update doc
2016-06-04 18:57:46 +09:00
Tatsuhiro Tsujikawa
2499b36801
Update bash_completion
2016-06-04 18:53:27 +09:00
Tatsuhiro Tsujikawa
d196639aed
Update man pages
2016-06-04 18:53:13 +09:00
Tatsuhiro Tsujikawa
fbdfecc143
Add nghttpx API section
2016-06-04 18:42:30 +09:00
Tatsuhiro Tsujikawa
be06f1d428
Add missing rst file
2016-05-30 00:13:04 +09:00
Tatsuhiro Tsujikawa
50083f0d22
Update man pages
2016-05-26 22:35:51 +09:00
Tatsuhiro Tsujikawa
944297df28
Update bash_completion
2016-05-21 14:26:31 +09:00
Tatsuhiro Tsujikawa
f725e419e8
Update man pages
2016-05-21 14:25:03 +09:00
Tatsuhiro Tsujikawa
2a96d433ec
Add nghttp2_hd_inflate_hd2() and deprecate nghttp2_hd_inflate_hd()
...
The difference between them are former has const qualifier to the |in|
parameter, which is desirable since it is effectively read-only.
2016-05-14 18:25:20 +09:00
Tatsuhiro Tsujikawa
0ee80be995
Update man pages
2016-04-29 23:27:20 +09:00
Tatsuhiro Tsujikawa
8e33f0a535
Update doc
2016-04-29 22:45:47 +09:00
Tatsuhiro Tsujikawa
99f7e7e2a5
nghttpx: Add mruby env.server_addr and env.tls_used attributes
2016-04-29 12:17:25 +09:00
Tatsuhiro Tsujikawa
09b97a3313
nghttpx: Add mruby env.server_port to return frontend server side port
2016-04-28 00:19:30 +09:00
Tatsuhiro Tsujikawa
918ca4ca7c
Update man pages
2016-04-25 22:02:56 +09:00
Tatsuhiro Tsujikawa
f939000ad9
Update man pages
2016-04-25 21:58:37 +09:00
Tatsuhiro Tsujikawa
52b455cfeb
Mention the removal of --backend-http2-connections-per-worker in migration guide
2016-04-23 00:46:10 +09:00
Tatsuhiro Tsujikawa
e41d8c2f62
Update man pages
2016-04-16 19:12:12 +09:00
Tatsuhiro Tsujikawa
f86a9d654d
Update doc
2016-04-16 18:52:32 +09:00
Tatsuhiro Tsujikawa
ca261a7971
Update sphinx_rtd_theme
2016-04-11 23:05:05 +09:00
Tatsuhiro Tsujikawa
0819716332
Update doc
2016-04-11 23:00:38 +09:00
Tatsuhiro Tsujikawa
2cac7bb838
Update bash_completion
2016-04-10 17:00:11 +09:00
Tatsuhiro Tsujikawa
65378f80ea
Update man pages
2016-04-10 16:59:57 +09:00
Tatsuhiro Tsujikawa
94c8a8fbde
doc: Add missing rst files for cleaning
2016-04-09 19:43:10 +09:00
Tatsuhiro Tsujikawa
3086d65657
altsvc: Update doc
2016-04-09 19:27:09 +09:00
Tatsuhiro Tsujikawa
0641d314a6
Update man pages
2016-03-27 22:07:50 +09:00
Tatsuhiro Tsujikawa
371497968b
Update bash_completion
2016-03-26 23:03:59 +09:00
Tatsuhiro Tsujikawa
388d7a944a
Update man pages
2016-03-26 23:03:48 +09:00
Tatsuhiro Tsujikawa
8691ec4899
Update github links
2016-03-26 00:58:32 +09:00
Tatsuhiro Tsujikawa
b6e2214903
Update doc
2016-03-26 00:09:02 +09:00
Tatsuhiro Tsujikawa
333dd73a18
Update man pages
2016-03-25 02:15:29 +09:00