summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bump version to 0.1.1v0.1.1Kazuki Yamaguchi2015-10-261-1/+1
* rack/connection: use Plum::BinaryStringKazuki Yamaguchi2015-10-261-1/+3
* update README.mdv0.1.0Kazuki Yamaguchi2015-10-251-5/+3
* improve docsKazuki Yamaguchi2015-10-2514-27/+61
* nyaKazuki Yamaguchi2015-10-251-0/+1
* bump version to 0.1.0Kazuki Yamaguchi2015-10-251-1/+1
* gemspec: depend on rackKazuki Yamaguchi2015-10-251-0/+1
* update README to use plum CLIKazuki Yamaguchi2015-10-251-2/+2
* add cliKazuki Yamaguchi2015-10-254-4/+157
* update READMEKazuki Yamaguchi2015-10-251-6/+33
* Merge remote-tracking branch 'plum-rack/master'Kazuki Yamaguchi2015-10-258-0/+490
|\
| * better performanceKazuki Yamaguchi2015-10-253-49/+49
| * improve performanceKazuki Yamaguchi2015-10-254-50/+61
| * 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 a...Kazuki Yamaguchi2015-10-221-5/+9
| |/
| * make TLS defaultKazuki Yamaguchi2015-10-223-11/+70
| * initial commitKazuki Yamaguchi2015-10-2212-0/+413
* I prefer "string"Kazuki Yamaguchi2015-10-251-1/+1
* !stream: recover backward compatibilityKazuki Yamaguchi2015-10-251-6/+13
* improve performanceKazuki Yamaguchi2015-10-2510-91/+105
* !connection: Connection keep only writer procKazuki Yamaguchi2015-10-254-23/+45
* !stream: set callbacks to Connection, not Stream (for performance)Kazuki Yamaguchi2015-10-255-29/+23
* improve performanceKazuki Yamaguchi2015-10-2513-132/+151
* 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-223-219/+0
* add Rack adapterKazuki Yamaguchi2015-10-203-0/+219
* 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
* travis: Ruby 2.2.3Kazuki Yamaguchi2015-09-281-2/+2
* readme: formatKazuki Yamaguchi2015-09-281-3/+5
* test: Object#timeout will be deprecated in Ruby 2.3.0Kazuki Yamaguchi2015-09-281-4/+4
* README: remove examples/local_server.rb and add link to rhenium/plum-serverKazuki Yamaguchi2015-09-012-209/+6
* connection_utils: add helper method to return whether server push is enabled ...Kazuki Yamaguchi2015-08-194-0/+9
* 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 N...Kazuki Yamaguchi2015-08-184-18/+17
* readme: plum's API is not currently responsible for stream priorityKazuki Yamaguchi2015-08-182-3/+2
* https_connection: raise INADEQUATE_SECURITY when negotiated in non-secure cip...Kazuki Yamaguchi2015-08-182-0/+75
* http_connection: add test casesKazuki Yamaguchi2015-08-141-0/+61
* hpack: update test casesKazuki Yamaguchi2015-08-142-14/+42
* refactorKazuki Yamaguchi2015-08-144-75/+71