Commit Graph

524 Commits

Author SHA1 Message Date
Chris Gårdenberg 912bcf9487
Fixed HTTPS-url with regard to #1192 2018-03-19 11:15:25 +01:00
neilpang 32d8f349c9 add debug info 2018-03-18 11:04:14 +08:00
neil 3910495cce
Merge pull request #1394 from rafaelgieschke/pdns-root
dns_pdns.sh: Allow "." as root zone
2018-03-17 22:02:51 +08:00
Rafael Gieschke 4ae108009c dns_pdns.sh: Allow "." as root zone 2018-03-16 14:32:05 +01:00
neil 8cd3086be0
Merge pull request #1350 from martgras/dev
Fix missing success return value from dns_azure_add/rm
2018-03-16 20:29:03 +08:00
neil dd37ae26a5
Merge pull request #1388 from Rid/dev
Fixed grammatical errors in CF api
2018-03-16 19:58:37 +08:00
neil 47eb913c22
Merge pull request #1142 from maomihz/dev
Fix problem that digitalocean api failed to remove record
2018-03-16 17:16:48 +08:00
Rid 6b26d2b62d Fixed grammatical errors 2018-03-15 09:50:54 +00:00
martgras 224e0c298a Fix missing success return value from dns_azure_add/rm 2018-03-12 11:50:28 +01:00
David Kerr 62dd3a5380 Fix Travis CI errors. 2018-03-09 16:54:42 -05:00
David Kerr e3ddb677e1 Adding support for API v2 (multiple TXT records) 2018-03-09 16:39:08 -05:00
neil 20e51f0b4d
Merge pull request #1319 from TigerP/master
Add support for DirectAdmin
2018-03-07 09:34:36 +08:00
neil fd56fe6eb2
Merge pull request #1318 from raidenii/master
New DNS plugin for name.com for new API.
2018-03-06 20:25:29 +08:00
neil ae8f9561ad
Merge pull request #1248 from skid9000/patch-1
Fix the command to generate tsig key for knot api
2018-03-05 09:36:42 +08:00
raidenii 3052ba433a Fix an obvious stupidity. 2018-03-04 17:27:34 -05:00
raidenii 508012342d Make sure the removal of DNS record is the desired one (i.e., by txtvalue) 2018-03-04 17:22:13 -05:00
raidenii 9fa207e613 Move code to fit DNS API dev guide. 2018-03-04 14:13:14 -05:00
TigerP e8d808d708 Remove empty line at the end 2018-03-03 14:40:23 +01:00
TigerP 399d6592b8 Fix some quotes and a check 2018-03-01 21:25:24 +01:00
raidenii 628a6ffa07 Tried to fix some weird problems 2018-03-01 15:03:28 -05:00
raidenii 3e1a94cbcd Yet another fix. 2018-03-01 14:43:08 -05:00
raidenii a6c2d4b0e2 Another fix. 2018-03-01 14:38:49 -05:00
raidenii 19277aec87 Use printf instead of echo, hopefully fix SC2039. 2018-03-01 14:29:14 -05:00
TigerP 14c2755436 Add support for DirectAdmin 2018-03-01 20:19:55 +01:00
raidenii 50a9145386 Rewrote to adapt the new name.com v4 API. 2018-03-01 14:19:43 -05:00
neilpang 2d1e9abb60 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev 2018-03-01 22:01:11 +08:00
neilpang d064260bf1 fix https://github.com/Neilpang/acme.sh/issues/1315 2018-03-01 21:59:46 +08:00
neil a19ad3fd1d
Merge pull request #1305 from justmwa/master
DNSMadeEasy ACMEv2 support
2018-02-27 13:43:05 +08:00
nytral 3bc59a0327 first attempt to fix CI errors 2018-02-26 21:47:51 +01:00
nytral 5a883889a2 fixes 2018-02-26 14:53:31 +01:00
nytral 6baa6d488b Merge remote-tracking branch 'upstream/master' 2018-02-24 09:09:00 +01:00
nytral e26f9b8095 DNSMadeEasy ACMEv2 support 2018-02-24 09:08:44 +01:00
neil f92fae7625
Merge pull request #1291 from ClouDNS/master
Update dns api to support v2 wildcard cert #1261
2018-02-23 20:05:00 +08:00
neil 3d0e269241
Merge pull request #1287 from martgras/dev
Azure DNS API- support for ACME v2
2018-02-23 20:02:57 +08:00
martgras 83b1a98db1 Azure DNS API - support for ACME v2 and reliability improvments
support adding 2 txt records
Adding retry logic for REST API calls
Reusing bearer token removes 50% of required REST calls
2018-02-22 12:32:42 +01:00
Mal Graty f49f55f4a5 Pull AWS creds from container role
Extend the AWS DNS API driver to support ECS container metadata by using
the special environment variable ECS sets in containers.
2018-02-21 11:49:03 +00:00
neil 22d827adf1
Merge pull request #1292 from mal/aws-use-instance-role
Let AWS DNS API driver pull creds from instance metadata
2018-02-21 10:20:35 +08:00
Mal Graty 759f4f2c62 Make the instance metadata fetcher self-contained
This is to provide a clean path to future extension work such as adding
a _use_container_role function to offer similar support for ECS
containers.

The $_using_role flag has also been made generic so that future role
providers can also make use of it.
2018-02-20 12:40:24 +00:00
Boyan Peychev 28355335f8 Update dns api to support v2 wildcard cert #1261 2018-02-20 11:22:06 +02:00
Boyan Peychev 9f6832d636 Update dns api to support v2 wildcard cert #1261 2018-02-20 11:16:42 +02:00
Boyan Peychev 5309afc347 Update dns api to support v2 wildcard cert #1261 2018-02-20 11:09:37 +02:00
Mal Graty 693627a858 Emulate Boto when using role metadata
Use the behavior established in the botocore python library to inform
how and when instance metadata is fetched in an attempt to acquire valid
AWS credentials.

- Use it as a fallback when no other credentials are provided
- Set the timeout of metadata requests to 1 second
2018-02-20 00:34:55 +00:00
Mal Graty 48eaa0e5bf Let AWS DNS API code pull creds from instance role
Add option (AWS_USE_INSTANCE_ROLE) to have the AWS DNS API driver pull
the necessary credentials from the AWS EC2 instance metadata endpoint
when required.

This is a non-breaking change as it only takes effect when explicitly
turned on via the environment variable, and fails safe back to the
normal code path.
2018-02-19 19:03:29 +00:00
Boyan Peychev 41e3ecad46 Update dns api to support v2 wildcard cert #1261 2018-02-19 14:14:08 +02:00
neilpang d6f8d63742 fix https://github.com/Neilpang/acme.sh/issues/1286 2018-02-19 12:43:56 +08:00
neil 28b0929554
Merge pull request #1283 from justmwa/master
Fixes
2018-02-19 12:34:18 +08:00
nytral 55787ff7b9 other fixes 2018-02-17 15:12:19 +01:00
nytral b00919c692 various fixes 2018-02-17 15:08:13 +01:00
neilpang 6d6b2efdb5 fix he for solaris 2018-02-16 23:16:25 +08:00
neilpang abd0dad2bf fix https://github.com/Neilpang/acme.sh/issues/1145#issuecomment-365863118 2018-02-15 20:35:31 +08:00