24 Commits (2d9fdb0ce375abdded5177511f1d580c6e06705d)

Author SHA1 Message Date
Rodolphe Bréard e900138503 Inline the format args 2 years ago
Rodolphe Bréard 1afc6dc27e Indent with tabs instead of spaces 2 years ago
Rodolphe Bréard 2895ce4495 Regroup the chained calls to `.replace()` into a single one 2 years ago
Rodolphe Bréard eceb61f9b6 Use a char instead of a string in `.replace()` 3 years ago
Rodolphe Breard 9e18254b73 Update the certificate's subject attributes 4 years ago
Rodolphe Breard 8c0d208fe5 Add the `openssl_vendored` feature 5 years ago
Rodolphe Breard b75b8ba9f7 Prepare the code for an OpenSSL replacement 5 years ago
Rodolphe Breard 1a1c1bed91 Allow to specify subject attributes for certificates 5 years ago
Rodolphe Breard 1267e09ecb Dynamically retrieve the OpenSSL version 5 years ago
Rodolphe Breard 220f580d90 Use libc::time_t instead of i64 5 years ago
Rodolphe Breard 52fe2c60ba Refactor the certificate key type management 5 years ago
Rodolphe Breard c5f1e90276 Add the `--crt-digest` option in tacd 5 years ago
Rodolphe Breard f640688a3b Refactor the hash function interface 5 years ago
Rodolphe Breard 636fbf9cf6 Refactor the JWS signature algorithm management 5 years ago
Rodolphe Breard 1ab5b4012e Use the correct algorithm and hash function for JWK signatures 5 years ago
Rodolphe Breard 09d01eefb5 Remove openssl calls from the acmed crate 5 years ago
Rodolphe Breard 4ea49512d6 Remove the standalone feature 6 years ago
Rodolphe Breard 84102922fa Move KeyType to a dedicated module 6 years ago
Rodolphe Breard 70df290306 Rewrite the crypto keys abstraction 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 ea1183c18c Create an abstraction around the hash functions 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