Tatsuhiro Tsujikawa
|
2fa3d34af1
|
nghttpx: Use Connection::again_rt() in MemcachedConnection
|
2016-11-26 19:45:23 +09:00 |
Tatsuhiro Tsujikawa
|
fa3452ec68
|
nghttpx: Use Connection::again_rt() in LiveCheck
|
2016-11-26 19:45:23 +09:00 |
Tatsuhiro Tsujikawa
|
7451f2f212
|
nghttpx: Fix frequent crash with --backend-http-proxy-uri
|
2016-11-26 19:45:23 +09:00 |
Tatsuhiro Tsujikawa
|
e9ab75a386
|
nghttpx: Robust backend read timeout
|
2016-11-26 19:45:23 +09:00 |
Tatsuhiro Tsujikawa
|
d83949bc88
|
asio: server: Call on_close callback on connection close
|
2016-11-21 22:43:23 +09:00 |
Tatsuhiro Tsujikawa
|
50f42a80c9
|
nghttpx: Fix bug that mishandles response header from h1 backend
|
2016-11-18 22:33:29 +09:00 |
Tatsuhiro Tsujikawa
|
00bd76fc3d
|
Update man pages
|
2016-11-13 22:26:56 +09:00 |
Tatsuhiro Tsujikawa
|
93ea6b581e
|
Update LT revision due to v1.16.1 release
|
2016-11-13 22:24:31 +09:00 |
Tatsuhiro Tsujikawa
|
8e52a5c7f3
|
Add test for the bug that shift goes beyond 32 bits in decode_length
|
2016-11-12 23:05:16 +09:00 |
Tatsuhiro Tsujikawa
|
0aa35e574a
|
Merge branch 'ruds-master'
|
2016-11-12 22:55:28 +09:00 |
Matt Rudary
|
5a81f2441f
|
Prevent undefined behavior in decode_length
|
2016-11-11 11:12:43 -05:00 |
Tatsuhiro Tsujikawa
|
2b75aff32e
|
nghttpx: Fix bug that zero-length POST is not forwarded
|
2016-11-11 00:48:32 +09:00 |
Tatsuhiro Tsujikawa
|
f4474d57ec
|
nghttpx: Fix compile error with gcc
|
2016-11-07 23:11:52 +09:00 |
Tatsuhiro Tsujikawa
|
d0310c8aee
|
integration: Add te header field test
|
2016-11-07 22:56:36 +09:00 |
Tatsuhiro Tsujikawa
|
8471c9e92e
|
nghttpx: Parse te header field a bit more properly
|
2016-11-07 22:47:48 +09:00 |
Tatsuhiro Tsujikawa
|
f5a4c9d971
|
nghttpx: Don't copy non-final nva since they are backed by Downstream
|
2016-11-04 22:06:01 +09:00 |
Tatsuhiro Tsujikawa
|
a0dd8918eb
|
nghttpx: Don't mutate *_key_prev_ in add_header
|
2016-11-04 22:04:42 +09:00 |
Tatsuhiro Tsujikawa
|
baa9b1cac0
|
nghttpx: Remove optional reason-phrase from SPDY :status
|
2016-11-04 21:16:45 +09:00 |
Tatsuhiro Tsujikawa
|
38443d2195
|
nghttpx: Small optimization
|
2016-11-04 21:13:22 +09:00 |
Tatsuhiro Tsujikawa
|
208d71561a
|
src: Add missing mandatory SP after status code
|
2016-11-04 02:19:37 +09:00 |
Tatsuhiro Tsujikawa
|
25fbc7b435
|
nghttpx: Reset flags as well
|
2016-11-04 02:00:50 +09:00 |
Tatsuhiro Tsujikawa
|
6bd95d885d
|
Merge pull request #723 from nghttp2/strict-http-framing
Strict http framing
|
2016-11-03 23:30:38 +09:00 |
Tatsuhiro Tsujikawa
|
c171097dea
|
Document that libnghttp2's behaviour about Content-Length
|
2016-11-03 23:09:30 +09:00 |
Tatsuhiro Tsujikawa
|
6bcdb178a5
|
nghttpx: Header key and value must be string in mruby script
|
2016-11-03 22:58:45 +09:00 |
Tatsuhiro Tsujikawa
|
5e10cc4cad
|
nghttpx: Use gc save/restore around downcase method
|
2016-11-03 22:47:52 +09:00 |
Tatsuhiro Tsujikawa
|
95e6c875f0
|
nghttpx: Use mrb_ary_ref instead of mrb_ary_entry
|
2016-11-03 22:44:42 +09:00 |
Tatsuhiro Tsujikawa
|
6eb2829ee8
|
nghttpx: Strip content-length with 204 or 200 to CONNECT in mruby
|
2016-11-03 22:25:15 +09:00 |
Tatsuhiro Tsujikawa
|
6ad9ddcdea
|
Disallow content-length in 1xx, 204, or 200 to a CONNECT request
|
2016-11-03 17:26:32 +09:00 |
Tatsuhiro Tsujikawa
|
e082b7be72
|
nghttpx: Strict handling for Content-Length or Transfer-Encoding in h1
We now treat Content-Length or Transfer-Encoding as error if they come
with 204 or 1xx status code, or 200 to a CONNECT request in HTTP/1
response.
|
2016-11-03 17:00:05 +09:00 |
Tatsuhiro Tsujikawa
|
da01d8dedb
|
nghttpx: Delete outdated comment
|
2016-11-03 16:48:24 +09:00 |
Tatsuhiro Tsujikawa
|
ca6f6511f2
|
Avoid memcpy against NULL src
|
2016-11-01 23:54:21 +09:00 |
Tatsuhiro Tsujikawa
|
ee8440408c
|
Merge branch 'remoe-add_cmake_win_version'
|
2016-10-28 22:24:51 +09:00 |
Remo E
|
9cd695a1db
|
MSVC version resource support
|
2016-10-28 22:24:22 +09:00 |
Tatsuhiro Tsujikawa
|
4b45906f46
|
Merge branch 'dalf-boringssl'
|
2016-10-28 00:06:06 +09:00 |
dalf
|
d448eb54f9
|
Fix compilation with BoringSSL
|
2016-10-27 10:00:52 +00:00 |
Tatsuhiro Tsujikawa
|
65739fe754
|
Bump up version number to 1.17.0-DEV
|
2016-10-24 21:21:24 +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
|
46d1e6bb55
|
nghttpx: Increase block size of connection wide allocator to 512
|
2016-10-24 21:06:37 +09:00 |
Tatsuhiro Tsujikawa
|
04606b9339
|
Update man pages
|
2016-10-24 20:40:51 +09:00 |
Tatsuhiro Tsujikawa
|
7bb083e69e
|
Bump up version number to 1.16.0, LT revision to 26:0:12
|
2016-10-24 20:37:56 +09:00 |
Tatsuhiro Tsujikawa
|
3a831fa95c
|
nghttpx: Fix file descriptor leak in read_tls_sct_from_dir
|
2016-10-24 20:30:30 +09:00 |
Tatsuhiro Tsujikawa
|
5b9cacc2d7
|
nghttpx: Discard iaddrs early
|
2016-10-23 19:55:58 +09:00 |
Tatsuhiro Tsujikawa
|
10a84f3e3d
|
nghttpx: Rename errbuf for neverbleed as nb_errbuf for clarification
|
2016-10-23 19:26:22 +09:00 |
Tatsuhiro Tsujikawa
|
c42715ed6a
|
nghttpx: Fix compile error with --disable-threads
|
2016-10-23 19:26:22 +09:00 |
Tatsuhiro Tsujikawa
|
177d51ddab
|
nghttpx: Use thread_local if it is available
|
2016-10-23 19:26:22 +09:00 |
Tatsuhiro Tsujikawa
|
6c882e1ece
|
asio: Avoid repeated call of io_service::post
|
2016-10-20 22:12:31 +09:00 |
Tatsuhiro Tsujikawa
|
f09c5c4bf9
|
xsi_strerror: Use stddef.h so that we can use size_t
|
2016-10-19 23:50:28 +09:00 |
Tatsuhiro Tsujikawa
|
08a9a2eca9
|
asio: Fix bug when end() is called outside nghttp2 callback
|
2016-10-19 23:17:43 +09:00 |
Tatsuhiro Tsujikawa
|
19f1785cde
|
nghttpx: Avoid extra allocation on look up host key
|
2016-10-18 22:19:53 +09:00 |
Tatsuhiro Tsujikawa
|
109de15c1f
|
doc: Mention --no-location-rewrite in "Rewriting location header field" section
|
2016-10-17 22:02:49 +09:00 |