Commit 15e6792
committed
feat(ostool): unify TLS provider via shared HTTP client builder
Introduce a centralized http_client module that installs the Ring crypto
provider before constructing any reqwest client, ensuring rustls is
consistently configured across auth, board, and build pipelines. Switch
reqwest and ureq dependencies to rustls-based TLS without the aws-lc-rs
provider, and add the workspace rustls dependency to ostool. Update
docs/api.md to cover the Management API surface.1 parent e903c37 commit 15e6792
11 files changed
Lines changed: 506 additions & 244 deletions
File tree
- docs
- ostool-server
- ostool
- src
- auth
- board
- build
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 | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| 39 | + | |
0 commit comments