nghttp2/lib
Tatsuhiro Tsujikawa 28aea5c6b7 nghttp_hd: Use huffman encoding only when it is usable
We use huffman encoding only when its encoded length is strictly less
than the original length.
As noted in the HPACK draft, the length of name/value is now 7-bit
prefix and its MSB is 1 if the following string is huffman encoded.
2013-10-20 23:59:15 +09:00
..
includes Protocol ID change for HPACK experiment 2013-10-16 01:19:06 +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 Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_buffer.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_frame.c Add nghttp2_submit_request2 2013-09-11 00:55:35 +09:00
nghttp2_frame.h Add nghttp2_submit_request2 2013-09-11 00:55:35 +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 nghttp_hd: Use huffman encoding only when it is usable 2013-10-20 23:59:15 +09:00
nghttp2_hd.h Implement static Huffman for header compression 2013-10-15 23:55:12 +09:00
nghttp2_hd_huffman.c Implement static Huffman for header compression 2013-10-15 23:55:12 +09:00
nghttp2_hd_huffman.h Implement static Huffman for header compression 2013-10-15 23:55:12 +09:00
nghttp2_hd_huffman_data.c Implement static Huffman for header compression 2013-10-15 23:55:12 +09:00
nghttp2_helper.c Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_helper.h Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_int.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_map.c Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_map.h Rebranding nghttp2 2013-07-13 00:43:06 +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 Implement server push 2013-07-25 01:59:48 +09:00
nghttp2_outbound_item.h Rewrite re-prioritization with PRIORITY 2013-08-09 23:40:41 +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 Fix outbound flow control count 2013-10-18 19:43:59 +09:00
nghttp2_session.h Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_stream.c Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_stream.h Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_submit.c Fix local window size adjustments 2013-10-12 17:02:37 +09:00
nghttp2_submit.h Rebranding nghttp2 2013-07-13 00:43:06 +09:00
nghttp2_version.c nghttp2_version: new function, returns info about this nghttp2 2013-09-04 21:30:00 +09:00