nghttp2/lib
Tatsuhiro Tsujikawa 6ce4835eea Fix the bug that stream is closed with wrong error code
This commit fixes the bug that stream is closed with wrong error code
(0).  This happens when STREAM or DATA frame with END_STREAM flag set
is received and it violates HTTP messaging rule (i.e., content-length
does not match) and the other side of stream has been closed.  In this
case, nghttp2_on_stream_close_callback should be called with nonzero
error code, but previously it is called with 0 (NO_ERROR).
2019-10-29 21:04:52 +09:00
..
includes Add nghttp2_option_set_max_outbound_ack 2019-08-14 11:43:55 +09:00
.gitignore Refactor .gitignore files 2015-03-29 18:40:37 +09:00
CMakeLists.txt Avoid filename collision of static and dynamic lib 2019-09-16 08:48:35 -07:00
Makefile.am MSVC version resource support 2016-10-28 22:24:22 +09:00
Makefile.msvc Eliminate _U_ macro 2017-03-11 18:45:49 +09:00
libnghttp2.pc.in libnghttp2: Remove dependency to zlib 2014-05-06 23:10:50 +09:00
nghttp2_buf.c Rename functions and nghttp2_debug.h to move debug macro there 2016-10-14 22:59:05 +09:00
nghttp2_buf.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_callbacks.c Add nghttp2_error_callback2 2017-11-19 16:51:52 +09:00
nghttp2_callbacks.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_debug.c Eliminate _U_ macro 2017-03-11 18:45:49 +09:00
nghttp2_debug.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_frame.c Add SETTINGS_ENABLE_CONNECT_PROTOCOL 2018-09-23 10:36:30 +09:00
nghttp2_frame.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_hd.c Reuse name when indexing header by referencing dynamic table 2019-03-04 23:30:03 +09:00
nghttp2_hd.h Add NGHTTP2_TOKEN__PROTOCOL 2018-09-23 10:36:30 +09:00
nghttp2_hd_huffman.c Faster huffman decoding 2019-10-12 14:30:31 +09:00
nghttp2_hd_huffman.h Faster huffman decoding 2019-10-12 14:30:31 +09:00
nghttp2_hd_huffman_data.c Faster huffman decoding 2019-10-12 14:30:31 +09:00
nghttp2_helper.c Make VALID_HD_NAME_CHARS and VALID_HD_VALUE_CHARS const qualified 2018-09-13 23:50:31 +09:00
nghttp2_helper.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_http.c Ignore content-length in 200 response to CONNECT request 2019-05-17 23:00:32 +09:00
nghttp2_http.h Fix bug that regular CONNECT does not work 2018-10-04 12:02:46 +09:00
nghttp2_int.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_map.c Refactor map remove 2016-05-14 11:34:51 +09:00
nghttp2_map.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_mem.c Eliminate _U_ macro 2017-03-11 18:45:49 +09:00
nghttp2_mem.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_net.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_npn.c clang-format-3.9 2016-10-15 18:36:04 +09:00
nghttp2_npn.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_option.c Add nghttp2_option_set_max_outbound_ack 2019-08-14 11:43:55 +09:00
nghttp2_option.h Add nghttp2_option_set_max_outbound_ack 2019-08-14 11:43:55 +09:00
nghttp2_outbound_item.c Implement ORIGIN frame 2018-05-12 12:35:08 +09:00
nghttp2_outbound_item.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_pq.c Optimize nghttp2_pq swap 2015-12-15 22:07:51 +09:00
nghttp2_pq.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_priority_spec.c Add API to change stream priority without sending PRIORITY frame 2015-11-21 18:32:42 +09:00
nghttp2_priority_spec.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_queue.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_queue.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_rcbuf.c lib: add nghttp2_rcbuf_is_static() 2017-08-12 17:48:14 +02:00
nghttp2_rcbuf.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_session.c Fix the bug that stream is closed with wrong error code 2019-10-29 21:04:52 +09:00
nghttp2_session.h Add nghttp2_option_set_max_outbound_ack 2019-08-14 11:43:55 +09:00
nghttp2_stream.c Take into account larger frame size for prioritization 2019-03-08 00:23:02 +09:00
nghttp2_stream.h Take into account larger frame size for prioritization 2019-03-08 00:23:02 +09:00
nghttp2_submit.c Implement ORIGIN frame 2018-05-12 12:35:08 +09:00
nghttp2_submit.h Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
nghttp2_version.c Enable IndentPPDirectives 2018-06-09 16:21:30 +09:00
version.rc.in MSVC version resource support 2016-10-28 22:24:22 +09:00