Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | refactoring | Kazuki Yamaguchi | 2015-10-26 | 2 | -19/+25 | |
| | | ||||||
* | | bump version to 0.1.2v0.1.2 | Kazuki Yamaguchi | 2015-10-26 | 1 | -1/+1 | |
| | | ||||||
* | | hpack/context: freeze String when storing to avoid unexpected modifications | Kazuki Yamaguchi | 2015-10-26 | 1 | -1/+1 | |
| | | ||||||
* | | rack/connection: don't modify frozen string | Kazuki Yamaguchi | 2015-10-26 | 1 | -1/+5 | |
| | | ||||||
* | | bump version to 0.1.1v0.1.1 | Kazuki Yamaguchi | 2015-10-26 | 1 | -1/+1 | |
| | | ||||||
* | | rack/connection: use Plum::BinaryString | Kazuki Yamaguchi | 2015-10-26 | 1 | -1/+3 | |
| | | ||||||
* | | improve docs | Kazuki Yamaguchi | 2015-10-25 | 13 | -27/+57 | |
| | | ||||||
* | | nya | Kazuki Yamaguchi | 2015-10-25 | 1 | -0/+1 | |
| | | ||||||
* | | bump version to 0.1.0 | Kazuki Yamaguchi | 2015-10-25 | 1 | -1/+1 | |
| | | ||||||
* | | add cli | Kazuki Yamaguchi | 2015-10-25 | 3 | -4/+150 | |
| | | ||||||
* | | Merge remote-tracking branch 'plum-rack/master' | Kazuki Yamaguchi | 2015-10-25 | 7 | -0/+468 | |
|\ \ | ||||||
| * | | better performance | Kazuki Yamaguchi | 2015-10-25 | 2 | -48/+48 | |
| | | | ||||||
| * | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 2 | -36/+39 | |
| | | | ||||||
| * | | Merge branch 'master' of github.com:rhenium/plum-rack | Kazuki Yamaguchi | 2015-10-23 | 4 | -70/+101 | |
| |\ \ | ||||||
| | * | | support server push | Kazuki Yamaguchi | 2015-10-23 | 1 | -25/+61 | |
| | | | | ||||||
| | * | | set start_immediately=false for SSLServer | Kazuki Yamaguchi | 2015-10-23 | 4 | -51/+49 | |
| | | | | ||||||
| * | | | tlslistener: use random number for dummy certificate's serial number | Kazuki Yamaguchi | 2015-10-22 | 1 | -4/+4 | |
| | | | | ||||||
| * | | | reduce debug logging | Kazuki Yamaguchi | 2015-10-22 | 2 | -5/+0 | |
| | | | | ||||||
| * | | | server: wrap the passed app with Rack::CommonLogger if debug mode | Kazuki Yamaguchi | 2015-10-22 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | connection: fix 'ThreadError: deadlock; recursive locking': close BodyProxy ↵ | Kazuki Yamaguchi | 2015-10-22 | 1 | -5/+9 | |
| |/ / | | | | | | | | | | after use | |||||
| * | | make TLS default | Kazuki Yamaguchi | 2015-10-22 | 3 | -11/+70 | |
| | | | ||||||
| * | | initial commit | Kazuki Yamaguchi | 2015-10-22 | 8 | -0/+383 | |
| / | ||||||
* | | !stream: recover backward compatibility | Kazuki Yamaguchi | 2015-10-25 | 1 | -6/+13 | |
| | | ||||||
* | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 10 | -91/+105 | |
| | | ||||||
* | | !connection: Connection keep only writer proc | Kazuki Yamaguchi | 2015-10-25 | 3 | -21/+43 | |
| | | ||||||
* | | !stream: set callbacks to Connection, not Stream (for performance) | Kazuki Yamaguchi | 2015-10-25 | 2 | -8/+7 | |
| | | ||||||
* | | improve performance | Kazuki Yamaguchi | 2015-10-25 | 9 | -118/+134 | |
| | | ||||||
* | | freeze constants in order to avoid unexpected modifications | Kazuki Yamaguchi | 2015-10-23 | 5 | -20/+20 | |
| | | ||||||
* | | connection: cache current biggest stream id for performance | Kazuki Yamaguchi | 2015-10-23 | 1 | -2/+10 | |
| | | ||||||
* | | frame: fix Encoding::CompatibilityError in Frame#assemble | Kazuki Yamaguchi | 2015-10-22 | 1 | -1/+1 | |
| | | ||||||
* | | split rack adapter to plum-rack | Kazuki Yamaguchi | 2015-10-22 | 2 | -204/+0 | |
| | | ||||||
* | | add Rack adapter | Kazuki Yamaguchi | 2015-10-20 | 2 | -0/+204 | |
| | | ||||||
* | | bump version to 0.0.3v0.0.3 | Kazuki Yamaguchi | 2015-10-19 | 1 | -1/+1 | |
| | | ||||||
* | | stream_utils: make Stream#send_data and Stream#send_headers public | Kazuki Yamaguchi | 2015-10-19 | 1 | -4/+11 | |
|/ | ||||||
* | connection_utils: add helper method to return whether server push is enabled ↵ | Kazuki Yamaguchi | 2015-08-19 | 4 | -0/+9 | |
| | | | | or not | |||||
* | connection: fix new stream ID handling | Kazuki Yamaguchi | 2015-08-19 | 1 | -6/+5 | |
| | ||||||
* | http_connection: include http/1.1 request in LegacyHTTPError | Kazuki Yamaguchi | 2015-08-19 | 2 | -2/+11 | |
| | ||||||
* | bump version to 0.0.2v0.0.2 | Kazuki Yamaguchi | 2015-08-18 | 1 | -1/+1 | |
| | ||||||
* | connection: callback :negotiated in receive_settings | Kazuki Yamaguchi | 2015-08-18 | 1 | -4/+7 | |
| | ||||||
* | http_connection: raise LegacyHTTPError instead of sending 505 (HTTP Version ↵ | Kazuki Yamaguchi | 2015-08-18 | 2 | -16/+2 | |
| | | | | Not Supported) HTTP/1.1 response | |||||
* | https_connection: raise INADEQUATE_SECURITY when negotiated in non-secure ↵ | Kazuki Yamaguchi | 2015-08-18 | 1 | -0/+24 | |
| | | | | cipher suite | |||||
* | hpack: update test cases | Kazuki Yamaguchi | 2015-08-14 | 1 | -7/+18 | |
| | ||||||
* | refactor | Kazuki Yamaguchi | 2015-08-14 | 4 | -75/+71 | |
| | ||||||
* | add support for HTTP/2 over TCP ('http' URI scheme) | Kazuki Yamaguchi | 2015-08-14 | 4 | -37/+93 | |
| | ||||||
* | hpack: force_encoding(Encoding::BINARY) | Kazuki Yamaguchi | 2015-08-14 | 1 | -13/+16 | |
| | ||||||
* | bump version to 0.0.1 | Kazuki Yamaguchi | 2015-08-13 | 1 | -1/+1 | |
| | ||||||
* | connection: respect recv window size | Kazuki Yamaguchi | 2015-08-13 | 1 | -0/+1 | |
| | ||||||
* | 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 | |
| |