nghttp2/lib
Tatsuhiro Tsujikawa f3288092e8 Strictly check occurrence of dynamic table size update
RFC 7541 requires that dynamic table size update must occur at the
beginning of the first header block, and is signaled as SETTINGS
acknowledgement.  This commit checks these conditions.  If dynamic
table size update appears other than the beginning of the first header
block, it is treated as error.  If SETTINGS ACK is received, and next
HEADERS header block does not have dynamic table size update, it is
treated as error.
2015-07-22 00:11:23 +09:00
..
includes Strictly check occurrence of dynamic table size update 2015-07-22 00:11:23 +09:00
.gitignore Refactor .gitignore files 2015-03-29 18:40:37 +09:00
Makefile.am Define NGHTTP2_EXTERN to __declspec(dllimport) when using nghttp2 2015-05-28 22:36:43 +09:00
Makefile.msvc msvc build fixes and enchantments. 2015-07-04 23:12:55 +03:00
libnghttp2.pc.in libnghttp2: Remove dependency to zlib 2014-05-06 23:10:50 +09:00
nghttp2_buf.c Access violation in buffers 2015-05-14 10:45:17 -04:00
nghttp2_buf.h Allocate field name and value in the same buffer if indname to dynamic table 2015-04-26 18:43:24 +09:00
nghttp2_callbacks.c Add nghttp2_send_data_callback to send DATA payload without copying 2015-04-04 21:23:50 +09:00
nghttp2_callbacks.h Add nghttp2_send_data_callback to send DATA payload without copying 2015-04-04 21:23:50 +09:00
nghttp2_frame.c Add nghttp2_send_data_callback to send DATA payload without copying 2015-04-04 21:23:50 +09:00
nghttp2_frame.h Remove ALTSVC related code 2015-04-05 23:15:20 +09:00
nghttp2_hd.c Strictly check occurrence of dynamic table size update 2015-07-22 00:11:23 +09:00
nghttp2_hd.h Strictly check occurrence of dynamic table size update 2015-07-22 00:11:23 +09:00
nghttp2_hd_huffman.c Remove unused local variable 2015-04-26 19:47:14 +09:00
nghttp2_hd_huffman.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_hd_huffman_data.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_helper.c Add more docs about NGHTTP2_ERR_DATA_EXIST and its condition 2015-07-08 00:35:07 +09:00
nghttp2_helper.h Rewrite static header table handling 2015-04-15 23:58:56 +09:00
nghttp2_http.c Rewrite static header table handling 2015-04-15 23:58:56 +09:00
nghttp2_http.h Rewrite static header table handling 2015-04-15 23:58:56 +09:00
nghttp2_int.h Replace priority queue with linear queue where possible 2015-04-25 00:56:46 +09:00
nghttp2_map.c Support custom memory allocator 2014-12-08 00:55:55 +09:00
nghttp2_map.h Fix -Werror=cast-align error on 32 bit platform 2015-03-03 22:36:24 +09:00
nghttp2_mem.c Remove return in void function 2015-01-09 20:56:37 +09:00
nghttp2_mem.h Support custom memory allocator 2014-12-08 00:55:55 +09:00
nghttp2_net.h "static inline" fix for build with VS2013 2015-04-03 11:55:57 +02:00
nghttp2_npn.c Refactor ALPN/NPN protocol selection and introduce NGHTTP2_PROTO_ALPN macro 2015-02-06 22:35:30 +09:00
nghttp2_npn.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_option.c Send 24 bytes client magic byte string by library 2015-04-05 23:15:20 +09:00
nghttp2_option.h Merge branch 'master' into v1.0.0 2015-05-08 19:21:51 +09:00
nghttp2_outbound_item.c Fix compile error with --enable-werror 2015-04-25 02:23:01 +09:00
nghttp2_outbound_item.h fix comma at end of enumerator list [-Wpedantic] 2015-04-30 07:49:55 +02:00
nghttp2_pq.c Replace priority queue with linear queue where possible 2015-04-25 00:56:46 +09:00
nghttp2_pq.h Replace priority queue with linear queue where possible 2015-04-25 00:56:46 +09:00
nghttp2_priority_spec.c remove redundant function decorators. 2015-07-05 07:09:27 +03:00
nghttp2_priority_spec.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_queue.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_queue.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_session.c Fix DATA is not consumed if nghttp2_http_on_data_chunk failed 2015-07-08 22:56:39 +09:00
nghttp2_session.h Remove duplicated dependency validation in nghttp2_session_reprioritize_stream 2015-06-21 16:31:30 +09:00
nghttp2_stream.c Fix compile error with --enable-werror 2015-06-26 23:21:01 +09:00
nghttp2_stream.h Optimize dependency based priority code to Firefox style tree 2015-06-20 22:11:24 +09:00
nghttp2_submit.c Merge branch 'master' into v1.0.0 2015-04-28 22:48:34 +09:00
nghttp2_submit.h Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00
nghttp2_version.c Reformat lines with clang-format-3.5 2014-11-27 23:56:30 +09:00