Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rack: remove unused codethreaded | Kazuki Yamaguchi | 2016-01-14 | 1 | -20/+0 |
| | |||||
* | rack: refactor | Kazuki Yamaguchi | 2016-01-14 | 6 | -116/+148 |
| | |||||
* | rack: add threadpool-size option | Kazuki Yamaguchi | 2016-01-13 | 7 | -10/+92 |
| | |||||
* | bump version to 0.2.8; no changes from 0.2.3v0.2.8 | Kazuki Yamaguchi | 2016-01-03 | 1 | -1/+1 |
| | |||||
* | bump version to 0.2.3v0.2.3 | Kazuki Yamaguchi | 2016-01-03 | 1 | -1/+1 |
| | |||||
* | test: use SimpleCov.formatters= | Kazuki Yamaguchi | 2016-01-03 | 2 | -3/+1 |
| | |||||
* | drop Ruby 2.2 support | Kazuki Yamaguchi | 2015-12-18 | 11 | -39/+35 |
| | |||||
* | client: remove NPN support (Ruby 2.3.0 will be released soon) | Kazuki Yamaguchi | 2015-12-18 | 3 | -11/+4 |
| | |||||
* | refactor | Kazuki Yamaguchi | 2015-12-18 | 1 | -26/+32 |
| | |||||
* | rack: tls_session: generate dummy cert with SHA-256 | Kazuki Yamaguchi | 2015-12-18 | 1 | -5/+4 |
| | |||||
* | rack/tls_listener: fix ArgumentError (TODO: why?) | Kazuki Yamaguchi | 2015-11-16 | 1 | -1/+1 |
| | |||||
* | rack: add option to drop privileges | Kazuki Yamaguchi | 2015-11-16 | 3 | -0/+33 |
| | |||||
* | rack/tls_listener: sni | Kazuki Yamaguchi | 2015-11-16 | 2 | -8/+37 |
| | |||||
* | server/connection: reorganize subclasses | Kazuki Yamaguchi | 2015-11-16 | 12 | -37/+27 |
| | | | | | * HTTPSServerConnection is renamed to SSLSocketServerConnection * HTTPServerConnection now accepts writer Proc (Method) instead of IO | ||||
* | stream: don't raise LocalStreamError when received RST_STREAM but callback ↵ | Kazuki Yamaguchi | 2015-11-16 | 6 | -17/+14 |
| | | | | :rst_stream | ||||
* | bump version to 0.2.2v0.2.2 | Kazuki Yamaguchi | 2015-11-15 | 1 | -1/+1 |
| | |||||
* | rack: add fallback-legacy option (fallback to backend HTTP/1.x server if ↵ | Kazuki Yamaguchi | 2015-11-15 | 7 | -42/+102 |
| | | | | client doesn't support HTTP/2) | ||||
* | rack/session: don't remove x- | Kazuki Yamaguchi | 2015-11-15 | 1 | -1/+0 |
| | |||||
* | Merge branch 'master' of github.com:rhenium/plum | Kazuki Yamaguchi | 2015-11-15 | 1 | -0/+1 |
|\ | |||||
| * | rack/session: pass HTTP_VERSION=HTTP/2.0 to request env (Rack::CommonLogger ↵ | Kazuki Yamaguchi | 2015-11-13 | 1 | -0/+1 |
| | | | | | | | | uses) | ||||
* | | connection: fix stream id management | Kazuki Yamaguchi | 2015-11-15 | 6 | -24/+23 |
| | | |||||
* | | rack/session: fix server push | Kazuki Yamaguchi | 2015-11-13 | 1 | -2/+2 |
| | | |||||
* | | http_error: show error code in #to_s | Kazuki Yamaguchi | 2015-11-13 | 1 | -0/+4 |
|/ | |||||
* | rack: tls_listener: pass certificate in filename | Kazuki Yamaguchi | 2015-11-13 | 2 | -5/+7 |
| | |||||
* | Merge branch 'master' of github.com:rhenium/plum | Kazuki Yamaguchi | 2015-11-13 | 47 | -430/+1178 |
|\ | |||||
| * | rack/handler/plum: require plum/rack2.3 | Kazuki Yamaguchi | 2015-11-12 | 1 | -0/+2 |
| | | |||||
| * | rack/session: send WINDOW_UPDATE when receive window became too small | Kazuki Yamaguchi | 2015-11-11 | 1 | -0/+7 |
| | | |||||
| * | frame_factory: specify flags by kwargs | Kazuki Yamaguchi | 2015-11-11 | 10 | -37/+46 |
| | | |||||
| * | connection: split large frame in #send_immediately | Kazuki Yamaguchi | 2015-11-11 | 10 | -56/+80 |
| | | |||||
| * | examples: client/twitter: enable gzip / deflate | Kazuki Yamaguchi | 2015-11-10 | 1 | -1/+2 |
| | | |||||
| * | bump version to 0.2.1v0.2.1 | Kazuki Yamaguchi | 2015-11-10 | 1 | -1/+1 |
| | | |||||
| * | client: add auto_decode option: decode automatically deflate or gzip encoded ↵ | Kazuki Yamaguchi | 2015-11-10 | 9 | -17/+150 |
| | | | | | | | | response | ||||
| * | bump version to 0.2.0v0.2.0 | Kazuki Yamaguchi | 2015-11-09 | 2 | -3/+3 |
| | | |||||
| * | examples: client/twitter: fix | Kazuki Yamaguchi | 2015-11-09 | 1 | -1/+1 |
| | | |||||
| * | tests: add test cases for Client | Kazuki Yamaguchi | 2015-11-09 | 3 | -6/+27 |
| | | |||||
| * | readme: update | Kazuki Yamaguchi | 2015-11-09 | 1 | -1/+21 |
| | | |||||
| * | tests: add test cases for UpgradeClientSession | Kazuki Yamaguchi | 2015-11-09 | 2 | -0/+57 |
| | | |||||
| * | client: support HTTP/1.1 upgrade | Kazuki Yamaguchi | 2015-11-09 | 9 | -47/+103 |
| | | |||||
| * | examples: fix client examples | Kazuki Yamaguchi | 2015-11-09 | 2 | -8/+8 |
| | | |||||
| * | rename {Connection,Stream}Error to Remote{Connection,Stream}Error and create ↵ | Kazuki Yamaguchi | 2015-11-09 | 12 | -60/+96 |
| | | | | | | | | Local*Error | ||||
| * | readme: fix | Kazuki Yamaguchi | 2015-11-09 | 1 | -1/+1 |
| | | |||||
| * | client/response: add Response#on_finish | Kazuki Yamaguchi | 2015-11-09 | 2 | -0/+23 |
| | | |||||
| * | client: rename Client#[HTTP_METHOD]_async to #[HTTP_METHOD] | Kazuki Yamaguchi | 2015-11-09 | 3 | -30/+32 |
| | | |||||
| * | client: rename #wait to #resume | Kazuki Yamaguchi | 2015-11-09 | 2 | -36/+21 |
| | | |||||
| * | readme: add Circle CI badgecircle-ci | Kazuki Yamaguchi | 2015-11-08 | 1 | -1/+1 |
| | | |||||
| * | circleci: add circle.yml | Kazuki Yamaguchi | 2015-11-08 | 1 | -0/+27 |
| | | |||||
| * | client/legacy_client_session: fix response header: ':status' header's value ↵ | Kazuki Yamaguchi | 2015-11-08 | 1 | -1/+1 |
| | | | | | | | | must be String for consistency | ||||
| * | client/legacy_client_session: set transfer-encoding: chunked if ↵ | Kazuki Yamaguchi | 2015-11-08 | 2 | -11/+84 |
| | | | | | | | | content-length is not specified | ||||
| * | readme: update | Kazuki Yamaguchi | 2015-11-08 | 1 | -33/+42 |
| | | |||||
| * | client: add :http2 option | Kazuki Yamaguchi | 2015-11-08 | 1 | -10/+13 |
| | |