Skip to content

Releases: hyperium/hyper

v0.12.25

01 Mar 23:09
Compare
Choose a tag to compare

Bug Fixes

  • client: coerce HTTP_2 requests to HTTP_11 (3a6080b1, closes #1770)
  • http2: send INTERNAL_ERROR when user's Service errors (8f926a0d)

Features

  • error: implement Error::source when available (4cf22dfa, closes #1768)
  • http2: Add window size config options for Client and Server (7dcd4618, closes #1771)
  • server: add http2_max_concurrent_streams builder option (cbae4294, closes #1772)
  • service:

v0.12.24

11 Feb 20:16
Compare
Choose a tag to compare

Bug Fixes

  • client: fix panic when CONNECT request doesn't have a port (d16b2c30)

Features

v0.12.23

11 Feb 20:16
Compare
Choose a tag to compare

Bug Fixes

  • http2: revert http2 refactor causing a client hang (9aa7e990)

Features

  • client: add conn::Builder::max_buf_size() (078ed82d, closes #1748)

v0.12.22

11 Feb 20:16
Compare
Choose a tag to compare

Bug Fixes

  • client: parse IPv6 hosts correctly in HttpConnector (c328c62e)

v0.12.21

11 Feb 20:15
Compare
Choose a tag to compare

Features

  • client:
    • add Destination::try_from_uri constructor (c809542c)
    • Add useful trait impls to Name (be5ec455)
    • add FromStr impl for Name (607c4da0)

v0.12.20

11 Feb 20:15
Compare
Choose a tag to compare

Bug Fixes

  • dependencies: disable unneeded optional tokio features (e5135dd6, closes #1739)
  • http2: don't consider an h2 send request error as canceled (cf034e99)

v0.12.19

11 Feb 20:13
Compare
Choose a tag to compare

Bug Fixes

  • rt: prevent fallback reactor thread from being created accidentally (1d253b4d)

v0.12.18

11 Feb 20:13
Compare
Choose a tag to compare

Features

  • server: add server::conn::AddrIncoming::bind constructor (2d5eabde)

v0.12.17

06 Dec 01:11
Compare
Choose a tag to compare

Features

  • error: add Error::is_connect method (01f64983)
  • server:
    • add tcp_sleep_on_accept_errors builder method (a6fff13a, closes #1713)
    • add http1_half_close(bool) option (73345be6, closes #1716)
  • service: export hyper::service::MakeServiceRef (a522c315)

Performance

  • http1: implement an adaptive read buffer strategy which helps with throughput and memory management (fd25129d, closes #1708)

v0.12.16

06 Dec 00:11
Compare
Choose a tag to compare

Bug Fixes

  • client: fix connection leak when Response finishes before Request body (e455fa24, closes #1717)

Features

  • client: add http1_read_buf_exact_size Builder option (2e7250b6)