- 18 Nov, 2012 10 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Don't call HttpsUpstream::resume_read() from the call tree of on_read(). Avoid parsing next http data after parse error.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
With --client-mode option, shrpx now accepts unencrypted HTTP connections and communicates with backend server in SPDY. In short, this is the "reversed" operation mode against normal mode. This may be useful for testing purpose because it can sit between HTTP client and shrpx "normal" mode.
-
Tatsuhiro Tsujikawa authored
-
- 14 Nov, 2012 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 28 Oct, 2012 1 commit
-
-
Raul Gutierrez Segales authored
We should only call daemon() after ListenHandler is instantiated, where SSL_CTX_use_PrivateKey_file is called, otherwise we have no stdin/stdout to get the password for keyfile.
-
- 27 Oct, 2012 1 commit
-
-
Raul Gutierrez Segales authored
We should probably make this spec file a template and integrate it with our build process (make package?). Will follow-up with that eventually.
-
- 16 Oct, 2012 1 commit
-
-
Tatsuhiro Tsujikawa authored
-
- 14 Oct, 2012 1 commit
-
-
Tatsuhiro Tsujikawa authored
-
- 05 Oct, 2012 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 04 Oct, 2012 2 commits
-
-
Tatsuhiro Tsujikawa authored
This change implements spdylay_map functions in iterative approach instead of original recursive approach. The iterative version is overall faster than recursive one. The traversal function (spdylay_map_each) is slightly slower but it is not noticeable.
-
Tatsuhiro Tsujikawa authored
-
- 02 Oct, 2012 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 01 Oct, 2012 4 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
The reason why we choose SPDY/2 as default for SPDY prxy was due to Chrome's window update bug. Now its fix is available in Chrome stable, we make SPDY/3 as default.
-
Tatsuhiro Tsujikawa authored
-
- 22 Sep, 2012 3 commits
-
-
Tatsuhiro Tsujikawa authored
We cannot use assert(stream_user_data) because server-pushed stream does not have stream_user_data.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 20 Sep, 2012 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- 15 Sep, 2012 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
The on_ctrl_not_send_callback, on_ctrl_recv_parse_error_callback and on_unknown_ctrl_recv_callback were added. The latter 2 callbacks are purely debugging purpose. In on_ctrl_not_send_callback, If sending SYN_REPLY failed, issue RST_STREAM to avoid a stream hanging around.
-
- 14 Sep, 2012 3 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
If resultant length of a frame exceeds the maximum value (which is 2**24 - 1 for SPDY/2 and 3), SPDYLAY_ERR_FRAME_TOO_LARGE is used to indicate this error. This error will be notified by on_ctrl_not_send_callback.
-
Tatsuhiro Tsujikawa authored
-
- 13 Sep, 2012 2 commits
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-