2
0
mirror of https://github.com/therootcompany/greenlock.js.git synced 2025-03-05 16:20:44 +00:00

127 Commits

Author SHA1 Message Date
33e6f800b8 make Prettier 2019-10-08 04:51:15 -06:00
Jonathan Hui
000b99cb5e ignore error event 2019-06-26 15:47:25 +10:00
Jonathan Hui
4513a6d49c Handle asynchronous exceptions, e.g. 'socket hang up' 2019-06-26 11:59:17 +10:00
fb69d25250 support init(deps) 2019-06-15 14:36:20 -06:00
c8b895633c Fix regression with set challenges being ignored
Backwards compatibility madness.
When you Greenlock.create({ }), challenges will be set by default if
not available.  This is good... ish.

When you approveDomains() and set opts.challenges, however, those must
be able to override the defaults.

This was just recently broken and the fix seems to be to make the prior
defaults inaccessible, otherwise it becomes really confusing as to why
a set DNS challenge for local, wild, or private domains is not being
preferred to the (failing) http.

All this crap will be cleaned up in v3...
2019-06-14 03:21:03 -06:00
AJ ONeal
5316af67be v2.7.23: regression bugfixes: node v6 and cloudflare dns-01 2019-06-03 09:13:09 +00:00
1766790424 v2.7.18: bugfix checking private key 2019-05-09 03:46:52 +00:00
0d14db1f1c v2.7.16: minor updates and dep updates for v3 2019-04-07 21:35:51 -06:00
461ad43620 v2.7.13: more backwards-forwards compat/bugfixes 2019-04-07 09:22:38 -06:00
ca219a00e4 update for upcoming v3 2019-04-05 19:45:24 -06:00
d5d14bd968 v2.7.9: further simplify storage module requirements 2019-04-05 18:24:34 -06:00
51ef9be517 WIP more v3 compatibility work 2019-04-05 02:29:21 -06:00
fe44523243 v2.7.2: use new stuff in acme-v2 and support new le-challenge-dns 2019-04-02 21:23:31 -06:00
03e2513919 updates for wildcards 2019-04-01 23:11:56 -06:00
df0f870665 v2.7.1: workaround for bug in some versions of greenlock-express 2019-04-01 14:18:33 -06:00
4960604440 v2.6.10: updates for simpler store plugin 2019-04-01 00:36:59 -06:00
64107756a1 v2.5.0: bugfix JWK, reduce deps, use MPL-2.0 2018-12-17 00:43:47 -07:00
382a7cc4a9 add telemetry 2018-11-05 11:10:22 -07:00
a612f4f98b chimney 2018-11-05 01:04:26 -07:00
781a735146 v2.4.3: security notices separate from community notices 2018-09-17 01:16:27 -06:00
1abd3e43de v2.3.8: update rsa-compat 2018-07-13 04:20:57 -06:00
aac4a85dc9 add comment about privkey 2018-07-11 22:33:44 -06:00
cc624e716b v2.3.5 2018-07-04 02:21:07 -06:00
157f6a7380 don't promisify non-functions, duh 2018-07-04 02:17:18 -06:00
c90cad6852 lighten the load 2018-07-04 02:13:11 -06:00
ba7abf1897 lighten the load 2018-06-29 02:51:35 -06:00
Michael Stegeman
1c861f923f
Pass new-reg and authz URLs to storage backend. 2018-05-21 07:33:41 -06:00
AJ ONeal
ad577a2f62 remove remnant homedir dependency 2018-05-15 17:35:22 -06:00
AJ ONeal
8ddeb26063 replace "le" with "greenlock" 2018-05-15 16:01:09 -06:00
AJ ONeal
8fb396cfe9 update community member option 2018-05-10 02:31:24 -06:00
AJ ONeal
5171a7d1e0 add community member option 2018-05-10 02:08:20 -06:00
AJ ONeal
bfe68c04c7 v2.2.7 better wildcard support 2018-04-27 11:44:49 -06:00
AJ ONeal
d1187b77de fallow wildcard * to pass regex, fixes https://git.coolaj86.com/coolaj86/greenlock.js/issues/9 2018-04-27 11:38:33 -06:00
AJ ONeal
03f6b2dff1 v2.2.5 backcompat with node v6 2018-04-24 11:43:27 -06:00
AJ ONeal
825001bfb8 don't promisify node's dns; fix https://github.com/Daplie/node-greenlock/issues/69 2018-04-19 23:19:06 -06:00
Ben Schmidt
dace8aea1f Change to address integration with greenlock-cli.
The integration was broken by 51739625176ff24fd09afc49e94eb4edb1327490,
primarily because the required property was incorrectly underscore-prefixed.
This fix restores it, unprefixed.
2017-08-25 16:48:24 +10:00
AJ ONeal
5173962517 address #86 should be possible to wait for cert renewal to complete 2017-05-05 17:17:28 -06:00
AJ ONeal
e07b650ae6 fix homeRe as per https://github.com/Daplie/le-store-certbot/issues/3 2017-04-11 08:53:04 +00:00
tigerbot
3a1324f464 addressing race condition mentioned in issue #72 2017-04-10 14:36:53 -06:00
AJ ONeal
395974d455 merge and pass args 2016-09-15 00:40:57 -06:00
AJ ONeal
b4a17bcaff use challenge opts 2016-09-13 18:27:24 -06:00
AJ ONeal
853ea09a56 le.challenge -> le.challenges[challengeType] 2016-09-13 18:08:13 -06:00
GermanBluefox
7c62f1fd3e Allow custom log function. Not only console 2016-08-25 22:04:36 +02:00
GermanBluefox
b3bb80a480 Allow custom log function. Not only console 2016-08-25 22:02:57 +02:00
AJ ONeal
59b7fffa6a better debugging when debug flag is set 2016-08-16 13:02:14 -04:00
AJ ONeal
bca10e90b7 error if neither app nor next 2016-08-15 18:42:24 -06:00
AJ ONeal
d7ea101ae9 use .certs instead of .pems 2016-08-13 14:35:19 -06:00
AJ ONeal
b217b33fff move cert-info.js to own module certpem 2016-08-11 10:04:30 -06:00
AJ ONeal
1179dff734 accept optional function to use next 2016-08-10 22:23:31 -06:00
AJ ONeal
d9ff6bf4de default acmeChallengePrefix 2016-08-10 22:14:39 -06:00