aboutsummaryrefslogtreecommitdiffstats
path: root/lacme
Commit message (Expand)AuthorAgeFiles
* Prepare new release v0.8.2.v0.8.2Guilhem Moulin2023-04-251
* Prepare new release v0.8.1.v0.8.1Guilhem Moulin2023-01-251
* lacme: pass a temporary JSON file with the client configuration to the intern...Guilhem Moulin2021-02-251
* lacme: split certificates using Net::SSLeay::PEM_* instead of calling openssl.Guilhem Moulin2021-02-251
* 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-241
* lacme: Add 'owner' resp. 'mode' as (prefered) alias for 'chown' resp. 'chmod'.Guilhem Moulin2021-02-241
* lacme: Default mode for certificate(-chain) creation is 0644 minus umask rest...Guilhem Moulin2021-02-241
* lacme: Don't write certificate(-chain) file on chown/chmod failure.Guilhem Moulin2021-02-241
* If restricting access via umask() fails, don't include errno in the error mes...Guilhem Moulin2021-02-241
* lacme: Ignore empty values in 'chown'/'chmod'/'certificate'/'certificate-chain'.Guilhem Moulin2021-02-241
* lacme: When getpwnam()/getgrnam()'s errno is 0, exclude it from error messages.Guilhem Moulin2021-02-241
* In lacme's the [accountd] config, let lacme-accountd(1) do the %-expansion fo...Guilhem Moulin2021-02-221
* Prepare new release v0.8.0.v0.8.0Guilhem Moulin2021-02-221
* wordingGuilhem Moulin2021-02-211
* lacme-accountd: new setting 'logfile' to log signature requests.Guilhem Moulin2021-02-211
* Add %-specifiers support.Guilhem Moulin2021-02-201
* wibbleGuilhem Moulin2021-02-201
* Remove dependency on List::Util (core module).Guilhem Moulin2021-02-201
* Use real UID not effective UID in environment sanitation.Guilhem Moulin2021-02-201
* lacme: Preserve $GPG_TTY when spawning the accountd.Guilhem Moulin2021-02-201
* Deprecate setting 'privkey' in [accountd] section of the lacme(8) configurati...Guilhem Moulin2021-02-201
* lacme(8)'s 'config' option in the [accountd] section no longer have a default...Guilhem Moulin2021-02-201
* Use File::Basename::dirname().Guilhem Moulin2021-02-201
* accountd: replace internal option --conn-fd=FD with flag --stdio.Guilhem Moulin2021-02-181
* Split client/webserver/accountd commands on whitespace.Guilhem Moulin2021-02-181
* Set the DEBUG environment variable to 0/1 instead of ""/1.Guilhem Moulin2021-02-181
* Use 'acme-challenge.XXXXXXXXXX' as template for the temporary ACME challenge ...Guilhem Moulin2021-02-181
* webserver: reopen stdin from /dev/null.Guilhem Moulin2021-02-181
* Sanitize environment when spawning children.Guilhem Moulin2021-02-181
* Consolidate error messages for consistency.Guilhem Moulin2021-02-181
* Don't load configuration files from ./ by default.Guilhem Moulin2021-02-181
* Add support for TLS Feature extension from RFC 7633.Guilhem Moulin2021-02-151
* Bump copyright years.Guilhem Moulin2021-02-151
* Add (self-signed) ISRG Roots to the CA bundle.Guilhem Moulin2021-02-151
* challenge-directory now needs to be set to an *existing* directory.Guilhem Moulin2021-02-141
* lacme: allow direct use challenge-directory .well-known/acme-challengeBenjamin Tietz2021-02-141
* lacme: new flag `--force`.Guilhem Moulin2020-12-091
* Make unprivileged user/group for the internal client resp. webserver configur...Guilhem Moulin2020-12-091
* lacme: delay webserver socket shutdown.Guilhem Moulin2020-12-091
* Use upstream certicate chain instead of an hardcoded one.upstream/0.7Guilhem Moulin2020-11-261
* Upgrade links to secure HTTP.Guilhem Moulin2020-08-041
* Ignore [accountd] section from lacme.conf when the --socket option is defined.Guilhem Moulin2020-08-041
* Makefile: Use variables for target directories etc.Guilhem Moulin2020-08-041
* Change default libexec dir from /usr/lib/lacme to /usr/libexec/lacme.Guilhem Moulin2020-08-031
* Use /run for the listening socket of the webserver component.Guilhem Moulin2019-08-221
* lacme: new option 'account --deactivate'Guilhem Moulin2019-08-211
* Call iptables binaries from /usr/sbin not /sbin.Guilhem Moulin2019-08-211
* lacme, client: new dependency Date::Parse.Guilhem Moulin2019-01-211
* Use ACME v2 endpointsGuilhem Moulin2018-04-271