1. 08 Feb, 2012 7 commits
  2. 07 Feb, 2012 13 commits
  3. 06 Feb, 2012 3 commits
  4. 05 Feb, 2012 3 commits
    • Tatsuhiro Tsujikawa's avatar
      Support max concurrent streams limit. · 00bed875
      Tatsuhiro Tsujikawa authored
      If max concurrent streams limit is reached, SYN_STREAM frames are not sent
      and backed off. If other type of frame is waiting in the tx queue, it is
      sent first. We introduced another priority queue for this purpose.
      In this change we did not add code to send RST_STREAM when SYN_STREAM is
      received but max concurrent stream is reached.
      00bed875
    • Tatsuhiro Tsujikawa's avatar
      Don't check multiple in-sequence NULL in spdylay_frame_count_unpack_nv_space · d4c5f39c
      Tatsuhiro Tsujikawa authored
      If we return negative error code in that function, it means frame will not
      unpacked and ends up to lose any information the frame contains.
      The spec says it should send RST_STREAM with PROTOCOL_ERROR, so we need
      at least stream ID.
      Therefore, the check should be performed in
      spdylay_session_on_syn_stream_received().
      d4c5f39c
    • Tatsuhiro Tsujikawa's avatar
      Changed spdylay_select_next_protocol behaviour · d0cd3628
      Tatsuhiro Tsujikawa authored
      It now always select "spdy/2" as a next protocol regardless whether or not
      the server advertises it. The NPN draft allows this.
      Returning integer version number is not flexible because the selected protcol
      is just a string.
      The function now returns 0 if the server advertised spdy/2, or -1.
      d0cd3628
  5. 04 Feb, 2012 2 commits
  6. 03 Feb, 2012 3 commits
  7. 02 Feb, 2012 4 commits
  8. 01 Feb, 2012 5 commits