Commit Graph

449 Commits

Author SHA1 Message Date
Lukas Schauer 4f3bd3e956 fixed exit_hook 2017-07-11 10:06:42 +02:00
Lukas Schauer f86290ea52 revocation: don't fail if certificate already has been revoked (fixes #236) 2017-07-11 01:30:30 +02:00
Lukas Schauer f1bc2b14ba cleanup old ocsp response files 2017-07-11 00:50:05 +02:00
Lukas Schauer 367ef574f1 export altnames so it can be used in hook scripts (fixes #360) 2017-07-11 00:47:37 +02:00
Lukas Schauer 4e7fb80bcd support otherName SAN entries for domain verification (fixes #356) 2017-07-11 00:35:59 +02:00
Lukas Schauer ee75c5dca7 Initial support for fetching OCSP status to be used for OCSP stapling (as suggested in #385) 2017-07-11 00:28:36 +02:00
Lukas Schauer 82ca3ffcd3 added giant donation section to readme (please send me all your money) 2017-07-10 22:48:50 +02:00
Lukas Schauer bb99742aa7 load config for version information but disable verification 2017-07-10 21:36:32 +02:00
Lukas Schauer 60583d3ef9 added hook to run before cron command (fixes #371) 2017-07-10 21:36:10 +02:00
Lukas Schauer cbb661ca17 specify openssl config location when converting CSR to DER (fixes #397) 2017-07-10 20:32:05 +02:00
Lukas Schauer 67cf20765c updated changelog 2017-07-10 20:28:38 +02:00
Lukas Schauer 89377a1004 git: ignore chains directory 2017-07-10 20:28:20 +02:00
Lukas Schauer dc600e39b8 cleanup: also move .pem-revoked files (fixes #237) 2017-07-10 20:27:42 +02:00
Lukas Schauer 16e91b415b added auto-cleanup feature to changelog 2017-07-10 20:23:27 +02:00
Lukas Schauer e6d6882c78 added option to automatically run cleanup routine (implements #389) 2017-07-10 20:21:30 +02:00
Herman van Rink 14a5f63077 Redirect additional errors to STDERR 2017-07-10 19:59:52 +02:00
Herman van Rink 5787cd6a47 Remove double output redirection, _exiterr already does >&2 2017-07-10 19:59:52 +02:00
ProBackup-nl 875c1f74e5 Add some formatting to improve human scannability (while reading) 2017-07-10 19:53:39 +02:00
Lukas Schauer db18820991 made openssl binary configurable (closes #393, closes #379) 2017-07-10 19:13:52 +02:00
Lukas Schauer 2f775d0e2a remove duplicate -a short option from --account (fixes #410) 2017-07-10 18:21:06 +02:00
Lukas Schauer f2b589430c added version command 2017-07-10 17:21:22 +02:00
Lukas Schauer 533aa80129 replaced source url with dehydrated.de 2017-07-10 17:15:29 +02:00
Lukas Schauer d1f215b652 fixed typos as suggested by @jwilk (closes #369) 2017-07-10 16:55:18 +02:00
Andreas Thienemann bd57777c62 Ability to provide extra curl options
In some situations it might be necessary to pass extra commands to
the curl binary, e.g. proxy authentication credentials.

Adds the CURL_OPTS config option.
2017-07-10 16:44:39 +02:00
Haddon CD ba31a505d2 Add MSYS support 2017-07-10 16:40:36 +02:00
Chase Bolt 0dcf94dd3d dont strip for docker containers that cwd is / 2017-07-10 16:36:14 +02:00
Andreas Thienemann 9ea75e7cfb Support older bash releases
Bash 3.0 and others seem to have serious issues running dehydrated.
https://github.com/lukas2511/dehydrated/issues/284 tracks the
problem but got closed as it seems too hard to support "stone age"
distributions.

Turns out it is actually only a three line change. ;-)
2017-07-10 15:29:30 +02:00
Ben Elliston 33c77e6daa Add some comments about IPv6. 2017-07-10 15:26:50 +02:00
Lukas Schauer d685463673 implemented issuer-chain cache 2017-07-10 15:06:50 +02:00
Lukas Schauer 98ad01a110 allow using parts of dehydrated without running the main script (intended for testing parts of the script) 2017-07-10 14:51:55 +02:00
Lukas Schauer 8709d21ef2 updated usage instructions in readme (added --account) 2017-07-10 14:08:29 +02:00
Lukas Schauer 6ebaae416c removed build status from readme (test system seems to be broken...) 2017-07-10 14:07:28 +02:00
Lukas Schauer 7fc4040f47 updated changelog with account-update feature 2017-07-10 14:05:45 +02:00
Anton Avramov ec1599e3b6 Added new feature Update registration contact #239 2017-07-10 14:02:21 +02:00
Lukas Schauer 116386486b release 0.4.0 v0.4.0 2017-02-05 15:33:17 +01:00
Lukas Schauer aed4272e97 improved register command (closes #350) 2017-02-05 15:32:29 +01:00
Lukas Schauer ad21b41e27 also test under osx 2017-02-04 13:54:22 +01:00
Lukas Schauer 3d8d320c9f trying to fix compatibility with mawk 2017-02-04 13:32:56 +01:00
Lukas Schauer 449490a981 Merge branch 'simondeziel-fix-example-hook' 2017-01-31 02:58:29 +01:00
Simon Deziel fe17753dd5 Invoke bash through /usr/bin/env 2017-01-30 20:47:23 -05:00
Simon Deziel 27a416511f The example hook script uses bash test regex
Use bash explictly as done for the main script.

Signed-off-by: Simon Deziel <simon.deziel@gmail.com>
2017-01-30 20:36:19 -05:00
Lukas Schauer e5452922e9 whitelist handlers for example hook (fixes #348) 2017-01-30 03:53:59 +01:00
Lukas Schauer ee65261ea8 exclude root certificate from certificate chain 2017-01-30 03:45:21 +01:00
Lukas Schauer 03f0dc18b9 use awk instead of grep for reading trailing line after match (fixes #255) 2017-01-30 00:12:01 +01:00
Lukas Schauer 197ca8e82c Revert "curl: use custom user agent"
This reverts commit a5fde931f8.
2017-01-29 22:56:42 +01:00
Lukas Schauer a5fde931f8 curl: use custom user agent 2017-01-29 22:42:02 +01:00
Lukas Schauer 6a32f20e00 ask user to read and accept license, added register-command, fullchain.pem is now actually the full chain 2017-01-29 22:06:53 +01:00
Lukas Schauer b2376ed437 updated changelog 2017-01-29 16:06:24 +01:00
Lukas Schauer 57197306d7 export some config variables for use within hook scripts 2017-01-29 16:03:59 +01:00
Lukas Schauer 298a7e9aaf added exit_hook hook 2017-01-29 15:48:03 +01:00