Skip to content

Update dependencies for RUSTSEC-2023-0052 #487

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

Closed
wants to merge 2 commits into from

Conversation

AldaronLau
Copy link

PR Type

Advisory

PR Checklist

Check your PR fulfills the following:

  • Tests for the changes have been added / updated.
  • Documentation comments have been added / updated.
  • A changelog entry has been made for the appropriate packages.
  • Format code with the latest stable rustfmt

Overview

Due to the fact that it is a security vulnerability, this updates public dependencies (therefore includes breaking changes). Behavior is mostly the same, except that the error message now calls out that it's actix-tls that doesn't support non-hostnames, rather than rustls (now that that has been fixed). I also changed the ErrorKind to InvalidInput, as I believe that to be more accurate.

I understand that it may be desirable for a number of reasons to update and finish #480 instead of merging this PR (feel free to close), but my personal opinion is that 4.0 is warranted.

@robjtede
Copy link
Member

robjtede commented Aug 23, 2023

Appreciate the contribution, but doing this dependency update in a breaking manner isn't an acceptable way forward for this crate; the existing work in #480 has now been updated.

@robjtede robjtede closed this Aug 23, 2023
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.

2 participants