cargo-binstall/crates/bin
Jiahao XU 7bc4d4a5c6
Add opt --root-ceritificates & env BINSTALL_HTTPS_ROOT_CERTS (#820)
for specifying root ceritificates used for https connnections.

And remove old environment variable `CARGO_HTTP_CAINFO`, `SSL_CERT_FILE`
and `SSL_CERT_PATH` to avoid accidentally setting them, especially in CI
env.

Also:
 - Rm fn `binstalk_downloader::Certificate::from_env`
 - Enable feature `env` of dep `clap` in `crates/bin`
 - Add new dep `file-format` v0.14.0 to `crates/bin`
 - Use `file-format` to determine pem/der file format when loading root certs
 - Rm fn `binstalk_downloader::Certificate::open` and enum `binstalk_downloader::OpenCertificateError`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-02-20 20:48:33 +11:00
..
src Add opt --root-ceritificates & env BINSTALL_HTTPS_ROOT_CERTS (#820) 2023-02-20 20:48:33 +11:00
build.rs Fix crates/bin/build.rs: Rerun build.rs if manifest.rc and windows.manifest changed (#575) 2022-11-29 18:31:59 +13:00
Cargo.toml Add opt --root-ceritificates & env BINSTALL_HTTPS_ROOT_CERTS (#820) 2023-02-20 20:48:33 +11:00
LICENSE Split crates and clean up structure of codebase (#294) 2022-08-20 11:24:12 +00:00
manifest.rc Split crates and clean up structure of codebase (#294) 2022-08-20 11:24:12 +00:00
release.toml Fix release PR template (#336) 2022-09-04 15:19:17 +00:00
windows.manifest release: cargo-binstall v0.20.1 (#793) 2023-02-12 15:46:27 +11:00