nghttp2/lib
Tatsuhiro Tsujikawa 88b69bb669 Reduce huffman decoding table
Previously we have uint16_t as state member variable in
nghttp2_huff_decode structure to express -1 as failure.  This is
because we have 256 valid states.  However, we can express failed
state using flags member variable and make state uint8_t.  This commit
does this and as a result the size of decoding table is reduced.
2014-05-31 00:19:30 +09:00
..
includes Add HPACK deflation API 2014-05-13 23:42:55 +09:00
Makefile.am libnghttp2: Remove dependency to zlib 2014-05-06 23:10:50 +09:00
libnghttp2.pc.in libnghttp2: Remove dependency to zlib 2014-05-06 23:10:50 +09:00
nghttp2_buf.c Add HPACK deflation API 2014-05-13 23:42:55 +09:00
nghttp2_buf.h Add HPACK deflation API 2014-05-13 23:42:55 +09:00
nghttp2_frame.c Define constant for the length of priority related fields 2014-05-22 21:41:43 +09:00
nghttp2_frame.h Define constant for the length of priority related fields 2014-05-22 21:41:43 +09:00
nghttp2_hd.c nghttp2_hd: Use single buffer for an name/value pair 2014-05-28 23:33:37 +09:00
nghttp2_hd.h nghttp2_hd: Use single buffer for an name/value pair 2014-05-28 23:33:37 +09:00
nghttp2_hd_huffman.c Reduce huffman decoding table 2014-05-31 00:19:30 +09:00
nghttp2_hd_huffman.h Reduce huffman decoding table 2014-05-31 00:19:30 +09:00
nghttp2_hd_huffman_data.c Reduce huffman decoding table 2014-05-31 00:19:30 +09:00
nghttp2_helper.c Add missing library error code to nghttp2_error() 2014-05-12 22:58:04 +09:00
nghttp2_helper.h Fix typo 2014-05-06 17:05:47 +02:00
nghttp2_int.h Merge branch 'misc' of https://github.com/alagoutte/nghttp2 into alagoutte-misc 2014-05-26 21:48:30 +09:00
nghttp2_map.c Code cleanup 2014-05-10 18:27:53 +09:00
nghttp2_map.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_net.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_npn.c Check protocol length so that scanner don't overrun buffer 2014-04-22 23:20:33 +09:00
nghttp2_npn.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_option.c Hide session option from public API 2014-04-04 21:57:47 +09:00
nghttp2_option.h Hide session option from public API 2014-04-04 21:57:47 +09:00
nghttp2_outbound_item.c Implement ALTSVC frame 2014-04-01 21:47:51 +09:00
nghttp2_outbound_item.h Interleave stream DATA more naturally 2014-05-08 23:07:29 +09:00
nghttp2_pq.c Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_pq.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_priority_spec.c Allow exclusive dependency to stream 0 2014-04-17 21:18:18 +09:00
nghttp2_priority_spec.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_queue.c Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_queue.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_session.c Call on_data_chunk_recv_callback only when stream is active 2014-05-29 22:18:52 +09:00
nghttp2_session.h Interleave stream DATA more naturally 2014-05-08 23:07:29 +09:00
nghttp2_stream.c Remove useless debug code in nghttp2_stream_roots_add() 2014-05-16 22:30:59 +09:00
nghttp2_stream.h Interleave stream DATA more naturally 2014-05-08 23:07:29 +09:00
nghttp2_submit.c Remove nghttp2_ prefix from static function, part 2 2014-05-08 23:54:07 +09:00
nghttp2_submit.h Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00
nghttp2_version.c Replace HTTP/2.0 with HTTP/2 2014-03-30 19:26:37 +09:00