Releases: hyperium/h2
Releases · hyperium/h2
v0.3.4
- Fix panic when encoding header size update over a certain size.
- Fix
SendRequest
to wake up connection when dropped. - Fix potential hang if
RecvStream
is placed in the request or responseextensions
. - Stop calling
Instant::now
if zero reset streams are configured.
v0.3.3
- Fix client being able to make
CONNECT
requests without a:path
. - Expose
RecvStream::poll_data
. - Fix some docs.
v0.3.2
- Fix incorrect handling of received 1xx responses on the client when the request body is still streaming.
v0.3.1
- Add
Connection::max_concurrent_recv_streams()
getter. - Add
Connection::max_concurrent_send_streams()
getter. - Fix client to ignore receipt of 1xx headers frames.
- Fix incorrect calculation of pseudo header lengths when determining if a received header is too big.
- Reduce monomorphized code size of internal code.
v0.3.0
- Update to Tokio 1.0.
v0.2.7
- Fix stream ref count when sending a push promise
- Fix receiving empty DATA frames in response to a HEAD request
- Fix handling of client disabling SERVER_PUSH
v0.2.6
- Integrate
tracing
directly wherelog
was used. (For 0.2.x,log
s are still emitted by default.)
v0.2.5
- Fix rare debug assert failure in store shutdown.
v0.2.4
- Fix when receiving
SETTINGS_HEADER_TABLE_SIZE
setting.
v0.2.3
- Fix server being able to accept
CONNECT
requests without:scheme
or:path
. - Fix receiving a GOAWAY frame from updating the recv max ID, it should only update max send ID.