| Commit message (Expand) | Author | Age | Files | Lines |
* | stream: fix Stream Dependency field handling | Kazuki Yamaguchi | 2016-01-17 | 1 | -3/+3 |
* | stream: don't raise LocalStreamError when received RST_STREAM but callback :r... | Kazuki Yamaguchi | 2015-11-16 | 1 | -5/+1 |
* | connection: split large frame in #send_immediately | Kazuki Yamaguchi | 2015-11-11 | 1 | -1/+0 |
* | rename {Connection,Stream}Error to Remote{Connection,Stream}Error and create ... | Kazuki Yamaguchi | 2015-11-09 | 1 | -24/+30 |
* | connection: fix stream id managing | Kazuki Yamaguchi | 2015-11-04 | 1 | -4/+28 |
* | stream: refactor | Kazuki Yamaguchi | 2015-10-29 | 1 | -11/+6 |
* | Merge branch 'frozen-string-literal' | Kazuki Yamaguchi | 2015-10-26 | 1 | -0/+1 |
|\ |
|
| * | enable frozen-string-literal option (for Ruby 2.3.0-dev) | Kazuki Yamaguchi | 2015-09-28 | 1 | -3/+3 |
* | | improve docs | Kazuki Yamaguchi | 2015-10-25 | 1 | -1/+0 |
* | | !stream: recover backward compatibility | Kazuki Yamaguchi | 2015-10-25 | 1 | -6/+13 |
* | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 1 | -16/+22 |
* | | !stream: set callbacks to Connection, not Stream (for performance) | Kazuki Yamaguchi | 2015-10-25 | 1 | -7/+6 |
* | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 1 | -8/+7 |
|/ |
|
* | connection_utils: add helper method to return whether server push is enabled ... | Kazuki Yamaguchi | 2015-08-19 | 1 | -0/+1 |
* | remove odd 'local_error' methods | Kazuki Yamaguchi | 2015-08-11 | 1 | -4/+0 |
* | rename StreamHelper to StreamUtils | Kazuki Yamaguchi | 2015-08-11 | 1 | -1/+1 |
* | stream: refactor | Kazuki Yamaguchi | 2015-08-09 | 1 | -8/+7 |
* | extract Frame creation into FrameFactory | Kazuki Yamaguchi | 2015-08-09 | 1 | -8/+4 |
* | implement "http" URIs support (currently only 'with prior knowledge') | Kazuki Yamaguchi | 2015-08-09 | 1 | -24/+24 |
* | extract event emitter | Kazuki Yamaguchi | 2015-08-06 | 1 | -12/+1 |
* | extract flow control feature into FlowControl module | Kazuki Yamaguchi | 2015-08-06 | 1 | -59/+15 |
* | endpoint MUST discard unsupported (unknown) frame | Kazuki Yamaguchi | 2015-08-06 | 1 | -1/+3 |
* | stream: fix #update_dependency: make parent accessible from other instance | Kazuki Yamaguchi | 2015-08-06 | 1 | -2/+2 |
* | stream: a stream can't depend on itself | Kazuki Yamaguchi | 2015-08-06 | 1 | -0/+1 |
* | server_connection: specify initial stream state in constructor | Kazuki Yamaguchi | 2015-08-06 | 1 | -13/+1 |
* | stream: fix 'exclusive' flag processing | Kazuki Yamaguchi | 2015-08-06 | 1 | -2/+2 |
* | stream: fix Stream#update_dependency: parameter 'parent' is Stream | Kazuki Yamaguchi | 2015-08-06 | 1 | -1/+1 |
* | stream: split user APIs into StreamHelper | Kazuki Yamaguchi | 2015-08-05 | 1 | -76/+2 |
* | stream: a header block decoding error must be treated as a connection error o... | Kazuki Yamaguchi | 2015-08-05 | 1 | -1/+7 |
* | return FRAME_SIZE_ERROR when received a frame with too long payload | Kazuki Yamaguchi | 2015-08-05 | 1 | -0/+12 |
* | stream: headers may contain multiple header with same name (eg. cookie) | Kazuki Yamaguchi | 2015-08-04 | 1 | -1/+1 |
* | stream: add attr_reader for connection | Kazuki Yamaguchi | 2015-08-03 | 1 | -2/+2 |
* | stream: fix #children | Kazuki Yamaguchi | 2015-08-03 | 1 | -1/+1 |
* | split long methods | Kazuki Yamaguchi | 2015-07-31 | 1 | -3/+3 |
* | doc: add docs of Stream, ServerConnection, BinaryString, Frame | Kazuki Yamaguchi | 2015-07-26 | 1 | -1/+35 |
* | implement flow control | Kazuki Yamaguchi | 2015-07-26 | 1 | -3/+40 |
* | stream: support stream depencency / weight | Kazuki Yamaguchi | 2015-07-26 | 1 | -4/+25 |
* | stream: raise cPROTOCOL_ERROR when received RST_STREAM on idle stream | Kazuki Yamaguchi | 2015-07-26 | 1 | -28/+5 |
* | stream: ways to process padding in DATA/HEADERS are different | Kazuki Yamaguchi | 2015-07-26 | 1 | -15/+41 |
* | stream: use String#byteslice instead of String#slice | Kazuki Yamaguchi | 2015-07-26 | 1 | -1/+1 |
* | stream: padding length must be smaller than frame length, not smaller or equa... | Kazuki Yamaguchi | 2015-07-26 | 1 | -1/+1 |
* | frame: Frame#split was dropping flags | Kazuki Yamaguchi | 2015-07-25 | 1 | -4/+4 |
* | frame: split HEADERS, PUSH_PROMISE, DATA if length exceeds remote max | Kazuki Yamaguchi | 2015-07-25 | 1 | -39/+21 |
* | stream: stream state must be open immediately after first HEADERS | Kazuki Yamaguchi | 2015-07-25 | 1 | -3/+3 |
* | server_connection: while waiting CONTINUATION, any other frames can't be rece... | Kazuki Yamaguchi | 2015-07-25 | 1 | -27/+35 |
* | stream: validate frame type and stream state | Kazuki Yamaguchi | 2015-07-25 | 1 | -14/+41 |
* | server_connection: process WINDOW_UPDATE | Kazuki Yamaguchi | 2015-07-24 | 1 | -3/+6 |
* | stream: don't validate when sending (user should do this) | Kazuki Yamaguchi | 2015-07-23 | 1 | -35/+12 |
* | refine! | Kazuki Yamaguchi | 2015-07-22 | 1 | -1/+3 |
* | stream: accept IO in send_data | Kazuki Yamaguchi | 2015-07-20 | 1 | -14/+20 |