Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cargo: 0.25.1 -> 0.26.0 #11

Merged
merged 1 commit into from
Mar 22, 2024
Merged

Cargo: 0.25.1 -> 0.26.0 #11

merged 1 commit into from
Mar 22, 2024

Conversation

cpu
Copy link
Member

@cpu cpu commented Mar 21, 2024

Preparation to cut a new 0.26.0 release to bring in changes since 0.25.1.

This repo doesn't have an established CHANGELOG or GitHub releases, but the major callouts I would include would be:

Additions

  • Support for aws-lc-rs as the crypto backend
  • Making aws-lc-rs the default crypto backend, matching rustls
  • Support for Rustls 0.23 and the new acceptor alert API
  • Support for passing through the fips feature with aws-lc-rs
  • Support for forwarding vectored writes

Fixes

  • Ignoring NotConnected error in poll_close

All of the above was contributed by @jbr in #9 based on similar 0.26.0 preparation work highlighted in rustls/tokio-rustls#59

@cpu cpu self-assigned this Mar 21, 2024
@jbr
Copy link
Contributor

jbr commented Mar 21, 2024

Small and likely irrelevant changelog nit: In futures-io and therefore futures-rustls it's poll_close not poll_shutdown

@cpu
Copy link
Member Author

cpu commented Mar 21, 2024

In futures-io and therefore futures-rustls it's poll_close not poll_shutdown

Ah! Thanks, fixed up :-)

@cpu cpu requested a review from quininer March 21, 2024 21:29
@quininer quininer merged commit 3924baf into rustls:master Mar 22, 2024
@quininer
Copy link
Member

Thank you!

@cpu cpu deleted the cpu-0.26 branch March 22, 2024 13:02
@cpu
Copy link
Member Author

cpu commented Mar 22, 2024

@quininer @djc Could one of you publish this release?

I get:

error: failed to publish to registry at https://crates.io

Caused by:
  the remote server responded with an error (status 403 Forbidden): this crate exists but you don't seem to be an owner. If you believe this is a mistake, perhaps you need to accept an invitation to be an owner before publishing.

@cpu
Copy link
Member Author

cpu commented Mar 25, 2024

Could one of you publish this release?

Looks like https://crates.io/crates/futures-rustls/0.26.0 is live now. Thanks Quininer!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants