nghttp2/lib
Tatsuhiro Tsujikawa e186e01933 Replace on_end_headers_callback with on_begin_headers_callback
Previously, there is inconsistency when on_frame_recv_callback
is called between HEADERS/PUSH_PROMISE and the other frames.
For former case, it is called before header block, in latter
case, it is called after whole frame is received. To make it
consistent, we call on_frame_recv_callback for HEADERS/PUSH_PROMISE
after its frame is fully received. Since on_frame_recv_callback
can signal the end of header block, we replaced on_end_headers_callback
with on_begin_headers_callback, which is called when the reception
of the header block is started.
2014-01-29 21:23:13 +09:00
..
includes Replace on_end_headers_callback with on_begin_headers_callback 2014-01-29 21:23:13 +09:00
Makefile.am Implement static Huffman for header compression 2013-10-15 23:55:12 +09:00
libnghttp2.pc.in Fix typo 2013-09-03 21:44:18 +09:00
nghttp2_buffer.c nghttp2_buffer: Set minimum buffer size to 8 2014-01-27 00:48:45 +09:00
nghttp2_buffer.h nghttp2_hd: Implement stream header inflater 2014-01-25 18:24:15 +09:00
nghttp2_frame.c Refactor a bit 2014-01-27 23:28:45 +09:00
nghttp2_frame.h Refactor a bit 2014-01-27 23:28:45 +09:00
nghttp2_gzip.c Return error if nghttp2_gzip_inflate is invoked after Z_STREAM_END 2013-08-21 01:03:24 +09:00
nghttp2_gzip.h Return error if nghttp2_gzip_inflate is invoked after Z_STREAM_END 2013-08-21 01:03:24 +09:00
nghttp2_hd.c Support transmission of CONTINUATION, change nghttp2_frame_hd 2014-01-26 23:10:33 +09:00
nghttp2_hd.h Support transmission of CONTINUATION, change nghttp2_frame_hd 2014-01-26 23:10:33 +09:00
nghttp2_hd_huffman.c nghttp2_hd: Implement stream header inflater 2014-01-25 18:24:15 +09:00
nghttp2_hd_huffman.h Fix compile error 2014-01-27 21:14:41 +09:00
nghttp2_hd_huffman_data.c nghttp2_hd: Rewrite huffman decoding 2014-01-24 21:56:19 +09:00
nghttp2_helper.c Move name/value validation functions to src 2014-01-17 02:16:53 +09:00
nghttp2_helper.h Move name/value validation functions to src 2014-01-17 02:16:53 +09:00
nghttp2_int.h nghttp2_sesson_mem_recv: Process incoming data in streaming fashion 2014-01-26 15:44:43 +09:00
nghttp2_map.c nghttp2_map: Code cleanup 2013-12-05 19:26:16 +09:00
nghttp2_map.h Adjust struct/class alignment 2013-12-06 23:17:38 +09:00
nghttp2_net.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_npn.c Define HTTP/2.0 protocol version ID 2013-07-26 01:38:04 +09:00
nghttp2_npn.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_outbound_item.c Remove nghttp2_on_data_recv_callback and nghttp2_on_data_send_callback 2014-01-27 22:16:05 +09:00
nghttp2_outbound_item.h Rename nghttp2_data as nghttp2_private_data 2014-01-27 21:22:33 +09:00
nghttp2_pq.c Rewrite re-prioritization with PRIORITY 2013-08-09 23:40:41 +09:00
nghttp2_pq.h Rewrite re-prioritization with PRIORITY 2013-08-09 23:40:41 +09:00
nghttp2_queue.c Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_queue.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_session.c Replace on_end_headers_callback with on_begin_headers_callback 2014-01-29 21:23:13 +09:00
nghttp2_session.h Replace on_end_headers_callback with on_begin_headers_callback 2014-01-29 21:23:13 +09:00
nghttp2_stream.c Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_stream.h nghttp2_stream: flags is now nghttp2_stream_flags 2014-01-09 23:01:02 +09:00
nghttp2_submit.c Remove nghttp2_on_data_recv_callback and nghttp2_on_data_send_callback 2014-01-27 22:16:05 +09:00
nghttp2_submit.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_version.c lib, src, hdtest: Ensure that config.h is included 2014-01-08 23:30:02 +09:00