Rodolphe Bréard
66f7c086f8
ACMEd v0.23.0
4 months ago
Rodolphe Bréard
492ea747a6
Update dependencies
4 months ago
Rodolphe Bréard
99dc7573df
Update dependencies
4 months ago
Rodolphe Bréard
688de5b15a
ACMEd v0.22.2
5 months ago
Rodolphe Bréard
1daac83335
ACMEd v0.22.1
6 months ago
Rodolphe Bréard
ad217f2b5b
ACMEd v0.22.0
6 months ago
Rodolphe Bréard
63a00b3ba8
Update the async-process dependency
7 months ago
Rodolphe Bréard
15e8ed3125
Update the async-lock dependency
7 months ago
Rodolphe Bréard
ce17dcd523
Update the nix dependency
7 months ago
Rodolphe Bréard
6d20980213
Update the toml dependency
7 months ago
Jan Christian Grünhage
b74765187c
Update the MSRV
11 months ago
Jan Christian Grünhage
7567e7566c
Change the template engine to MiniJinja
11 months ago
Jan Christian Grünhage
e4b97d6b4f
Make http requests async, switch from attohttpc to reqwest
1 year ago
Jan Christian Grünhage
59326edc7a
Randomized early renew
Let's Encrypt suggests in the integration guide, that for spacing out
renewals after issueing a lot of new certificates in a batch, you renew
a few of them a bit early until it's evened out. This adds a config
option that allows to set a timeframe in which early random delays are
attempted.
1 year ago
Rodolphe Bréard
a2084c10a8
Bring async to the hooks and the file storage
1 year ago
Rodolphe Bréard
4fc1f0cb8b
Rewrite the main event loop using async
Manual threads have some huge drawbacks and are therefore not well
suited for this task. Using async with a multi-threaded runtime,
however, does not have those drawbacks and keep the advantage of a
multi-threaded environment.
This is only the first part of the switch to async, the next step being
to use it in file operation, HTTP requests and sleeps.
1 year ago
Rodolphe Bréard
50728d718a
Update the toml dependency
1 year ago
Rodolphe Bréard
83a10b0153
Upgrade the toml dependency
1 year ago
Rodolphe Bréard
65ff3ae54e
ACMEd v0.21.0
1 year ago
Rodolphe Bréard
bdc954fbe4
Update the attohttpc dependency
1 year ago
Rodolphe Bréard
f2dc5ff633
Update the nix dependency
1 year ago
Rodolphe Bréard
2b1ed2a8c2
Upgrade to clap 4.0
2 years ago
Rodolphe Bréard
eba4aacba9
Update the nix dependency
2 years ago
Rodolphe Bréard
9264fea9e7
Upgrade to attohttpc 0.22
2 years ago
Rodolphe Bréard
e162adc2fe
Upgrade to attohttpc 0.20
2 years ago
Rodolphe Bréard
e7fd14b98a
ACMEd v0.19.0
2 years ago
Rodolphe Bréard
6a1d18dc86
Update the nix dependency
2 years ago
Rodolphe Bréard
05afca3735
Update the attohttpc dependency
2 years ago
Rodolphe Bréard
9723118855
ACMEd v0.19.0
2 years ago
Rodolphe Bréard
cfd5fabf0b
Upgrade to clap 3
2 years ago
Rodolphe Bréard
1df7e80dce
Update dependencies
3 years ago
Rodolphe Bréard
fdd2d4fe8d
Update the nom dependency
3 years ago
Rodolphe Bréard
1226d5aefb
Update the nix dependency
3 years ago
Rodolphe Bréard
5b42d1fe14
ACMEd v0.18.0
3 years ago
Rodolphe Bréard
a6a5cde154
Update the nix dependency
As usual, dependabot doesn't handle the multiple crates, hence manual intervention is required.
closes #52
3 years ago
Rodolphe Bréard
5d9e1e3626
ACMEd v0.17.0
3 years ago
Rodolphe Bréard
30be12c79f
Change the template engine for TinyTemplate
As discussed in the issue linked below, the template engine needed to be
changed for various reasons. After a long search, it has been decided to
use TinyTemplate since it is the best match so far.
fixes #8
3 years ago
dependabot-preview[bot]
4b0bd843be
Update attohttpc requirement from 0.16 to 0.17
Updates the requirements on [attohttpc](https://github.com/sbstp/attohttpc ) to permit the latest version.
- [Release notes](https://github.com/sbstp/attohttpc/releases )
- [Commits](https://github.com/sbstp/attohttpc/compare/v0.16.0...v0.17.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years ago
dependabot-preview[bot]
a7a1125662
Update nix requirement from 0.19 to 0.20
Updates the requirements on [nix](https://github.com/nix-rust/nix ) to permit the latest version.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
3 years ago
Rodolphe Breard
7c74e3b247
ACMEd v0.16.0
4 years ago
Rodolphe Breard
675a75b470
ACMEd v0.15.0
4 years ago
Rodolphe Breard
5506fbe71b
Add Rust 1.42 compatibility
4 years ago
Rodolphe Breard
6a57a92bc5
Update the nom dependency
4 years ago
Rodolphe Breard
d7da82ad6f
ACMEd v0.14.0
4 years ago
Rodolphe Breard
34944d226d
Update the nix dependency
4 years ago
dependabot-preview[bot]
a02df167c5
Update attohttpc requirement from 0.15 to 0.16
Updates the requirements on [attohttpc](https://github.com/sbstp/attohttpc ) to permit the latest version.
- [Release notes](https://github.com/sbstp/attohttpc/releases )
- [Commits](https://github.com/sbstp/attohttpc/compare/v0.15.0...v0.16.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
Rodolphe Breard
44c6f99456
ACMEd v0.12.0
4 years ago
Rodolphe Breard
8c0d208fe5
Add the `openssl_vendored` feature
rel #4
4 years ago
Rodolphe Breard
d1a344a171
Reorder the Cargo.toml
4 years ago
Rodolphe Breard
de6561cd24
ACMEd v0.12.0
4 years ago