- 29 Nov, 2014 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This change will utilize last_stream_id in GOAWAY extensively. When GOAWAY is received with a last_stream_id, library closes all outgoing streams whose stream_id > received last_stream_id. nghttp2_on_stream_callback is called for each stream to be closed. When GOAWAY is sent with a last_stream_id, library closes all incoming streams whose stream_id > sent last_stream_id. nghttp2_on_stream_callback is called for each stream to be closed.
-
- 27 Nov, 2014 17 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
If stream ID is not idle, it might be valid HEADERS. If stream ID is idle, it is invalid regardless stream ID is even or odd, since client is not expected to recieve request from server. nghttp2 library historically allows this, but now we forbids this.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
-
- 26 Nov, 2014 2 commits
-
-
Alexis La Goutte authored
nghttp2_session.c:636:3: warning: Branch condition evaluates to a garbage value
-
Tatsuhiro Tsujikawa authored
-
- 25 Nov, 2014 6 commits
-
-
Tatsuhiro Tsujikawa authored
-
https://github.com/alagoutte/nghttp2Tatsuhiro Tsujikawa authored
Merge branch 'Wunused-parameter' of https://github.com/alagoutte/nghttp2 into alagoutte-Wunused-parameter
-
Alexis La Goutte authored
-
Alexis La Goutte authored
-
Tatsuhiro Tsujikawa authored
-
Andy Davies authored
turotial -> tutorial
-
- 24 Nov, 2014 12 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
We make following HEADERS under priority control: * push response HEADERS * HEADERS submitted by nghttp2_submit_response Currently, HEADERS submitted by nghttp2_submit_headers is not attached to stream. This is because it may be used as non-final response header and application may submit final response using nghttp2_submit_response without checking non-final response header transmission.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Allowing PRIORITY frame at anytime so that PRIORITY frame to idle stream can create anchor node in dependency tree. In this change, we open stream with new NGHTTP2_STREAM_IDLE state, which is linked in session->closed_stream_head and is treated as if it is closed stream. One difference is that if the stream is opened, we remove it from linked list and change the state to the appropriate one. To O(1) removal from linked list, we change session->closed_stream_head to doubly linked list.
-
Tatsuhiro Tsujikawa authored
$alpn is a variable which represents ALPN identifier of the protocol which generates the response.
-
Tatsuhiro Tsujikawa authored
$pid refers to the PID of the running process.
-
Tatsuhiro Tsujikawa authored
This is unfortunate but help2man behaves badly when there is indented lines in help messages in commnad-line args. We removed indentations to make help2man happy.
-