Commit Graph

605 Commits (71e4bbfc99545a06d432855cf7d234a3f038da6d)

Author SHA1 Message Date
raidenii 628a6ffa07 Tried to fix some weird problems 7 years ago
raidenii 3e1a94cbcd Yet another fix. 7 years ago
raidenii a6c2d4b0e2 Another fix. 7 years ago
raidenii 19277aec87 Use printf instead of echo, hopefully fix SC2039. 7 years ago
TigerP 14c2755436 Add support for DirectAdmin 7 years ago
raidenii 50a9145386 Rewrote to adapt the new name.com v4 API. 7 years ago
neilpang 2d1e9abb60 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev 7 years ago
neilpang d064260bf1 fix https://github.com/Neilpang/acme.sh/issues/1315 7 years ago
neil a19ad3fd1d
Merge pull request #1305 from justmwa/master
DNSMadeEasy ACMEv2 support
7 years ago
nytral 3bc59a0327 first attempt to fix CI errors 7 years ago
nytral 5a883889a2 fixes 7 years ago
nytral 6baa6d488b Merge remote-tracking branch 'upstream/master' 7 years ago
nytral e26f9b8095 DNSMadeEasy ACMEv2 support 7 years ago
neil f92fae7625
Merge pull request #1291 from ClouDNS/master
Update dns api to support v2 wildcard cert #1261
7 years ago
neil 3d0e269241
Merge pull request #1287 from martgras/dev
Azure DNS API- support for ACME v2
7 years ago
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
7 years ago
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.
7 years ago
neil 22d827adf1
Merge pull request #1292 from mal/aws-use-instance-role
Let AWS DNS API driver pull creds from instance metadata
7 years ago
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.
7 years ago
Boyan Peychev 28355335f8 Update dns api to support v2 wildcard cert #1261 7 years ago
Boyan Peychev 9f6832d636 Update dns api to support v2 wildcard cert #1261 7 years ago
Boyan Peychev 5309afc347 Update dns api to support v2 wildcard cert #1261 7 years ago
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
7 years ago
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.
7 years ago
Boyan Peychev 41e3ecad46 Update dns api to support v2 wildcard cert #1261 7 years ago
neilpang d6f8d63742 fix https://github.com/Neilpang/acme.sh/issues/1286 7 years ago
neil 28b0929554
Merge pull request #1283 from justmwa/master
Fixes
7 years ago
nytral 55787ff7b9 other fixes 7 years ago
nytral b00919c692 various fixes 7 years ago
neilpang 6d6b2efdb5 fix he for solaris 7 years ago
neilpang abd0dad2bf fix https://github.com/Neilpang/acme.sh/issues/1145#issuecomment-365863118 7 years ago
neilpang 54a52f7048 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev 7 years ago
neilpang f213215c81 fix lua 7 years ago
neil 96cde120b4
Merge pull request #1258 from wickerwaka/dreamhost_dns
Added DreamHost DNS API
7 years ago
neilpang 0096ef4ddb fix ali 7 years ago
neilpang ce6c7d4b59 fix dp 7 years ago
neilpang d8eb08e214 fix format 7 years ago
neilpang c6f5c7f1a3 fix gd 7 years ago
neilpang a6b6e31cda fix dp 7 years ago
neilpang 28145a9deb fix ovh 7 years ago
neilpang fa991c8501 Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev 7 years ago
neilpang 5f345d2089 fix https://github.com/Neilpang/acme.sh/issues/1262 7 years ago
neil cc81668c8f
Merge pull request #1094 from Daniel15/cloudns-sub
[cloudns] Add support for sub user IDs
7 years ago
Martin Donlon 6105d4a4e6
Merge branch 'dev' into dreamhost_dns 7 years ago
Martin Donlon 84649e9d20 Addressing PR feedback
Replace printf with echo
Move dreamhost to bottom of DNS API list
7 years ago
neilpang 3c394f08b0 fix format 7 years ago
neilpang 64f07d9bf3 fix aws for acme v2 7 years ago
neilpang 849a6c12be fix for acme v2 7 years ago
neilpang 9144ce746e fix for v2 wildcard 7 years ago
neilpang 2655e726c9 update dns he 7 years ago
Martin Donlon 2ef9904d00
Merge branch 'dev' into dreamhost_dns 7 years ago
Martin Donlon 2c83224f07 Fixup dns_dreamhost travis failures 7 years ago
neilpang 0c63090a23 fix format 7 years ago
neilpang 0159277dbf fix format 7 years ago
neilpang 6ca5f3d8f6 support Zonomi.com dns api: https://github.com/Neilpang/acme.sh/issues/1255 7 years ago
neilpang 3e3161c747 fix format 7 years ago
Skid 7f59d7ea48
Fix the command to generate tsig key for knot api 7 years ago
neilpang 52b945164c fix https://github.com/Neilpang/acme.sh/issues/1247 7 years ago
neilpang 584fb2904b fix https://github.com/Neilpang/acme.sh/issues/1191
https://github.com/Neilpang/acme.sh/issues/1246
7 years ago
neilpang eea713eed2 Merge branch 'dev' into 2 7 years ago
neilpang 8c88757451 fix format 7 years ago
neilpang dd171ca44a fix format 7 years ago
martgras 72fe7396d6
spelling mistake in error message 7 years ago
neilpang 03140865f0 fix for existing record 7 years ago
neilpang a4fc802d1b Add selectel.com(selectel.ru) DNS API. fix https://github.com/Neilpang/acme.sh/issues/1220 7 years ago
neil e4b24d20ac
Update dns_azure.sh 7 years ago
neil 91607bb2a1
Update dns_azure.sh 7 years ago
martgras 441c26dd32
Update dns_azure.sh 7 years ago
martgras c7b8debb6e
fix travis issues 7 years ago
martgras d51c383866
remove unused code and fix error handling 7 years ago
martgras f7d4698ef0
improve error checking 7 years ago
martgras 3fdbbafcb5
fix getroot with multiple dns zones 7 years ago
martgras c82cd90ed6
Relative link to Azure DNS wiki page 7 years ago
martgras b6fc8398cf
Usage instructions for Azure DNS 7 years ago
martgras e90f3b84c1
Add support for Azure DNS
Adding support for Azure DNS 
See https://docs.microsoft.com/en-us/azure/dns/
7 years ago
neilpang 258cf20c92 minor 7 years ago
neilpang 6ba4f8b54c fix https://github.com/Neilpang/acme.sh/issues/1204 7 years ago
MaomiHz c1f8ffa386 Use [0-9] instead 7 years ago
neilpang 60814ecfe1 typo 7 years ago
neilpang 0170c20e9a fix format 7 years ago
neilpang 01cc2e13d8 add more sleep for ovh 7 years ago
neilpang f823f170e6 fix ovh 7 years ago
neilpang be186bd39b support dns_ovh_rm() 7 years ago
neilpang ea25492c28 we should not use "updating" to support wildcard 7 years ago
neilpang 506c41cb15 fix format 7 years ago
neilpang 72f54ca6c1 support ACME v2 wildcard cert 7 years ago
AA a01da2fd92
Update README.md 7 years ago
AA cd2fe698bb
Create dns_autodns.sh 7 years ago
Meowthink eb207322d3 Add namesilo.com dns api support 7 years ago
sjau a582e7c2fb dns_ispconfig.sh: remove unnecessary permission in api user 7 years ago
MaomiHz 9c4f7aa688 check for env var exist in DigitalOcean API 7 years ago
MaomiHz e75b56073b Fix digitalocean api not remove record 7 years ago
Jens a95ccc7e4c
Update dns_servercow.sh
... didn't see this line in spellcheck ... :S
7 years ago
Jens 8101aceab5
Update dns_servercow.sh
fixed remaining issues from shellcheck
7 years ago
Jens 1c9b19833c
Update dns_servercow.sh
replaced tab with space
7 years ago
Jens Hartlep ae29929714 added dns api for servercow 7 years ago
speedmann f7c346de09 Fix order in README and add link to inwx.de and apidocs 7 years ago
speedmann 731ed6952f Fix shebang 7 years ago
speedmann 454ad6f8bd
Merge branch 'dev' into master 7 years ago
Aarup fb6e0658cf update README 7 years ago
Aarup f9b8d7a9d8 renamed uno_user and uno_key 7 years ago
Aarup f763e1edd7 fix contains usage 7 years ago
Aarup dbc3ad1304 use _math 7 years ago
Aarup 3f1e6c128f Try again 7 years ago
Aarup 1f635b90e7 Try to fix build 7 years ago
JAA db3043553c Also don't use sed 7 years ago
speedmann 5911594906 Fix egrep invocation 7 years ago
speedmann 9a1f769828 Avoid usage of `sed -E` `grep -q` and `printf -v` 7 years ago
JAA b91c0a0616 Don't use grep -B 7 years ago
JAA 4a9f607d31 Cleanup 7 years ago
speedmann a00169451f Change bash to sh to fit project requirements 7 years ago
speedmann ecba959dd9 Fix missed whitespaces 7 years ago
speedmann a8202d4b37 Fix CI issues 7 years ago
speedmann 657334fb67 Add support for inwx.de API 7 years ago
Aarup 78712245f7 Add UnoEuro to README 7 years ago
Aarup 70702e41e9 Use _head_n 7 years ago
Aarup 0ca3141088 Added support for UnoEuro api 7 years ago
neilpang dcf8457f4d fix format 7 years ago
neilpang ceafe389af fix https://github.com/Neilpang/acme.sh/issues/1109 7 years ago
Daniel Lo Nigro bab4f691c5 Fix lint warning 7 years ago
Daniel Lo Nigro 212d0f24d8 [cloudns] Add support for sub user IDs 7 years ago
neilpang 4c99c0127b add dev guide 7 years ago
neilpang 872bfe4757 fix for PR https://github.com/Neilpang/acme.sh/pull/1069 7 years ago
sahsanu ee56b9cd4e Update ClouDNS.net API doc
Update ClouDNS.net API doc to show that CLOUDNS_AUTH_ID and CLOUDNS_AUTH_PASSWORD will be saved in ~/.acme.sh/account.conf
7 years ago
sahsanu c73c33f94c Update dns_cloudns.sh 7 years ago
sahsanu 6c7da215e7 Update dns_cloudns.sh 7 years ago
sahsanu 754a4a7c8b Update dns_cloudns.sh
Added code to save CLOUDNS_AUTH_ID and CLOUDNS_AUTH_PASSWORD on account.conf file so the id and password for cloudns can be reused.
7 years ago
Arthur Gautier 856811bd2e Use stable gandi API url
The gandi api has changed its url for a more stable
one. Although https://dns.beta.gandi.net will continue to 
work for the foreseable future, this commits updates the
url to new official one.
8 years ago
fritteli 88bb7b780d Typos 8 years ago
Lonnie Abelbeck 96801e3478 Update DuckDNS support, fix failure on first call, no longer save the domain/username as a global, and other tweaks 8 years ago
neilpang 5c3b41bd93 format 8 years ago
neil 57740fbd18 Merge pull request #960 from jfro/dev
Fix Linode DNS API to work on BSD
8 years ago
Jeremy Knope c145f24621 Remove extra space 8 years ago
Jeremy Knope cd3a4573f2 Fix shell check errors 8 years ago
Ondrej Simek 4dd69a8b1a Exit codes, exit codes... Exit codes everywhere... 8 years ago
Ondrej Simek baa1160594 Make Shellcheck happier about exit codes 8 years ago
Ondrej Simek f438ff4bab Fix an improbable corner case. 8 years ago
Ondrej Simek a25b2af66c Get rid of _find_num 8 years ago
Ondrej Simek 31b67ab92e Few non-critical fixes. 8 years ago
Ondrej Simek ccf9a9976c Fix the previous rushed commit. 8 years ago
Jeremy Knope ab1efd923b back to sed 8 years ago
Ondrej Simek d6780f9e49 Retain an exit code 8 years ago
Ondrej Simek 8534e3b2f7 Make shellcheck happier 8 years ago
Jeremy Knope 8e6cf669ad Try awk instead for \n replacements 8 years ago
Ondrej Simek 577380e98e Few fixes for shellcheck 8 years ago
Ondrej Simek 235b5b0c15 Small cosmetic fixes. 8 years ago
Ondrej Simek aefed1d1b9 Get rid of shell arrays. 8 years ago
Jeremy Knope d39649f30d Revert non-linode scripts since they're untested 8 years ago
Ondrej Simek 1546b7e5a9 Missing quotes 8 years ago
Ondrej Simek ff74778dea Fix few issues from Travis 8 years ago