aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFiles
* lacme: pass a temporary JSON file with the client configuration to the intern...HEADmasterGuilhem Moulin5 days4
* lacme: split certificates using Net::SSLeay::PEM_* instead of calling openssl.Guilhem Moulin6 days2
* lacme: improve install_cert()'s handling of temporary files.Guilhem Moulin6 days1
* lacme: Return an error when the 'mode'/'chown' isn't a number.Guilhem Moulin6 days2
* lacme: Add 'owner' resp. 'mode' as (prefered) alias for 'chown' resp. 'chmod'.Guilhem Moulin6 days5
* lacme: Default mode for certificate(-chain) creation is 0644 minus umask rest...Guilhem Moulin6 days5
* lacme: Don't write certificate(-chain) file on chown/chmod failure.Guilhem Moulin6 days3
* If restricting access via umask() fails, don't include errno in the error mes...Guilhem Moulin6 days3
* lacme: Ignore empty values in 'chown'/'chmod'/'certificate'/'certificate-chain'.Guilhem Moulin6 days2
* tests/cert-install: Include tests for failing chown(2).Guilhem Moulin6 days2
* tab damageGuilhem Moulin6 days1
* typofixGuilhem Moulin6 days1
* tests/drop-privileges: Ensure failure to drop privileges yields an error.Guilhem Moulin6 days2
* lacme: When getpwnam()/getgrnam()'s errno is 0, exclude it from error messages.Guilhem Moulin6 days2
* lacme-accountd: Refactor logging logic.Guilhem Moulin8 days2
* lacme-accountd: don't log debug messages unless --debug is set.Guilhem Moulin8 days2
* Consolidate error messages.Guilhem Moulin8 days2
* lacme-accountd: panic() upon internal error of the signing routine.Guilhem Moulin8 days1
* test suite: Avoid setting twice the ACME API server URL.Guilhem Moulin8 days1
* test: Allow prefixing test names with 'tests/'.Guilhem Moulin8 days1
* lacme-accountd: Refuse to sign JWS with an invalid Protected Header.Guilhem Moulin8 days3
* lacme-account: Improve log messages.Guilhem Moulin8 days5
* accountd::conn(): Minor refactoring.Guilhem Moulin8 days1
* In lacme's the [accountd] config, let lacme-accountd(1) do the %-expansion fo...Guilhem Moulin8 days3
* Prepare new release v0.8.0.v0.8.0Guilhem Moulin9 days4
* tests: Check presence of extra greeting data.Guilhem Moulin9 days1
* Fix `./test --deb`.Guilhem Moulin9 days3
* Print error messages only once.Guilhem Moulin9 days1
* space damageGuilhem Moulin9 days1
* client: Print Terms of Service URL for 'account' command.Guilhem Moulin9 days2
* logfile: treat empty values as unset.Guilhem Moulin9 days1
* Add 'logfile' to lacme-account.conf.Guilhem Moulin9 days1
* lacme-accountd(1): new setting 'keyid'.Guilhem Moulin9 days6
* accountd: Improve log message for incoming requests.Guilhem Moulin9 days3
* accountd: Pass JWA and JWK thumbprint via extended greeting data.Guilhem Moulin9 days3
* Add IPC tests with an old lacme(8) resp. lacme-accountd(1).Guilhem Moulin9 days2
* wordingGuilhem Moulin9 days5
* wordingGuilhem Moulin9 days2
* accountd: Fix prototype.Guilhem Moulin9 days1
* test suite: Don't try to show stderr if it's empty.Guilhem Moulin9 days1
* test suite: Indicate which tests have passed.Guilhem Moulin9 days1
* Make the ACME API server URL configurable at build time.Guilhem Moulin10 days5
* lacme-accountd: new setting 'logfile' to log signature requests.Guilhem Moulin10 days8
* lacme-accountd(1): base64url-decode incoming signature requests.Guilhem Moulin10 days2
* Documentation: Wrap commands in `…`.Guilhem Moulin10 days1
* Document `lacme-accountd --stdio`.Guilhem Moulin10 days4
* Add %-specifiers support.Guilhem Moulin10 days11
* Wording: s/option/setting/.Guilhem Moulin10 days4
* wibbleGuilhem Moulin10 days1
* typofixGuilhem Moulin10 days1