switch to rustls, fix windows build

This commit is contained in:
ryan 2020-12-14 20:58:39 +13:00
parent f01fab7de7
commit b031f79e1f
4 changed files with 117 additions and 10 deletions

View file

@ -1,7 +1,7 @@
# Cargo B(inary) Install
A helper for distributing / installing pre-built binaries in a pseudo-distributed and maybe-one-day secure manner
A helper for distributing / installing pre-built rust binaries in a pseudo-distributed and maybe-one-day secure manner.
This is part experiment, part solving a personal problem, and part hope that we can solve / never re-visit this. Good luck!
## Status
@ -15,8 +15,7 @@ A helper for distributing / installing pre-built binaries in a pseudo-distribute
First you'll need to install `cargo-binstall` either via `cargo install cargo-binstall` (and it'll have to compile, sorry...), or by grabbing a pre-compiled version from the [releases](https://github.com/ryankurte/cargo-binstall/releases) page and putting that on your path. It's like there's a problem we're trying to solve?
If a project supports `binstall` you can then install binaries via `cargo binstall NAME` where `NAME` is the name of the crate. We hope the defaults will work without configuration in some cases, however, different projects have wildly different configurations so some further work may be required to support `binstall` in your project, see [Usage](#Usage) for details.
If a project supports `binstall` you can then install binaries via `cargo binstall NAME` where `NAME` is the name of the crate. We hope the defaults will work without configuration in _some_ cases, however, different projects have wildly different configurations. You may need to add some cargo metadata to support `binstall` in your project, see [Usage](#Usage) for details.
## Features
@ -29,7 +28,7 @@ If a project supports `binstall` you can then install binaries via `cargo binsta
- [x] Tgz
- [x] Tar
- [x] Bin
- Cryptography
- Security
- [ ] Package signing
- [ ] Package verification