Skip to content

Prepare v0.26 release, update to Hyper 1.0 #250

@cpu

Description

@cpu

This issue collects up preparation work for a hyper-rustls 0.26 release, bringing in the update to Hyper 1.0

Since main has already had its Cargo.toml version updated this is an issue instead of a pull-request.

Resolves #234

Proposed Release Notes

  • The hyper crate dependency has been updated to 1.0. hyper-rustls now uses the new hyper-util crate to replace functionality removed from hyper.
  • The Acceptor API has been removed and relevant examples updated. Hyper 1.0 has library consumers handle binding sockets and accepting connections themselves, removing the need for the Acceptor API. See examples/server.rs for an up to date example for accepting connections.
  • The tokio-runtime feature has been removed - hyper-rustls depends on hyper-util, and the tokio feature in hyper-util is required for the necessary IO adapter traits. Tokio was already a hard dependency of this crate.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions