Commit graph

7 commits

Author SHA1 Message Date
fox.cpp
ccec931b6c
go get -u & go mod tidy 2022-06-23 13:16:42 +03:00
ptrcnull
4b1c4f932a tls/acme: set default hostname 2022-03-18 12:01:16 +03:00
fox.cpp
3ce9279f39 tls/acme: Actually use production Let's Encrypt endpoint
Closes #3.
2021-07-13 12:46:20 +03:00
fox.cpp
93cf4f231a Integrate CertMagic ACME client with dns-01 challenge
Support for a subset of libdns providers is added.
Some are enabled by default (assuming they are popular ones). AWS and Google Cloud SDKs take up extra 10 MiB of executable size.

Only filesystem storage is supported as of now.

Closes #3.
2021-07-13 12:38:42 +03:00
fox.cpp
04f035174e tls: Refactor TLSLoader interface to be more generic
Allow to either use NameToCertificate or GetCertificate instead of just setting Certificates.
2021-07-12 21:28:58 +03:00
fox.cpp
2d18ff5a30
MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
fox.cpp
cee8bbdce7
Migrate TLS certificate loading to use modules for sources 2020-07-15 17:58:47 +03:00