Expyron
Expyron
- `git-repository` renamed to `gix` and updated to the latest version - `hashbrown` updated to the latest version
### Steps to Reproduce - Enable strict FQDN with the flag `--acme-strict-fqdn` - Use any ACME client to try to generate or renew a certificate through ACME ### Your Environment...
Removes the dependency on `once_cell` by using const initializers for Mutex and Vec. Also deletes the re-implementation of Lazy for no-std, which is no longer needed. This is all available...
This is available since Rust 1.63, so no change in MSRV necessary.
Since Rust 1.80, the recommended way to have lazily-initialized statics is to use [`LazyLock`](https://doc.rust-lang.org/std/sync/struct.LazyLock.html). As this crate's MSRV is 1.81, this PR updates the documentation to encourage that new usage....
Using the solution described in the [official documentation](https://doc.rust-lang.org/rustdoc/write-documentation/documentation-tests.html) instead of relying on a third-party crate.
The goal is mainly to remove the dev-dependency on a very old version of mio.