64 Commits (573442dbd295e95e90f0320e7b2963ddd51d9118)

Author SHA1 Message Date
Rodolphe Breard 2f39e798d1 Add Unix style globing for config file inclusion 4 years ago
Rodolphe Breard 25450aebbf Implement IP identifiers 4 years ago
Rodolphe Breard 387adc7c4f Remove the useless calls to `map_err` 4 years ago
Rodolphe Breard 582593de29 Allow to specify the account key type and signature alg in the config 4 years ago
Rodolphe Breard 1350257300 Put Ed25519 support in a feature 4 years ago
Rodolphe Breard 636fbf9cf6 Refactor the JWS signature algorithm management 4 years ago
Rodolphe Breard d7dbd58823 Move the hashing operation inside the signing function 4 years ago
Rodolphe Breard eabcddb0af Add support for RSA 2048 account keys 4 years ago
Rodolphe Breard 1ab5b4012e Use the correct algorithm and hash function for JWK signatures 4 years ago
Rodolphe Breard 88f83bafe4 Prepare the Cargo.toml files for a different crypto library 4 years ago
Rodolphe Breard f2e23b20fd ACMEd v0.9.0 4 years ago
Rodolphe Breard 3c21019cb5 Update the nix that dependabot forgot 4 years ago
Rodolphe Breard 09d01eefb5 Remove openssl calls from the acmed crate 4 years ago
Rodolphe Breard 501b1aa9d8 Replace `reqwest` by `attohttpc` 4 years ago
Rodolphe Breard a4e0ccfa51 Correctly handle certificate expiration on openssl 4 years ago
Rodolphe Breard 942d0a9ba7 ACMEd v0.8.0 4 years ago
Rodolphe Breard 26ce6fdf40 Refactor the HTTP back-end 4 years ago
Rodolphe Breard 7ed6be48db Update the x509-parser dependency 4 years ago
Rodolphe Breard bfac454b92 Update the syslog dependency 4 years ago
Rodolphe Breard 52973b4b9e Remove the PID file after exit 5 years ago
Rodolphe Breard 70db8e6dd9 Prevent unnecessary creation of a PID file 5 years ago
Rodolphe Breard 8be37b7fc6 ACMEd v0.7.0 5 years ago
Rodolphe Breard 39430009ac Add internationalized domain names support 5 years ago
Rodolphe Breard 9eda92662d Allow --pid-file to be used with --foreground 5 years ago
Rodolphe Breard 39df1601d8 Format code 5 years ago
Rodolphe Breard 996ea85be4 Format code 5 years ago
Rodolphe Breard 4904d01e2d Update the base64 dependency 5 years ago
Rodolphe Breard 101d6bbd4e Update the nix dependency in acme_common 5 years ago
Rodolphe Breard b16b2e6b09 Remove the explicit dependency on the time crate 5 years ago
Rodolphe Breard a8cde157b6 Update the handlebars dependency 5 years ago
Jakub Pastuszek 155feb345c always use NAMED_CURVE format for EC key storage; fixes #9 5 years ago
Rodolphe Breard f1f95c4d99 Display a more precise error message for unknown EC keys 5 years ago
Rodolphe Breard 8752b0d1d5 ACMEd v0.6.1 5 years ago
Rodolphe Breard 747d5ccc1c Update the handlebars dependency 5 years ago
Rodolphe Breard 6c6f76a811 Update the env_logger dependency 5 years ago
Rodolphe Breard be9e1c7e35 Update the x509-parser dependency 5 years ago
Rodolphe Breard f3f3bbc116 Update the nix dependency 5 years ago
Rodolphe Breard 405386e5a4 Prevent the crates from being published to a registry 5 years ago
Rodolphe Breard 55f4d3416b Refactor the JWK implementation 5 years ago
Rodolphe Breard 4ea49512d6 Remove the standalone feature 5 years ago
Rodolphe Breard 84102922fa Move KeyType to a dedicated module 5 years ago
Rodolphe Breard 70df290306 Rewrite the crypto keys abstraction 5 years ago
Rodolphe Breard 94f46d3776 Remove the bad OpenSSL ASN.1 time parsing 6 years ago
Rodolphe Breard d186f5c10a Define the default algo in acme_common 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 6 years ago
Rodolphe Breard e42d242868 Remove useless closures 6 years ago
Rodolphe Breard ff1b6d1aa7 Create an abstraction around the certificate 6 years ago
Rodolphe Breard 63e35712fe Create an abstraction around public and private keys 6 years ago