Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | frame_factory: specify flags by kwargs | Kazuki Yamaguchi | 2015-11-11 | 2 | -4/+6 |
| | |||||
* | hpack/decoder: refactor | Kazuki Yamaguchi | 2015-10-29 | 1 | -14/+11 |
| | |||||
* | Merge branch 'frozen-string-literal' | Kazuki Yamaguchi | 2015-10-26 | 5 | -9/+12 |
|\ | |||||
| * | enable frozen-string-literal option (for Ruby 2.3.0-dev) | Kazuki Yamaguchi | 2015-09-28 | 5 | -7/+11 |
| | | |||||
* | | hpack/context: freeze String when storing to avoid unexpected modifications | Kazuki Yamaguchi | 2015-10-26 | 1 | -1/+1 |
| | | |||||
* | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 3 | -52/+52 |
| | | |||||
* | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 3 | -66/+72 |
| | | |||||
* | | freeze constants in order to avoid unexpected modifications | Kazuki Yamaguchi | 2015-10-23 | 1 | -3/+3 |
|/ | |||||
* | hpack: update test cases | Kazuki Yamaguchi | 2015-08-14 | 1 | -7/+18 |
| | |||||
* | refactor | Kazuki Yamaguchi | 2015-08-14 | 1 | -2/+2 |
| | |||||
* | hpack: force_encoding(Encoding::BINARY) | Kazuki Yamaguchi | 2015-08-14 | 1 | -13/+16 |
| | |||||
* | hpack: context: fix searching dynamic table | Kazuki Yamaguchi | 2015-08-13 | 1 | -6/+8 |
| | |||||
* | hpack: use tables on encoding | Kazuki Yamaguchi | 2015-08-13 | 3 | -14/+66 |
| | |||||
* | hpack: huffman: padding must be shorter than 8 bits | Kazuki Yamaguchi | 2015-08-13 | 1 | -1/+1 |
| | |||||
* | hpack: encoder: use Huffman encoding if it use fewer bytes | Kazuki Yamaguchi | 2015-08-13 | 1 | -6/+13 |
| | |||||
* | hpack: remove unneeded force_encoding | Kazuki Yamaguchi | 2015-08-13 | 1 | -2/+2 |
| | |||||
* | hpack: raise error if buffer is incomplete | Kazuki Yamaguchi | 2015-08-13 | 1 | -7/+17 |
| | |||||
* | hpack: decoder: refactor | Kazuki Yamaguchi | 2015-08-12 | 2 | -6/+10 |
| | |||||
* | hpack: huffman: raise error when detected EOS in Huffman encoded string | Kazuki Yamaguchi | 2015-08-12 | 1 | -0/+1 |
| | |||||
* | hpack: decoder: refactor | Kazuki Yamaguchi | 2015-08-12 | 1 | -7/+6 |
| | |||||
* | hpack: huffman: refactor | Kazuki Yamaguchi | 2015-08-11 | 2 | -276/+268 |
| | |||||
* | hpack: huffman: rewrite encode | Kazuki Yamaguchi | 2015-08-11 | 2 | -7/+15 |
| | |||||
* | binary_string: rename BinaryString#shift to #byteshift | Kazuki Yamaguchi | 2015-08-05 | 2 | -4/+4 |
| | |||||
* | stream: headers may contain multiple header with same name (eg. cookie) | Kazuki Yamaguchi | 2015-08-04 | 1 | -0/+332 |
| | |||||
* | split long methods | Kazuki Yamaguchi | 2015-07-31 | 1 | -86/+95 |
| | |||||
* | refactor | Kazuki Yamaguchi | 2015-07-27 | 1 | -1/+1 |
| | |||||
* | refactor (extract to methods) | Kazuki Yamaguchi | 2015-07-27 | 1 | -13/+7 |
| | |||||
* | doc: add docs of Stream, ServerConnection, BinaryString, Frame | Kazuki Yamaguchi | 2015-07-26 | 1 | -2/+2 |
| | |||||
* | hpack: decoder: remove unneeded condition | Kazuki Yamaguchi | 2015-07-26 | 1 | -3/+1 |
| | |||||
* | hpack: context: add attr_reader for @limit and @size | Kazuki Yamaguchi | 2015-07-26 | 1 | -1/+1 |
| | |||||
* | use String#bytesize instead of String#size | Kazuki Yamaguchi | 2015-07-24 | 1 | -4/+4 |
| | |||||
* | refine! | Kazuki Yamaguchi | 2015-07-22 | 3 | -7/+13 |
| | |||||
* | introduce BinaryString | Kazuki Yamaguchi | 2015-07-18 | 3 | -17/+16 |
| | |||||
* | hpack: include HPACK::Context in HPACK::(De|En)coder | Kazuki Yamaguchi | 2015-07-16 | 3 | -24/+25 |
| | |||||
* | hpack: implement HPACK encoding (only "Literal Header Field without Indexing") | Kazuki Yamaguchi | 2015-07-16 | 2 | -1/+58 |
| | |||||
* | hpack: implement HPACK decoding | Kazuki Yamaguchi | 2015-07-16 | 3 | -0/+207 |