aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* rack/handler/plum: require plum/rack2.3Kazuki Yamaguchi2015-11-121-0/+2
|
* rack/session: send WINDOW_UPDATE when receive window became too smallKazuki Yamaguchi2015-11-111-0/+7
|
* frame_factory: specify flags by kwargsKazuki Yamaguchi2015-11-115-23/+32
|
* connection: split large frame in #send_immediatelyKazuki Yamaguchi2015-11-116-44/+53
|
* bump version to 0.2.1v0.2.1Kazuki Yamaguchi2015-11-101-1/+1
|
* client: add auto_decode option: decode automatically deflate or gzip encoded ↵Kazuki Yamaguchi2015-11-107-17/+91
| | | | response
* bump version to 0.2.0v0.2.0Kazuki Yamaguchi2015-11-091-1/+1
|
* tests: add test cases for ClientKazuki Yamaguchi2015-11-091-3/+3
|
* client: support HTTP/1.1 upgradeKazuki Yamaguchi2015-11-098-45/+101
|
* rename {Connection,Stream}Error to Remote{Connection,Stream}Error and create ↵Kazuki Yamaguchi2015-11-097-44/+50
| | | | Local*Error
* client/response: add Response#on_finishKazuki Yamaguchi2015-11-091-0/+12
|
* client: rename Client#[HTTP_METHOD]_async to #[HTTP_METHOD]Kazuki Yamaguchi2015-11-091-18/+18
|
* client: rename #wait to #resumeKazuki Yamaguchi2015-11-091-21/+8
|
* client/legacy_client_session: fix response header: ':status' header's value ↵Kazuki Yamaguchi2015-11-081-1/+1
| | | | must be String for consistency
* client/legacy_client_session: set transfer-encoding: chunked if ↵Kazuki Yamaguchi2015-11-081-8/+38
| | | | content-length is not specified
* client: add :http2 optionKazuki Yamaguchi2015-11-081-10/+13
|
* doc: updateKazuki Yamaguchi2015-11-081-2/+3
|
* stream_utils: remove #respondKazuki Yamaguchi2015-11-081-12/+0
|
* client: make #request accept more argumentsKazuki Yamaguchi2015-11-083-18/+29
|
* client/legacy_session: consume_queue: early return if queue is emptyKazuki Yamaguchi2015-11-081-1/+1
|
* client/client_session: fix flow control handlingKazuki Yamaguchi2015-11-082-11/+22
|
* client: add HTTP/1.x clientKazuki Yamaguchi2015-11-082-0/+89
|
* client: split HTTP/2-specific stuffs to ClientSessionKazuki Yamaguchi2015-11-084-98/+121
|
* client: refactoringKazuki Yamaguchi2015-11-071-5/+6
|
* client: set certificate store to ssl contextKazuki Yamaguchi2015-11-071-4/+6
|
* client: hostname is set in SSLSocket, not in SSLContextKazuki Yamaguchi2015-11-071-3/+3
|
* client: rename each_chunk to on_chunkKazuki Yamaguchi2015-11-061-17/+19
|
* client: constructor accept IO objectKazuki Yamaguchi2015-11-062-17/+26
|
* connection: #close: return if already closedKazuki Yamaguchi2015-11-062-1/+2
|
* update testsKazuki Yamaguchi2015-11-064-23/+45
|
* client: add :failed stateKazuki Yamaguchi2015-11-042-3/+37
|
* connection: fix stream id managingKazuki Yamaguchi2015-11-046-34/+56
|
* http{s,}_server_connection: remove #runKazuki Yamaguchi2015-11-034-16/+6
|
* client: set SSLContext#verify_modeKazuki Yamaguchi2015-11-031-8/+3
|
* client: add docs for Plum::Client#{get,head,post,put,delete}{,_async}Kazuki Yamaguchi2015-11-031-10/+52
|
* add docs for Plum::ClientKazuki Yamaguchi2015-11-032-11/+28
|
* client/response: add test and docsKazuki Yamaguchi2015-11-031-3/+24
|
* add Plum::ClientKazuki Yamaguchi2015-11-034-0/+231
|
* connection: move reserve_stream to ServerConnectionKazuki Yamaguchi2015-11-032-17/+31
|
* split server into plum/serverKazuki Yamaguchi2015-11-036-20/+26
|
* bump version to 0.1.3v0.1.3Kazuki Yamaguchi2015-11-011-1/+1
|
* stream: refactorKazuki Yamaguchi2015-10-291-11/+6
|
* hpack/decoder: refactorKazuki Yamaguchi2015-10-291-14/+11
|
* frame_factory: dup payload if payload's encoding is not binaryKazuki Yamaguchi2015-10-271-2/+4
|
* rack: rename Connection to Session in order to avoid name conflictKazuki Yamaguchi2015-10-273-7/+7
|
* rack: add REMOTE_ADDR to request envKazuki Yamaguchi2015-10-272-4/+11
|
* rack/connection: remove invalid response headersKazuki Yamaguchi2015-10-261-5/+5
|
* rack: don't HTTP/2 Server Push if disabled in config or peer SETTINGSKazuki Yamaguchi2015-10-262-3/+9
|
* Merge branch 'frozen-string-literal'Kazuki Yamaguchi2015-10-2626-30/+53
|\
| * enable frozen-string-literal option (for Ruby 2.3.0-dev)Kazuki Yamaguchi2015-09-2820-31/+46
| |