-
Notifications
You must be signed in to change notification settings - Fork 71
chore: Enforce min rustls version to 0.23.19
#158
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
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
oleonardolima
left a comment
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
…tls` version to 0.23.19 ed0cdae32971fe7b40d5587a55b2299fe74d554f chore: bump version to 0.22.1, update CHANGELOG (Steve Myers) 7ef3ff6873809b07bb2fccf35927b7f72598a03b chore: Enforce min `rustls` version to 0.23.19 (志宇) Pull request description: `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. Context: rustls/rustls#2244 ACKs for top commit: notmandatory: ACK ed0cdae32971fe7b40d5587a55b2299fe74d554f Tree-SHA512: 9b6319d520a1002b3404743f051019a5ff63f53a9fe37ed080ed8e761f3db3edd446d014d2145e9c098279d7b3e6e017e82dd633baeef202a904afb37c49c4d9
rustlsversions 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
rustlsversion 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
rustlsdependency to 0.23.19 explicitly. This is because in future versions ofrustls, the MSRV will be changed to 1.71.Context: rustls/rustls#2244