nghttp2/lib
Tatsuhiro Tsujikawa 269a100081 Add nghttp2_session_upgrade2(), deprecate nghttp2_session_upgrade()
To validate actual response body length against the value declared in
content-length response header field, we first check request method.
If request method is HEAD, respose body must be 0 regardless of the
value in content-length.  nghttp2_session_upgrade() has no parameter
to indicate the request method is HEAD, so we failed to validate
response body if HEAD is used with HTTP Upgrade.  New
nghttp2_session_upgrade2() accepts new parameter to indicate that
request method is HEAD or not to fix this issue.  Although, this issue
affects client side only, we deprecate nghttp2_session_upgrade() in
favor of nghttp2_session_upgrade2() for both client and server side.
2015-11-07 16:13:06 +09:00
..
includes
.gitignore
Makefile.am
Makefile.msvc
libnghttp2.pc.in
nghttp2_buf.c
nghttp2_buf.h
nghttp2_callbacks.c
nghttp2_callbacks.h
nghttp2_frame.c
nghttp2_frame.h
nghttp2_hd.c
nghttp2_hd.h
nghttp2_hd_huffman.c
nghttp2_hd_huffman.h
nghttp2_hd_huffman_data.c
nghttp2_helper.c
nghttp2_helper.h
nghttp2_http.c
nghttp2_http.h
nghttp2_int.h
nghttp2_map.c
nghttp2_map.h
nghttp2_mem.c
nghttp2_mem.h
nghttp2_net.h
nghttp2_npn.c
nghttp2_npn.h
nghttp2_option.c
nghttp2_option.h
nghttp2_outbound_item.c
nghttp2_outbound_item.h
nghttp2_pq.c
nghttp2_pq.h
nghttp2_priority_spec.c
nghttp2_priority_spec.h
nghttp2_queue.c
nghttp2_queue.h
nghttp2_session.c
nghttp2_session.h
nghttp2_stream.c
nghttp2_stream.h
nghttp2_submit.c
nghttp2_submit.h
nghttp2_version.c