62ce8765d402d367610893432e62fc70d5dd1b14 chore(ci): pin `openssl-sys` to `0.9.109` (Leonardo Lima)
37b2d0c4a4fe58c384c7a5bedf93cc2bf29f5892 chore(ci): pin `openssl` to `0.10.73` (Leonardo Lima)
f4cb6011772a7f765309e9fe1ebb00a2261012fe chore(ci): pin `syn` to `2.0.106` (Leonardo Lima)
0920b05e2b20850e45e6e2b3c669fdb8cef4af97 chore(ci): pin `quote` to `1.0.41` (Leonardo Lima)
3bc7a9ae4bc8fed2d483542ce27acc0850687bb9 chore(ci): pin `socke2@0.6.1` instead of `0.6.0` (Leonardo Lima)
00590bff146775a29e05d309c22555ff5d8dd6c8 chore(ci): pin `webpki-roots@1.0.4` instead of `1.0.3` (Leonardo Lima)
bed41fa22b4125696a1cf3802a84098845e1fdac chore(ci): pin `proptest` to `1.8.0` on `1.75.0` MSRV (Leonardo Lima)
Pull request description:
### Description
The `proptest` dependency is used in `bdk_chain`, it's already pinned to `1.2.0` on `1.63.0` MSRV, and wasn't a problem on the `1.75.0` MSRV. Recently, it also released a new version, bumping their MSRV, on `proptest 1.9.0`.
It adds a new step to pin it to `1.8.0` on the `1.75.0` MSRV CI step.
edit: I also had to update the pinned version `webpki-roots@1.0.4` and `socke2@0.6.1`.
### Notes to the reviewers
It only applies to `release/chain-0.23.x` branch; the master is already on `1.85.0` MSRV, which is not affected.
### Changelog notice
```
### Changed
- deps: pin `proptest` to `1.8.0` on `1.75.0` MSRV
# all the pinned dependencies below affect only the `1.63.0` MSRV
- deps: pin `openssl` to `0.10.73`
- deps: pin `openssl-sys` to `0.9.109`
- deps: pin `syn` to `2.0.106`
- deps: pin `quote` to `1.0.41`
- deps: pin `socke2@0.6.1` instead of `0.6.0`
- deps: pin `webpki-roots@1.0.4` instead of `1.0.3`
```
### Checklists
#### All Submissions:
* [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)
ACKs for top commit:
ValuedMammal:
ACK
62ce8765d402d367610893432e62fc70d5dd1b14 No need to squash IMO.
luisschwab:
ACK
62ce8765d402d367610893432e62fc70d5dd1b14
Tree-SHA512: 6c6697cc5b517825dfde1ea717bfed5ffef724b3a9de62caf9e63c591a269092e6e422946d3f971f1e91a00d6875776d60063764d28312e3c98faaf679f16ec7