File tree 3 files changed +7
-1
lines changed
3 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ Gem::Specification.new do |spec|
30
30
spec . add_dependency "io-stream" , "~> 0.6"
31
31
spec . add_dependency "protocol-http" , "~> 0.43"
32
32
spec . add_dependency "protocol-http1" , ">= 0.28.1"
33
- spec . add_dependency "protocol-http2" , "~> 0.21 "
33
+ spec . add_dependency "protocol-http2" , "~> 0.22 "
34
34
spec . add_dependency "traces" , "~> 0.10"
35
35
spec . add_dependency "metrics" , "~> 0.12"
36
36
end
Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ def self.trailer?
27
27
::Protocol ::HTTP2 ::Settings ::ENABLE_PUSH => 0 ,
28
28
::Protocol ::HTTP2 ::Settings ::MAXIMUM_FRAME_SIZE => 0x100000 ,
29
29
::Protocol ::HTTP2 ::Settings ::INITIAL_WINDOW_SIZE => 0x800000 ,
30
+ ::Protocol ::HTTP2 ::Settings ::NO_RFC7540_PRIORITIES => 1 ,
30
31
}
31
32
32
33
SERVER_SETTINGS = {
@@ -35,6 +36,7 @@ def self.trailer?
35
36
::Protocol ::HTTP2 ::Settings ::MAXIMUM_FRAME_SIZE => 0x100000 ,
36
37
::Protocol ::HTTP2 ::Settings ::INITIAL_WINDOW_SIZE => 0x800000 ,
37
38
::Protocol ::HTTP2 ::Settings ::ENABLE_CONNECT_PROTOCOL => 1 ,
39
+ ::Protocol ::HTTP2 ::Settings ::NO_RFC7540_PRIORITIES => 1 ,
38
40
}
39
41
40
42
def self . client ( peer , settings = CLIENT_SETTINGS )
Original file line number Diff line number Diff line change 1
1
# Releases
2
2
3
+ ## Unreleased
4
+
5
+ - Add support for HTTP/2 ` NO_RFC7540_PRIORITIES ` . See < https://www.rfc-editor.org/rfc/rfc9218.html > for more details.
6
+
3
7
## v0.84.0
4
8
5
9
- Minor consistency fixes to ` Async::HTTP::Internet ` singleton methods.
You can’t perform that action at this time.
0 commit comments