Nicolas Duchon
caf79a0071
Shell linting
2020-11-27 14:47:28 +01:00
Nicolas Duchon
a5b3b0a8b6
Do not attempt to read inexistant files in tests
2020-11-27 14:47:28 +01:00
Nicolas Duchon
b2e85e1c6c
Update Boulder to 2020-10-19 release
2020-11-27 14:47:27 +01:00
Nicolas Duchon
92cf9ff147
Test suite refactoring
...
As much as possible, output to stdout on error condition only
in order to reduce the need for expected-std-out.txt
2020-11-27 14:47:25 +01:00
Nicolas Duchon
f8a24a6dff
Use acme.sh maximum debug level
2020-11-27 14:46:48 +01:00
Nicolas Duchon
d36dea9dda
More robust ACME account registration
2020-11-27 14:46:48 +01:00
Nicolas Duchon
5778216fad
Rename LETSENCRYPT_ACME_CA_URI > ACME_CA_URI
2020-11-27 14:46:48 +01:00
Nicolas Duchon
83aa3c9fda
Support for Zero SSL
2020-11-27 14:46:47 +01:00
Nicolas Duchon
a90c82a1a7
Add support for elliptic curve 512 bits keys
2020-11-27 14:46:47 +01:00
Nicolas Duchon
90c3ec6aa6
Update doc on failing authorizations
2020-11-27 14:46:47 +01:00
Nicolas Duchon
8052f04b07
Store and use image version based on git describe
2020-11-27 14:46:47 +01:00
Nicolas Duchon
9e6655c665
Update maintainer label
2020-11-27 14:46:47 +01:00
Henrique Bastos
d3dcce19ba
Reduce intermediary image size
2020-11-27 14:46:47 +01:00
Nicolas Duchon
fc6677404c
netcat is no longer required by acme.sh
2020-11-27 14:46:46 +01:00
Nicolas Duchon
3f2c852998
Upgrade image to alpine 3.12
2020-11-27 14:46:46 +01:00
Nicolas Duchon
54e73a994b
Backward compatibility with REUSE_PRIVATE_KEYS
2020-11-27 14:46:46 +01:00
Nicolas Duchon
14a019fedb
Fix private key reuse
2020-11-27 14:46:46 +01:00
Nicolas Duchon
e2d05afa25
Better debugging of acme.sh call parameters
2020-11-27 14:46:46 +01:00
Nicolas Duchon
cfc274642b
Reload nginx after creating the default cert
2020-11-27 14:46:46 +01:00
Nicolas Duchon
3e4b0a43dd
Linefeed typo
2020-11-27 14:46:45 +01:00
Nicolas Duchon
fde553364c
Use acme.sh --register-account in the service loop
2020-11-27 14:46:45 +01:00
Gilles Filippini
195b19d221
Use email-less staging conf for test certificates
2020-11-27 14:46:45 +01:00
Nicolas Duchon
aa62af0052
Code styling
2020-11-27 14:46:45 +01:00
Gilles Filippini
e5825d6fc4
Add doc on ACME accounts handling
2020-11-27 14:46:45 +01:00
Nicolas Duchon
0c165134b9
Update docs and comments
2020-11-27 14:46:45 +01:00
Nicolas Duchon
a3f32e11b4
Update acme_accounts test for LETSENCRYPT_EMAIL
2020-11-27 14:46:44 +01:00
Gilles Filippini
3b1e1ba851
Enable proxied containers ACME email override
2020-11-27 14:46:44 +01:00
Nicolas Duchon
562d7f1154
Add test for ACME accounts handling
2020-11-27 14:46:44 +01:00
Gilles Filippini
3b6d87e8c2
Use default config for empty DEFAULT_EMAIL only
2020-11-27 14:46:44 +01:00
Nicolas Duchon
7cf0a52bce
Refactor update_certs() into two functions
2020-11-27 14:46:44 +01:00
Gilles Filippini
4504e3b4ca
Remove unused function from entrypoint
2020-11-27 14:46:44 +01:00
Gilles Filippini
fe01d76866
Fix typo in Dockerfile comment
2020-11-27 14:46:43 +01:00
Gilles Filippini
f66c1d55bf
Links should be created on RENEW_SKIP as well
2020-11-27 14:46:43 +01:00
Nicolas Duchon
b07dbc5468
Test if symlinks get created on RENEW_SKIP
2020-11-27 14:46:43 +01:00
Nicolas Duchon
e63b22722e
Fix wrong container names on Travis
2020-11-27 14:46:43 +01:00
Nicolas Duchon
984235f36f
Shell linting
2020-11-27 14:46:40 +01:00
Nicolas Duchon
c27e66ef80
Update doc
2020-11-27 14:45:41 +01:00
Nicolas Duchon
52b7a51ca2
Extend timeout for restart test
2020-11-27 14:45:37 +01:00
Nicolas Duchon
c821d809f6
Change ACME client to acme.sh
2020-11-27 14:44:01 +01:00
Nicolas Duchon
96c9cbf821
Revert "Merge pull request #485 from Greek64/PR"
...
This feature is not supported in this form by acme.sh
This reverts commit 7dd2cd67e5edc6684463f9120bac2a088ad887cf, reversing
changes made to 6a90d53c975a8d44539d6e9e8737c70150354aca.
2020-11-27 14:44:01 +01:00
Nicolas Duchon
315e63201c
Merge pull request #717 from buchdag/ci-speedup
...
Speed up tests execution.
2020-11-23 10:11:56 +01:00
Nicolas Duchon
5c55c71720
Speed up tests
2020-11-23 04:25:30 +01:00
Nicolas Duchon
fa6745c01b
Make docker-gen wait configurable, lower default
...
This is supposed to just be a debounce
15s by default was way too long
2020-11-23 03:13:15 +01:00
Nicolas Duchon
1738ec7576
Cut Travis CI build time ( #716 )
...
Travis CI changed its pricing model, OSS builds are no longer free:
https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
this commit greatly reduce credit consumption before another solution can be found
2020-11-21 20:06:37 +01:00
Nicolas Duchon
a549a129de
Merge pull request #711 from remogloor/standalone-config
...
Search in all config files for standalone config
2020-11-13 15:06:17 +01:00
Remo Gloor
6ede7a7663
Search in all config files for standalone config
...
Search in all .conf files for the server configuration when a standalone configuration exists.
2020-11-12 18:04:53 +01:00
Nicolas Duchon
711c56acc1
Update build stage to golang 1.15 ( #700 )
v1.13.1
2020-10-13 00:11:43 +02:00
Nicolas Duchon
931d22b222
[skip ci] Update shields on README.md
2020-10-12 14:48:55 +02:00
Nicolas Duchon
a14759502d
Merge pull request #697 from arteeh/patch-1
...
Fix typo
2020-09-26 09:06:58 +02:00
Maarten de Jong
04d2c32b91
Fix typo
...
People (like me) will think they should add a dot to the end of their label.
2020-09-25 20:42:33 +02:00