aboutsummaryrefslogtreecommitdiffstats
path: root/lib/plum/frame.rb
Commit message (Expand)AuthorAgeFilesLines
* frame: create subclasses for each frame typeKazuki Yamaguchi2016-05-081-161/+50
* merge *_{utils,factory}Kazuki Yamaguchi2016-05-081-3/+127
* style: prefer '{ |x|' to '{|x|'Kazuki Yamaguchi2016-05-081-2/+2
* get rid of '-*- flag: value -*-' style in magic commentstopic/fix-magic-comment-styleKazuki Yamaguchi2016-05-081-1/+2
* Merge branch 'frozen-string-literal'Kazuki Yamaguchi2015-10-261-0/+1
|\
| * enable frozen-string-literal option (for Ruby 2.3.0-dev)Kazuki Yamaguchi2015-09-281-5/+4
* | improve docsKazuki Yamaguchi2015-10-251-4/+5
* | improve performanceKazuki Yamaguchi2015-10-251-9/+8
* | improve performanceKazuki Yamaguchi2015-10-251-27/+37
* | freeze constants in order to avoid unexpected modificationsKazuki Yamaguchi2015-10-231-13/+13
* | frame: fix Encoding::CompatibilityError in Frame#assembleKazuki Yamaguchi2015-10-221-1/+1
|/
* frame: make Frame mutableKazuki Yamaguchi2015-08-111-16/+37
* extract Frame creation into FrameFactoryKazuki Yamaguchi2015-08-091-1/+2
* endpoint MUST discard unsupported (unknown) frameKazuki Yamaguchi2015-08-061-1/+1
* binary_string: rename BinaryString#shift to #byteshiftKazuki Yamaguchi2015-08-051-2/+2
* doc: add docs of Stream, ServerConnection, BinaryString, FrameKazuki Yamaguchi2015-07-261-0/+11
* frame: split HEADERS, PUSH_PROMISE, DATA if length exceeds remote maxKazuki Yamaguchi2015-07-251-1/+3
* use String#bytesize instead of String#sizeKazuki Yamaguchi2015-07-241-1/+1
* refine!Kazuki Yamaguchi2015-07-221-2/+6
* introduce BinaryStringKazuki Yamaguchi2015-07-181-19/+20
* server: close TCP connection when ConnectionErrorKazuki Yamaguchi2015-07-171-1/+1
* server: implement SETTINGS frame typeKazuki Yamaguchi2015-07-161-0/+9
* make examples workKazuki Yamaguchi2015-07-161-0/+114