-
Notifications
You must be signed in to change notification settings - Fork 62
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
chore: Enforce min rustls
version to 0.23.19
#158
chore: Enforce min rustls
version to 0.23.19
#158
Conversation
2e605e1
to
dac38c0
Compare
8e5a7c6 chore: Revert `rustls` pin dependency (志宇) Pull request description: ### Description The recent release of `rustls` (0.23.19) reverts it's MSRV to 1.63 so the pin is no longer necessary. ### Notes to the reviewers Some context: * bitcoindevkit/rust-electrum-client#158 * rustls/rustls#2244 ### Changelog notice * Revert MSRV pin of `rustls`. ### Checklists #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) * [x] I ran `cargo fmt` and `cargo clippy` before committing ACKs for top commit: LagginTimes: ACK 8e5a7c6 ValuedMammal: ACK 8e5a7c6 Tree-SHA512: 355291f93a879effc8aa1d7fe0254d8f879f26d06f0d6b0ad3d7a508a53179f7c5b9ebcd2d450ee042fbd2867119cf9a15c3193af6f36c3e5548634ce689cdca
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK dac38c0
You'd still need to update the rustls
version on README.md
too.
`rustls` versions 0.23.18 and 0.23.19 contains fix for vulnerability RUSTSEC-2024-0399. However, 0.23.18 bumps MSRV to 1.71. 0.23.19 reverts MSRV back to 1.63. We enforce min `rustls` version to 0.23.19 to make it easier to compile on MSRV and ensure we include the RUSTSEC-2024-0399 fix. Note that in CI, I decided to pin `rustls` dependency to 0.23.19 explicitly. This is because in future versions of `rustls`, the MSRV will be changed to 1.71.
dac38c0
to
7ef3ff6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK ed0cdae
Thanks for fixing this up, I went ahead and updated the README and bumped the patch version so it's ready to release.
527cb61
to
ed0cdae
Compare
rustls
versions 0.23.18 and 0.23.19 contains fix for vulnerability RUSTSEC-2024-0399. However, 0.23.18 bumps MSRV to 1.71. 0.23.19 reverts MSRV back to 1.63.We enforce min
rustls
version to 0.23.19 to make it easier to compile on MSRV and ensure we include the RUSTSEC-2024-0399 fix.Note that in CI, I decided to pin
rustls
dependency to 0.23.19 explicitly. This is because in future versions ofrustls
, the MSRV will be changed to 1.71.Context: rustls/rustls#2244