Skip to content

Releases: hyperium/h2

v0.3.5

29 Sep 21:16
Compare
Choose a tag to compare
  • Fix sending of very large headers. Previously when a single header was too big to fit in a single HEADERS frame, an error was returned. Now it is broken up and sent correctly.
  • Fix buffered data field to be a bigger integer size.
  • Refactor error format to include what initiated the error (remote, local, or user), if it was a stream or connection-level error, and any received debug data.

v0.3.4

20 Aug 22:49
Compare
Choose a tag to compare
  • 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 response extensions.
  • Stop calling Instant::now if zero reset streams are configured.

v0.3.3

29 Apr 16:25
Compare
Choose a tag to compare
  • Fix client being able to make CONNECT requests without a :path.
  • Expose RecvStream::poll_data.
  • Fix some docs.

v0.3.2

25 Mar 00:42
Compare
Choose a tag to compare
  • Fix incorrect handling of received 1xx responses on the client when the request body is still streaming.

v0.3.1

25 Mar 00:42
Compare
Choose a tag to compare
  • 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

26 Feb 17:50
Compare
Choose a tag to compare
  • Update to Tokio 1.0.

v0.2.7

10 Nov 22:49
Compare
Choose a tag to compare
  • 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

14 Jul 00:11
Compare
Choose a tag to compare
  • Integrate tracing directly where log was used. (For 0.2.x, logs are still emitted by default.)

v0.2.5

13 Jul 23:35
Compare
Choose a tag to compare
  • Fix rare debug assert failure in store shutdown.

v0.2.4

30 Mar 22:29
Compare
Choose a tag to compare
  • Fix when receiving SETTINGS_HEADER_TABLE_SIZE setting.