index
:
plum.git
2.3
circle-ci
frozen-string-literal
master
restart
threaded
topic/client-redesign-api
topic/fix-coding-style
topic/fix-magic-comment-style
topic/openssl-1.1.0
topic/rack-fix-tls-listener
topic/refactor-for-0.3
travis-test
An HTTP/2 Library for Ruby
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
Commit message (
Expand
)
Author
Age
Files
Lines
*
http_connection: raise LegacyHTTPError instead of sending 505 (HTTP Version N...
Kazuki Yamaguchi
2015-08-18
2
-16
/
+2
*
https_connection: raise INADEQUATE_SECURITY when negotiated in non-secure cip...
Kazuki Yamaguchi
2015-08-18
1
-0
/
+24
*
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
*
hpack: encoder: use Huffman encoding if it use fewer bytes
Kazuki Yamaguchi
2015-08-13
1
-6
/
+13
*
hpack: remove unneeded force_encoding
Kazuki Yamaguchi
2015-08-13
1
-2
/
+2
*
hpack: raise error if buffer is incomplete
Kazuki Yamaguchi
2015-08-13
1
-7
/
+17
*
hpack: decoder: refactor
Kazuki Yamaguchi
2015-08-12
2
-6
/
+10
*
hpack: huffman: raise error when detected EOS in Huffman encoded string
Kazuki Yamaguchi
2015-08-12
1
-0
/
+1
*
hpack: decoder: refactor
Kazuki Yamaguchi
2015-08-12
1
-7
/
+6
*
frame_utils: simplify split_* by mutating Frame object
Kazuki Yamaguchi
2015-08-11
1
-17
/
+7
*
frame: make Frame mutable
Kazuki Yamaguchi
2015-08-11
1
-16
/
+37
*
fix doc
Kazuki Yamaguchi
2015-08-11
2
-3
/
+7
*
frame_utils: use String#each_byteslice
Kazuki Yamaguchi
2015-08-11
1
-8
/
+2
*
remove odd 'local_error' methods
Kazuki Yamaguchi
2015-08-11
3
-8
/
+2
*
rename StreamHelper to StreamUtils
Kazuki Yamaguchi
2015-08-11
3
-3
/
+3
*
error: ERROR_CODES should be in HTTPError class
Kazuki Yamaguchi
2015-08-11
2
-19
/
+20
*
rename lib/plum/error to lib/plum/errors
Kazuki Yamaguchi
2015-08-11
2
-1
/
+1
*
hpack: huffman: refactor
Kazuki Yamaguchi
2015-08-11
2
-276
/
+268
*
hpack: huffman: rewrite encode
Kazuki Yamaguchi
2015-08-11
2
-7
/
+15
*
frame_utils: simplify Frame#parse_settings
Kazuki Yamaguchi
2015-08-11
2
-7
/
+9
*
binary_string: add String#each_byteslice
Kazuki Yamaguchi
2015-08-11
1
-0
/
+15
*
connection: reply GOAWAY when received GOAWAY
Kazuki Yamaguchi
2015-08-09
1
-0
/
+1
*
connection: split Connection#close into #goaway and #close
Kazuki Yamaguchi
2015-08-09
5
-52
/
+58
*
stream: refactor
Kazuki Yamaguchi
2015-08-09
2
-14
/
+9
*
extract Frame creation into FrameFactory
Kazuki Yamaguchi
2015-08-09
8
-64
/
+81
*
implement "http" URIs support (currently only 'with prior knowledge')
Kazuki Yamaguchi
2015-08-09
7
-91
/
+138
*
extract event emitter
Kazuki Yamaguchi
2015-08-06
4
-24
/
+22
*
extract flow control feature into FlowControl module
Kazuki Yamaguchi
2015-08-06
6
-151
/
+131
*
server_connection: fix ServerConnection#window_update
Kazuki Yamaguchi
2015-08-06
2
-1
/
+2
*
endpoint MUST discard unsupported (unknown) frame
Kazuki Yamaguchi
2015-08-06
3
-3
/
+7
*
stream: fix #update_dependency: make parent accessible from other instance
Kazuki Yamaguchi
2015-08-06
1
-2
/
+2
*
stream: a stream can't depend on itself
Kazuki Yamaguchi
2015-08-06
1
-0
/
+1
*
server_connection: specify initial stream state in constructor
Kazuki Yamaguchi
2015-08-06
2
-15
/
+2
*
stream: fix 'exclusive' flag processing
Kazuki Yamaguchi
2015-08-06
1
-2
/
+2
*
stream: fix Stream#update_dependency: parameter 'parent' is Stream
Kazuki Yamaguchi
2015-08-06
1
-1
/
+1
*
server_connection: split user APIs into ServerConnectionHelper
Kazuki Yamaguchi
2015-08-05
3
-38
/
+48
*
stream: split user APIs into StreamHelper
Kazuki Yamaguchi
2015-08-05
3
-76
/
+85
*
binary_string: rename BinaryString#shift to #byteshift
Kazuki Yamaguchi
2015-08-05
5
-12
/
+9
*
stream: a header block decoding error must be treated as a connection error o...
Kazuki Yamaguchi
2015-08-05
1
-1
/
+7
*
return FRAME_SIZE_ERROR when received a frame with too long payload
Kazuki Yamaguchi
2015-08-05
2
-10
/
+41
*
stream: headers may contain multiple header with same name (eg. cookie)
Kazuki Yamaguchi
2015-08-04
3
-2
/
+2
*
server_connection: split long methods
Kazuki Yamaguchi
2015-08-04
1
-20
/
+23
[next]