Jan Christian Grünhage
2 years ago
No known key found for this signature in database
GPG Key ID: EEC1170CE56FA2ED
6 changed files with
6 additions and
3 deletions
.github/workflows/ci.yml
CHANGELOG.md
README.md
acme_common/Cargo.toml
acmed/Cargo.toml
tacd/Cargo.toml
@ -8,11 +8,11 @@ jobs:
strategy:
strategy:
matrix:
matrix:
rust:
rust:
- 1.64 .0
- 1.65 .0
- 1.65 .0
- 1.66 .1
- 1.66 .1
- 1.67 .1
- 1.67 .1
- 1.68 .2
- 1.68 .2
- 1.69 .0
- stable
- stable
- beta
- beta
- nightly
- nightly
@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [Unreleased]
### Changed
### Changed
- The minimum supported Rust version (MSRV) is now 1.64 .
- The minimum supported Rust version (MSRV) is now 1.65 .
- Manual (and badly designed) threads have been replaced by async.
- Manual (and badly designed) threads have been replaced by async.
- Randomized early delay, for spacing out renewals when dealing with a lot of certificates.
- Randomized early delay, for spacing out renewals when dealing with a lot of certificates.
- Replaced the template engine TinyTemplate with MiniJinja.
- Replaced the template engine TinyTemplate with MiniJinja.
@ -77,7 +77,7 @@ man =(curl -sSf "https://raw.githubusercontent.com/breard-r/acmed/main/man/en/ta
## Build from source
## Build from source
In order to compile ACMEd, you will need the [Rust ](https://www.rust-lang.org/ ) compiler and its package manager, Cargo. The minimum supported Rust version(MSRV) is 1.64 , although it is recommended to use the latest stable one.
In order to compile ACMEd, you will need the [Rust ](https://www.rust-lang.org/ ) compiler and its package manager, Cargo. The minimum supported Rust version(MSRV) is 1.65 , although it is recommended to use the latest stable one.
ACMEd depends OpenSSL 1.1.0 or higher.
ACMEd depends OpenSSL 1.1.0 or higher.
@ -8,6 +8,7 @@ repository = "https://github.com/breard-r/libreauth"
license = "MIT OR Apache-2.0"
license = "MIT OR Apache-2.0"
include = [ "src/**/*" , "Cargo.toml" , "Licence_*.txt" ]
include = [ "src/**/*" , "Cargo.toml" , "Licence_*.txt" ]
publish = false
publish = false
rust - version = "1.65.0"
[ lib ]
[ lib ]
name = "acme_common"
name = "acme_common"
@ -12,6 +12,7 @@ categories = ["cryptography"]
build = "build.rs"
build = "build.rs"
include = [ "src/**/*" , "Cargo.toml" , "LICENSE-*.txt" ]
include = [ "src/**/*" , "Cargo.toml" , "LICENSE-*.txt" ]
publish = false
publish = false
rust - version = "1.65.0"
[ features ]
[ features ]
default = [ "openssl_dyn" ]
default = [ "openssl_dyn" ]
@ -11,6 +11,7 @@ keywords = ["acme", "tls", "alpn", "X.509"]
categories = [ "cryptography" ]
categories = [ "cryptography" ]
include = [ "src/**/*" , "Cargo.toml" , "LICENSE-*.txt" ]
include = [ "src/**/*" , "Cargo.toml" , "LICENSE-*.txt" ]
publish = false
publish = false
rust - version = "1.65.0"
[ features ]
[ features ]
default = [ "openssl_dyn" ]
default = [ "openssl_dyn" ]