aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* | refactoringKazuki Yamaguchi2015-10-262-19/+25
| |
* | bump version to 0.1.2v0.1.2Kazuki Yamaguchi2015-10-261-1/+1
| |
* | hpack/context: freeze String when storing to avoid unexpected modificationsKazuki Yamaguchi2015-10-261-1/+1
| |
* | rack/connection: don't modify frozen stringKazuki Yamaguchi2015-10-261-1/+5
| |
* | bump version to 0.1.1v0.1.1Kazuki Yamaguchi2015-10-261-1/+1
| |
* | rack/connection: use Plum::BinaryStringKazuki Yamaguchi2015-10-261-1/+3
| |
* | improve docsKazuki Yamaguchi2015-10-2513-27/+57
| |
* | nyaKazuki Yamaguchi2015-10-251-0/+1
| |
* | bump version to 0.1.0Kazuki Yamaguchi2015-10-251-1/+1
| |
* | add cliKazuki Yamaguchi2015-10-253-4/+150
| |
* | Merge remote-tracking branch 'plum-rack/master'Kazuki Yamaguchi2015-10-257-0/+468
|\ \
| * | better performanceKazuki Yamaguchi2015-10-252-48/+48
| | |
| * | improve performanceKazuki Yamaguchi2015-10-252-36/+39
| | |
| * | Merge branch 'master' of github.com:rhenium/plum-rackKazuki Yamaguchi2015-10-234-70/+101
| |\ \
| | * | support server pushKazuki Yamaguchi2015-10-231-25/+61
| | | |
| | * | set start_immediately=false for SSLServerKazuki Yamaguchi2015-10-234-51/+49
| | | |
| * | | tlslistener: use random number for dummy certificate's serial numberKazuki Yamaguchi2015-10-221-4/+4
| | | |
| * | | reduce debug loggingKazuki Yamaguchi2015-10-222-5/+0
| | | |
| * | | server: wrap the passed app with Rack::CommonLogger if debug modeKazuki Yamaguchi2015-10-221-1/+1
| | | |
| * | | connection: fix 'ThreadError: deadlock; recursive locking': close BodyProxy ↵Kazuki Yamaguchi2015-10-221-5/+9
| |/ / | | | | | | | | | after use
| * | make TLS defaultKazuki Yamaguchi2015-10-223-11/+70
| | |
| * | initial commitKazuki Yamaguchi2015-10-228-0/+383
| /
* | !stream: recover backward compatibilityKazuki Yamaguchi2015-10-251-6/+13
| |
* | improve performanceKazuki Yamaguchi2015-10-2510-91/+105
| |
* | !connection: Connection keep only writer procKazuki Yamaguchi2015-10-253-21/+43
| |
* | !stream: set callbacks to Connection, not Stream (for performance)Kazuki Yamaguchi2015-10-252-8/+7
| |
* | improve performanceKazuki Yamaguchi2015-10-259-118/+134
| |
* | freeze constants in order to avoid unexpected modificationsKazuki Yamaguchi2015-10-235-20/+20
| |
* | connection: cache current biggest stream id for performanceKazuki Yamaguchi2015-10-231-2/+10
| |
* | frame: fix Encoding::CompatibilityError in Frame#assembleKazuki Yamaguchi2015-10-221-1/+1
| |
* | split rack adapter to plum-rackKazuki Yamaguchi2015-10-222-204/+0
| |
* | add Rack adapterKazuki Yamaguchi2015-10-202-0/+204
| |
* | bump version to 0.0.3v0.0.3Kazuki Yamaguchi2015-10-191-1/+1
| |
* | stream_utils: make Stream#send_data and Stream#send_headers publicKazuki Yamaguchi2015-10-191-4/+11
|/
* connection_utils: add helper method to return whether server push is enabled ↵Kazuki Yamaguchi2015-08-194-0/+9
| | | | or not
* connection: fix new stream ID handlingKazuki Yamaguchi2015-08-191-6/+5
|
* http_connection: include http/1.1 request in LegacyHTTPErrorKazuki Yamaguchi2015-08-192-2/+11
|
* bump version to 0.0.2v0.0.2Kazuki Yamaguchi2015-08-181-1/+1
|
* connection: callback :negotiated in receive_settingsKazuki Yamaguchi2015-08-181-4/+7
|
* http_connection: raise LegacyHTTPError instead of sending 505 (HTTP Version ↵Kazuki Yamaguchi2015-08-182-16/+2
| | | | Not Supported) HTTP/1.1 response
* https_connection: raise INADEQUATE_SECURITY when negotiated in non-secure ↵Kazuki Yamaguchi2015-08-181-0/+24
| | | | cipher suite
* hpack: update test casesKazuki Yamaguchi2015-08-141-7/+18
|
* refactorKazuki Yamaguchi2015-08-144-75/+71
|
* add support for HTTP/2 over TCP ('http' URI scheme)Kazuki Yamaguchi2015-08-144-37/+93
|
* hpack: force_encoding(Encoding::BINARY)Kazuki Yamaguchi2015-08-141-13/+16
|
* bump version to 0.0.1Kazuki Yamaguchi2015-08-131-1/+1
|
* connection: respect recv window sizeKazuki Yamaguchi2015-08-131-0/+1
|
* hpack: context: fix searching dynamic tableKazuki Yamaguchi2015-08-131-6/+8
|
* hpack: use tables on encodingKazuki Yamaguchi2015-08-133-14/+66
|
* hpack: huffman: padding must be shorter than 8 bitsKazuki Yamaguchi2015-08-131-1/+1
|