Rodolphe Bréard
f9def02946
Merge branch 'main' of github.com:breard-r/acmed
1 year ago
Rodolphe Bréard
4faf0855ed
Update the MSRV
1 year ago
Rodolphe Bréard
2b4a62dda5
Update the change log
1 year ago
Rodolphe Bréard
7bc2b3310c
Reformat a long line
1 year ago
Rodolphe Bréard
63a00b3ba8
Update the async-process dependency
1 year ago
Rodolphe Bréard
15e8ed3125
Update the async-lock dependency
1 year ago
Rodolphe Bréard
ce17dcd523
Update the nix dependency
1 year ago
Rodolphe Bréard
6d20980213
Update the toml dependency
1 year ago
Rodolphe Bréard
c57432b34b
Update dependencies
1 year ago
Rodolphe Bréard
0ebbac22eb
Remove `cargo update` from the Makefile
Updating the dependencies before each builds does not allow
reproductible builds.
1 year ago
Rodolphe Bréard
e5faca7c5a
Removing useless mutables
1 year ago
Rodolphe Bréard
53f1c356b0
Removing empty elses
1 year ago
Rodolphe Bréard
0e1e9a818d
Prevent panic from selecting a random value from an empty range
Fixes #102
1 year ago
Rodolphe Bréard
53c5933190
Merge pull request #101 from nka11/build_docker_image
Resources for building a docker image
1 year ago
Rodolphe Bréard
bf5115f20c
Merge pull request #100 from nka11/main
fix build Issue found with podman
1 year ago
Nicolas K
5bce4d1d6d
Add common certs in trusted store of default docker image
1 year ago
Nicolas K
b52ab46be4
Add resources to build a docker image
1 year ago
Nicolas K
686e8e7061
decompose mkdir and cp, for some reason it was not working well with podman
1 year ago
Rodolphe Bréard
e9522df9ef
Stop using the `Error` struct from `acme_common` in tacd
rel #83
1 year ago
Rodolphe Bréard
e302789bca
Stop exposing minijinja error type outside of the template module
2 years ago
Rodolphe Bréard
d73fbc3e93
Merge pull request #99 from jcgruenhage/minijinja-templating
Change the template engine to MiniJinja
2 years ago
Jan Christian Grünhage
c96c57cd70
Update dependencies
2 years ago
Jan Christian Grünhage
b74765187c
Update the MSRV
2 years ago
Jan Christian Grünhage
7567e7566c
Change the template engine to MiniJinja
2 years ago
Rodolphe Bréard
df40cde34c
Update dependencies
2 years ago
Rodolphe Bréard
606fe3f590
Merge branch 'main' of github.com:breard-r/acmed
2 years ago
Rodolphe Bréard
1a79d4de00
Remove needless references
2 years ago
Rodolphe Bréard
43b13d1979
Merge pull request #95 from eduardosm/fix-docker
Fix code path in build-docker.sh
2 years ago
Rodolphe Bréard
761c0a72c0
Merge pull request #96 from jcgruenhage/post-operation-expose-file-paths
Expose file paths to post-operation hook
2 years ago
Jan Christian Grünhage
30fa624afe
Expose file paths to post-operation hook
2 years ago
Eduardo Sánchez Muñoz
3307f59e05
Fix code path in build-docker.sh
2 years ago
Rodolphe Bréard
b87990e0b4
Update dependencies
This update includes a security fix for the h2 crate.
https://github.com/breard-r/acmed/security/dependabot/1
2 years ago
Rodolphe Bréard
6b51a7f952
Merge pull request #82 from jcgruenhage/async-http
Make http requests async, switch from attohttpc to reqwest
2 years ago
Jan Christian Grünhage
eeca233442
Make rate-limits async as well
2 years ago
Jan Christian Grünhage
e4b97d6b4f
Make http requests async, switch from attohttpc to reqwest
2 years ago
Rodolphe Bréard
b41f1165ca
Merge pull request #79 from jcgruenhage/renewal-scheduling
Scheduling renewals
2 years ago
Jan Christian Grünhage
9502acf6e7
Switch to a default renew_delay of 30d
This is in line with the recommendations of the Let's Encrypt
integration guide, and the default most other clients implement as well.
2 years 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.
2 years ago
Jan Christian Grünhage
e79441b431
Sleep until certificate is due instead of looping and rechecking
2 years ago
Rodolphe Bréard
23e8a31bed
Update the cargo deny configuration
2 years ago
Rodolphe Bréard
e48576b515
Commit the Cargo.lock
fixes #61
2 years ago
Rodolphe Bréard
82e4c5b2b1
Update the daemonize dependency
2 years ago
Rodolphe Bréard
66dd6921da
Merge the licenses badges
2 years ago
Rodolphe Bréard
2d9fdb0ce3
Add Rust 1.68.2 to the CI
2 years ago
Rodolphe Bréard
ca911655c5
Remove the outdated MSRV badge
2 years ago
Rodolphe Bréard
4defb170bf
Add a note on the man pages format
2 years ago
Rodolphe Bréard
23ff7d0b28
Update the contributing guide
2 years ago
Rodolphe Bréard
24c2668c60
Update the CI
2 years ago
Rodolphe Bréard
1322814ebc
Update the change log
2 years ago
Rodolphe Bréard
a2084c10a8
Bring async to the hooks and the file storage
2 years ago