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

Dependency update + warning fixes #46

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

cyb77
Copy link
Contributor

@cyb77 cyb77 commented Dec 26, 2024

Update all dependencies to the latest version where possible.
Hyper-rustls couldn't be upgraded to 0.27.6 and was instead upgraded to 0.25, because for that to work we need updated versions of the smithy-rs crates that use hyper v1.0 instead of hyper v0.14.

Blake3 was unpinned from 1.5.1 and updated to 1.5.5, but that can be reversed.

Fixed some warnings related to crate_type being deprecated in Rust 2024, and removed some unused imports.

I ran into some issues during the build related to undefined symbols (moka). Running "cargo clean" and then rebuilding, fixed the issue :)

Except hyper-rustls, which is upgraded to 0.25.0 for now and we have to wait for the smithy-rs crates to upgrade to hyper 1.0 before it can be upgraded further.
hyper-rustls v0.25 breaks the https only mode which is used in geph5-client. It's fixed in 0.27.5 again, but that upgrade has to wait because of the smithy-rs crates being behind on the hyper upgrades
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.

1 participant