Commit 5e728a8
fix(cli): join HTTP client uses system trust roots (042 WP4 follow-up)
reqwest's rustls-tls feature bundles webpki-roots, whose
CDLA-Permissive-2.0 license is not on the deny.toml allowlist — make check
failed at cargo-deny. Switch to rustls-tls-native-roots (system trust
store), which also matches how TLS trust works everywhere else in the
workspace. cargo deny is green again; the join unit/mock tests are
unaffected.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 5d504d9 commit 5e728a8
2 files changed
Lines changed: 39 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
63 | 65 | | |
64 | | - | |
| 66 | + | |
65 | 67 | | |
66 | 68 | | |
67 | 69 | | |
| |||
0 commit comments