aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFiles
* Prepare new release v0.8.2.v0.8.2Guilhem Moulin2023-04-254
* tests: Point stretch's archive URL to archive.d.o.Guilhem Moulin2023-04-251
* client: Handle "ready" → "processing" → "valid" status change during newO...Guilhem Moulin2023-04-251
* Prepare new release v0.8.1.v0.8.1Guilhem Moulin2023-01-254
* Adjust test suite against current Let's Encrypt staging environment.Guilhem Moulin2023-01-257
* Replace '$(dir $@)' with '$(@D)' in Makefile.Guilhem Moulin2023-01-252
* lacme: pass a temporary JSON file with the client configuration to the intern...Guilhem Moulin2021-02-254
* lacme: split certificates using Net::SSLeay::PEM_* instead of calling openssl.Guilhem Moulin2021-02-252
* lacme: improve install_cert()'s handling of temporary files.Guilhem Moulin2021-02-241
* lacme: Return an error when the 'mode'/'chown' isn't a number.Guilhem Moulin2021-02-242
* lacme: Add 'owner' resp. 'mode' as (prefered) alias for 'chown' resp. 'chmod'.Guilhem Moulin2021-02-245
* lacme: Default mode for certificate(-chain) creation is 0644 minus umask rest...Guilhem Moulin2021-02-245
* lacme: Don't write certificate(-chain) file on chown/chmod failure.Guilhem Moulin2021-02-243
* If restricting access via umask() fails, don't include errno in the error mes...Guilhem Moulin2021-02-243
* lacme: Ignore empty values in 'chown'/'chmod'/'certificate'/'certificate-chain'.Guilhem Moulin2021-02-242
* tests/cert-install: Include tests for failing chown(2).Guilhem Moulin2021-02-242
* tab damageGuilhem Moulin2021-02-241
* typofixGuilhem Moulin2021-02-241
* tests/drop-privileges: Ensure failure to drop privileges yields an error.Guilhem Moulin2021-02-242
* lacme: When getpwnam()/getgrnam()'s errno is 0, exclude it from error messages.Guilhem Moulin2021-02-242
* lacme-accountd: Refactor logging logic.Guilhem Moulin2021-02-232
* lacme-accountd: don't log debug messages unless --debug is set.Guilhem Moulin2021-02-232
* Consolidate error messages.Guilhem Moulin2021-02-232
* lacme-accountd: panic() upon internal error of the signing routine.Guilhem Moulin2021-02-221
* test suite: Avoid setting twice the ACME API server URL.Guilhem Moulin2021-02-221
* test: Allow prefixing test names with 'tests/'.Guilhem Moulin2021-02-221
* lacme-accountd: Refuse to sign JWS with an invalid Protected Header.Guilhem Moulin2021-02-223
* lacme-account: Improve log messages.Guilhem Moulin2021-02-225
* accountd::conn(): Minor refactoring.Guilhem Moulin2021-02-221
* In lacme's the [accountd] config, let lacme-accountd(1) do the %-expansion fo...Guilhem Moulin2021-02-223
* Prepare new release v0.8.0.v0.8.0Guilhem Moulin2021-02-224
* tests: Check presence of extra greeting data.Guilhem Moulin2021-02-221
* Fix `./test --deb`.Guilhem Moulin2021-02-223
* Print error messages only once.Guilhem Moulin2021-02-221
* space damageGuilhem Moulin2021-02-221
* client: Print Terms of Service URL for 'account' command.Guilhem Moulin2021-02-222
* logfile: treat empty values as unset.Guilhem Moulin2021-02-221
* Add 'logfile' to lacme-account.conf.Guilhem Moulin2021-02-221
* lacme-accountd(1): new setting 'keyid'.Guilhem Moulin2021-02-226
* accountd: Improve log message for incoming requests.Guilhem Moulin2021-02-213
* accountd: Pass JWA and JWK thumbprint via extended greeting data.Guilhem Moulin2021-02-213
* Add IPC tests with an old lacme(8) resp. lacme-accountd(1).Guilhem Moulin2021-02-212
* wordingGuilhem Moulin2021-02-215
* wordingGuilhem Moulin2021-02-212
* accountd: Fix prototype.Guilhem Moulin2021-02-211
* test suite: Don't try to show stderr if it's empty.Guilhem Moulin2021-02-211
* test suite: Indicate which tests have passed.Guilhem Moulin2021-02-211
* Make the ACME API server URL configurable at build time.Guilhem Moulin2021-02-215
* lacme-accountd: new setting 'logfile' to log signature requests.Guilhem Moulin2021-02-218
* lacme-accountd(1): base64url-decode incoming signature requests.Guilhem Moulin2021-02-212