Commit Graph

  • 2d9fdb0ce3 Add Rust 1.68.2 to the CI Rodolphe Bréard 2023-04-06 12:54:58 +0200
  • ca911655c5 Remove the outdated MSRV badge Rodolphe Bréard 2023-04-06 12:52:45 +0200
  • 4defb170bf Add a note on the man pages format Rodolphe Bréard 2023-02-25 11:34:04 +0100
  • 23ff7d0b28 Update the contributing guide Rodolphe Bréard 2023-02-16 19:10:25 +0100
  • 24c2668c60 Update the CI Rodolphe Bréard 2023-02-16 18:48:23 +0100
  • 1322814ebc Update the change log Rodolphe Bréard 2023-02-16 18:41:01 +0100
  • a2084c10a8 Bring async to the hooks and the file storage Rodolphe Bréard 2023-02-16 18:34:59 +0100
  • 9d43f72466 Propagate async through the request_certificate function Rodolphe Bréard 2023-02-15 15:43:25 +0100
  • f4d645bb68 Remove the useless CertificateManager struct Rodolphe Bréard 2023-02-15 11:44:18 +0100
  • 4fc1f0cb8b Rewrite the main event loop using async Rodolphe Bréard 2023-02-14 18:32:30 +0100
  • abebe6b49e Use `checked_sub` instead of an unchecked subtraction https://rust-lang.github.io/rust-clippy/master/index.html#unchecked_duration_subtraction Rodolphe Bréard 2023-01-28 18:58:49 +0100
  • 213d057d08 Fix the indentation Rodolphe Bréard 2023-01-28 18:52:41 +0100
  • e900138503 Inline the format args Rodolphe Bréard 2023-01-28 18:40:59 +0100
  • 1afc6dc27e Indent with tabs instead of spaces https://adamtuttle.codes/blog/2021/tabs-vs-spaces-its-an-accessibility-issue/ Rodolphe Bréard 2023-01-28 17:37:34 +0100
  • fb002c5a04 Update the base64 dependency Rodolphe Bréard 2023-01-28 17:33:08 +0100
  • 50728d718a Update the toml dependency Rodolphe Bréard 2023-01-28 17:25:21 +0100
  • 3d41aea381 Update the MSRV Rodolphe Bréard 2023-01-26 22:31:50 +0100
  • 83a10b0153 Upgrade the toml dependency Rodolphe Bréard 2023-01-26 22:17:56 +0100
  • cdcb28a0b0
    Update toml requirement from 0.5 to 0.6 #76 dependabot[bot] 2023-01-24 04:03:52 +0000
  • c0b09d5267 Update the change log Rodolphe Bréard 2022-12-19 13:29:35 +0100
  • 65ff3ae54e ACMEd v0.21.0 v0.21.0 Rodolphe Bréard 2022-12-19 13:27:18 +0100
  • b898f54880 Fix the flags Rodolphe Bréard 2022-12-19 13:14:48 +0100
  • 717757c8e7 Remove the useless `let` bindings Rodolphe Bréard 2022-12-18 22:36:26 +0100
  • 2895ce4495 Regroup the chained calls to `.replace()` into a single one Rodolphe Bréard 2022-12-18 22:33:44 +0100
  • 39a96aa4a7 Remove useless references Rodolphe Bréard 2022-12-18 22:30:35 +0100
  • 400cf6016f Update the env_logger dependency Rodolphe Bréard 2022-12-18 22:26:17 +0100
  • 1ee0b39aa9 Update the base64 dependency Rodolphe Bréard 2022-12-18 22:23:39 +0100
  • bdc954fbe4 Update the attohttpc dependency Rodolphe Bréard 2022-12-18 21:56:04 +0100
  • f2dc5ff633 Update the nix dependency Rodolphe Bréard 2022-12-18 21:53:36 +0100
  • 79b259afe4 Add Rust 1.65.0 and 1.66.0 to the workflow Rodolphe Bréard 2022-12-18 21:47:32 +0100
  • db58ca0832 Update the change log Rodolphe Bréard 2022-12-18 21:46:58 +0100
  • 9253eef8df
    Merge pull request #70 from mateusz834/pad-ecdsa-pubkey Rodolphe Bréard 2022-12-18 20:31:57 +0100
  • 083a8151fe pad public key with zeros #70 Mateusz Poliwczak 2022-12-18 19:57:45 +0100
  • f9c6e0f5b9
    Update nix requirement from 0.25 to 0.26 #69 dependabot[bot] 2022-11-30 04:04:00 +0000
  • f2076eba55
    Update attohttpc requirement from 0.22 to 0.24 #68 dependabot[bot] 2022-11-08 04:10:01 +0000
  • 390b67f898 Add a rc.d script Rodolphe Bréard 2022-11-05 15:57:49 +0100
  • cce36f99f1
    Update attohttpc requirement from 0.22 to 0.23 #67 dependabot[bot] 2022-10-10 04:15:32 +0000
  • a0843c326a Update the minimal rust version Rodolphe Bréard 2022-10-06 18:57:17 +0200
  • 2b1ed2a8c2 Upgrade to clap 4.0 Rodolphe Bréard 2022-10-06 18:48:10 +0200
  • 4ec3d64dcf
    Update clap requirement from 3.0 to 4.0 #66 dependabot[bot] 2022-09-29 04:08:22 +0000
  • a9b55ff788 Add cargo fmt to the CI Rodolphe Bréard 2022-09-17 18:41:39 +0200
  • ca4bc269e5 Rename the CI test job Rodolphe Bréard 2022-09-17 18:36:11 +0200
  • cecdece56d Update the minimal rust version Rodolphe Bréard 2022-09-17 18:32:45 +0200
  • 82dc393d5c Update CI to checkout v3 Rodolphe Bréard 2022-09-17 18:26:29 +0200
  • eba4aacba9 Update the nix dependency Rodolphe Bréard 2022-08-15 09:37:08 +0200
  • 16993f997f
    Update nix requirement from 0.24 to 0.25 #65 dependabot[bot] 2022-08-15 04:14:51 +0000
  • b196431dce Allow the Unicode data files and software license Rodolphe Bréard 2022-08-13 11:09:17 +0200
  • 9264fea9e7 Upgrade to attohttpc 0.22 Rodolphe Bréard 2022-08-13 10:54:55 +0200
  • b442862c8e
    Update attohttpc requirement from 0.20 to 0.22 #64 dependabot[bot] 2022-08-11 04:10:00 +0000
  • e39aad6ecd
    Update attohttpc requirement from 0.20 to 0.21 #63 dependabot[bot] 2022-08-10 04:09:41 +0000
  • e162adc2fe Upgrade to attohttpc 0.20 Rodolphe Bréard 2022-08-02 12:12:21 +0200
  • 120d83117d
    Update attohttpc requirement from 0.19 to 0.20 #62 dependabot[bot] 2022-08-02 04:12:38 +0000
  • 5817c5556a Remove the Alpine Linux version reference This reference was obsolete and unmaintained. It should be updated at least at every change in the minimal required Rust version, and I don't want to specifically check the Alpine Linux repository just to check which release includes a compatible Rust version. No other distribution has such information. Rodolphe Bréard 2022-05-21 10:41:26 +0200
  • 7873da4ff8 Update the CI Rodolphe Bréard 2022-05-19 22:17:25 +0200
  • 2a4d10b7ab Add cargo-deny Rodolphe Bréard 2022-05-15 14:01:11 +0200
  • 78c5054401 Replace --manifest-path with --bin Rodolphe Bréard 2022-05-15 11:47:33 +0200
  • c0ca2f59f7 Add a release script Creating releases by hand is error-prone, which is why I already messed up several time (no big deal, just some comment or annotations with the wrong date or version number). I already had a look at some automation tools, mostly cargo-release, but it failed to convince me. Rodolphe Bréard 2022-05-08 17:15:54 +0200
  • e7fd14b98a ACMEd v0.19.0 v0.20.0 Rodolphe Bréard 2022-05-08 10:16:30 +0200
  • 0d1fddd9d4 Stop using `libc::time_t` This type was used for the calculation of the certificate's expiration delay, which causes troubles on some 32 bits systems. Rel #59 Rodolphe Bréard 2022-05-07 16:04:10 +0200
  • 01894bcf27 Add some missing file path in log messages Rel #24 Rodolphe Bréard 2022-05-07 15:19:26 +0200
  • 7325bacff4 Ignore the local cargo settings Rodolphe Bréard 2022-05-07 12:28:49 +0200
  • ef6b0e4e2b Reformat some lines that had previously been split Rodolphe Bréard 2022-05-07 12:27:34 +0200
  • faf36260ec Replace `.to_vec()` with `.iter().cloned()` Suggested by clippy as an "unnecessary to owned" https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_to_owned Rodolphe Bréard 2022-05-07 12:25:33 +0200
  • e0933d1da6 Remove the useless `.to_string()` Rodolphe Bréard 2022-05-07 12:21:44 +0200
  • 32ea56553d Replace the `or_else` with an `or` for simplicity Rodolphe Bréard 2022-05-07 12:20:46 +0200
  • eceb61f9b6 Use a char instead of a string in `.replace()` Rodolphe Bréard 2022-05-07 12:19:24 +0200
  • 2c281d1cc7 Add the `--no-pid-file` argument Fixes #60 Rodolphe Bréard 2022-05-07 12:10:38 +0200
  • 45f4aeb239 Fix an invalid reference in the command line arguments Rodolphe Bréard 2022-05-07 10:55:53 +0200
  • 6a1d18dc86 Update the nix dependency Rodolphe Bréard 2022-04-21 20:18:27 +0200
  • 05afca3735 Update the attohttpc dependency Rodolphe Bréard 2022-04-21 20:16:43 +0200
  • c2d893f793
    Update nix requirement from 0.23 to 0.24 #58 dependabot[bot] 2022-04-21 04:17:32 +0000
  • 8daed7a7b6
    Update attohttpc requirement from 0.18 to 0.19 #57 dependabot[bot] 2022-04-21 04:17:19 +0000
  • 8b7fb49207 Fix the changelog Rodolphe Bréard 2022-04-18 10:11:23 +0200
  • 9723118855 ACMEd v0.19.0 v0.19.0 Rodolphe Bréard 2022-04-17 11:06:02 +0200
  • d8e7184b09 Use clap::Command instead of the deprecated clap::App Rodolphe Bréard 2022-04-17 10:58:37 +0200
  • a417bdc614 Update the CI config file Rodolphe Bréard 2022-04-17 10:57:10 +0200
  • 596d55a486 Add the acmed@user.service systemd unit configuration Rodolphe Bréard 2022-04-17 10:49:05 +0200
  • 39dd471ca3 Enable ProtectKernelModules in the unit file Rodolphe Bréard 2022-04-17 10:45:54 +0200
  • f4b80cb1e4 Explicitly set the configuration file and logging mode Rodolphe Bréard 2022-04-17 10:40:30 +0200
  • a52f6d1da7 Add documentation links in the unit file Rodolphe Bréard 2022-04-17 10:17:42 +0200
  • ee45925ed6 Set the minimal required Rust version to 1.54 Rodolphe Bréard 2022-01-12 21:13:19 +0100
  • 8b9cffd77f Upgrade to syslog 6 Rodolphe Bréard 2022-01-12 21:04:19 +0100
  • 6186cd8377 Remove useless closures Rodolphe Bréard 2022-01-12 20:59:57 +0100
  • cfd5fabf0b Upgrade to clap 3 Rodolphe Bréard 2022-01-12 20:58:34 +0100
  • d981191e5d
    Update clap requirement from 2.32 to 3.0 #56 dependabot[bot] 2022-01-03 04:14:31 +0000
  • 1f0dcc32aa Update the badges Rodolphe Bréard 2021-10-30 21:08:57 +0200
  • 18ecc4462b Add a GitHub action CI Rodolphe Bréard 2021-10-30 20:51:51 +0200
  • fbfc124059 Update the minimal required Rust version Rodolphe Bréard 2021-10-30 20:08:53 +0200
  • 835cfceb45 Remove unnecessary references Rodolphe Bréard 2021-10-30 20:02:59 +0200
  • 1df7e80dce Update dependencies Rodolphe Bréard 2021-10-30 19:46:48 +0200
  • 9104fc99d7
    Update attohttpc requirement from 0.17 to 0.18 #55 dependabot[bot] 2021-10-15 04:15:35 +0000
  • 3f9610b85f
    Update nix requirement from 0.22 to 0.23 #54 dependabot[bot] 2021-09-29 04:15:49 +0000
  • 2f51454f12 Remove the travis-ci configuration file Rodolphe Bréard 2021-09-15 12:42:31 +0200
  • b154b06952 Fix an example in the man Rodolphe Bréard 2021-09-15 12:42:21 +0200
  • fdd2d4fe8d Update the nom dependency Rodolphe Bréard 2021-08-21 14:19:14 +0200
  • ff042a8d5b Upgrade the env_logger dependency Rodolphe Bréard 2021-08-11 11:41:17 +0200
  • 1226d5aefb Update the nix dependency Rodolphe Bréard 2021-07-12 19:11:15 +0200
  • 396cc868ef
    Update nix requirement from 0.21 to 0.22 #53 dependabot[bot] 2021-07-12 04:22:10 +0000
  • c7ef2d27eb Update the `RUNSTATEDIR` default value in the README Rodolphe Bréard 2021-07-09 09:36:00 +0200
  • 8aae7d58b0 Change ProtectSystem to yes The strict mode was not adapted since it would prevent ACMEd to write http-01 challenge files inside the web server's directory. Rodolphe Bréard 2021-06-13 22:34:22 +0200