neil
b902769fa8
Merge pull request #2242 from plantroon/master
...
Add NLnetLabs NSD
6 years ago
neil
7503a58d1f
Merge pull request #2243 from mod242/master
...
New API for Schlundtech.de
6 years ago
mod242
096ce1a207
Create DNS API for Schlundtech
6 years ago
Jakub Filo
d1ef039e39
Removed trailing line
6 years ago
Jakub Filo
040ca5320d
Fixed style to match upstream
6 years ago
neil
625c85291d
Merge pull request #2236 from mod242/master
...
Correct parsing error in sed
6 years ago
Jakub Filo
522b7c51f7
Adding NLnetLabs NSD API
6 years ago
mod242
d7be2c5b8a
Remove from Master Branch
6 years ago
neilpang
a89d50d34e
use mutable
6 years ago
mod242
175b56b43c
Update dns_schlundtech.sh
6 years ago
mod242
9b68a3ef4a
Update dns_schlundtech.sh
6 years ago
mod242
345d6c5687
Update dns_schlundtech.sh
6 years ago
mod242
5b1b5cc8f2
Create dns_schlundtech.sh
6 years ago
mod242
1b062ab929
Correct sed parsing error
6 years ago
neilpang
e46b392a8d
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
6 years ago
neilpang
47ff768b70
fix https://github.com/Neilpang/acme.sh/issues/2195
6 years ago
neil
68428a5d5e
Merge pull request #2205 from kirpichiki/dns_cf_invalid_domain
...
CloudFlare dns invalid domain
6 years ago
neil
28694e8afb
Merge pull request #2207 from Kimmax/dns_hostingde_missing_templateValues
...
dns_hostingde.sh zoneConfig missing templateValues object
6 years ago
neil
a85e50f465
Merge pull request #2229 from mod242/master
...
Create DDNSS API based on the work of helbgd
6 years ago
mod242
bb703281a2
Update dns_ddnss.sh
6 years ago
neil
1dc420ce51
Merge pull request #2139 from loonies/dns-loopia-api-endpoint
...
Make the Loopia API endpoint configurable
6 years ago
mod242
20af1ceb7d
Cleanup comment
6 years ago
mod242
ec982ccacb
Cleanup according to styleguide
6 years ago
mod242
a97e74b2d4
Update dns_ddnss.sh
6 years ago
mod242
fecc5b09f8
Removed -e and changed tail to funktion
6 years ago
mod242
d1030eb0b2
Create DDNSS API based on the work of helbgd
6 years ago
neilpang
9c9fed749a
fix https://github.com/Neilpang/acme.sh/issues/2225
...
make NSUPDATE_SERVER can be overwritten
6 years ago
chasefox
4aa488f48b
Formatting - indentation
...
I think this is what CI wants....
6 years ago
chasefox
2d72b25c43
CI wanted double-quote
6 years ago
chasefox
f23b0aacd7
Remove here string
...
CI doesn't want here strings
6 years ago
Matthew R Chase
98d27c4a6a
Fix most-specific zone match
...
Most specific zone selected by deepest sub-domain (how many '.' in the domain)
rather than seemingly irrelevant count of the number of characters within the zone.
6 years ago
Kimmax
64e5392788
Zone delete also needs new "templateValues" field
6 years ago
Kimmax
987f95221c
Added missing "templateValues" object to "zoneConfig" on "_hostingde_getZoneConfig"
6 years ago
Gorbachev
6e917d156c
Trim double quotes for email and key
...
Currently dns_cf generates headers like this: 'X-Auth-Email: "sample@mail.com"'. Cloudflare API responses 400 BadRequest for quoted headers with message "Invalid format for X-Auth-Email header".
6 years ago
neilpang
36e697b344
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
6 years ago
neilpang
c2d0d4d28c
root domain as dns alias mode
6 years ago
Miodrag Tokić
aec9c3c9a4
Double quote unquoted variables
...
Double quote unquoted variables to prevent globbing and word splitting.
6 years ago
Miodrag Tokić
0daa225e26
Make the Loopia API endpoint configurable
...
Loopia provides hosting in several countries. Each hosting location has
it's own API endpoint, such as "https://api.loopia .<TLD>/RPCSERV", where
<TLD> is one of: com, no, rs, se.
The current LOOPIA_Api variable is hard-coded to ".se". This prevents
using the Loopia DNS API on other hosting locations.
This commit makes the LOOPIA_Api variable configurable and it falls back
to ".se" TLD if LOOPIA_Api is not set.
References:
- https://www.loopia.com/api/authentication/
- https://www.loopia.no/api/authentication/
- https://www.loopia.rs/api/authentication/
- https://www.loopia.se/api/authentication/
6 years ago
Miodrag Tokić
85be2b85fd
Fix error message language
6 years ago
Miodrag Tokić
a7d6146169
Extract configuration saving code to function
6 years ago
Miodrag Tokić
978ec91107
Extract configuration loading code to function
6 years ago
Charles Surett
189a7766d4
Made dns_dgon.sh use _lower_case
...
Fixed private function which breaks on embedded systems before.
6 years ago
James Qian
3bb97b81de
dnsapi: add deSEC.io api support
...
Signed-off-by: James Qian <sotux82@gmail.com>
6 years ago
Sylvia van Os
0fe08e1b33
Merge branch 'dev' into feature/dns-openprovider
6 years ago
neilpang
0629c2a086
move to wiki
6 years ago
neil
a368301dbf
Merge pull request #2176 from bz-heilig/patch-1
...
Update README.md
6 years ago
bz-heilig
34be7e99f0
Update README.md
...
Added links for do.de API token creation and documentation of API.
6 years ago
Herman Sletteng
7679df062c
dns_gdnsdk: Fixed stupid regex error, want literal "-", not a range
6 years ago
Sylvia van Os
71cfd874ae
Fix SC2116
6 years ago
Sylvia van Os
08be0c374a
Merge branch 'feature/dns-openprovider' of https://github.com/TheLastProject/acme.sh into feature/dns-openprovider
6 years ago
Sylvia van Os
7decce9718
Resolve comments on pull request
6 years ago
Sylvia van Os
22bab90a90
Merge branch 'dev' into feature/dns-openprovider
6 years ago
neilpang
c74d597c84
add debug info
6 years ago
neilpang
653c77e852
update
6 years ago
neilpang
2b36f4f57f
update
6 years ago
neilpang
3f35006c26
fix error message
6 years ago
Steven M. Miano
46fbd7f1e1
support ultradns.com api ( #2117 )
...
support ultradns.com api (#2117 )
6 years ago
tambetliiv
5048c6c22a
Add zone.ee (zone.eu) DNS API ( #2151 )
...
* add zone.ee (zone.eu) dns api
6 years ago
Oliver Dick
532e79c7d0
Fix reading endpoint
6 years ago
Sylvia van Os
ea86ddc693
Merge branch 'dev' into feature/dns-openprovider
6 years ago
Sebastiaan Hoogeveen
4f240f538d
Merge branch 'master' of https://github.com/nederhost/acme.sh
6 years ago
Sebastiaan Hoogeveen
db6db6a4e9
Removed overwriting of the HTTP header file before sending a request.
6 years ago
Sebastiaan Hoogeveen
88c6621cfe
Merge branch 'dev' into master
6 years ago
neilpang
725addafda
fix format
6 years ago
Sylvia van Os
19628c4732
Merge branch 'dev' into feature/dns-openprovider
6 years ago
Sylvia van Os
04eaf7f175
Add OpenProvider support
6 years ago
neilpang
f5850d0c08
fix format
6 years ago
5ll
3d5c75420a
Changed Order
6 years ago
5ll
1d5967d143
Updated README with Core-Networks support
6 years ago
5ll
110a41d18d
initial commit
...
DNS API for acme.sh for Core-Networks (https://beta.api.core-networks.de/doc/ )
6 years ago
Sebastiaan Hoogeveen
78c92642e4
Merge branch 'dev' into master
6 years ago
neil
693d692a47
sync ( #2127 )
...
* Support for MyDevil.net (#2076 )
support mydevil
* Fix verification for namecheap domains not *owned* by the calling user (#2106 )
* Peb (#2126 )
* support pebble
* support async finalize order
* add Pebble
6 years ago
Timothy Nelson
ec54074392
Fix verification for namecheap domains not *owned* by the calling user ( #2106 )
6 years ago
dsc
23b4c9c667
add docs for one.com
6 years ago
diseq
472ed721a3
fix format
6 years ago
diseq
ed3f2646f0
fix format
6 years ago
diseq
0499d2b5c4
remove line break
6 years ago
diseq
81ba629b56
allow set-cookie as well as Set-Cookie
6 years ago
diseq
0bb746ba39
Update dns_one.sh
6 years ago
Marcin Konicki
16a0f40ac2
Support for MyDevil.net ( #2076 )
...
support mydevil
6 years ago
dsc
9ff6d6e7b5
initial commit
6 years ago
Augustin-FL
ec6569fbea
fix travis
6 years ago
Augustin-FL
1ad6742dbc
fix travis
6 years ago
Augustin-FL
63ea3e8d27
acme.sh does not follow Location: headers when using wget
6 years ago
Augustin-FL
9ace7db216
simplify online_rest
6 years ago
Augustin-FL
841513501a
update get_root
6 years ago
Augustin-FL
5c94147603
use read/saveconf_mutable, not readconf from OVH
6 years ago
Augustin-FL
02f6d4cb66
use read/saveconf_mutable, not readconf from OVH
6 years ago
Augustin-FL
ec5fad433c
Add online.net DNS API
6 years ago
Tom Cocca
d30b441ede
Rackspace Cloud DNS
...
Support Rackspace Cloud DNS
This commit is based on the original pull request by tcocca
https://github.com/Neilpang/acme.sh/pull/1297
Addtional cleanup was provided by senseisimple in
https://github.com/Neilpang/acme.sh/pull/1999
This pull request has squashed the changes for review, fixed a minor
(but breaking) problem with the field ordering in the response, and
added documenation per the API guide.
Co-Author: Chris <chris@chrisnovoa.com>
Co-Author: Ian Wienand <ian@wienand.org>
6 years ago
neil
dda29f7e2f
Merge pull request #2082 from laszlof/nw_dns_api
...
Add support for Thermo, Nexcess, and Futurehosting DNS APIs
6 years ago
neil
952e281993
Merge pull request #2077 from hosting-de/fix/better-parsing-of-responses
...
hosting.de: better parsing of json responses
6 years ago
Oliver Dick
1fa026b9c7
using ' ' instead of '[:space:]' for tr
6 years ago
Ne-Lexa
412f85b665
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
...
# Conflicts:
# README.md
# dnsapi/README.md
6 years ago
Simon Wydooghe
ebc90f6ab8
Set NS1 DNS record TTL to 0
...
Default of a zone might be high, which is annoying when testing
with the ACME staging API. I think setting the TTL to 0 makes sense
as acme.sh is the only one checking this, so having an always up
to date response seems desirable.
6 years ago
Frank Laszlo
84d80e93bc
Add support for Thermo, Nexcess, and Futurehosting DNS APIs
6 years ago
Sebastiaan Hoogeveen
b7e92dbced
Documentation update.
6 years ago
Sebastiaan Hoogeveen
44dcb0d0a9
Make Travis happy; fixed formatting of return statements.
6 years ago
Sebastiaan Hoogeveen
b3e3e080a9
Cleaned up some of the comments from shellcheck.
6 years ago
Sebastiaan Hoogeveen
1167cdcaec
Added DNS API support for NederHost ( https://www.nederhost.nl/ )
6 years ago
Oliver Dick
4eda39a31d
making shellcheck happy
6 years ago
Oliver Dick
759b75ca48
better parsing of json responses
...
fixes an error if customer does not have access to dns-groups
6 years ago
neilpang
227547f826
fix https://github.com/Neilpang/acme.sh/pull/1979
6 years ago
neilpang
a964646803
fix https://github.com/Neilpang/acme.sh/issues/1364#issuecomment-458035330
6 years ago
neilpang
43877d2647
fix rm method to urlencode the existing txt records.
...
fix https://github.com/Neilpang/acme.sh/issues/2052
6 years ago
neilpang
cc6159b39b
urlencode the existing txt record value
...
fix https://github.com/Neilpang/acme.sh/issues/2052
6 years ago
Tobias Mädel
75fe022f96
Changed order in readme, added do.de
6 years ago
Tobias Mädel
bc839569fb
Merge branch 'dev' into dev
6 years ago
neil
8dacd51abb
Merge pull request #1997 from MilanPala/master
...
Add support for Active24.cz
6 years ago
neil
06302871bc
Merge pull request #1543 from Rid/patch-2
...
Fix DNSimple when zone has > 100 records
6 years ago
Grant Millar
c1ec2afeca
Changed records per page to 5000
6 years ago
Tobias Mädel
e2f1338f94
Added documentation
6 years ago
Tobias Mädel
5f9b57d300
Cleaned up dns_doapi.sh
6 years ago
Tobias Mädel
ddf77f10e9
Cleaned up dns_doapi.sh
6 years ago
Tobias Mädel
127532c226
Added dns_doapi.sh
6 years ago
Milan Pála
572adbaad2
Add support for Active24.cz
6 years ago
Oliver Dick
b0775f7a58
making shftm really happy
6 years ago
Oliver Dick
2dc50e6633
making shfmt happy
6 years ago
Oliver Dick
56d70e4ea7
Update to latest API Changes
6 years ago
neil
0b934232fd
Merge pull request #2023 from jim-p/acme-fix-2022
...
Use cross-platform grep pattern for Namecheap API. Fixes #2022
6 years ago
jim-p
10ba2cd312
Use a literal space instead of an escaped space. Fixes #2022
6 years ago
Mike Barnes
cd3ef8fa5a
Correct edits to README.md this time
6 years ago
Mike Barnes
72ce37704b
Native PointHQ support
6 years ago
neil
4420d073bb
Merge pull request #1889 from apollo13/fix_inwx
...
Fix inwx account without Mobile TAN
6 years ago
neil
c544759d36
Merge pull request #2002 from Ivru/feature/exoscale
...
Exoscale DNS API
6 years ago
Ivru
3fb17c5de8
Merge branch 'dev' into feature/exoscale
6 years ago
hebbet
68d9aad3a2
add link to profile of Cloudflare
...
follow-up for #1893
6 years ago
neil
0aba1b4ad3
Merge pull request #1839 from sunflowerit/digitalocean-fix
...
Fixes on DigitalOcean implementation
6 years ago
neil
e12c7c8d27
Merge pull request #1890 from LLeny/master
...
Fixes Neilpang/acme.sh#1888
6 years ago
neil
83a040722e
Merge pull request #1994 from drott/add_rm_multiple_gandi
...
[dnsapi] Support adding / removing multiple TXT values for Gandi
6 years ago
neil
b7b504d43a
Merge pull request #1996 from Tigger2014/dev
...
dnsapi update dynu for api v2
6 years ago
neil
b18804f57f
Merge pull request #2001 from hosting-de/fix-issue-2000
...
hosting.de API: waiting for API zoneStatus active
6 years ago
Marton Szucs
40f0238bb7
fix dns_loopia wildcard certificate
...
Checks if a subdomain already exists before creating one. The loopia API clears all records for a subdomain when adding it again.
Adding TXT-records instead of updating the existing record when using the add method. Wildcard certificates require multiple TXT-records for the same subdomain.
Now you can create wildcard certificates using:
`acme.sh --issue -d example.com -d '*.example.com' --dns dns_loopia`
Double quoting variables
6 years ago
Oliver Dick
089823785e
Using _sleep() instead of sleep
6 years ago
Ivru
ecf7dded07
Fix typo
6 years ago
Oliver Dick
cd4f29135b
waiting for API zoneStatus active
6 years ago
Ben Edmunds
68c5c366f4
dnsapi update dynu for api v2
6 years ago
Dominik Röttsches
29a5311ae0
[dnsapi] Support adding / removing multiple TXT values for Gandi
...
Gandi supports setting multiple entries by setting multiple array items
for the rrset_values field in their API. Modify the dns_gandi_livedns.sh
script so that it checks for existing entries, appends new ones if
needed, and removes existing ones individually. This enabled wildcard
certificate support on Gandi.
Fixes the dns_gandi_livedns part of #1261 .
Tested for creating a multidomain, multiple wild-card certificate on
Gandi and using a test script executing only the dns_gandi_livedns_add
and dns_gandi_livedns_rm functions.
6 years ago
neilpang
7ba9a5972d
revert fix for https://github.com/Neilpang/acme.sh/issues/1941
...
1. fix https://github.com/Neilpang/acme.sh/issues/1977
2. The cache is too long to as a line to save in the conf
6 years ago
Ketil
2671af13cd
Bugfix for allowing '+' character in CloudFlare email
6 years ago
Ne-Lexa
b7b94e38ac
support change account conf from env
6 years ago
Ne-Lexa
f90bf756fb
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
6 years ago
Ne-Lexa
0b363a5c98
removed the _clearaccountconf() call for erroneous requests
6 years ago
neil
ebb1a8af1b
Merge pull request #1978 from Ivru/feature/exoscale
...
Feature/exoscale
6 years ago
Aaron W. Swenson
c8c1140f15
Linode API v4 Redo
...
The Cloud and Classic Manager work with different APIs, and so require
a separate module, which we introduce here.
The README has also been modified to state that the two are separate
and incompatible, and provides instructions on using either.
6 years ago
Aaron W. Swenson
9a473640fb
Revert "Update Linode API to v4"
...
This reverts commit 9a27b38976
.
Turns out, the Cloud Manager is not backward compatible, nor is the
Classic Manager forward compatible.
6 years ago
Ivru
405173a0b4
Remove extraneous blank lines
6 years ago
Ivru
8e43b86f06
Export header _H3
6 years ago
Ivru
eea9aaf940
Fix typos
6 years ago
Ivru
67d3e8d049
Add Exoscape API support for DNSAPI
6 years ago