nghttp2/lib
Tatsuhiro Tsujikawa d113055899 nghttp2_hd: Use single buffer for an name/value pair
Previously we use 2 separate buffer for each name and value.  The
problem is we would waste buffer space for name because it is usually
small.  Also tuning buffer size for each buffer separately is not
elegant and current HTTP server practice is that one buffer for 1
name/value pair.  This commit unifies 2 buffers into 1.
2014-05-28 23:33:37 +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 Assert ctx->state >= 0 in huffman decoding 2014-05-28 00:30:11 +09:00
nghttp2_hd_huffman.h Make state in nghttp2_hd_huff_decode_context int16_t to make compiler happy 2014-05-26 21:50:54 +09:00
nghttp2_hd_huffman_data.c Update huffman codes 2014-04-02 01:44:39 +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 Don't count closed streams in nghttp2_session_want_{read,write} 2014-05-23 22:23:38 +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