Skip to content

Releases: hyperium/h2

v0.4.10

05 May 13:27
Compare
Choose a tag to compare

What's Changed

  • Fix RecvStream::is_end_stream(): return true only when END_STREAM is received by @eaufavor in #810

Full Changelog: v0.4.9...v0.4.10

v0.4.9

05 May 13:27
Compare
Choose a tag to compare

What's Changed

  • Add sever::Connection::has_streams() method to check for active streams.

New Contributors

Full Changelog: v0.4.8...v0.4.9

v0.4.8

18 Feb 19:16
Compare
Choose a tag to compare

What's Changed

  • Fix reclaiming reserved capacity (fixes #607) by @nox in #832
  • Fix busy loop on shutdown by @seanmonstar in #834
  • Fix window size decrement of send-closed streams by @nox in #830
  • Fix handle implicit resets at the right time by @nox in #833
  • Fix poll_flush after poll_shutdown by @bdbai in #836

New Contributors

Thanks

v0.4.7

19 Nov 19:01
Compare
Choose a tag to compare

What's Changed

  • Fix treating HEADERS frames with a non-zero content-length but END_STREAM flag as malformed.
  • Fix notifying the stream task when automatically reset on receipt of a stream error.

New Contributors

Thanks

Full Changelog: v0.4.6...v0.4.7

v0.4.6

19 Aug 15:52
Compare
Choose a tag to compare

What's Changed

  • Add current_max_send_streams() and current_max_recv_streams() to client::SendRequest.
  • Fix sending a PROTOCOL_ERROR instead of REFUSED_STREAM when receiving oversized headers.
  • Fix notifying a PushPromise task properly.
  • Fix notifying a stream task when reset.

New Contributors

Thanks

Full Changelog: v0.4.5...v0.4.6

v0.4.5

17 May 12:37
Compare
Choose a tag to compare

What's Changed

  • Fix race condition in connection termination by @howardjohn in #772
  • Fix request pseudo-header construction for CONNECT & OPTION methods by @mstyura in #770
  • Replace futures-util with atomic-waker and manual poll_fn by @notgull in #721

New Contributors

v0.4.4

03 Apr 18:11
Compare
Choose a tag to compare

Fixes

  • Limit number of CONTINUATION frames for misbehaving connections.

See https://seanmonstar.com/blog/hyper-http2-continuation-flood/ for more info.

v0.3.26

03 Apr 18:06
Compare
Choose a tag to compare

What's Changed

  • Limit number of CONTINUATION frames for misbehaving connections.

See https://seanmonstar.com/blog/hyper-http2-continuation-flood/ for more info.

v0.4.3

15 Mar 15:24
Compare
Choose a tag to compare

What's Changed

  • Fix flow control limits to not apply until receiving SETTINGS ack.
  • Fix not returning an error if IO ended without close_notify.
  • Improve performance of decoding many headers.

New Contributors

Full Changelog: v0.4.2...v0.4.3

v0.3.25

15 Mar 15:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.24...v0.3.25