Commit Graph

2261 Commits

Author SHA1 Message Date
5612019c0e replace 4-space tabs -> 2-space tabs
Format engine seems to insist on it :)
2018-08-13 14:20:36 +00:00
ac9ba6a417 Spaces/indents - I think! 2018-08-13 14:12:35 +00:00
aa75a6d028 Create a draft version of pleskxml API for DNS01
This DNS01 method allows acme.sh to set DNS TXT records using the Plesk XML API described at:
    https://docs.plesk.com/en-US/12.5/api-rpc/about-xml-api.28709
and more specifically: 
    https://docs.plesk.com/en-US/12.5/api-rpc/reference.28784

This may be needed if the DNS provider doesn't make the standard Plesk API available to a user - in which case, Plesk can't be configured using usual means or RFC1236. But the XML API is often still left accessible, and is well documented, so it can be used instead, for acme.sh purposes.


Note that I have tested the API calls work as expected, and is sanely structured, but I'm not an experienced shell coder. So I expect any number of stylistic and other amendments/corrections. It also includes a ton of debug code which won't hurt to leave in while checking.

Please help me to knock this module into shape for merging, and be gentle with me on it - I'm sure it needs a lot of attention!

Thanks :)
2018-08-13 13:18:31 +00:00
c883ec40d7 Merge pull request #1750 from jkroepke/fix_inwx_tfa
Fix inwx account without Mobile TAN
2018-07-29 19:16:11 +08:00
f286f904dc Merge pull request #1753 from Neilpang/dev
Dev
2018-07-28 22:40:42 +08:00
150029a5e2 Merge pull request #1752 from Neilpang/badnonce
add more retry for badnonce error
2018-07-28 22:14:16 +08:00
709a3fb06f add more retry for badnonce error 2018-07-28 22:02:03 +08:00
d3c9d0b331 Fix inwx account without Mobile TAN 2018-07-26 21:32:35 +02:00
cc2d59468d use json content type for both v1 and v2 2018-07-26 21:57:22 +08:00
91391fba5d Merge pull request #1749 from Neilpang/dev
Dev
2018-07-26 21:56:39 +08:00
0bc556618f Merge pull request #1746 from j-c-m/time2str-dev
BSD fix _time2str()
2018-07-25 12:10:39 +08:00
cb11580981 BSD fix _time2str()
date -u -d@"12345" does not produce an error on *BSD and outputs the
current date in UTC, which is not the expected output from _time2str()

Fix, reorder _time2str() to attempt BSD style date first, which
errors on Linux, so cascade style OS detection works correctly.
2018-07-24 22:41:01 -05:00
411b342a27 request a new nonce for invalid anti-replay nonce error 2018-07-18 22:00:09 +08:00
b9b7032386 lets start v2.8.0 2018-07-18 00:33:07 +08:00
c38ef9023b Merge pull request #1738 from Neilpang/dev
sync
2.7.9
2018-07-18 00:30:47 +08:00
9cecd525e2 fix JWS has an invalid anti-replay nonce https://github.com/Neilpang/acme.sh/issues/1630 2018-07-18 00:26:21 +08:00
4f5995abc0 Merge pull request #1717 from initit/master
added dnsapi for euserv.eu
2018-07-10 09:18:58 +08:00
2945b230e4 replaced tail/head with _tail_n/_head_n and printf with echo 2018-07-09 22:54:34 +02:00
261cc448f7 fixed shfmt related errors in dns_euserv.sh and modified README.md 2018-07-08 23:00:26 +02:00
616b0b6baa fixed shfmt related errors in dns_euserv.sh and modified README.md 2018-07-08 22:50:52 +02:00
d99968ee6d Modified dnsapi/README.md 2018-07-08 16:25:35 +02:00
4a65ff6ae2 Merge https://www.github.com/initit/acme.sh 2018-07-08 16:20:09 +02:00
94f91ae687 initial version with Euserv.eu DNS API Support
- added dnsapi/dns_euserv.sh
 - modified dnsapi/README.md
2018-07-08 16:17:57 +02:00
28e4bcf67f initial version with Euserv.eu DNS API Support 2018-07-08 16:04:18 +02:00
884461f1a6 Merge pull request #1705 from war59312/patch-2
Update README.md - HTTPS For centminmod.com Link
2018-07-02 09:53:37 +08:00
26c669e42d Update README.md - HTTPS For centminmod.com Link
Update README.md - HTTPS For centminmod.com Link
2018-07-01 18:53:47 -04:00
f60dde4138 Merge pull request #1698 from Neilpang/dev
Dev
2018-06-29 20:12:57 +08:00
9c545059ae fix warning 2018-06-28 22:21:22 +08:00
05dea7b22a fix warning 2018-06-28 20:34:29 +08:00
5b3f915d90 Merge pull request #1697 from santerikannisto/patch-6
Issue #1328 bug fix v3
2018-06-28 15:39:30 +08:00
d987d61ea9 Issue #1328 bug fix v3
Eliminated php dependency with a private function for urlencode using sed. Php had failed on godaddy due to multiple php instances and naturally cron using the one without the necessary -r option. Compared to previous PR the sed code is now POSIX and should work on all environments.
2018-06-28 09:38:14 +02:00
dedb56d295 Merge pull request #1563 from kordianbruck/dev
Increase serial when adding txt records
2018-06-27 10:51:31 +08:00
8697972d5d Merge pull request #1669 from Neilpang/dev
check UNABLE_TO_AUTHENTICATE
2018-06-12 21:23:33 +08:00
f90a2ae195 check UNABLE_TO_AUTHENTICATE 2018-06-12 21:19:27 +08:00
084de9d8e0 Merge pull request #1635 from Neilpang/dev
Dev
2018-05-29 23:37:48 +08:00
206be3c161 fix https://github.com/Neilpang/acme.sh/issues/1633 2018-05-29 22:38:52 +08:00
39ba697e19 Merge pull request #1584 from dwatrous/patch-1
Add HAProxy deploy implementation and documentation
2018-05-08 22:06:41 +08:00
c9818ea2c4 add documentation for reload command 2018-05-04 13:03:27 -05:00
afe5cb588d update for POSIX compliance 2018-05-04 10:25:54 -05:00
e9e999542d add reload 2018-05-04 10:14:31 -05:00
d9db90752e Merge pull request #1579 from par-pa/support-tele3
Support tele3
2018-05-04 22:29:10 +08:00
f7c3f52817 Merge pull request #1585 from Neilpang/dev
Dev
2018-05-04 22:24:52 +08:00
681e3785ef add dns alias mode 2018-05-04 22:23:56 +08:00
5f593994c7 remove more whitespace (trying to get TravisCI working) 2018-05-03 12:25:11 -05:00
ec73aeba16 remove whitespace 2018-05-03 12:17:26 -05:00
7573e560b6 Add conditional check to ensure path is provided 2018-05-03 10:06:05 -05:00
c8bc155cfe Merge pull request #1 from dwatrous/patch-2
add docs for HAProxy deployment
2018-05-03 01:38:33 -05:00
1eae73105a add docs for HAProxy deployment 2018-05-03 01:33:06 -05:00
360dc140ea implement basic haproxy deploy
HAProxy requires the certificate chain and key to be concatenated and placed somewhere (can be anywhere). This script expects a single environment variable with the path where the concatenated PEM file should be written
2018-05-03 01:28:56 -05:00
03a1386902 Update serial also when deleting the token 2018-05-02 23:01:52 +02:00