aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | stream: sFRAME_SIZE_ERROR should be raised when broken PRIORITY frame comeKazuki Yamaguchi2015-08-111-0/+10
* | connection: Connection#receive raises sFRAME_SIZE_ERROR when received too lon...Kazuki Yamaguchi2015-08-111-7/+29
* | rename StreamHelper to StreamUtilsKazuki Yamaguchi2015-08-114-4/+4
* | error: ERROR_CODES should be in HTTPError classKazuki Yamaguchi2015-08-115-22/+23
* | rename lib/plum/error to lib/plum/errorsKazuki Yamaguchi2015-08-112-1/+1
* | hpack: huffman: refactorKazuki Yamaguchi2015-08-112-276/+268
* | hpack: huffman: rewrite encodeKazuki Yamaguchi2015-08-112-7/+15
* | frame_utils: simplify Frame#parse_settingsKazuki Yamaguchi2015-08-113-7/+17
* | binary_string: add String#each_bytesliceKazuki Yamaguchi2015-08-112-0/+28
* | frame_factory: add testsKazuki Yamaguchi2015-08-091-0/+56
* | test: add util methodsKazuki Yamaguchi2015-08-092-0/+24
* | flow_control: cframe_sizwe_error must be raised when received WINDOW_UPDATE w...Kazuki Yamaguchi2015-08-091-8/+15
* | connection: cframe_size_error must be raised when received SETTINGS (ACK) wit...Kazuki Yamaguchi2015-08-091-0/+8
* | connection: reply GOAWAY when received GOAWAYKazuki Yamaguchi2015-08-093-0/+12
* | connection: split Connection#close into #goaway and #closeKazuki Yamaguchi2015-08-098-69/+88
* | stream: refactorKazuki Yamaguchi2015-08-092-14/+9
* | extract Frame creation into FrameFactoryKazuki Yamaguchi2015-08-099-65/+82
* | remove vim swapKazuki Yamaguchi2015-08-091-1/+1
* | implement "http" URIs support (currently only 'with prior knowledge')Kazuki Yamaguchi2015-08-0918-216/+232
* | readme: user should support SNI, not in libraryKazuki Yamaguchi2015-08-081-1/+0
|/
* extract event emitterKazuki Yamaguchi2015-08-064-24/+22
* extract flow control feature into FlowControl moduleKazuki Yamaguchi2015-08-0610-227/+250
* test: add test for ServerConnection#pingKazuki Yamaguchi2015-08-061-0/+10
* server_connection: fix ServerConnection#window_updateKazuki Yamaguchi2015-08-063-1/+14
* endpoint MUST discard unsupported (unknown) frameKazuki Yamaguchi2015-08-065-3/+23
* test: stream: add tests for RST_STREAMKazuki Yamaguchi2015-08-061-0/+31
* test: stream: fix test_stream_illegal_frame_typeKazuki Yamaguchi2015-08-061-2/+2
* stream: fix #update_dependency: make parent accessible from other instanceKazuki Yamaguchi2015-08-061-2/+2
* test: stream: add test case for exclusive flagKazuki Yamaguchi2015-08-063-13/+30
* stream: a stream can't depend on itselfKazuki Yamaguchi2015-08-062-0/+14
* support Firefox (support ECDH)Kazuki Yamaguchi2015-08-063-4/+12
* readme: add TODOsKazuki Yamaguchi2015-08-061-0/+10
* test: stream: add test case for PRIORITY frameKazuki Yamaguchi2015-08-061-0/+17
* server_connection: specify initial stream state in constructorKazuki Yamaguchi2015-08-063-27/+2
* stream: fix 'exclusive' flag processingKazuki Yamaguchi2015-08-061-2/+2
* stream: fix Stream#update_dependency: parameter 'parent' is StreamKazuki Yamaguchi2015-08-061-1/+1
* test: stream: add test case for HEADERS with PRIORITY partKazuki Yamaguchi2015-08-063-150/+190
* server_connection: split user APIs into ServerConnectionHelperKazuki Yamaguchi2015-08-054-38/+54
* stream: split user APIs into StreamHelperKazuki Yamaguchi2015-08-055-99/+113
* binary_string: rename BinaryString#shift to #byteshiftKazuki Yamaguchi2015-08-055-12/+9
* test: add test cases for BinaryStringKazuki Yamaguchi2015-08-051-0/+51
* test: add test cases for connection send window sizeKazuki Yamaguchi2015-08-052-1/+53
* test: reorganize directory structureKazuki Yamaguchi2015-08-0518-209/+205
* test: refactor utilsKazuki Yamaguchi2015-08-053-89/+78
* stream: a header block decoding error must be treated as a connection error o...Kazuki Yamaguchi2015-08-052-1/+17
* return FRAME_SIZE_ERROR when received a frame with too long payloadKazuki Yamaguchi2015-08-054-12/+53
* test: skip simplecov when guard autotestKazuki Yamaguchi2015-08-052-16/+19
* start using guard to autotestKazuki Yamaguchi2015-08-053-2/+21
* stream: headers may contain multiple header with same name (eg. cookie)Kazuki Yamaguchi2015-08-044-5/+5
* server_connection: split long methodsKazuki Yamaguchi2015-08-041-20/+23