Rodolphe Breard
94f46d3776
Remove the bad OpenSSL ASN.1 time parsing
6 years ago
Rodolphe Breard
d186f5c10a
Define the default algo in acme_common
Because ring does not currently support RSA keys generation, the default
algo must be adapted depending on whether or not the standalone feature
is activated.
6 years ago
Rodolphe Breard
147370caa2
Add the standalone hash implementation
6 years ago
Rodolphe Breard
51c8d6a0b7
Prepare the build tools for the standalone feature
6 years ago
Rodolphe Breard
ea1183c18c
Create an abstraction around the hash functions
rel #2
6 years ago
Rodolphe Breard
e42d242868
Remove useless closures
6 years ago
Rodolphe Breard
ff1b6d1aa7
Create an abstraction around the certificate
As for public and private keys, the certificate should also be
abstracted.
rel #2
6 years ago
Rodolphe Breard
63e35712fe
Create an abstraction around public and private keys
Since it is planned to add a "standalone" feature that will replace
OpenSSL by crates not linking to any external library, it is required to
abstract all the OpenSSL specific types. This is a huge work and
therefore is divided in several steps. This first one is dedicated to
public and private keys.
rel #2
6 years ago
Rodolphe Breard
f2be8baebe
ACMEd 0.6.0
6 years ago
Rodolphe Breard
78738c16a6
Update dependencies
6 years ago
Rodolphe Breard
1e6aba52dc
Add rate limits for HTTPS requests
6 years ago
Rodolphe Breard
08c9410028
Improve the logging format
In order to renew different certificate at the same time, log messages
must display which certificate they are referring to.
6 years ago
Rodolphe Breard
6177fffb7e
ACMEd 0.5.0
6 years ago
Rodolphe Breard
d1d393f7a6
ACMEd 0.4.0
6 years ago
Rodolphe Breard
80e91cecd1
v0.3.0
6 years ago
Rodolphe Breard
eb7bc09134
Move the logs to the acme_common lib
6 years ago
Rodolphe Breard
d549c3db5a
Move the daemonize role to acme_common
6 years ago
Rodolphe Breard
83563ad950
Add the Clone trait to Error
6 years ago
Rodolphe Breard
a0d8944682
Move common items to a dedicated lib
In a near future, ACMEd will be composed of several binaries which will
use some common functions and structures.
6 years ago