neil
b7caf7a016
Merge pull request #4663 from acmesh-official/dev
...
sync
2023-06-09 21:09:23 +08:00
neil
891198e4f3
Merge pull request #4653 from stokito/dns_ovh_runabove
...
dns_ovh.sh Add ovh-us endpoint
2023-06-09 20:41:24 +08:00
neil
38c5910be4
Merge pull request #4658 from Justman10000/master
...
Update
2023-06-09 20:26:25 +08:00
neil
327e2fb0a4
remove all exec.
...
https://github.com/acmesh-official/acme.sh/issues/4659
2023-06-09 20:18:38 +08:00
neil
c20c219990
Merge pull request #4661 from acmesh-official/dev
...
sync
2023-06-09 20:04:51 +08:00
neil
4c30250782
fix https://github.com/acmesh-official/acme.sh/issues/4659
2023-06-09 19:59:29 +08:00
Justin Nogossek
caf23f9a04
Remove not anymore exists tutorials and websites
2023-06-07 23:36:18 +02:00
Justin Nogossek
beab808b76
Update URL
2023-06-07 23:35:47 +02:00
Sergey Ponomarev
6c8920f63e
dns_ovh.sh Add ovh-us endpoint
...
Remove discontinued runabove.com
If any new env will be added then a user may spe
Signed-off-by: Sergey Ponomarev <stokito@gmail.com >
2023-06-05 12:54:54 +03:00
neil
51be15f66d
Merge pull request #4150 from defnull/patch-sectigo-wildcard
...
fix: Challenge not skipped for pre-validated wildcard domain orders
2023-05-12 09:42:52 +08:00
neil
110e25e784
Merge pull request #4158 from lufi42/dev
...
Plesk XMLAPI Compatibility with all Plesk editions
2023-05-12 09:26:58 +08:00
neil
8414100d0b
Merge pull request #4629 from fichtner/dns_opnsense
...
dnsapi: fix OPNsense script to be compatible with upcoming 23.1.8
2023-05-12 09:26:01 +08:00
lufi42
a3f4cb154e
Merge branch 'acmesh-official:dev' into dev
2023-05-09 21:59:18 +02:00
Franco Fichtner
e6e22a1ca1
dnsapi: fix OPNsense script to be compatible with upcoming 23.1.8
...
The current script is already broken due to Bind 9.16 -> 9.18 changes
due to their renaming scheme for primary/secondary so do not rely on the
compat layer (which was also broken for other reasons).
2023-05-09 08:47:24 +02:00
neilpang
b937665b90
minor
2023-04-23 13:18:17 +08:00
neilpang
a7bc2293c0
fix https://github.com/acmesh-official/acme.sh/issues/4612#issuecomment-1518929996
2023-04-23 13:16:12 +08:00
neil
0d25f7612b
Merge pull request #4609 from acmesh-official/dev
...
sync
2023-04-21 20:21:30 +08:00
neilpang
84e4181ed7
fix https://github.com/acmesh-official/acme.sh/issues/4604
2023-04-20 18:11:55 +08:00
neilpang
f66a29d1c3
fix https://github.com/acmesh-official/acme.sh/issues/4606
2023-04-20 18:07:59 +08:00
neil
dbd3881cea
Merge pull request #4515 from HRHDaniel/domain_conf_debug
...
Domain conf debug
2023-04-14 13:48:52 +08:00
neil
7eb6bbe65f
Merge pull request #4579 from daschr/dev
...
Prevent whitespace splitting
2023-04-03 11:06:22 +08:00
David Schramm
a570fda1cb
prevent whitespace splitting
2023-04-02 17:30:47 +02:00
David Schramm
3b06fa6523
merge upstream
2023-04-02 17:28:47 +02:00
neil
dcdbe2fbb8
fix https://github.com/acmesh-official/acme.sh/pull/4577
2023-04-02 12:04:58 +08:00
David Schramm
dc1f36da43
prevent whitespace splitting
2023-04-01 09:25:19 +02:00
neil
05dbd395e6
Merge pull request #4540 from Hobby-Student/dev
...
[KAS] improve deletion of records
2023-03-30 16:48:37 +08:00
neil
69e7360cc3
Merge pull request #4568 from imlonghao/patch-1
...
fix(cloudns): fix grep when TXT record start with hyphen symbol
2023-03-29 14:39:32 +08:00
imlonghao
7ef2533b98
fix(cloudns): fix grep when record start with hyphen symbol
2023-03-28 22:49:39 +08:00
neil
97f87c4229
Merge pull request #4542 from alexleigh/master
...
Add support for Google Domains DNS API.
2023-03-27 09:16:00 +08:00
neilpang
42a5cd961d
fix https://github.com/acmesh-official/acme.sh/issues/4530#issuecomment-1473395845
2023-03-17 17:21:10 +08:00
neil
bf00d3157f
Merge pull request #4544 from NCDGHA/bugfix/issue_4543_fix_retry-after
...
Fix Retry-After handling
2023-03-17 17:16:55 +08:00
neil
cf3ff4c136
Merge pull request #4551 from acmesh-official/dev
...
sync
2023-03-13 09:15:53 +08:00
neil
7fe06adcfd
Merge pull request #4550 from eastonman/master
...
dnsapi(huaweicloud): fix DomainName not retreived properly
2023-03-13 09:14:32 +08:00
Easton Man
ae3e5dbf2c
fix: fix DomainName not retreived properly
...
Co-Authored-By: idawnlight <idawn@live.com >
2023-03-12 12:41:29 +08:00
neil
20304590b4
Merge pull request #4547 from eastonman/master
...
dnsapi(huaweicloud): Add retry count to avoid infinite loop when things go wrong
2023-03-10 13:52:37 +08:00
Alex Leigh
2d8c0c0131
Add support for Google Domains DNS API.
...
https://domains.google/learn/gts-acme/
This is an ACME API for Google Domains customers, which is
different from the Google Cloud Domains API for Google Cloud
customers.
2023-03-08 11:13:25 -08:00
Markus Hoffrogge
70f4cad2ca
Fix Retry-After handling
...
- closes #4543
2023-03-07 18:45:07 +01:00
Easton Man
1f777a94a7
fix: change some debug comments
2023-03-07 17:50:44 +08:00
Easton Man
7560c64f46
fix: fix typo
2023-03-07 11:30:32 +08:00
Easton Man
bddde60522
fix: use update instead of remove then add
2023-03-07 11:27:08 +08:00
Easton Man
e9366f8c76
fix: fix huaweicloud existing record 400
2023-03-07 10:56:10 +08:00
Easton Man
4dba84d09e
fix: fix shfmt
2023-03-07 10:01:20 +08:00
Easton Man
0cce2d6098
fix: fix shellcheck
2023-03-07 09:57:39 +08:00
Easton Man
acbd8bce21
feat: add retry count for removing record set
...
This avoids infinite loop when something went wrong and throws a error
2023-03-07 09:48:13 +08:00
Hobby-Student
dea8a08b64
added missing new line at EOF
2023-03-06 20:36:53 +01:00
Hobby-Student
dde1bab1a8
improve deletion of records
2023-03-06 20:18:15 +01:00
neil
799e402077
Merge pull request #4536 from acmesh-official/dev
...
sync
2023-03-04 21:26:18 +08:00
neil
ce629e8e70
fix typo
2023-03-04 21:23:31 +08:00
neil
20cfc4ac66
fix https://github.com/acmesh-official/acme.sh/issues/4535
2023-03-04 21:22:17 +08:00
neil
132d5e8253
Merge pull request #4532 from acmesh-official/dev
...
sync
2023-03-02 22:07:16 +08:00
neilpang
cb8b341fb4
fix https://github.com/acmesh-official/acme.sh/issues/4530
2023-03-02 18:10:38 +08:00
neilpang
982c54b605
fix https://github.com/acmesh-official/acme.sh/issues/4530
2023-03-02 18:06:09 +08:00
neil
67f543332a
Merge pull request #4531 from NCDGHA/bugfix/issue_4530_fix_http_status_503
...
Fix to handle LE overload status 503 appropriately
2023-03-02 18:00:36 +08:00
neil
88ac4086c2
Merge pull request #4518 from AnTheMaker/nanelo_dns
...
Add Nanelo DNS support
2023-03-02 09:40:47 +08:00
Markus Hoffrogge
15f96b7239
Fix to handle LE overload status 503 appropriately
...
- LE HTTP response status 503 is not an error, it must be handled via sleep and retry
- s. https://community.letsencrypt.org/t/new-service-busy-responses-beginning-during-high-load/184174
fixes #4530
2023-03-02 00:46:52 +01:00
neil
0ea84ad799
Merge pull request #4528 from chris03/bugfix/replace-expr
...
SMTP notify: Use grep -E instead of expr
2023-03-01 10:28:18 +08:00
Chris
1522b713da
Use grep -E instead of expr
...
expr was printing `expr: warning: '^.*[<>"]': using '^' as the first character of a basic regular expression is not portable;`
2023-02-28 21:08:33 -05:00
neil
fe6b27bb59
Merge pull request #4420 from romanlum/dev
...
Added dns provider for ipv64.net
2023-02-28 17:38:16 +08:00
Roman Lumetsberger
df14b15397
fix quote
2023-02-25 11:22:27 +00:00
Roman Lumetsberger
7dd12044de
use _lower_case function
2023-02-25 11:18:33 +00:00
An | Anton Röhm
06e12a30e7
reduce nanelo dns ttl
2023-02-24 00:13:21 +01:00
An | Anton Röhm
d3fefd223d
improve output
2023-02-24 00:01:39 +01:00
An | Anton Röhm
c0639c6608
Create first version of Nanelo DNS API integration
...
[create dnsapi/dns_nanelo.sh]
2023-02-23 23:29:46 +01:00
dharp
05a2eb3df4
add additional debug statement for DOMAIN_CONF
2023-02-21 10:19:07 -06:00
neil
d4befeb536
Merge pull request #4489 from acmesh-official/dev
...
sync
2023-02-04 20:08:11 +08:00
neil
f7f1168aad
Merge pull request #4266 from skyksandr/master
...
Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
2023-02-03 16:49:26 +08:00
Aleksandr Kunin
d6cf15368a
Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
2023-02-03 12:44:33 +07:00
neilpang
a5fbf3fb80
fix format
2023-02-03 09:59:42 +08:00
neilpang
3cf8f78745
fix format
2023-02-03 09:57:56 +08:00
neilpang
59dab6eac7
fix https://github.com/acmesh-official/acme.sh/issues/4485#issuecomment-1414022376
...
https://github.com/acmesh-official/acme.sh/issues/4483#issuecomment-1414460122
2023-02-03 09:55:51 +08:00
Roman Lumetsberger
553d861b8a
fix shell check and formatting
2023-01-31 11:17:33 +01:00
Roman Lumetsberger
7b5d94d062
convert domain and subdomain to lower case
2023-01-31 11:10:42 +01:00
Roman Lumetsberger
cb021efaee
Merge branch 'acmesh-official:dev' into dev
2023-01-31 10:34:29 +01:00
neilpang
c2344f3717
add log for doh
...
https://github.com/acmesh-official/acme.sh/issues/4481
2023-01-30 14:39:03 +08:00
neilpang
f537c606f7
fix warnings
2023-01-29 11:13:23 +08:00
neil
c8f48a4a90
Merge pull request #4478 from acmesh-official/dev
...
sync
2023-01-29 11:06:37 +08:00
neil
c2ad1b4e46
Merge pull request #4448 from PMExtra/feature/curl_fail
...
curl return fail if HTTP errors
2023-01-28 20:37:20 +08:00
neilpang
ba9d146d6c
fix https://github.com/acmesh-official/acme.sh/issues/992
2023-01-28 17:29:03 +08:00
PMExtra
a5b04a0328
ensure curl --help backward compatible
2023-01-28 17:19:04 +08:00
neilpang
01249d0cb9
fix warning
2023-01-28 16:24:27 +08:00
neil
71c273fbcb
Merge pull request #4476 from acmesh-official/dev
...
sync
2023-01-28 16:19:53 +08:00
neilpang
aa9cbf7c55
fix https://github.com/acmesh-official/acme.sh/issues/992
2023-01-28 16:18:27 +08:00
neil
429b18ed48
Merge pull request #4475 from acmesh-official/dev
...
sync
2023-01-28 15:31:55 +08:00
neilpang
2690c05781
fix format
2023-01-28 15:28:06 +08:00
neilpang
e3b688c9d8
fix format
2023-01-28 15:26:54 +08:00
neilpang
41b6f18a5d
fix format
2023-01-28 15:25:50 +08:00
neilpang
5a59c39036
fix format
2023-01-28 15:24:21 +08:00
neil
a02dd18ad7
Merge pull request #4414 from beartom/master
...
Update truenas.sh to deploy certificate for TrueCharts
2023-01-28 15:20:10 +08:00
neil
16bdc7d0a3
fix from OpenAI https://github.com/acmesh-official/acme.sh/issues/992
...
https://github.com/acmesh-official/acme.sh/pull/2609
2023-01-27 11:44:20 +08:00
neil
40002e8040
Merge pull request #4447 from PMExtra/feature/vault
...
improve vault and vault_cli deployhooks
2023-01-24 18:49:18 +08:00
neil
6748c55c04
fix stepca
2023-01-24 18:00:09 +08:00
neil
deb63b4adf
fix stepca
2023-01-24 17:58:46 +08:00
neil
015a9b9271
fix notify
2023-01-24 16:45:12 +08:00
neil
ab2305e259
fix stepca
2023-01-24 16:42:10 +08:00
neil
b99c998057
fix https://github.com/acmesh-official/acme.sh/issues/4463
2023-01-24 16:13:42 +08:00
neil
6c0a7144f6
fix https://github.com/acmesh-official/acme.sh/issues/4445
2023-01-24 15:45:25 +08:00
neil
bf50fce5bd
fix https://github.com/acmesh-official/acme.sh/issues/4470
2023-01-24 15:17:48 +08:00
neil
8718b156c4
Merge pull request #4471 from vladislav-sharapov/patch-1
...
fix(dns_openstack): fix argparse error
2023-01-22 14:10:32 +08:00
Vladislav Sharapov
7bbdd1f839
fix(dns_openstack): fix argparse error
...
Add equal sign to '--record' option to fix argparse error
occurring when ACME token starts with '-'.
2023-01-20 23:56:14 +04:00
neil
ffed1a4afa
Merge pull request #4468 from DreamOfIce/master
...
Update deploy script for gcore
2023-01-20 09:11:23 +08:00
冰雪殇璃陌梦
1bfd3642e8
Update gcore_cdn.sh
2023-01-19 10:19:05 +08:00
neil
577f4e0cc3
Merge pull request #4430 from zpeschke/gd_grammar
...
Minor grammar fixes for gd
2023-01-11 20:50:59 +08:00
neil
e2f05f3fc9
Merge pull request #4413 from trulyliu/dev
...
Add gcore dns support.
2023-01-11 20:46:07 +08:00
Gavin Leo
27f30631ed
Add gcore dns support.
...
https://apidocs.gcore.com/dns
2023-01-05 14:30:02 +08:00
PMExtra
1ccfa96c2e
improve logging
2022-12-28 02:47:49 +08:00
neil
a2c64e79ff
fix for openbsd
2022-12-26 22:28:08 +08:00
neil
7b623f85cd
minor
2022-12-26 21:43:02 +08:00
PMExtra
ed63eb6833
migrate FABIO to VAULT_FABIO_MODE and persist it
2022-12-23 19:34:31 +08:00
PMExtra
b8d0d3c242
improve chain.pem exists evaluating
2022-12-23 19:17:37 +08:00
PMExtra
fe1bfe9ae1
improve vault and vault_api deployhooks
2022-12-23 18:59:01 +08:00
PMExtra
7154c9ee5d
improve curl --help predication
2022-12-23 17:42:27 +08:00
PMExtra
057c95bd1c
improve wget --content-on-error condition
2022-12-23 17:39:51 +08:00
PMExtra
0cafc00c4f
append --fail-with-body argument to curl if supported
2022-12-23 17:22:12 +08:00
neil
75d2898efd
Merge pull request #4441 from plummer86/bugfix/_wget_out_fix
...
Fix assignment: _wget_out
2022-12-19 10:23:00 +08:00
plummer86
764a4c99fa
Fix assignment to _wget_out
2022-12-18 22:32:49 +00:00
Zachary Peschke
160513c671
Minor grammar fixes for gd
2022-12-09 09:55:47 -07:00
neil
a2af26635f
use ecc cert
2022-12-04 15:05:30 +08:00
neil
63869deeb2
Merge pull request #4091 from PMExtra/feature/ssh_scp
...
Refact ssh hook to use deploy config, support scp and support specifying port
2022-12-03 13:58:31 +08:00
Roman Lumetsberger
91e387e8b9
added doc for dns_ipv64_rm
2022-11-30 08:55:27 +01:00
Roman Lumetsberger
7d13146859
Added dns provider for ipv64.net
2022-11-30 08:35:03 +01:00
neil
699d2b7e7e
Merge pull request #4409 from hatamiarash7/patch-1
...
Update ArvanCloud API URL - Security & CI problem
2022-11-29 21:12:47 +08:00
Arash Hatami
257de15c73
Fix export problems
2022-11-29 13:45:04 +03:30
Arash Hatami
5a0225d033
Fix export problem for special values
2022-11-29 12:21:49 +03:30
beartom
bd2d0e6ad3
Format
...
Format
2022-11-28 20:59:10 +08:00
Arash Hatami
0c0d1d4e52
Update duplicate message
2022-11-28 16:22:25 +03:30
Arash Hatami
eab9603921
Fix SH format
2022-11-28 16:11:17 +03:30
Arash Hatami
c07db3aa14
add 'Accept' header
2022-11-28 16:09:17 +03:30
neil
a19f7481b2
Merge pull request #4410 from kirisakow/patch-1
...
Trim trailing slash in `--home` argument's value from the get-go to avoid that subsequently created paths contain two adjacent slashes in the middle
2022-11-28 09:58:46 +08:00
lufi42
2905edce35
Merge branch 'acmesh-official:dev' into dev
2022-11-27 19:55:58 +01:00
beartom
04a5d794ac
Update truenas.sh for certificate in chart release
...
Update certificate in chart release of TrueCharts if any chart release Apps is using the same certificate as TrueNAS web UI.
2022-11-27 21:55:01 +08:00
Kiril Isakov
264b9819ff
Replace the BASH parameter substitution mechanism (unsupported by sh) with standard commands (supported by sh)
2022-11-27 09:22:06 +01:00
Arash Hatami
4610204c83
Test CI
2022-11-27 10:21:24 +03:30
neil
ecf1f17cf4
update key type
2022-11-27 11:10:14 +08:00
Kiril Isakov
9f942a6b65
Trim trailing slash in --home argument's value
...
# What's expected
Since in `acme.sh` path strings are concatenated with a hardcoded slash in between, the left operand must never end with a trailing slash for the resulting path to be valid. Otherwise, obviously, the resulting path will have two adjacent slashes in the middle and will not be valid.
# What actually happens
Even though I cannot tell for each of the input params, I know this for sure for the the `--home` argument's value.
If I run `acme.sh` with `--home` argument's value being a path ending in a trailing slash,
```sh
acme.sh ... --debug ... --home /some/path/ ... -d somedomainna.me ...
```
I get the following (distinct) occurrencies of resulting invalid paths containing two adjacent slashes:
```
[...] Using config home:/some/path/
[...] DOMAIN_PATH='/some/path//somedomainna.me'
[...] _CURL='curl --silent --dump-header /some/path//http.header -L -g '
[...] The domain key is here: /some/path//somedomainna.me/somedomainna.me.key
[...] _CURL='curl --silent --dump-header /some/path//http.header -L -g -I '
[...] Your cert is in: /some/path//somedomainna.me/somedomainna.me.cer
[...] Your cert key is in: /some/path//somedomainna.me/somedomainna.me.key
[...] The intermediate CA cert is in: /some/path//somedomainna.me/ca.cer
[...] And the full chain certs is there: /some/path//somedomainna.me/fullchain.cer
```
# Suggested fix
Trim trailing slash in `--home` argument's value from the get-go.
2022-11-26 16:00:03 +01:00
Arash Hatami
f4ed1b32b8
Update dns_arvan.sh
...
Update API URL
2022-11-26 18:12:11 +03:30
neil
ec0e871592
Use ec-256 as default key length
...
fix https://github.com/acmesh-official/acme.sh/issues/2350#issuecomment-1324029469
2022-11-23 21:57:38 +08:00
neil
7a756ebc4d
start v3.0.6
2022-11-23 21:55:19 +08:00
neil
16dc21afff
Merge pull request #4406 from acmesh-official/dev
...
sync
2022-11-23 21:44:53 +08:00
neil
3a1c6d84f0
fix shellcheck warnings
2022-11-23 21:40:34 +08:00
neil
e684abdacd
fix checkout
2022-11-23 21:34:58 +08:00
neil
e275cb1efd
fix shellcheck warnings
2022-11-23 21:33:29 +08:00
neil
60315e5b91
fix shellcheck warnings
2022-11-23 21:28:17 +08:00
neil
43b1a4bf5a
Merge pull request #4405 from acmesh-official/dev
...
sync
2022-11-23 21:16:44 +08:00
neil
cdb238e41c
fix cf-tunnel
2022-11-23 21:12:52 +08:00
neil
3871e44d9c
Merge pull request #4400 from waja/docker_alpine_update
...
Docker alpine update
2022-11-20 19:47:44 +08:00
Jan Wagner
5a51454d13
Update Alpine to 1.16.3
...
With #4399 applied we can pick minor versions safely.
2022-11-17 15:20:11 +01:00
neil
d102943a32
upgrade actions/checkout@v3
2022-11-07 22:36:40 +08:00
neil
a0b27ddbd8
Merge pull request #4372 from PeterDaveHello/speedup-ci
...
Reduce `acmetest` `git clone` depth to speed up CI pipeline
2022-10-29 13:59:32 +08:00
neil
b950b04e89
Merge pull request #4371 from PeterDaveHello/use-https
...
Use encrypted https instead of plain-text http when we can
2022-10-29 13:58:20 +08:00
neil
c9a55f395b
fix doh
...
https://github.com/acmesh-official/acme.sh/issues/4369
2022-10-29 10:08:42 +08:00
Peter Dave Hello
424da01878
Reduce acmetest git clone depth to speed up CI pipeline
2022-10-27 19:49:10 +08:00
Peter Dave Hello
3c933158c8
Use encrypted https instead of plain-text http when we can
2022-10-27 19:45:48 +08:00
neil
7221d488e5
Merge pull request #4365 from acmesh-official/dev
...
sync
2022-10-24 17:44:22 +08:00
neil
1c16931e26
add Le_Next_Domain_Key for tlsa
...
fix https://github.com/acmesh-official/acme.sh/issues/3096
Usage: https://github.com/acmesh-official/acme.sh/wiki/tlsa-next-key
2022-10-16 16:06:01 +08:00
neil
0a4b70dbd2
Merge pull request #4349 from tcx4c70/fix/save-conf
...
Fix error during saving conf
2022-10-12 08:17:08 +08:00
Adam Tao
666c716bda
Fix error during saving conf
...
There might be '|' in __val (e.g., SYNO_Password), which will cause that
all content of the conf file is cleared. Fix it by escaping '|'
manually.
Signed-off-by: Adam Tao <tcx4c70@gmail.com >
2022-10-11 20:45:31 +08:00
neil
be477d7ae3
Merge pull request #4259 from Mon-ius/master
...
fix a issue, when profile not end with newline
2022-10-05 14:20:01 +08:00
neil
6c8a623b88
Merge pull request #4329 from lippertmarkus/patch-1
...
[Deploy: synology_dsm] Make usage of DID with 2FA working for DSM 7
2022-10-05 14:18:37 +08:00
neil
ff8de34415
Merge pull request #4335 from acmesh-official/dev
...
sync
2022-10-05 14:17:03 +08:00
neil
f8ca6d9833
fix https://github.com/acmesh-official/acme.sh/issues/1335
2022-10-05 13:14:25 +08:00
neil
dbab519004
Merge pull request #4252 from agowa338/agowa338-patch-1
...
Fix missing HTTP_HEADER for _get with wget
2022-10-04 11:20:12 +08:00
neil
e888c96591
Merge pull request #4331 from arnebjarne/dns_cpanel_newserial_fix
...
Dns cpanel newserial fix
2022-10-02 20:40:50 +08:00
neil
59519f0493
Merge pull request #4334 from sasburg/patch-1
...
Added parked_domans
2022-10-02 20:39:52 +08:00
sasburg
e02f07d356
add parked_domans
2022-10-01 18:11:46 -07:00
sasburg
2c90d220b8
Updated comment to reflect the change to function
2022-10-01 17:47:13 -07:00
Bjarne Saltbaek
9feeba8d4b
Forgot to apply the changed default return value
2022-10-01 15:19:02 +02:00
Bjarne Saltbaek
45090fc897
Better way to catch success or failure
2022-10-01 14:58:12 +02:00
neilpang
d761bdc1b1
minor, just indent usage
2022-09-30 18:03:47 +08:00
neil
287a8c76b5
Merge pull request #4328 from srirams/srirams-patch-1
...
Add addon domains to cpanel_uapi
2022-09-30 17:15:22 +08:00
Markus Lippert
a7dd86de71
fix(deploy-synology_dsm): support DID with DSM 7
2022-09-29 12:22:45 +02:00
srirams
c541a2e5de
add addon_domans
2022-09-28 18:22:13 -05:00
Klaus Frank
41dbf1ddac
use _contains instead of grep
2022-09-27 22:47:35 +02:00
neil
70ed6b96d1
Merge pull request #4317 from acmesh-official/dev
...
sync
2022-09-25 00:02:58 +08:00
neil
ef26075a1c
export TokenName
2022-09-24 23:58:56 +08:00
neil
91c87446be
Merge pull request #4115 from koter84/dev
...
make ip-whitelisting configurable for DNS TransIP
2022-09-24 23:31:29 +08:00
neil
dd207e1f02
fix https://github.com/acmesh-official/acme.sh/issues/4285
2022-09-24 22:00:39 +08:00
neil
e947870da9
minor
2022-09-23 22:39:53 +08:00
neil
f0b5f592dc
Merge pull request #4310 from mystix/patch-1
...
Prevent erasure of saved access token on DNS removal
2022-09-20 21:46:19 +08:00
Marc
773a2a6cfe
Merge branch 'master' into patch-1
2022-09-19 13:08:07 +08:00
Klaus Frank
c2a7e384ba
Fix linting issue
2022-09-18 22:03:52 +02:00
Klaus Frank
4a8b35ef5f
Merge branch 'acmesh-official:master' into agowa338-patch-1
2022-09-18 22:00:49 +02:00
neil
5cd0db32df
Merge pull request #4256 from dannytix/cpanel_auto
...
Cpanel auto
2022-09-18 20:52:11 +08:00
neil
ef01de6149
Merge pull request #4313 from acmesh-official/dev
...
sync
2022-09-18 20:25:26 +08:00
Marc
4e9749f655
Prevent erasure of saved access token
2022-09-16 14:10:10 +08:00
neil
abb7a1fd47
Merge pull request #4304 from SahAssar/rage4-dns
...
Add rage4 dns api
2022-09-13 17:14:23 +08:00
Svante Richter
60bcee8c1d
Add rage4 dns api
2022-09-12 18:17:20 +02:00
neil
8ded524236
Merge pull request #4302 from acmesh-official/dev
...
sync
2022-09-08 22:12:10 +08:00
neil
0a47f48191
fix https://github.com/acmesh-official/acme.sh/issues/4301
2022-09-08 22:09:39 +08:00
neil
8601267b90
fix https://github.com/acmesh-official/acme.sh/issues/4301
2022-09-08 21:56:49 +08:00
neil
6767e0c52d
Merge pull request #4267 from nixys/feature/dns_yc
...
Add Yandex Cloud DNS API
2022-09-08 13:54:58 +08:00
neil
5141d1775d
Merge pull request #3873 from Marvo2011/dev
...
Added Selfhost DNS API
2022-09-08 13:47:13 +08:00
neil
374af996d9
Merge pull request #4297 from nosilver4u/dgon_found
...
add domain alias support for Digital Ocean API
2022-09-08 09:12:33 +08:00
Shane Bishop
dcc9624c15
Update dns_dgon.sh
...
Make sure to initialize 'found' so that it isn't contaminated from previous commands/requests.
2022-09-07 15:37:49 -06:00
Shane Bishop
b3df1a2bf8
'i' should start with 1
...
Since domain alias mode won't have the '_acme-challenge' prefix.
2022-09-07 13:42:30 -06:00
neil
3fc3c02a4f
Merge pull request #4295 from NerLOR/master
...
Update dns_world4you
2022-09-07 23:22:46 +08:00
neil
874ddf9a32
Merge pull request #4294 from koelle25/dev
...
Fix OPNsense DNS plugin (again)
2022-09-07 22:58:29 +08:00
Kevin Köllmann
69aeb70cc3
Slightly modify regex to conform to new API response format
2022-09-07 13:07:29 +02:00
Kevin Köllmann
47e60cefe3
Use new searchMasterDomain API endpoint
2022-09-07 13:07:04 +02:00
neilpang
4ea7f3cda5
ignore https error for solaris
2022-09-07 18:20:09 +08:00
neil
03288b521a
Merge pull request #4292 from nosilver4u/bunny
...
Add Bunny DNS API verification method
2022-09-07 18:18:15 +08:00
neil
4b0a7a6e1f
Update dns_bunny.sh
...
`i` should start with `1`.
In dns alias mode, the fulldomain doesn't have a `_acme-challenge` prefix.
2022-09-07 18:15:21 +08:00
neil
383287adcd
Merge pull request #4293 from bbruun/fix-multiple-tld
...
Fix for multiple TLDs in DNS API
2022-09-07 16:47:25 +08:00
Bjarke Bruun
5c00afc6fe
Fix for multiple TLDs in DNS API
2022-09-07 03:46:28 +02:00
Shane Bishop
025e0e8093
fix the shebang
2022-09-06 11:38:15 -06:00
Shane Bishop
35fb1f8585
Create dns_bunny.sh
2022-09-06 07:35:06 -06:00
neil
9fb14eef0e
support "secrets.HTTPS_INSECURE" for solaris
2022-09-06 20:33:51 +08:00
Lorenz Stechauner
5d6d0c6176
World4You: fix paketnr parsing
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-09-06 13:25:14 +02:00
neil
dd707242ef
the envs are moved to acmetest
2022-09-03 21:11:26 +08:00
neil
4f32f1285a
Merge pull request #4190 from arnebjarne/dns_cpanel_multidomain
...
Dns cpanel multidomain
2022-08-31 15:07:37 +08:00
Marvo2011
a6ecdbae29
Merge pull request #7 from AlvinSchiller/dev
...
Dev - SELFHOSTDNS_MAP_LAST_USED_INTERNAL changes for readability
2022-08-31 06:55:30 +02:00
neil
4904d100ff
Merge pull request #4279 from acmesh-official/dev
...
sync
2022-08-29 20:17:47 +08:00
AlvinSchiller
7a1f94bc20
set newLastUsedRidForDomainEntry after request was successfull
2022-08-28 20:44:17 +02:00
AlvinSchiller
f9320fff8f
Changed lastUsedRidForDomainEntry seperator to space
2022-08-27 01:24:16 +02:00
neil
3dde83d8a0
fix https://github.com/acmesh-official/acme.sh/issues/4268
2022-08-26 19:47:45 +08:00
Marvo2011
f3e77a989c
Merge branch 'acmesh-official:dev' into dev
2022-08-25 14:28:51 +02:00
Marvo2011
f3539b0354
Merge pull request #6 from AlvinSchiller/dev
...
Removed RID RID2 only allow Mapping
2022-08-25 14:16:12 +02:00
Viktor Sokhan
4e5d4b9695
Fix shellcheck and shfmt
2022-08-25 13:43:06 +07:00
Klaus Frank
864315f6d1
Use literal space
...
Replace [[:space:]] with " "
2022-08-24 19:34:37 +02:00
Klaus Frank
713b7338ea
demultiplex wget debug output
2022-08-24 19:34:37 +02:00
Klaus Frank
53117b2f4c
Fix missing HTTP_HEADER for _get with wget
...
Save http header to file for _get with wget.
2022-08-24 19:34:36 +02:00
Viktor Sokhan
90623142e1
Fix
2022-08-24 16:40:27 +07:00
Viktor Sokhan
43503a20e5
Fix
2022-08-24 14:12:57 +07:00
Viktor Sokhan
ec53b27dfe
Add dns_yc.sh
2022-08-24 13:48:10 +07:00
neil
238ecfc539
fix issue message
2022-08-23 22:19:10 +08:00
neil
b888792940
fix concurrency
2022-08-23 22:15:50 +08:00
neil
e3d1ab52f8
Merge pull request #4264 from Hobby-Student/dev
...
Update KAS API - better error handling
2022-08-23 21:25:14 +08:00
Hobby-Student
f9c2874c35
removed unnecessary white space in empty line
2022-08-23 13:30:04 +02:00
Hobby-Student
2304f005e3
better error handling
2022-08-23 12:41:42 +02:00
Monius
b95f836256
final try
2022-08-23 06:30:09 +08:00
AlvinSchiller
c94f9f21af
fixed shfmt
2022-08-23 00:28:52 +02:00
AlvinSchiller
fc336e3733
fixed RID usage for wildcard domains
2022-08-23 00:04:41 +02:00
neil
fc1df9f9a5
Merge pull request #4262 from acmesh-official/dev
...
sync
2022-08-22 21:17:19 +08:00
Monius
5a604bfdee
shfmt check?
2022-08-22 15:16:30 +08:00
AlvinSchiller
281951a86b
ShellCheck fixed
2022-08-22 06:51:17 +02:00
AlvinSchiller
35ec3adadc
only use SELFHOSTDNS_MAP for configuration of RIDs. detect wildcard domain for use of additional RID
2022-08-22 00:55:05 +02:00
AlvinSchiller
b9256a1ba7
changed from *deployconf to *domainconf
2022-08-22 00:55:05 +02:00
AlvinSchiller
734c9a1aa5
Dns Challenge prefix removed. SELFHOSTDNS_MAP entries must be fullpath incl. prefix
2022-08-22 00:55:05 +02:00
Monius
6502a71083
fix, but remove debug info
2022-08-22 05:26:12 +08:00
Monius
f2634b44cd
add EOF, if $__conf not end with one
2022-08-21 12:26:37 +08:00
Monius
dcf9c467c3
fix issue, when profile not end with newline
2022-08-20 19:37:51 +08:00
neil
3dcacc1f8d
add pr_notify.yml
2022-08-20 12:32:53 +08:00
neil
7cb81b0f35
Merge pull request #4244 from awalon/master
...
dns_gd (GoDaddy) Remove complete TXT record instead of value only
2022-08-20 11:12:37 +08:00
neil
8155ba5224
fix issue.yml
2022-08-20 10:59:50 +08:00
neil
7169060425
fix https://github.com/acmesh-official/acme.sh/issues/4248#issuecomment-1217378906
2022-08-20 10:54:17 +08:00
neil
ddb9dd4e45
Merge pull request #4243 from sinostephen/master
...
dns.la official acme script
2022-08-19 21:44:37 +08:00
stephen
2a05f24cb6
Add dns.la api support
...
Add dns.la api support
2022-08-19 11:12:16 +08:00
neil
039e4c662d
rename the csr/key file if the cert is revoked.
2022-08-18 21:10:38 +08:00
neil
70351677a1
add concurrency
2022-08-18 20:30:11 +08:00
neil
33cadfb97d
Merge pull request #4254 from Hobby-Student/dev
...
Upgrade KAS API
2022-08-18 20:08:28 +08:00
neil
5fbaeda217
Update dns_la.sh
2022-08-18 19:48:09 +08:00
Danny Tix
b44ba0d21a
Add wildcard deployment to cpanel_uapi
2022-08-17 23:51:23 -08:00
Hobby-Student
b42532afe9
forgot enabling github actions. forced commit
2022-08-17 19:58:34 +02:00
Hobby-Student
da6a335b87
new line EOF
2022-08-17 19:50:47 +02:00
Hobby-Student
0e8fef73bb
error handling, minor changes to params, ...
2022-08-17 19:43:30 +02:00
Dennis Koot
7122a960fa
make ip-whitelisting configurable for DNS TransIP and download keyfile if it is an url
2022-08-17 17:53:35 +02:00
neil
d5b649a1a4
add tests for wget
2022-08-17 23:49:30 +08:00
stephen
233c724b2d
dns.la official acme script
...
dns.la official acme script
2022-08-17 18:18:42 +08:00
stephen
e1eb001872
dns.la official acme script
...
dns.la official acme script
2022-08-17 17:23:12 +08:00
stephen
5899d7034f
dns.la official acme script
...
dns.la official acme script
2022-08-16 15:35:46 +08:00
stephen
23c3e9482f
Delete dns_la.sh
2022-08-16 15:35:22 +08:00
stephen
dd980d9dca
dns.la official acme script
...
dns.la official acme script
2022-08-16 15:30:10 +08:00
stephen
d4ed50a915
Delete dns_la.sh
2022-08-16 15:29:35 +08:00
stephen
d986c7d126
dns.la official acme script
...
dns.la official acme script
2022-08-16 15:26:13 +08:00
stephen
67a2a4f249
dns.la dns acme script
...
dns.la dns acme script
2022-08-16 15:14:27 +08:00
stephen
a6e87e7e08
Delete dns_la.sh
2022-08-16 15:11:55 +08:00
stephen
33da8a7f62
dns.la official acme script, error fixed
...
fixed shcheck error
2022-08-16 09:51:59 +08:00
Awalon
68c533f777
Merge branch 'acmesh-official:master' into master
2022-08-15 23:52:39 +02:00
stephen
671eecf203
www.dns.la official acme script
...
www.dns.la official acme script
2022-08-15 18:10:18 +08:00
neil
2454ac8ef1
don't upload log
2022-08-14 17:44:16 +08:00
neil
20f097faa4
typo
2022-08-14 16:33:48 +08:00
neil
5dba8b493d
fix log pattern
2022-08-14 16:25:28 +08:00
neil
eb27013fba
Merge pull request #4242 from acmesh-official/dev
...
fix ip test
2022-08-14 15:34:54 +08:00
neilpang
4f8d1c5c9d
fix ip test
2022-08-14 15:29:28 +08:00
neilpang
74168c3e05
fix ip test for pebble
2022-08-14 15:25:48 +08:00
neil
cece848801
Merge pull request #4241 from acmesh-official/dev
...
sync
2022-08-13 19:21:23 +08:00
neil
7ddbeaa078
Merge pull request #4222 from Marco4223/master
...
Fix and Upgrade KAS API Call.
2022-08-13 17:57:48 +08:00
Awalon
2d4aa7ff8b
Added example and URL for API key
2022-08-13 05:34:05 +02:00
neil
79e044ac31
fix format
2022-08-13 11:16:40 +08:00
neil
15ae5a5135
fix format
2022-08-13 11:14:22 +08:00
Awalon
5684b7c329
dns_gd (GoDaddy): Delete TXT record instead of just setting them to an empty value. Replaced "#todo: check if the record takes effect" by some error handling and validation.
2022-08-13 05:02:12 +02:00
neil
7e96120353
fix message
2022-08-13 09:33:43 +08:00
neil
cc36421fe5
fix typo
2022-08-13 09:31:36 +08:00
neil
683aa727d5
fix log path
2022-08-13 09:14:06 +08:00
neil
ea07b495ac
change message
2022-08-13 09:09:08 +08:00
neil
8d211c3524
fix log name
2022-08-13 09:01:57 +08:00
neil
ab8df82563
fix log name
2022-08-11 22:15:38 +08:00
neil
8ba9c4ab97
support https_proxy for https://github.com/acmesh-official/acme.sh/pull/1838
2022-08-10 22:00:46 +08:00
neil
2f70b8682e
add logs
2022-08-10 21:44:22 +08:00
neil
86dd4ea480
fix https://github.com/acmesh-official/acme.sh/issues/4231
2022-08-08 21:11:16 +08:00
neilpang
204e5f4418
fix https://github.com/acmesh-official/acme.sh/issues/4232
2022-08-08 18:22:07 +08:00
neilpang
044a9bb6d3
fix https://github.com/acmesh-official/acme.sh/issues/4231
2022-08-08 13:19:38 +08:00
neil
a31143328e
Merge pull request #4187 from Spider84/fix/dns_regru
...
Unable to add TXT record to IDN domain on reg.ru
2022-08-07 12:20:10 +08:00
neil
2bb29a105c
fix pr_dns.yml
2022-08-07 12:17:43 +08:00
neil
0013d98d04
Merge pull request #4229 from acmesh-official/dev
...
sync
2022-08-07 11:23:49 +08:00
neil
916743f44b
fix pr_dns.yml
2022-08-07 11:07:04 +08:00
neil
edebe65d95
add pr_dns.yml
2022-08-07 10:54:38 +08:00
neil
c43fcd0af6
Merge pull request #4225 from acmesh-official/dev
...
sync
2022-08-06 23:41:13 +08:00
neil
9a5c2b88dc
Update README.md
2022-08-06 23:40:12 +08:00
Marco
aaee0414c8
Fix and Upgrade
...
Switching from formula.php to SOAP
Now session-based login
Only record entries with corresponding values will now be deleted
2022-08-04 09:44:35 +02:00
neil
d0c2fb9761
fix https://github.com/acmesh-official/acme.sh/issues/3833#issuecomment-1203652970
2022-08-03 23:07:13 +08:00
neil
4f076c6924
Merge pull request #4218 from billgertz/patch-1
...
Update dns_miab.sh
2022-08-03 21:16:20 +08:00
neil
51d4d1451a
use ${{ secrets.DEBUG }}
...
https://github.com/acmesh-official/acme.sh/issues/4215
2022-08-03 20:55:25 +08:00
Bill Gertz
7b9d76dc65
Merge branch 'acmesh-official:master' into patch-1
2022-08-02 19:07:48 +02:00
Bill Gertz
f91aeea91c
Update dns_miab.sh
...
Added an explicit no error (0) return on the internal _retrieve_miab_env() function. This was causing errors when acme.sh was not run with a debug level.
2022-08-02 19:01:16 +02:00
neil
4cabf84be9
Merge pull request #4214 from acmesh-official/dev
...
sync
2022-07-31 11:51:35 +08:00
neil
8a1f038a80
add issue.yml
2022-07-30 21:45:58 +08:00
neil
c9cab9ab74
Merge pull request #4212 from msys0843/master
...
Update dns_mydnsjp.sh
2022-07-30 21:19:11 +08:00
neil
bd78120bd5
Use major version of https://github.com/vmactions/freebsd-vm
2022-07-30 08:53:44 +08:00
msys0843
0de3bf0ac7
Update dns_mydnsjp.sh
...
To fit current mydns.jp web site.
2022-07-29 18:09:57 +09:00
neil
2d144a8b43
Add DragonFlyBSD test by https://github.com/vmactions/dragonflybsd-vm
2022-07-27 22:22:34 +08:00
neil
1a140a5515
upgrade OpenBSD by https://github.com/vmactions/openbsd-vm
2022-07-27 22:17:35 +08:00
neil
1ea8cfbfb0
Add DragonFlyBSD test by https://github.com/vmactions/dragonflybsd-vm
2022-07-27 22:15:38 +08:00
neil
64fda95186
Upgrade solaris by https://github.com/vmactions/solaris-vm
2022-07-27 22:09:22 +08:00
neil
7843c0c1b0
Upgrade VM versions from https://github.com/vmactions
2022-07-27 21:19:47 +08:00
neilpang
a3784854a7
fix https://github.com/acmesh-official/acme.sh/issues/3975
2022-07-26 13:20:00 +08:00
neil
8b7c000f47
Merge pull request #4189 from blablup/dev
...
Fix for issue #3735
2022-07-25 15:36:51 +08:00
neil
5b8d7a3f29
Merge pull request #4203 from acmesh-official/dev
...
sync
2022-07-24 23:33:46 +08:00
neil
328dbd57d4
fix for solaris
2022-07-24 16:20:44 +08:00
neil
a8c448f4cb
Merge pull request #4194 from GameAnalytics/add-slack-app
...
Add Slack App notification hook
2022-07-19 10:54:49 +08:00
neil
de0419228f
Merge pull request #4192 from skyksandr/master
...
Vultr Api: Update to v2
2022-07-19 10:51:04 +08:00
Grigory Starinkin
d8a4e47a13
disable "$response is referenced but not assigned" warning
...
the variable is assigned by the `_post` call
2022-07-18 17:20:25 +01:00
Grigory Starinkin
bc920949cb
Add Slack App notification hook
...
Slack Incoming webhooks is a legacy custom integration - an outdated
way for teams to integrate with Slack. These integrations lack newer
features and they will be deprecated and possibly removed in the
future. Slack team do not recommend their use. Instead, it's suggested
to use Slack apps.
2022-07-18 10:50:50 +01:00
Aleksandr Kunin
0717f8591c
Update to Vultr Api v2
...
- change endpoints
- change Api-Key header to Authorization: Bearer
2022-07-18 11:26:15 +07:00
lufi42
affb65219e
Merge branch 'acmesh-official:dev' into dev
2022-07-17 13:30:37 +02:00
neil
3e628f2678
Upgrade NetBSD https://github.com/vmactions/netbsd-vm
2022-07-17 11:53:23 +08:00
neil
ddabc38e3f
upgrade OpenBSD https://github.com/vmactions/openbsd-vm
2022-07-17 11:49:58 +08:00
neil
c0097497be
Upgrade FreeBSD version https://github.com/vmactions/freebsd-vm
2022-07-17 11:48:58 +08:00
lufi42
78198bfdaf
Merge branch 'acmesh-official:dev' into dev
2022-07-16 23:17:18 +02:00
Bjarne Saltbaek
2fb9c923f4
push for re-test
2022-07-16 14:35:49 +02:00
Bjarne Saltbaek
c485011ed1
Multidomain patch suggestion from Sandeep Mittal
2022-07-16 14:16:03 +02:00
Jesai Langenbach
0b8ae68213
Fix: cut for domain uuid with searchDOmain response
2022-07-15 16:50:38 +02:00
Jesai Langenbach
0e73128f40
Finaly found a regex wich works for sed and egrep -o and use searchDomain api for easier to parse response
2022-07-15 16:42:20 +02:00
Jesai Langenbach
927c003d22
More robust and shortend egrep
2022-07-15 14:17:32 +02:00
spider
bd73823828
reg.ru list unicode domains NOT in IDN code
2022-07-15 13:31:19 +06:00
neil
11582bc7d3
Merge pull request #4184 from Maxime-J/dnsapi-ovh
...
dns_ovh: save OVH_CK in all cases
2022-07-15 09:44:02 +08:00
neil
20ed4f96ba
Merge pull request #4182 from NerLOR/master
...
Update dns_world4you
2022-07-15 09:38:31 +08:00
Maxime-J
19790e9011
dns_ovh: save OVH_CK in all cases
2022-07-14 10:54:37 +00:00
Lorenz Stechauner
3a29e03458
dns_world4you: Use _lower_case instead of tr
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-07-14 11:25:59 +02:00
neil
e2eb685d76
upgrade FreeBSD 13.1
2022-07-13 21:06:57 +08:00
neil
86cb28fe34
Merge pull request #4151 from bbruun/new-dns-provider-dns_dnsservices
...
Added new 'dns' provider script for https://dns.services
2022-07-13 09:28:42 +08:00
Bjarke Bruun
bcc9679339
Removed spaces (shfmt) (missed one)
2022-07-12 22:21:38 +02:00
Bjarke Bruun
e5aeff50dc
Removed spaces (shfmt)
2022-07-12 22:20:24 +02:00
Bjarke Bruun
5f44c195e9
Removed unused variable
2022-07-12 22:10:20 +02:00
Bjarke Bruun
e4387e4aad
Updated delete function
2022-07-12 22:04:28 +02:00
Bjarke Bruun
b1b336804d
Fixed a missed 'grep -o' to _egrep_o()
2022-07-12 16:26:45 +02:00
neil
9985c43817
Merge pull request #4165 from weidonggg/dev
...
Fix dns_huaweicloud provider
2022-07-12 16:32:18 +08:00
lufi42
190cac394c
Merge branch 'acmesh-official:dev' into dev
2022-07-11 21:26:37 +02:00
Bjarke Bruun
ae71a5abf6
Added debug for API result
2022-07-11 18:16:03 +02:00
Bjarke Bruun
df199c5788
Updated API call for OpenBSD sed and tr as newlines does not work there
2022-07-11 18:11:55 +02:00
Bjarke Bruun
c1ba4f1b55
Added forced _log to debug deletion of records in GH Actions
2022-07-11 16:43:34 +02:00
neil
afc0097b12
Merge pull request #4139 from wsellitti/proxmoxve
...
deploy api script to upload certs to proxmox using proxmox api
2022-07-11 22:23:02 +08:00
neil
4e9f971c91
Merge pull request #4170 from SecT0uch/patch-1
...
Fix ecc certificates
2022-07-11 22:13:24 +08:00
Bjarke Bruun
b1cc28bbda
Merge remote-tracking branch 'origin/master' into new-dns-provider-dns_dnsservices
2022-07-11 14:13:05 +02:00
Bjarke Bruun
80d30bdd30
Removed empty new line to trigger workflow
2022-07-11 14:08:37 +02:00
neil
f27566669b
Merge pull request #4174 from Ry3nlNaToR/patch-1
...
Also restart Postfix container for Mailcow
2022-07-11 14:40:46 +08:00
Lorenz Stechauner
29f12ddaf4
dns_world4you: Improve error message handling
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-07-10 22:22:12 +02:00
Lorenz Stechauner
ed15ff0515
dns_world4you: Fix upper case fqdn issues
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-07-10 20:30:41 +02:00
Lorenz Stechauner
a8f71f79fe
dns_world4you: Update error handling
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-07-10 20:03:30 +02:00
Lorenz Stechauner
68c2478e0e
dns_world4you: Handle already logged in sessions
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-07-10 18:55:36 +02:00
lufi42
be07fe9e9f
Merge branch 'acmesh-official:dev' into dev
2022-07-10 18:23:12 +02:00
Lorenz Stechauner
4d8b661d51
dns_world4you: Fix cookie parsing issue
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-07-10 17:51:40 +02:00
lufi42
ca0981645f
Fixed shfmt error
2022-07-10 17:34:30 +02:00
lufi42
bc7e02b47a
Fixed removal of TXT record when subdomain is case-sensitive and improved debug logging
...
Plesk SPI return domain names always lower-case. Therefore the search for domain names in the API response must be case-insensitve. Set debug logging to the values that are reallys used for the spi calls.
added comment
2022-07-10 17:22:59 +02:00
lufi42
55a55e9f74
Fixed debug log to prevent globbing and word splitting.
2022-07-10 17:22:59 +02:00
lufi42
b41d40da40
Extended debug logging in dns_pleskxml_rm()
2022-07-10 17:22:59 +02:00
lufi42
ba3e088b23
Improved error handling
...
Improved error handling when result contains data-structure which might contain another status-flag that is related to the status of the related object and not the api call
Revert "Improved error handling"
This reverts commit fa6df1cfab134d38baad19fc1caa0842f00416d5.
Revert "Revert "Improved error handling""
This reverts commit 5a4b78392f063863ee9f56686f5c429e9376af1b.
2022-07-10 17:22:59 +02:00
neil
1b59b0b739
Merge pull request #4176 from acmesh-official/dev
...
sync
2022-07-10 18:19:02 +08:00
neil
093cfcdf42
Add NetBSD Test by: https://github.com/vmactions/netbsd-vm
2022-07-10 18:01:49 +08:00
Ry3nlNaToR
41801a60ad
Also restart postfix
2022-07-09 14:30:18 +01:00
Bjarke Bruun
5ff0957861
Added empty new line to trigger workflow
2022-07-08 07:49:20 +02:00
Bjarke Bruun
6913b8beb5
Merge branch 'acmesh-official:master' into new-dns-provider-dns_dnsservices
2022-07-07 20:33:32 +02:00
Bjarke Bruun
c8d17bc363
Re-commit (removed non-needed #'tag)
2022-07-07 20:30:48 +02:00
Jordan ERNST
2cbf1259a8
Fix for ECC certificates
2022-07-07 17:20:23 +02:00
neil
59dc513ac3
add OpenBSD test
2022-07-07 22:30:35 +08:00
neil
87b110bb86
add OpenBSD CI test: https://vmactions.org
2022-07-07 22:27:18 +08:00
Bjarke Bruun
1b3e1a7abe
Changed 'grep -E' to '_egrep_o' 'removed ()'
2022-07-07 15:05:12 +02:00
Bjarke Bruun
0afabc60ae
Changed 'grep -E' to '_egrep_o'
2022-07-07 15:00:12 +02:00
neil
2d4ea720eb
Merge pull request #2606 from ianw/no-exit-manual-dns
...
Don't exit with issue failure if in DNS manual mode
2022-07-07 20:02:55 +08:00
neil
9c757bbe6e
Update acme.sh
2022-07-07 20:01:43 +08:00
lufi42
40e0d72105
Merge branch 'acmesh-official:dev' into dev
2022-07-07 13:27:40 +02:00
Bjarke Bruun
eba788e8c9
Removed check for _acme-challenge and acmetestXyzRandomName.github-test sub-domain
2022-07-07 10:59:25 +02:00
Bjarke Bruun
444b111a62
Fixed acmetest for domain acmetestXyzRandomName.github-test.<domain> that was explicitly disallowed as it is not _acme-challenge
2022-07-07 09:40:18 +02:00
Bjarke Bruun
a364ab4ea7
Added '.' to 'DNS Services' as that is the correct provider name
2022-07-06 12:10:19 +02:00
Ian Wienand
be7840c827
Exit with separate failure if in DNS manual mode
...
In our environment we use DNS manual mode and take the TXT record
output of acme.sh and process it with Ansible to install the records
(then we call renew later when the records have been pushed to the DNS
servers by a whole bunch of other bits).
One problem is that after getting/showing the TXT records, acme.sh
always returns 1. This makes it difficult to tell if there is
actually an error condition.
Since we have set the manual-mode flag, not installing the DNS records
is an expected correct result. This returns a separate error code for
this situation (3), which can be distinguished in automation.
2022-07-06 06:20:28 +10:00
nil
a46e51e8db
Update format code.
2022-07-02 01:22:46 +00:00
nil
789ebb8990
Fix dns_huaweicloud provider
...
1. Fix huaweicloud api use iam account get token fail.
2. Default use ap-southeast-1 project name, don't need query project id.
2022-07-01 09:12:06 +00:00
neil
e3cd96bf19
Merge pull request #4164 from acmesh-official/dev
...
sync
2022-06-30 23:18:53 +08:00
neilpang
7746042adc
fix https://github.com/acmesh-official/acme.sh/issues/4160
...
fix https://github.com/acmesh-official/acme.sh/issues/4160
2022-06-30 23:07:18 +08:00
lufi42
dfe80556d3
Merge branch 'acmesh-official:dev' into dev
2022-06-28 23:47:36 +02:00
Bjarke Bruun
543c4423a2
Added bug report link to dns_dnsservices.sh
2022-06-24 07:42:00 +02:00
Bjarke Bruun
3bd4d32b8d
Updated bug report URL
2022-06-23 11:48:39 +02:00
Bjarke Bruun
56a686d3e0
Code formatting (shfmt)
2022-06-23 09:21:20 +02:00
Bjarke Bruun
2f97c789dd
Code formatting (shellcheck/shfmt)
2022-06-23 09:14:17 +02:00
Bjarke Bruun
04ca808e80
Code formatting (shfmt)
2022-06-23 08:31:40 +02:00
neil
9b79743c5d
Update proxmoxve.sh
2022-06-23 14:12:53 +08:00
neil
a386826808
Update proxmoxve.sh
2022-06-23 14:11:36 +08:00
neil
668894fc4d
Update proxmoxve.sh
2022-06-23 14:08:24 +08:00
Bjarke Bruun
dc882e6279
Removed empty space
2022-06-23 08:06:28 +02:00
Bjarke Bruun
d6eebf82be
Removed a few empty lines
2022-06-23 07:57:05 +02:00
William Sellitti
799f509ba9
typo
2022-06-22 23:19:12 -04:00
Bjarke Bruun
688a234127
Added new 'dns' provider script for https://dns.services
2022-06-22 18:56:25 +02:00
Marcel Hellkamp
095697900b
fix: Challenge not skipped for pre-validated wildcard domain orders
...
Some CAs auto-validate orders based on account-level rules and do not
require a challenge at all. Sectigo introduced a non-standard challenges
named 'sectigo-dns-01', presumably to work around this issue in certbot.
This also works for non-wildcard domains in acme.sh, but wildcard domains
are rejected because acme.sh hard-codes 'dns-01' as the only allowed
challenge for wildcard domains, which is not offered by Sectigo.
This change simply moves the '"status":"valid"' check up a bit and ignores
challenge type mismatches or missing tokens if no challenge is needed anyway.
2022-06-22 18:18:20 +02:00
neilpang
6ccf617d62
clear CF_Zone_ID
2022-06-21 10:12:06 +08:00
William Sellitti
b3b4811b2c
added savedeployconf to preserve environment variables usedi in initial deployments
2022-06-19 22:01:56 -04:00
William Sellitti
966e4246e5
Merge branch 'proxmoxve' of gitlab.lan.home.wesitcllc.com:software/upstream/acme.sh into proxmoxve
2022-06-19 01:49:51 -04:00
William Sellitti
9377c4f3ad
Merge branch 'proxmoxve' of github.com:wsellitti/acme.sh into proxmoxve
2022-06-19 01:46:45 -04:00
William Sellitti
b876128635
forced content-type to json
2022-06-19 01:46:10 -04:00
William Sellitti
c0da801580
Revert "'+' are being converted to ' ' at some point"
...
This reverts commit 149310e1ec .
2022-06-18 17:00:36 -04:00
William Sellitti
149310e1ec
'+' are being converted to ' ' at some point
2022-06-18 16:58:15 -04:00
William Sellitti
4e625c18dc
Revert "seems like the escaped new lines aren't remaining escaped new lines with the new version of curl"
...
This reverts commit a5d5113be3 .
2022-06-18 16:56:46 -04:00
William Sellitti
a5d5113be3
seems like the escaped new lines aren't remaining escaped new lines with the new version of curl
2022-06-18 16:55:12 -04:00
William Sellitti
7900c493af
debugging for the payload
2022-06-18 16:43:25 -04:00
William Sellitti
76fe5d8831
those where flipped by mistake
2022-06-18 16:39:32 -04:00
William Sellitti
37031721dd
typo
2022-06-18 15:52:18 -04:00
William Sellitti
3cc283cbee
not generating files any more
2022-06-18 15:44:25 -04:00
William Sellitti
35cf98fff2
sensititive things debugged at a higher level
2022-06-18 15:41:38 -04:00
William Sellitti
ca41ea2d5c
added _getdeployconf to set all of the environment variables
2022-06-18 15:40:05 -04:00
William Sellitti
daffc4e6a4
typo, using _H1 to provide header keys.
2022-06-18 12:21:14 -04:00
William Sellitti
5f3cb9019b
fixed to use _post function instead of curl
2022-06-18 12:18:33 -04:00
neil
4951b58b21
Merge pull request #4086 from plett/aws-multiline-comments
...
Squash multiline responses. Fixes issue #4085
2022-06-18 15:55:10 +08:00
neil
7be7586971
Update proxmoxve.sh
2022-06-18 15:01:38 +08:00
William Sellitti
6d64098288
shell check war warning against unnecessary use of cat
2022-06-14 23:46:09 -04:00
William Sellitti
4351110082
properly quoted variable names
2022-06-14 22:38:06 -04:00
William Sellitti
6652138d3e
fixed per shellcheck's preference for -n instead of ! -z
2022-06-14 22:33:38 -04:00
William Sellitti
c8d0d475e4
deploy api script to upload certs to proxmox using proxmox api
2022-06-11 13:49:31 -04:00
neil
39b25029fc
Merge pull request #4128 from capile/dev
...
fixed compatibility for UltraDNS API v3
2022-06-09 13:13:43 +08:00
neil
b5cabd6d8e
Merge pull request #4131 from ffy/master
...
change _dbase64 in deploy/qiniu.sh to single line
2022-06-09 13:12:56 +08:00
Debian Bear
b169a5c707
change _dbase64 to single line
2022-06-08 22:44:10 +08:00
Guilherme Capilé
4f816c06b0
variable expansion consistency & actions push
2022-06-07 11:59:34 -03:00
Guilherme Capilé
b5f49d9563
fixed compatibility for UltraDNS API v3: https://docs.ultradns.neustar/Content/REST%20API/Content/REST%20API/Zone%20API/Zone%20API.htm ; also a minor bugfix for fecthing the domain_id using egrep
2022-06-06 20:10:05 -03:00
neil
274fd5ab8b
Merge pull request #4124 from rmalchow/dev
...
check all pages first, then go up
2022-06-06 15:45:13 +08:00
rm
e48d7de763
push to run actions
2022-06-05 15:46:42 +02:00
rm
f426940bd2
check all pages first, the go up
2022-06-04 20:24:33 +02:00
neil
6c11dd12d7
Merge pull request #4118 from retoo/bugfix/google-dns-escape-arguments
...
dns_gcloud: disable argument parsing for challenges
2022-06-02 09:03:29 +08:00
Reto Schüttel
c2b14d3075
dns_gcloud: disable argument parsing for challenges
...
fixes #3596
2022-06-01 16:51:01 +02:00
neilpang
8a144ebfee
fix https://github.com/acmesh-official/acme.sh/issues/4117
2022-06-01 18:06:14 +08:00
neilpang
5440fcdf54
check the file path before copying
2022-06-01 18:05:51 +08:00
neil
66b2d496af
Merge pull request #4116 from rbelnap/dns_namecheap_error_fix
...
Dns namecheap error fix
2022-06-01 09:10:52 +08:00
Bob Belnap
444a0282d7
rename _error _err
...
When there are errors with namecheap hosts, acme.sh fails with:
dns_namecheap.sh: line 262: _error: command not found
Based on usage elsewhere in the file, I believe this should be _err
2022-05-31 11:41:22 -04:00
neil
f897ab4eb8
Merge pull request #4114 from acmesh-official/dev
...
sync
2022-05-31 09:29:20 +08:00
neilpang
993c187e37
fix https://github.com/acmesh-official/acme.sh/issues/4105
...
fix https://github.com/acmesh-official/acme.sh/issues/4105
2022-05-29 15:08:15 +08:00
neilpang
3ce67b282f
merge https://github.com/acmesh-official/acme.sh/pull/4108
...
merge https://github.com/acmesh-official/acme.sh/pull/4108
2022-05-29 15:03:09 +08:00
neilpang
606e59a5d0
fix https://github.com/acmesh-official/acme.sh/issues/4110
...
fix https://github.com/acmesh-official/acme.sh/issues/4110
2022-05-29 14:56:30 +08:00
neil
0f26b1eafb
Merge pull request #4096 from nederhost/dev
...
Fix dns_nederhost to work correctly with wget instead of curl.
2022-05-24 22:35:14 +08:00
neil
d2a9d731ed
Update ssh.sh
2022-05-24 22:25:44 +08:00
neil
80e6b1fc01
Merge pull request #4102 from lbrocke/dns-api-ionos-v1.0.1
...
dnsapi/ionos: Update to API version 1.0.1
2022-05-23 11:44:50 +08:00
Lukas Brocke
58a89edad7
dnsapi/ionos: Update to API version 1.0.1
...
The REST API now sends back response bodies for UPDATE and CREATE
operations.
2022-05-22 13:24:18 +02:00
neil
bfe47eb152
Merge pull request #4101 from Djelibeybi/fix-dns-oci
...
Fix _dbase64 decode of OCI_CLI_KEY
2022-05-21 14:41:44 +08:00
Avi Miller
32adc38e94
Fix _dbase64 decode of OCI_CLI_KEY
...
The change made in #4057 broke the decoding of OCI_CLI_KEY from
the encoded OCI_CLI_KEY_FILE content so this removes the multiline
parameter to fix it.
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2022-05-21 14:36:10 +10:00
Marvo2011
1584971908
Merge branch 'acmesh-official:dev' into dev
2022-05-20 08:52:05 +02:00
Marvo2011
025bebb3e2
Merge pull request #5 from AlvinSchiller/dev
...
domain lookup for DNS_MAP changed.
2022-05-20 08:51:06 +02:00
Sebastiaan Hoogeveen
4047adcc35
Force a commit.
2022-05-18 16:12:37 +02:00
AlvinSchiller
d4cf03c9fd
changes due to inkompabilities of some distros
2022-05-18 11:48:48 +02:00
Sebastiaan Hoogeveen
5ba2068fc2
Fix dns_nederhost to work correctly with wget instead of curl.
...
The dns_nederhost DNS API relies on the exact HTTP status code to be
returned (e.g. 204); however, the _get function always returns 200 for a
succesful call when using wget instead of curl. This patch fixes this by
using the _post function for all requests done by dns_nederhost.
2022-05-16 14:27:24 +02:00
PM Extra
3ce7d410c8
improve doc comments
2022-05-14 22:59:02 +08:00
PM Extra
74f28021e7
fix format again
2022-05-14 22:49:40 +08:00
PM Extra
f90cbb636a
fix format
2022-05-14 22:41:59 +08:00
PM Extra
c8929ca0cb
support specifying port for each host
2022-05-14 22:29:48 +08:00
PM Extra
9fb5bb620d
refact ssh hook to use deploy config
2022-05-14 22:28:02 +08:00
PM Extra
ed58f32052
Merge branch 'dev' into feature/ssh_scp
2022-05-14 15:43:26 +08:00
Paul Lettington
6d5743c506
Squash new lines in API response
2022-05-12 18:57:32 +01:00
neil
a551619de6
Merge pull request #4080 from aorith/dev
...
dns_aws: Fix when _acme-challenge is a hostedzone
2022-05-12 21:34:37 +08:00
neil
873b113cb3
Update dns_aws.sh
2022-05-12 17:36:19 +08:00
Manuel Sanchez Pinar
2280e66d73
dns_aws: Fix when _acme-challenge is a hostedzone
...
The function '_get_root' tries to retrieve the
hostedzone iterating the domains, eg:
1. srv.prod.example.com
2. prod.example.com
3. example.com
This doesn't work if '_acme-challenge' is in it's
own hostedzone for security reasons.
Starting that iteration with '_acme-challenge.srv.prod.example.com'
fixes this issue.
2022-05-12 10:51:15 +02:00
neil
2133897bbe
Merge pull request #4079 from acmesh-official/dev
...
sync
2022-05-11 13:36:35 +08:00
neilpang
bee5cb55a1
fix test
2022-05-11 10:20:49 +08:00
neil
0a0838b616
Merge pull request #4078 from cboylan/fix-key-length-check
...
Fix Le_Keylength checks during renewals
2022-05-11 09:09:28 +08:00
Clark Boylan
b376dfa1e6
Fix Le_Keylength checks during renewals
...
When performing renewals acme.sh checks key length values to determine
if a new key should be created with createDomainKey(). However, older
acme.sh stored key length as an empty value if the default of 2048 was
desired. Now it is explicit and the explict check of 2048 against "" is
causing createDomainKey() to always be called with fails without
--force.
Fix this by converting the keylength value to 2048 if an empty string is
returned from the config file. acme.sh will then write out 2048 updating
old keys and configs to the explicit version.
Issue: 4077
2022-05-10 10:42:19 -07:00
neil
7ac0577b34
Merge pull request #4076 from acmesh-official/dev
...
sync
2022-05-10 22:25:12 +08:00
denkristoffer
f16e060e87
Create dns_vercel.sh
2022-05-10 22:22:14 +08:00
Sandeep Mittal
9aaae24583
Update callmebotWhatsApp.sh
...
unused variable removed and cleaned.
2022-05-10 22:22:14 +08:00
neil
915ced7b92
Update callmebotWhatsApp.sh
2022-05-10 22:22:14 +08:00
neil
5a36b9075f
Update callmebotWhatsApp.sh
2022-05-10 22:22:14 +08:00
Sandeep Mittal
b5a7f46ecc
Update callmebotWhatsApp.sh
...
variable updated to caps
2022-05-10 22:22:13 +08:00
neil
4381657c5e
Update callmebotWhatsApp.sh
2022-05-10 22:22:13 +08:00
Sandeep Mittal
d440b2f2b2
Update callmebotWhatsApp.sh
...
Added CallMeBot API for WhatsApp Notifications.
2022-05-10 22:22:13 +08:00
Sandeep Mittal
5b42aea9e7
Create callmebotWhatsApp.sh
2022-05-10 22:22:13 +08:00
neil
e1d7a6b9ac
fix renew server
2022-05-10 22:22:13 +08:00
neil
38778f8adc
fix renew server
2022-05-10 22:22:12 +08:00
neil
8b7a86bd17
support "server" for renew and renewall
2022-05-10 22:22:12 +08:00
neilpang
619bae745b
start 3.0.5
2022-05-10 22:22:12 +08:00
AlvinSchiller
2cf72bad30
domain lookup for DNS_MAP changed.
2022-05-10 07:09:31 +02:00
neil
e6959f093c
Merge pull request #4070 from acmesh-official/dev
...
sync
2022-05-06 18:06:37 +08:00
neilpang
8d783e8e1f
fix https://github.com/acmesh-official/acme.sh/issues/4069
2022-05-06 18:04:29 +08:00
neilpang
f03098551e
start 3.0.4
2022-05-04 18:44:37 +08:00
neil
6887805402
Merge pull request #4067 from acmesh-official/dev
...
sync
2022-05-04 18:36:45 +08:00
neil
7f9074adbf
fix format
2022-05-03 21:35:26 +08:00
neil
64847afc3f
save the default key length
2022-05-03 21:19:29 +08:00
Marvo2011
c4df8090e2
Merge branch 'acmesh-official-dev' into dev
2022-05-03 13:06:16 +02:00
AlvinSchiller
fe3523f47a
Fix shfmt
2022-05-03 13:04:48 +02:00
AlvinSchiller
199d846acb
Pseudo commit tp trigger Github Actions
2022-05-03 13:04:48 +02:00
AlvinSchiller
b07e479840
Save domain dependent values in domain.conf after successfull use
2022-05-03 13:04:48 +02:00
AlvinSchiller
9bf37fde02
Added variable checks
2022-05-03 13:04:48 +02:00
Marvo2011
1054325b2d
Rename delete function, add info
2022-05-03 13:04:48 +02:00
Marvo2011
ef8cb11707
Fix shfmt
2022-05-03 13:04:48 +02:00
Marvo2011
c23c40df8a
Fix shellcheck, use double quote
2022-05-03 13:04:48 +02:00
Marvo2011
77d606df34
Add custom option to map multidomain RIDs
2022-05-03 13:04:48 +02:00
Marvo2011
e717c9dba2
Start ShellCheck and CI Test
2022-05-03 13:04:48 +02:00
Marvo2011
3d312e2140
Added Selfhost DNS API
...
+ShellCheck
+ACME v2 compatible
Example:
- Fist create 2 new TXT records on _acme-challenge.example.com
- Now note the ID in (...) from the edit page behind "_acme-challenge.example.com"
export SELFHOSTDNS_USERNAME=myname
export SELFHOSTDNS_PASSWORD=mypass
export SELFHOSTDNS_RID=id_of_txt_record
export SELFHOSTDNS_RID2=id_of_second_txt_record
acme.sh --issue -d example.com --dns dns_selfhost
2022-05-03 13:04:48 +02:00
neilpang
18de21f723
fix tunnel version
2022-05-03 12:54:49 +02:00
neilpang
6aebaf6f47
upgrade Solaris
2022-05-03 12:54:19 +02:00
neil
641f6977a9
Merge pull request #4065 from acmesh-official/dev
...
sync
2022-05-03 18:38:45 +08:00
Marvo2011
a092a2fa43
Merge pull request #3 from AlvinSchiller/dev
...
Save domain dependent values in domain.conf
2022-05-03 09:17:22 +02:00
neil
84c2b0c3d7
Merge pull request #4063 from nicolaspn/OVH_DNS_refresh_after_delete_txt_record
...
Ovh dns refresh after delete txt record
2022-05-02 23:34:14 +08:00
nicolaspn
24ce7c1991
Add call dns OVH API for refresh domain after delete TXT record
2022-05-02 16:16:56 +02:00
neil
8be3465f94
Merge pull request #4061 from acmesh-official/dev
...
Dev
2022-04-30 22:47:57 +08:00
AlvinSchiller
227eac10f1
Fix shfmt
2022-04-29 23:05:46 +02:00
AlvinSchiller
1cbd5485e7
Pseudo commit tp trigger Github Actions
2022-04-29 22:53:36 +02:00
AlvinSchiller
610c3cf681
Save domain dependent values in domain.conf after successfull use
2022-04-29 22:26:36 +02:00
AlvinSchiller
96d45cc341
Added variable checks
2022-04-29 22:23:39 +02:00
neil
8ba7d02fdb
Merge pull request #4059 from NerLOR/master
...
dns_world4you: fix _parse_paket_nr
2022-04-29 14:48:31 +08:00
neil
ef8a199a5a
Merge pull request #4057 from mrakopes/master
...
issue 3007 - fix base64 decoding logic for single- and multi-line encoded string
2022-04-29 09:25:39 +08:00
Lorenz Stechauner
db83643c1e
dns_world4you: fix _parse_paket_nr
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2022-04-28 20:49:55 +02:00
mrakopes
9b6f775276
fix base64 decoding logic for single- ane multi-line encoded string
2022-04-28 13:25:22 +02:00
neilpang
69040dd668
fix format
2022-04-28 18:09:26 +08:00
neilpang
14b5914233
fix renew bug
2022-04-28 18:06:07 +08:00
neil
a0eabd2298
Merge pull request #4049 from Aarup/dev
...
Removed GratisDNS api
2022-04-25 16:10:39 +08:00
Jakob Aarup Skov
9b27298d54
Removed GratisDNS api
2022-04-25 09:43:38 +02:00
neil
3075b4515a
Merge pull request #4045 from axelhahn/4044-use-challenge-alias-false
...
handle challenge-alias "false"
2022-04-21 16:35:29 +08:00
neil
39bc417706
Update acme.sh
2022-04-21 07:02:53 +08:00
neil
e11e32cd52
Merge pull request #4035 from ccope-netgate/master
...
LoopiaAPI error handling isn't compatible with FreeBSD
2022-04-21 06:58:44 +08:00
Hahn Axel (hahn)
019a7bd66b
handle challenge-alias "false"
2022-04-20 16:03:36 +02:00
neil
4d89ce5d50
read csr with empty subject
...
https://github.com/acmesh-official/acme.sh/issues/4024
2022-04-20 09:14:53 +08:00
Sing Yu Chan
c31027b284
use sleep infinity instead sleep 1
2022-04-20 09:04:13 +08:00
neil
f17ec7a4f5
Merge pull request #4037 from ahwayakchih/master
...
Update dns_mydevil.sh
2022-04-20 09:01:29 +08:00
neil
deec6aab1a
Merge pull request #4039 from DerVerruckteFuchs/1984-update-URL
...
1984 update url
2022-04-20 09:00:14 +08:00
Bruce Lam
3e8d9a1987
added: ipv6 identifier support
2022-04-20 08:23:22 +08:00
DerVerruckteFuchs
5e465a298f
Update 1984 Hosting's URL
2022-04-15 23:04:10 -04:00
Marcin Konicki
515c9e7811
Fix DNS handling for MyDevil.net
...
MyDevil updated their tool to require y|n confirmation when deleting record.
2022-04-15 10:38:45 +02:00
Christopher Cope
03c8309703
Fix dns_loopia on FreeBSD
2022-04-13 15:41:44 -04:00
neilpang
2c28d6b10c
fix for renew server
2022-04-13 20:20:28 +08:00
neil
df79443ed8
Merge pull request #3997 from tumarov/fornex_com_support
...
fornex.com API support
2022-04-12 11:01:53 +08:00
neil
2b891f7f1d
Update dns_fornex.sh
2022-04-12 10:11:05 +08:00
neil
e4ed0b1884
Merge pull request #4029 from quthla/patch-1
...
Store Mailcow deploy parameters
2022-04-12 10:06:35 +08:00
neil
c8c1c09189
Merge pull request #4032 from acmesh-official/dev
...
sync
2022-04-12 10:05:22 +08:00
quthla
08ae8cc3cb
Fix
2022-04-11 11:39:21 +02:00
quthla
201673ca8a
Store Mailcow deploy parameters
2022-04-11 00:29:55 +02:00
Bruce Lam
29e23ac9ce
Due to down of cloudxns.net, remove dns_cx.sh
2022-04-10 19:57:25 +08:00
neilpang
00483e8cdd
exclude zerossl tests in the CI
...
It's not stable
2022-04-10 19:42:49 +08:00
neil
83da01a2e1
Merge pull request #4027 from acmesh-official/dev
...
sync
2022-04-10 14:49:09 +08:00
neil
7cd6ff054b
add
2022-04-10 14:48:10 +08:00
neilpang
6be2bb2289
Update acme.sh
...
revert only when there is no `--server` specified.
2022-04-08 22:28:21 +08:00
neilpang
439defca42
switch from staging api to production api
...
https://github.com/acmesh-official/acme.sh/issues/2401
2022-04-08 22:15:26 +08:00
neil
8a85bb2989
Merge pull request #4017 from exogee-technology/dev
...
Fix / Netlify API should only match exact domain matches.
2022-04-08 21:03:54 +08:00
neil
5e7519183d
Merge pull request #4020 from sjau/dns_ispconfig_typo
...
dns_ispconfig: add missing brackets
2022-04-07 17:29:25 +08:00
hyper_ch
40e7eca1ee
dns_ispconfig: adding missing brackets
2022-04-07 11:07:06 +02:00
Kevin Brown
481f02de88
Also check for the closing quote so that only exact domain matches are found.
2022-04-06 14:29:25 +10:00
neilpang
6a90856f0e
don't renew cert if valid-to is set to an absolute date
...
don't renew cert if valid-to is set to an absolute date
2022-04-05 17:05:33 +08:00
neil
dcbbee8adb
Merge pull request #4012 from acmesh-official/dev
...
Support "NotBefore" and NotAfter
2022-04-03 22:01:00 +08:00
neilpang
225adcc836
fix renewal for validto
...
fix renewal for validto
2022-04-03 21:58:41 +08:00
neilpang
0f607413d0
fix for solaris time format
2022-04-03 20:05:30 +08:00
neilpang
922553032b
typo
2022-04-02 09:35:17 +08:00
neilpang
b49999721c
Update acme.sh
2022-04-01 21:58:29 +08:00
neilpang
de4c4eedd8
Support NotBefore and NotAfter
...
Add `--valid-from` and `--valid-to`:
https://github.com/acmesh-official/acme.sh/wiki/Validity
2022-04-01 21:22:42 +08:00
neilpang
bcc984fc09
minor
2022-03-31 09:46:42 +08:00
neilpang
d53262fab6
fix update account
...
fix https://github.com/acmesh-official/acme.sh/issues/4009
2022-03-31 09:35:32 +08:00
neilpang
532e44bcea
normalize domains
...
fix https://github.com/acmesh-official/acme.sh/issues/4005
2022-03-30 23:37:38 +08:00
neilpang
3fb67629c1
Update README.md
2022-03-30 23:06:07 +08:00
neil
6145465823
Merge pull request #4006 from acmesh-official/dev
...
sync
2022-03-30 23:03:44 +08:00
neilpang
fb5091a388
support Google ACME server
...
see: https://github.com/acmesh-official/acme.sh/wiki/Server
2022-03-30 22:47:12 +08:00
Marvo2011
d6c68f1a84
Rename delete function, add info
2022-03-28 13:03:02 +02:00
neilpang
0d05f9ba80
Update acme.sh
...
fix https://github.com/acmesh-official/acme.sh/issues/4001
2022-03-27 12:08:24 +08:00
neil
a300df0020
Update dns_fornex.sh
2022-03-25 15:48:17 +08:00
neil
a50158cbeb
Merge pull request #3982 from waldner/master
...
Geoscaling: read credentials when removing records too
2022-03-24 15:15:58 +08:00
Timur Umarov
7278fd25e5
Added fornex.com api
2022-03-23 17:46:38 +03:00
neil
6fb8c0ec4c
Merge pull request #3989 from abiessmann/deploy_routeros_handle_remote_errors
...
deploy/routeros: handle errors
2022-03-20 13:30:58 +08:00
neil
07cedc55e2
Merge pull request #3978 from nikolajbrinch/dev
...
Fixes Simply.com to use REST API version 2 with Basic Auth
2022-03-20 13:19:13 +08:00
neil
ae3cc81f03
Merge pull request #2924 from ianepperson/master
...
Add Discord notification
2022-03-20 12:43:43 +08:00
neil
97a45e3b02
Update discord.sh
2022-03-20 12:43:23 +08:00
neil
451b290b79
Update discord.sh
2022-03-20 12:42:35 +08:00
neil
499ea07934
Merge pull request #3993 from imgrant/deploy-truenas-s3-feature
...
feat: Configure TrueNAS S3 certificate
2022-03-20 12:34:58 +08:00
Ian Grant
afa06267a2
style: Neaten up some of the info & error messages, fix some typos
2022-03-19 20:39:48 +00:00
Ian Grant
d4a6d9c076
fix: Adjust the sed extraction of certificate ID from JSON response
...
Prior to this, an error in the regex didn't match. Resolves #3992 (TrueNAS deploy hook fails to set certificate for FTP or WebDAV)
2022-03-19 20:38:47 +00:00
Ian Grant
c3f6112443
feat: Configure certificate for TrueNAS S3 service (MinIO)
2022-03-19 20:36:11 +00:00
Andreas Bießmann
3411b736dd
deploy/routeros: add error handling for scp
...
In order to stop processing on failure to copy certificate
to remote side, fail on error of scp command.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org >
2022-03-18 09:10:12 +01:00
Andreas Bießmann
c603b9c40b
deploy/routeros: add error handling for ssh
...
In order to detect errorneous scripts on remote side, catch return code
and handle it respectively.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org >
Reviewed-by: Ross Shen @sjtuross
2022-03-18 09:07:59 +01:00
neil
1e2c5d038f
Merge pull request #3986 from abiessmann/fix_depoly_routeros
...
deploy/routeros.sh: fix routeros script
2022-03-17 21:25:59 +08:00
Andreas Bießmann
9d6d96adf3
deploy/routeros.sh: fix routeros script
...
Commit c46ceb06b4 introduced an error in
routeros script.
Fix it!
Signed-off-by: Andreas Bießmann <andreas@biessmann.org >
2022-03-17 12:24:42 +01:00
waldner
8d574ecb34
Geoscaling: get creds for removal too
2022-03-15 18:56:54 +01:00
neil
9ebb2ac2e4
Merge pull request #3980 from acmesh-official/dev
...
sync
2022-03-14 23:02:08 +08:00
neil
7b935eec5d
Merge pull request #3979 from dislazy/dev
...
fix(notify):remove nofity,move weixin_work.sh to notify
2022-03-11 13:56:53 +08:00
bosong
b209f66654
fix(notify):remove nofity,move weixin_work.sh to notify
2022-03-11 13:41:12 +08:00
neil
b98b4951b4
Merge pull request #3669 from youuy/master
...
Add Weixin Work notify hook
2022-03-11 12:21:55 +08:00
Nikolaj Brinch Jørgensen
227d62a5dc
Fixes Simply.com to use REST API version 2 with Basic Auth
2022-03-10 11:13:38 +01:00
neil
7fae5553a8
Merge pull request #3977 from gabbe/Encode_password
...
Accept some special characters in password and some error handling
2022-03-10 09:10:17 +08:00
Gabriel Thörnblad
6ead019873
Accept some special characters in password and added a little bit better error handling
2022-03-09 17:12:09 +01:00
lufi42
6d2ab4d270
Merge branch 'dev' of https://github.com/lufi42/acme.sh into dev
2022-03-09 01:47:51 +01:00
lufi42
a6b58bc88d
Corrected use of Plesk API calls to fetch all domain for all Plesk editions
...
This implementation of the Plesk API will add support for Plesk web admin edition and will now discover all domains ( of customers & administrative users) managed by the specific plesk instance.
The previous implementation of the Plesk API uses the customer API. This brings two problems:
1. The current API call only fetches the domains of resellers/customers and not the domains that are managed by administrative users.
compare:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-customer-accounts/retrieving-the-list-of-customer%E2%80%99s-domains.75309/
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-plesk-server/getting-server-information/response-packet-structure-and-samples/list-of-domains.75294/
2. The customer API is only available in the web pro/host editions. The most common license on VPS/Dedicated Servers is nowadays the web admin edition. See: https://www.plesk.com/editions/
The correct way to get all domains in all Plesk editions is to use the Sites (Domains) API:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-sites-domains/getting-information-about-sites.66583/
This way is working for all plesk editions the same way.
2022-03-09 01:42:26 +01:00
lufi42
ea3c37d754
Corrected use of Plesk API calls to fetch all domain for all Plesk editions
...
This implementation of the Plesk API will add support for Plesk web admin edition and will now discover all domains managed by the specific plesk instance.
The existing implementation of the Plesk API uses the customer API. This brings two problems:
1. The current API call only fetches the domains of resellers/customers and not the domains that are managed by administrative users.
compare:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-customer-accounts/retrieving-the-list-of-customer%E2%80%99s-domains.75309/
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-plesk-server/getting-server-information/response-packet-structure-and-samples/list-of-domains.75294/
2. The customer API is only available in the pro/admin editions. The most common license on VPS/Dedicated Servers is the web host edition. See: https://www.plesk.com/editions/
The correct way to get all domains in all Plesk editions is to use the Sites (Domains) API:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-sites-domains/getting-information-about-sites.66583/
2022-03-09 01:36:06 +01:00
neil
e58b00d9a2
Merge pull request #3964 from gabbe/Loopia_API_is_updated
...
Update dns_loopia.sh
2022-03-07 21:52:03 +08:00
Gabriel Thörnblad
b75e90f8c9
Double quote variables (shellcheck suggestions)
2022-03-07 10:28:09 +01:00
Gabriel Thörnblad
e82f3439c3
Trigger CI
2022-03-07 10:13:45 +01:00
neil
0bc8e3bee5
Merge pull request #3965 from waldner/master
...
geoscaling DNS API
2022-03-07 09:08:01 +08:00
waldner
13f80acb2d
geoscaling DNS API
2022-03-05 19:34:36 +01:00
neil
8fe813acff
Merge pull request #3932 from peterlh/master
...
Added curanet dns support
2022-03-05 18:58:14 +08:00
Gabriel Thörnblad
0ed4fc6a12
Update dns_loopia.sh
...
Loopia API is now less tolerant so we need another <value> tag surrounding the <struct>
2022-03-04 13:38:05 +01:00
fradev
b37bf06de8
Update ssh.sh
2022-03-01 17:57:59 +01:00
fradev
27bbf0ccaf
Merge branch 'acmesh-official:master' into master
2022-03-01 17:44:46 +01:00
neil
e88442cb46
Merge pull request #3947 from abiessmann/deploy_routeros_fixes
...
deploy/routeros.sh fixes
2022-02-22 21:52:36 +08:00
neil
930609e875
Merge pull request #3948 from richard-9000/richard-9000-patch-1
...
dns_opnsense.sh - Fixed the domain parse regex
2022-02-22 21:41:22 +08:00
richard-9000
8752d08ce9
dns_opnsense.sh - Fixed the domain parse regex
...
Extended the regex to skip the new transferkey and hmac sections of opnsense bind.
2022-02-19 10:52:24 -08:00
Andreas Bießmann
c46ceb06b4
deploy/routeros.sh: change DEPLOY_SCRIPT_CMD
...
This set the owner of script to ssh user, have the comment line in script
as real comment and removes policy since this is set from current user,
at least for RouterOS 7.x.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org >
2022-02-19 14:13:01 +01:00
Andreas Bießmann
92e4ecce3b
deploy/routeros.sh: remove all certificates
...
As the script is applying the fullchain which includes three certificates,
delete all of them before applying updated certificate.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org >
2022-02-19 14:13:01 +01:00
Andreas Bießmann
8a2f673903
deploy/routeros.sh: make ssh/scp configurable
...
In order to modify ssh/scp commands make them configurable via
environment variables.
Signed-off-by: Andreas Bießmann <andreas@biessmann.org >
2022-02-19 14:12:59 +01:00
Marvo2011
ac0dd90c37
Fix shfmt
2022-02-17 19:30:56 +01:00
Marvo2011
9470850258
Fix shellcheck, use double quote
2022-02-17 19:08:58 +01:00
Marvo2011
2982e9943e
Add custom option to map multidomain RIDs
2022-02-17 19:02:35 +01:00
Marvo2011
80e13bc24a
Merge remote-tracking branch 'origin/dev' into dev
2022-02-17 18:17:19 +01:00
peter
9a677534a7
added more debug info when rm recordid is empty
2022-02-13 14:00:14 +01:00
peter
af08d67fad
rem. ;
2022-02-12 23:41:26 +01:00
peter
a2901d61ea
check for return values
2022-02-12 23:39:33 +01:00
peter
aaae83efec
check for return values
2022-02-12 20:18:08 +01:00
neil
7369298638
Merge pull request #3921 from andischerer/master
...
Added united-domains Reselling DNS API
2022-02-11 21:24:40 +08:00
neil
a761bd20fa
Merge pull request #3934 from mac-zhou/dev
...
Add environment variables ROUTER_OS_PORT
2022-02-11 21:13:27 +08:00
neilpang
01ace11293
Update dns_ispconfig.sh
...
fix https://github.com/acmesh-official/acme.sh/issues/3895#issuecomment-1035409954
2022-02-11 21:11:04 +08:00
Mac_Zhou
205e95a246
Add environment variables ROUTER_OS_PORT
2022-02-10 11:29:09 +08:00
neil
2c2a43e1ec
Update dns_cf.sh
...
if CF_Zone_ID is used, save it to domain conf instead.
2022-02-09 18:08:55 +08:00
peter
0c9a6da623
more specific delete of records
2022-02-08 17:18:48 +01:00
Andreas Scherer
888d91d14a
FIX dns_udr api: loop variable
2022-02-08 15:57:19 +01:00
peter
2c0cc87b4c
final commit
2022-02-08 13:49:04 +01:00
peter
ee0fadf247
shfmt
2022-02-08 13:34:42 +01:00
peter
9fb89d7fd2
shfmt
2022-02-08 13:33:43 +01:00
peter
af5c36e4ad
shfmt'
2022-02-08 13:32:15 +01:00
peter
a5f943e227
removed unused variable
2022-02-08 13:24:31 +01:00
peter
f8532ba812
removed unused variable
2022-02-08 13:21:02 +01:00
peter
fac4e151cc
description
2022-02-08 13:19:22 +01:00
Andreas Scherer
f3a0a25380
FIX dns_udr api: ttl, xargs, cleanup
2022-02-08 08:05:48 +01:00
neil
5a237795ea
Merge pull request #3928 from johnelliott/missing-oathtool-dep-error
...
Add err log for missing oathtool in Synology
2022-02-08 14:26:06 +08:00
John Elliott
3a99a77104
Update return statement
2022-02-07 21:55:12 -08:00
John Elliott
5ce8050e46
Update missing oathtool check
2022-02-07 11:58:14 -08:00
John Elliott
5ae3a020bd
Add err log for missing oathtool in Synology
...
Alerts the user that the oathtool is missing and the TOTP can't be
generated.
2022-02-07 11:53:24 -08:00
neilpang
af193291fa
Update acme.sh
...
fix https://github.com/acmesh-official/acme.sh/issues/3127#issuecomment-1030742187
2022-02-06 16:17:04 +08:00
neil
b39df5cef0
Merge pull request #3906 from NerLOR/master
...
Adapt dns_world4you to new world4you website behaviour
2022-02-06 09:52:45 +08:00
peter
dc61c9e277
description
2022-02-05 22:21:18 +01:00
peter
10a15e1188
nothing
2022-02-05 21:12:36 +01:00
peterlh
a2bb6a4f1f
changed gettoken to use _post
...
changed gettoken to use _post instead of curl+jq
2022-02-05 21:07:04 +01:00
peterlh
38a19fa574
created dns_curanet.sh
2022-02-05 20:54:30 +01:00
neilpang
9ec4b59afb
start v3.0.3
...
start v3.0.3
2022-02-05 21:28:07 +08:00
Lorenz Stechauner
20877146df
Merge branch 'acmesh-official:master' into master
2022-02-04 20:36:31 +01:00
neil
2a2d556551
Merge pull request #3927 from acmesh-official/dev
...
sync
2022-02-04 13:53:40 +08:00
neilpang
0f762d98a4
Update Linux.yml
...
use centos:7
2022-02-04 13:52:23 +08:00
neilpang
36752cb6a8
Update acme.sh
...
fix zerossl endpoint
2022-02-04 13:49:58 +08:00
Andreas Scherer
a7f2d89e3f
Added united-domains Reselling DNS API
2022-02-01 14:46:20 +01:00
neil
90b65c6618
fix https://github.com/acmesh-official/acme.sh/issues/3898
...
https://github.com/acmesh-official/acme.sh/issues/3898
2022-01-27 18:00:44 +08:00
Lorenz Stechauner
190ec0c14c
Adapt dns_world4you to new world4you website behaviour
2022-01-24 16:47:47 +01:00
michal
7250a300df
add managed identity support for azure dns
2022-01-22 13:22:44 +08:00
neil
34bb00450d
Merge pull request #3896 from sjtuross/omv
...
add remote deploy hook for openmediavault 5
2022-01-21 20:39:07 +08:00
neil
63dadd8983
Merge pull request #3901 from tutugreen/tutugreen-patch-2
...
Fix dns_huaweicloud subshell return
2022-01-21 20:35:47 +08:00
Ross Shen
67c990e8cf
omv deploy hook: add usage comments
2022-01-20 17:46:47 +08:00
Ross Shen
0292e20c86
omv deploy hook: support both local and remote deployment
2022-01-20 17:27:11 +08:00
Yuan Ming
9088c8741a
Fix dns_huaweicloud subshell return
...
Replace pipe read with line count loop, fix useless return in subshell.
2022-01-20 14:01:33 +08:00
neilpang
faedea2120
Update dns_ddnss.sh
2022-01-19 22:22:53 +08:00
Vitaly Kireev
e1a0f5706d
DNS REGRU utf-list to idn (punycode)
...
service/get_list returns domains in utf. But if utf, then error Error parsing certificate request: x509: SAN dNSName is malformed
early using my patch by IDN_ITEM="$(echo "${ITEM}" | idn)"
Now replacing by IDN_ITEM="$(_idn "${ITEM}")"
2022-01-19 21:59:48 +08:00
Ross Shen
a78a4e6716
omv deploy hook: shellcheck disable=SC2029
2022-01-19 21:42:17 +08:00
Ross Shen
6bbf927f57
omv deploy hook: separate DEPLOY_OMV_WEBUI_ADMIN and DEPLOY_OMV_SSH_USER
2022-01-19 21:13:02 +08:00
neilpang
4c32bc8e22
Merge branch 'dev'
2022-01-19 20:55:24 +08:00
Ross Shen
df671a77f6
routeros deploy hook: store the env vars within the domainconf
...
related to #2344 and #2413
2022-01-19 20:46:29 +08:00
Ross Shen
dca9def42c
add remote deploy hook for openmediavault 5
...
based on #3757
2022-01-19 12:36:54 +08:00
Ross Shen
edee7ea284
routeros deploy hook: store the env vars within the domainconf
...
related to #2344 and #2413
2022-01-16 20:46:09 +08:00
neil
658d09ed84
Merge pull request #3396 from F-Plass/master
...
deploy scipt for TrueNAS Server using REST API
2022-01-16 08:17:49 +08:00
neil
c41de8f270
Merge pull request #3891 from tutugreen/dev
...
dns_huaweicloud.sh minor bug fixes
2022-01-15 19:38:22 +08:00
Yuan Ming
9d2ee2127d
dns_huaweicloud debug info adjust
...
_secure_debug for sensitive token.
2022-01-15 19:23:30 +08:00
Yuan Ming
e49ece8793
dns_huaweicloud.sh minor bug fixes
...
1. Match zone name in response in case multiple items return.
2. Use string '"id"' (single quotation marks added) to check if zone/record exist in _get_zoneid() & _get_recordset_id(). Fix domain can't contain string "id".
(Sensitive _debug Access Token Commented out, For CICD Run)
2022-01-14 22:10:26 +08:00
neil
188274277a
fix https://github.com/acmesh-official/acme.sh/issues/3883
2022-01-11 17:16:51 +08:00
neil
c0cb3945f1
Merge pull request #3884 from acmesh-official/dev
...
sync
2022-01-11 17:09:59 +08:00
neil
e07795e8f0
fix https://github.com/acmesh-official/acme.sh/issues/3883
2022-01-11 16:56:19 +08:00
I Komang Suryadana
bda454fe9c
Remove cloud domain record with cloud master zone. ( #3507 )
2022-01-11 15:25:10 +08:00
neil
856e77053e
Merge branch '3870' into dev
2022-01-10 16:29:44 +08:00
Marvo2011
62dad721fc
Start ShellCheck and CI Test
2022-01-09 11:04:15 +01:00
Felix Matouschek
2ce145f359
Refactoring amcedns api (second try) ( #3231 )
2022-01-09 11:11:00 +08:00
Sergey Pashinin
7e7291ace9
Support Vault KV v2 ( #3502 )
2022-01-09 11:01:38 +08:00
Victor R. Santos
61c853a3c1
Add Gotify notification ( #3759 )
2022-01-09 10:39:28 +08:00
Bodenhaltung
4346139d65
Add dnsHome.de API ( #3823 )
...
Add dnsHome.de API
2022-01-09 10:32:22 +08:00
neil
1476f83ba7
Merge pull request #3879 from acmesh-official/dev
...
sync
2022-01-08 21:22:18 +08:00
neil
c959d64099
Merge pull request #3807 from dacrystal/topic/synology_dsm-otp_code
...
Add SYNO_TOTP_SECRET for user with two-factor authentication enabled
2022-01-08 20:03:13 +08:00
neil
e67d26caeb
fix https://github.com/acmesh-official/acme.sh/issues/3845#issuecomment-999367478
2022-01-08 19:58:49 +08:00
neil
86c3fa0df0
remove retry for get and post
2022-01-08 19:51:04 +08:00
neil
75ae57e194
report false
2022-01-08 19:19:51 +08:00
neil
d42feae0af
fix ecdsa name for stepca
2022-01-07 23:44:19 +08:00
neil
45971b8083
add ip cert test for stepCA
2022-01-07 23:43:08 +08:00
neil
8e9bbd1bb3
fix CI
2022-01-07 23:35:18 +08:00
neil
ec10a3eab4
fix CI
2022-01-07 23:14:46 +08:00
neil
49deb4af24
fix CI
2022-01-07 23:09:56 +08:00
neil
10f171b6e4
fix ci
2022-01-07 23:05:49 +08:00
neil
735db1a12b
fix ci
2022-01-07 23:00:34 +08:00
neil
b2f4cc2dc5
add Step-ca to CI
...
https://github.com/acmesh-official/acme.sh/issues/3871
2022-01-07 22:58:42 +08:00
neil
d43b587d17
fix https://github.com/acmesh-official/acme.sh/issues/3870
2022-01-07 22:06:18 +08:00
neil
6b07a955f2
Merge pull request #3877 from jvandborg/master
...
Cannot wait for PR #3673 to be completed
2022-01-07 19:09:44 +08:00
Jacob Vandborg
e23c02575d
Removed DNS sleep
...
Users should use command line parameter --dnssleep instead
2022-01-07 08:10:31 +01:00
neil
b1bf634136
Merge pull request #3876 from fraenki/fix_fritz
...
deploy/fritzbox: allow hook to be used with multiple fritzboxes
2022-01-07 09:48:54 +08:00
jvandborg
459faf4dfb
Format to comply with style guide
2022-01-06 22:03:39 +01:00
Jacob Vandborg
8cdceb83b2
Cannot wait for PR #3673 to be completed
...
PR #3673 Fix simply.com API seems abandoned by maintainer and I need this fixed asap
Changes implemented
* Normalize JSON and fix not handling return code correctly
* Add some information to comments
* Fix trailing slash on URIs
* Add 60 second sleep for zone to be written
* Fix parsing record_data and record_type
2022-01-06 19:21:05 +01:00
Frank Wall
6aa1ec0802
deploy/fritzbox: allow hook to be used with multiple fritzboxes
...
Previously the deploy hook config was stored in the account config.
This seems odd and adds unnecessary limitations to the hook.
Now we're using the correct _*deployconf() functions to read and
write the deploy hook config.
2022-01-06 16:20:43 +01:00
Joel Pearson
0727f7054b
Allow optional "NEW" in CSR header and footer
...
When generating a CSR in Windows it seems to create a CSR header that looks like "-----BEGIN NEW CERTIFICATE REQUEST-----", but the addition of "NEW" breaks the parsing of the CSR. Making "NEW " optional fixes the problem.
Apparently certbot is tolerant of both forms, see: https://community.letsencrypt.org/t/error-parsing-certificate-request-resolved/40039/6 for more information.
2022-01-06 17:41:42 +08:00
neilpang
37cc611e3f
fix gentoo image
2022-01-06 17:41:42 +08:00
neilpang
c39e6c4423
add --info command to show the global configs or domain configs.
...
https://github.com/acmesh-official/acme.sh/issues/2444
2022-01-06 17:41:42 +08:00
neilpang
1566656af3
fix https://github.com/acmesh-official/acme.sh/issues/3869
2022-01-06 17:41:42 +08:00
neilpang
737eba57bd
send notifications for renew command
...
https://github.com/acmesh-official/acme.sh/issues/3869#issuecomment-1003546762
2022-01-06 17:41:41 +08:00
Viktor G
d32cedd7dc
DNS-ISPConfig ISPC_Api_Insecure argument check fix
2022-01-06 17:41:41 +08:00
racitup
2b6aa26703
fix: Neilpang review
2022-01-06 17:41:41 +08:00
racitup
95f1336060
fix: token request body quoting
2022-01-06 17:41:41 +08:00
racitup
f46ee93597
fix: github switch
2022-01-06 17:41:41 +08:00
racitup
56d799f449
fix: debugging
2022-01-06 17:41:41 +08:00
racitup
6251652c93
fix: correct return value
2022-01-06 17:41:41 +08:00
racitup
6a2c9a0dc1
fix: floating token for github
2022-01-06 17:41:41 +08:00
racitup
4dd709b543
feat: Mythic Beasts DNS API script
2022-01-06 17:41:41 +08:00
wacki4
aa9f5b8c4a
Update dns_opnsense.sh
...
Correction when having many zones.
2022-01-06 17:41:41 +08:00
wacki4
f485f3fdb5
Update dns_opnsense.sh
...
Update for opnsense regards to error in #3735
2022-01-06 17:41:41 +08:00
neilpang
c6a0ec64cb
upgrade solaris vm
2022-01-06 17:41:41 +08:00
Christian Burmeister
e0b179e5f3
Update Dockerfile - alpine:3.12 -> alpine:3.15
...
The support for the base image alpine:3.12 will expire in 4 months (https://endoflife.date/alpine ), so it would make sense to upgrade to the current version alpine:3.15.
I was able to create the acme.sh image with the new alpine:3.15 version without errors and also create and deploy a certificate, but further testing would be useful.
2022-01-06 17:41:41 +08:00
Jens Meißner
dac7a3d272
[dns_knot] Use key command instead of command line argument to transmit dns key data.
2022-01-06 17:41:41 +08:00
neilpang
beed123fb0
fix tunnel version
2022-01-06 17:41:41 +08:00
neilpang
267e582827
add TEST_DNS_NO_SUBDOMAIN
2022-01-06 17:41:40 +08:00
neilpang
69c02cae76
pass TEST_DNS_NO_SUBDOMAIN
2022-01-06 17:41:40 +08:00
neilpang
4f386663e7
fix for OpenBSD7
...
https://github.com/acmesh-official/acme.sh/issues/3833
2022-01-06 17:41:40 +08:00
neilpang
eaae0547f2
upgrade Solaris
2022-01-06 17:41:40 +08:00
Marvo2011
cc5cfc7525
Added Selfhost DNS API
...
+ShellCheck
+ACME v2 compatible
Example:
- Fist create 2 new TXT records on _acme-challenge.example.com
- Now note the ID in (...) from the edit page behind "_acme-challenge.example.com"
export SELFHOSTDNS_USERNAME=myname
export SELFHOSTDNS_PASSWORD=mypass
export SELFHOSTDNS_RID=id_of_txt_record
export SELFHOSTDNS_RID2=id_of_second_txt_record
acme.sh --issue -d example.com --dns dns_selfhost
2022-01-05 15:03:32 +01:00
neil
795dee85ef
Merge pull request #3854 from pearj/dev
...
Allow optional "NEW" in CSR header and footer
2022-01-03 14:57:15 +08:00
neilpang
dbd5bef038
fix gentoo image
2022-01-03 13:41:57 +08:00
neilpang
dd2a420578
add --info command to show the global configs or domain configs.
...
https://github.com/acmesh-official/acme.sh/issues/2444
2022-01-03 12:38:59 +08:00
neilpang
eeee30ca03
fix https://github.com/acmesh-official/acme.sh/issues/3869
2022-01-03 11:46:12 +08:00
neilpang
82e8792737
send notifications for renew command
...
https://github.com/acmesh-official/acme.sh/issues/3869#issuecomment-1003546762
2022-01-03 11:20:53 +08:00
neil
6b18b3df34
Merge pull request #3868 from vktg/ispconfigargsfix
...
DNS-ISPConfig ISPC_Api_Insecure argument check fix
2022-01-03 10:56:38 +08:00
neil
fcebed19b9
Merge pull request #3849 from casesolved-co-uk/dev
...
Mythic Beasts DNS API script
2022-01-03 10:08:46 +08:00
neil
af5f6176b5
Merge pull request #3764 from wacki4/patch-1
...
Update dns_opnsense.sh
2022-01-03 10:05:59 +08:00
Viktor G
424cc46db0
DNS-ISPConfig ISPC_Api_Insecure argument check fix
2021-12-30 18:06:17 +03:00
racitup
ce47ccecc4
fix: Neilpang review
2021-12-28 14:45:02 +00:00
racitup
d940f17390
fix: token request body quoting
2021-12-25 23:41:43 +00:00
racitup
6351b5d0dc
fix: github switch
2021-12-25 23:41:43 +00:00
racitup
9c4ac24a66
fix: debugging
2021-12-25 23:41:43 +00:00
racitup
bf66df2a29
fix: correct return value
2021-12-25 23:41:43 +00:00
racitup
962ce380cd
fix: floating token for github
2021-12-25 23:41:43 +00:00
racitup
9769afb944
feat: Mythic Beasts DNS API script
2021-12-25 23:41:43 +00:00
neilpang
052b45a510
upgrade solaris vm
2021-12-25 09:57:58 +08:00
neil
84a96e862e
Merge pull request #3861 from christianbur/patch-2
...
Update Dockerfile - alpine:3.12 -> alpine:3.15
2021-12-22 10:37:48 +08:00
Christian Burmeister
3105235a7a
Update Dockerfile - alpine:3.12 -> alpine:3.15
...
The support for the base image alpine:3.12 will expire in 4 months (https://endoflife.date/alpine ), so it would make sense to upgrade to the current version alpine:3.15.
I was able to create the acme.sh image with the new alpine:3.15 version without errors and also create and deploy a certificate, but further testing would be useful.
2021-12-21 22:20:42 +01:00
fradev
71a32477e4
Merge branch 'acmesh-official:master' into master
2021-12-20 09:28:19 +01:00
Joel Pearson
342bce2168
Allow optional "NEW" in CSR header and footer
...
When generating a CSR in Windows it seems to create a CSR header that looks like "-----BEGIN NEW CERTIFICATE REQUEST-----", but the addition of "NEW" breaks the parsing of the CSR. Making "NEW " optional fixes the problem.
Apparently certbot is tolerant of both forms, see: https://community.letsencrypt.org/t/error-parsing-certificate-request-resolved/40039/6 for more information.
2021-12-17 19:32:35 +11:00
neil
86d8cbc4d2
Merge pull request #3852 from heptalium/dev
...
[dns_knot] Use key command instead of command line argument to transmit dns key data
2021-12-13 20:07:43 +08:00
neilpang
6b63bd6a44
fix tunnel version
2021-12-13 20:04:23 +08:00
Jens Meißner
225707c877
[dns_knot] Use key command instead of command line argument to transmit dns key data.
2021-12-12 14:17:13 +01:00
neilpang
66da6f18e3
add TEST_DNS_NO_SUBDOMAIN
2021-12-06 22:03:38 +08:00
neilpang
bdf8bf391c
pass TEST_DNS_NO_SUBDOMAIN
2021-12-05 21:05:18 +08:00
neilpang
f66d9e1a22
fix for OpenBSD7
...
https://github.com/acmesh-official/acme.sh/issues/3833
2021-12-05 18:23:19 +08:00
neilpang
ccd3d96942
upgrade Solaris
2021-12-05 16:15:39 +08:00
F-Plass
b203f2abaa
Merge branch 'acmesh-official:master' into master
2021-12-03 17:18:44 +01:00
neil
5490a2f3ba
Merge pull request #3837 from acmesh-official/dev
...
sync
2021-11-30 22:49:43 +08:00
neil
ba44235471
Update DNS.yml
2021-11-30 13:10:39 +08:00
neil
be556f9e36
Merge pull request #3818 from hguandl/master
...
Add iOS Bark notify hook
2021-11-21 09:54:55 +08:00
Hao Guan
5e5ba11601
Add iOS Bark notify hook.
2021-11-21 02:39:46 +08:00
neil
e384df30fa
Merge pull request #3813 from acmesh-official/dev
...
fix https://github.com/acmesh-official/acme.sh/issues/3806
2021-11-19 13:35:18 +08:00
Nasser Alansari
4635dacf7f
Add SYNO_TOTP_SECRET for user with two-factor authentication
2021-11-13 13:01:38 +03:00
neilpang
18e4d270d9
fix https://github.com/acmesh-official/acme.sh/issues/3806
2021-11-13 15:23:32 +08:00
F-Plass
3bcb91f6ae
Update truenas.sh
...
solved the problem of UI-Restart after 12.0-U3
2021-11-11 23:03:00 +01:00
neil
5e574a355d
Merge pull request #3800 from acmesh-official/dev
...
sync
2021-11-10 09:22:45 +08:00
neil
640c7c5fa3
Merge pull request #3798 from Scre13/patch_mail_sh
...
removed -- at beginning of subject
2021-11-09 11:49:25 +08:00
neil
eb6395a62c
Update mail.sh
2021-11-09 11:48:58 +08:00
Scre13
2b2845aa07
removed -- at beginning of subject
2021-11-09 04:28:30 +01:00
neil
54d8c66f3e
Merge pull request #3797 from Scre13/patch_lf_mime_version
...
Removed newline at the end of subject, added MIME-Version header
2021-11-09 09:32:03 +08:00
neil
95bbf1b190
Update mail.sh
2021-11-09 09:30:36 +08:00
Scre13
ee2dab51f3
removed newline at the end of subject, added MIME-Version header
2021-11-08 22:13:14 +01:00
neil
f63409eed9
fix https://github.com/acmesh-official/acme.sh/issues/1559
2021-11-06 12:27:50 +08:00
neil
ad8940ad73
Merge pull request #3796 from acmesh-official/ip
...
Ip
2021-11-06 12:00:13 +08:00
neil
b8bfb5a56c
fix format
2021-11-06 11:28:11 +08:00
neil
3f58823430
fix ip cert
2021-11-06 11:26:06 +08:00
neil
e488220bfc
fix for solaris
2021-11-06 11:16:41 +08:00
neil
e6e0771496
fix for ip cert alpn mode
2021-11-06 11:16:40 +08:00
neil
fe77d43fa0
fix _deactivate for ip cert
2021-11-06 11:16:40 +08:00
neil
737a7a2db2
add test for ipcert
2021-11-06 11:16:12 +08:00
neil
6ae8d10132
support ip cert: rfc https://tools.ietf.org/html/rfc8738
2021-11-06 11:15:10 +08:00
neil
7d249b6d3b
start 3.0.2
2021-11-06 09:52:21 +08:00
neil
a532b82771
Merge pull request #3793 from jearton/feature/feishu-notify
...
Add feishu notification
2021-11-04 09:43:59 +08:00
neil
e8756482aa
Update feishu.sh
2021-11-04 09:42:30 +08:00
jearton
35d6da785b
add support for feishu notification
2021-11-04 00:41:58 +08:00
neilpang
dbdcbd4b9e
add set-default-chain
2021-11-02 20:37:14 +08:00
neil
a2b6f49c5c
Merge pull request #2998 from masbicudo/dev
...
Notify user about a possible problem when using synology_dsm.sh with user that enabled 2fa
2021-11-01 13:42:57 +08:00
Miguel Angelo
a31ed4a723
Notify user about a possible problem when using synology_dsm.sh with 2fa enabled user account
2021-11-01 01:40:14 -03:00
neil
b2fc84c98e
Merge pull request #3787 from acmesh-official/dev
...
sync
2021-10-31 17:31:35 +08:00
neil
927369b06d
Merge pull request #3772 from retoo/bugfix/dns-gcloud-fix-format-change
...
dns_gcloud: allowrecord-sets list output to be separated by 'semicolon'
2021-10-21 22:33:31 +08:00
Reto Schuettel
401fd37e35
dns_gcloud: allowrecord-sets list output to be separated by 'semicolon'
...
gcloud dns record-sets list used to separate records by comma, with
version 353.0.0 the tool uses semicolons instead.
2021-10-20 18:18:02 +02:00
neil
759cdf10c5
Merge pull request #3745 from NerLOR/master
...
Fix Word4You dns plugin to work with current api
2021-10-20 23:39:29 +08:00
Lorenz Stechauner
6e7ce1eec1
dns_world4you: fix for freeBSD sed
...
Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net >
2021-10-20 14:29:06 +02:00
Lorenz Stechauner
2a65955e88
Merge branch 'acmesh-official:master' into master
2021-10-18 11:20:15 +02:00
wacki4
00b6c6a437
Update dns_opnsense.sh
...
Correction when having many zones.
2021-10-16 16:57:12 +02:00
wacki4
21ef3b0ecf
Update dns_opnsense.sh
...
Update for opnsense regards to error in #3735
2021-10-16 14:08:03 +02:00
neil
5b0d6a1375
Merge pull request #3756 from acmesh-official/dev
...
sync
2021-10-13 09:04:06 +08:00
neil
0510da0853
fix test chain root name.
2021-10-13 00:28:14 +08:00
neil
365d22d076
add TEST_PREFERRED_CHAIN
2021-10-13 00:03:12 +08:00
neil
1760169ef9
fix Windows test
2021-10-12 23:43:20 +08:00
neil
32ea224933
update versions
2021-10-12 21:31:06 +08:00
neilpang
38a067e203
fix https://github.com/acmesh-official/acme.sh/issues/3752
2021-10-12 20:55:11 +08:00
neil
ab6f1b6df7
Merge pull request #3746 from tuffnatty/patch-1
...
Don't use global variable as local in recursion context
2021-10-09 21:29:36 +08:00
neil
b36802edff
Merge pull request #3728 from arnebjarne/dns_cpanel
...
Support for cPanel DNS
2021-10-09 10:29:27 +08:00
Bjarne Saltbaek
1d2af0f291
force a re-test.
2021-10-08 20:10:46 +02:00
Phil Krylov
40e8c5e2b0
Don't use global variable as local in recursion context
...
```nginx
include conf.d/*;
include sites-enabled/*;
```
In this situation, after the first recursive `_checkConf` invocation 4 lines below, `$_c_file` does not contain what you expect anymore, and the second lookup checks for `conf.d/sites-enabled/*` which is obviously wrong.
2021-10-08 18:24:21 +02:00
Bjarne Saltbaek
e11d0d37ee
force a re-test. Le servere fails during test
2021-10-07 20:51:18 +02:00
Bjarne Saltbaek
ea4266538a
force a re-test
2021-10-07 20:21:51 +02:00
Lorenz Stechauner
aa7bf9169f
Fix Word4You dns plugin to work with current api
...
the value for uniqueFormIdTTL is not available or needed anymore.
values for 'aktivPaket' are not needed by the api.
changed endpoint for deletion from `/deleteRecord` to `/dns/record/delete`
2021-10-06 14:06:44 +02:00
Bjarne Saltbaek
a95e83ab6e
Added txtvalue to dns lookup
2021-10-03 18:45:21 +02:00
Bjarne Saltbaek
86daaf4bf2
Added remove entry debug
2021-10-03 18:37:51 +02:00
Bjarne Saltbaek
d5b4f02932
Added proper id lookup with whitespace removed
2021-10-03 18:13:05 +02:00
Bjarne Saltbaek
15deec6c53
Added proper id lookup with missing bracket
2021-10-03 18:11:28 +02:00
Bjarne Saltbaek
17b1875151
Added proper id lookup
2021-10-03 18:08:21 +02:00
Bjarne Saltbaek
bfda8f0b8a
First jq rework - 12. redo
2021-10-03 17:53:59 +02:00
Bjarne Saltbaek
7bb0ff986b
First jq rework - 11. redo
2021-10-03 17:50:57 +02:00
Bjarne Saltbaek
f3cfef4021
First jq rework - 10. redo
2021-10-03 17:40:01 +02:00
Bjarne Saltbaek
3184c3c21b
First jq rework - 9. redo
2021-10-03 17:10:38 +02:00
Bjarne Saltbaek
9264737985
First jq rework - 8. redo
2021-10-03 17:04:49 +02:00
Bjarne Saltbaek
c9b353a689
First jq rework - 8. redo
2021-10-03 17:02:24 +02:00
Bjarne Saltbaek
fda6502f33
First jq rework - 7. redo
2021-10-03 17:00:53 +02:00
Bjarne Saltbaek
0fdac82b93
First jq rework - 6. redo
2021-10-03 16:55:44 +02:00
Bjarne Saltbaek
6b3d6d5211
First jq rework - 5. redo
2021-10-03 16:51:02 +02:00
Bjarne Saltbaek
cb89ee39f5
Merge branch 'acmesh-official:master' into dns_cpanel
2021-10-03 16:49:38 +02:00
Bjarne Saltbaek
be827be742
First jq rework - 4. redo
2021-10-03 16:48:23 +02:00
neil
8fcecd59a0
Merge pull request #3734 from acmesh-official/dev
...
sync
2021-10-03 22:48:12 +08:00
Bjarne Saltbaek
83b49b23e4
Merge branch 'acmesh-official:master' into dns_cpanel
2021-10-03 16:37:55 +02:00
neil
f5ee618986
Merge pull request #3599 from cirow/dev
...
Pushbullet Webhook notification
2021-10-03 22:34:21 +08:00
Bjarne Saltbaek
8339b88180
First jq rework - docker fails in Github - not my fault...
2021-10-03 16:34:12 +02:00
neil
f2958818c8
Update pushbullet.sh
2021-10-03 22:33:41 +08:00
Bjarne Saltbaek
608547c62c
First jq rework - 3. redo
2021-10-03 16:32:03 +02:00
neil
20f604948f
Update pushbullet.sh
2021-10-03 22:31:56 +08:00
neil
f72a4f966d
Merge pull request #3664 from shadowlmd/fix-grep-dns-he
...
Fix grep options processing in dns_he module
2021-10-03 22:25:44 +08:00
Bjarne Saltbaek
bd00db4292
First jq rework - redo
2021-10-03 16:25:21 +02:00
Bjarne Saltbaek
68debc474a
First jq rework
2021-10-03 16:20:08 +02:00
Bjarne Saltbaek
6a7f993a9a
Forced CI
2021-10-03 15:56:26 +02:00
neil
ae25931b37
Merge pull request #3733 from acmesh-official/dev
...
sync
2021-10-03 21:30:46 +08:00
neil
84fe6654cc
fix for https://github.com/acmesh-official/acme.sh/issues/3717
2021-10-03 20:59:55 +08:00
Bjarne Saltbaek
d2d023cca7
added saving of cPanel_Hostname
2021-10-03 13:35:22 +02:00
neil
64908e0080
fix Windows path
2021-10-03 19:28:30 +08:00
neil
d4e1899747
support "--set-default-chain", fix https://github.com/acmesh-official/acme.sh/issues/3717
2021-10-03 19:02:45 +08:00
Bjarne Saltbaek
7f9b8d68ac
Added dns-cpanel.sh as support for cPanel controlled DNS systems
2021-10-02 19:30:07 +02:00
neil
5b1e849bde
Merge pull request #3725 from acmesh-official/dev
...
sync
2021-10-01 23:02:30 +08:00
neil
fba6de76b1
Merge pull request #3687 from gstrauss/use-getdeployconf
...
use _getdeployconf instead of sourcing DOMAIN_CONF
2021-10-01 12:41:12 +08:00
Glenn Strauss
8419b42e83
use ${ACME_OPENSSL_BIN:-openssl} instead of openssl
...
(requested by @Neilpang in #3687 )
2021-09-30 19:00:39 -04:00
neil
5f38c15b1f
Merge pull request #3709 from ToJIka4/add_veesp_api
...
Add Veesp DNS API
2021-09-25 15:52:04 +08:00
neil
c3b72baa8e
Merge pull request #3710 from tcocca/dev
...
Rackspace changed their API response, fixed the sed matching
2021-09-24 10:25:42 +08:00
Tom Cocca
16d0416f22
trigger GH Actions again
2021-09-23 08:50:20 -04:00
Tom Cocca
b9aa4f4478
trigger a GH actions change
2021-09-23 08:20:50 -04:00
Tom Cocca
8d3ad3a8c1
Rackspace changed their API response, fixed the sed matching
2021-09-23 08:10:17 -04:00
Stephen Pliaskin
5a689ce897
Add Veesp DNS API
2021-09-22 23:17:50 +03:00
neil
35e22703af
Merge pull request #3697 from DerVerruckteFuchs/1984-hosting-cookie-fix
...
1984 hosting cookie fix
2021-09-15 09:27:00 +08:00
DerVerruckteFuchs
41a2d0e06c
reduce ttl
2021-09-13 11:44:39 -04:00
DerVerruckteFuchs
4d95e35c06
get response based on $txtvalue
2021-09-12 17:38:27 -04:00
DerVerruckteFuchs
4e553f34ba
get TXT entry based on $txtvalue
2021-09-12 17:20:01 -04:00
DerVerruckteFuchs
b910726c43
pick first entry if more than one TXT entry exists
2021-09-12 17:05:36 -04:00
DerVerruckteFuchs
64e3cab6ab
add correct number of vars for _get_zone_id
2021-09-12 16:57:32 -04:00
DerVerruckteFuchs
f3196396a2
fix email filtering
2021-09-12 16:49:53 -04:00
DerVerruckteFuchs
148336929d
fix formatting
2021-09-12 16:27:40 -04:00
DerVerruckteFuchs
2f3ec3a77f
filter out instances where email@domain.com exists
2021-09-12 16:25:21 -04:00
Christophe B Billheimer
8d7a487013
change $@ -> $_domain
2021-09-12 14:10:54 -04:00
Christophe B Billheimer
622464ff5e
fix error message for _get_zone_id
2021-09-12 13:49:31 -04:00
Christophe B Billheimer
b45a44e405
fix formatting
2021-09-12 13:33:55 -04:00
Christophe B Billheimer
a196958bd6
add check when getting zone id
2021-09-12 13:13:55 -04:00
Christophe B Billheimer
f101418658
change _url -> url
2021-09-12 13:03:54 -04:00
Christophe B Billheimer
aa05a1e81d
make sure _url gets set where it is needed
2021-09-12 13:00:03 -04:00
Christophe B Billheimer
384bc62f25
make _get_zone_id usage consistent
2021-09-12 12:54:42 -04:00
Christophe B Billheimer
46e62f1a9a
fix typo
2021-09-12 12:50:03 -04:00
Christophe B Billheimer
c5c2014081
add _get_zone_id to dns_1984hosting_rm to get the zone id
2021-09-12 12:48:27 -04:00
Christophe B Billheimer
c668c603cc
add Referer and X-CSRFToken HTTP headers
2021-09-12 12:45:06 -04:00
Christophe B Billheimer
8f3b7c179e
put cookies into a format that the 1984 Hosting website expects
2021-09-12 12:37:56 -04:00
Christophe B Billheimer
ea18c47011
move getting zone id code into its own function
2021-09-12 12:35:20 -04:00
Christophe B Billheimer
ced7110a78
remove -o option from grep and use _egrep_o instead
2021-09-10 08:49:38 -04:00
Christophe B Billheimer
92f13eb8bf
get both the CSRF token and session ID cookies, as they are both needed for login now
2021-09-10 08:02:13 -04:00
Christophe B Billheimer
1312ef7e50
simplify One984HOSTING_COOKIE grep
2021-09-10 07:25:18 -04:00
Christophe B Billheimer
e992979113
Merge branch 'master' of github.com:DerVerruckteFuchs/acme.sh into 1984-hosting-cookie-fix
2021-09-08 22:49:24 -04:00
Christophe B Billheimer
d317b49940
use head instead of tail so that the sessionid cookie gets set correctly
2021-09-08 22:48:43 -04:00
neil
6be53468c5
Merge pull request #3691 from nookery/patch-1
...
the type of 'snis' is array
2021-09-07 11:55:44 +08:00
neil
046094bdcb
Merge pull request #3696 from TheTyrius/dev
...
[dns_netcup] Fix variable name
2021-09-07 09:34:12 +08:00
Philipp B
1064c270d9
Fix variable name
...
Wrong variable name was used in login() and logout(), preventing operation.
2021-09-06 17:01:31 +02:00
Nookery
2447fccf1e
name="snis" => name="snis[]"
...
kong 2.5.x,snis参数是一个数组
2021-09-04 16:59:50 +08:00
Glenn Strauss
c43c711f72
use _getdeployconf instead of sourcing DOMAIN_CONF
...
(requested by @Neilpang in #3394 )
github: closes #3394
2021-09-01 16:37:10 -04:00
Michael Weber
f354e6de69
lighttpd deploy hook
...
* verbatim copy from haproxy.sh, s/haproxy/lighttpd
* enable issuer
2021-09-01 16:33:24 -04:00
fradev
08d60fcbf2
Update ssh.sh
...
shfmt formatting
2021-08-30 11:32:07 +02:00
fradev
4cda54774a
Update ssh.sh
...
SC2086 and SC2215
2021-08-30 11:17:03 +02:00
fradev
613475ac26
Update ssh.sh
2021-08-30 11:08:06 +02:00
neil
12615c46f8
Merge pull request #3682 from acmesh-official/dev
...
sync
2021-08-29 22:18:31 +08:00
fradev
20d23fcb92
Update ssh.sh
...
Added scp mode for copy the certs
2021-08-25 16:55:36 +02:00
neil
b335840f97
Merge pull request #3657 from Sp1l/extend_pre_hook
...
Make domain names available to pre hook
2021-08-22 11:01:02 +08:00
Leo
6d84f59e6b
Add Weixin Work notify hook
2021-08-21 04:11:21 +08:00
neilpang
c5efec678e
remove clearlinux
2021-08-18 20:59:47 +08:00
Aleksei Faians
83cb89e4f7
treat variable contents as text, don't process switches
2021-08-17 08:58:04 +03:00
neilpang
6bdf689d0f
fix https://github.com/acmesh-official/acme.sh/issues/3660
2021-08-15 08:52:55 +08:00
Bernard Spil
e164362069
Make domain names available to pre hook
...
Export Le_Domains and Le_Alt so your pre-hook script can run additional checks.
Allows running checks on the domain names before the first call to the ACME API. Thereby not counting against the rate-limit when an issue is going to be problematic.
Supersedes: #3288
2021-08-10 12:36:29 +02:00
neilpang
72e3f33f28
fix docker test
2021-08-08 08:49:15 +08:00
neilpang
ccfd907914
fix https://github.com/acmesh-official/acme.sh/issues/3649
2021-08-07 21:06:05 +08:00
neilpang
5a44e63cad
fix nginx mode
...
https://github.com/acmesh-official/acme.sh/issues/3648#issuecomment-894045613
2021-08-06 21:22:10 +08:00
neil
d96cca3822
Merge pull request #3647 from acmesh-official/dev
...
sync
2021-08-05 20:14:00 +08:00
neilpang
06580bf0e4
fix https://github.com/acmesh-official/acme.sh/issues/1914#issuecomment-893188476
2021-08-05 20:12:42 +08:00
neil
b21bd64764
Merge pull request #3646 from jonwltn/dev
...
Minor output formatting changes.
2021-08-05 16:54:53 +08:00
jonwltn
6b97dc6734
Minor output formatting changes.
2021-08-04 10:44:48 -07:00
neil
4e3f328a02
Merge pull request #3644 from acmesh-official/dev
...
sync
2021-08-04 21:43:40 +08:00
neil
8380ca2fdd
Merge pull request #3641 from felixonmars/patch-1
...
Correct a typo in dns_aws.sh
2021-08-03 11:01:59 +08:00
Felix Yan
ec678bc6d2
Correct a typo in dns_aws.sh
2021-08-03 01:36:59 +08:00
neilpang
2b5e2d4760
fix nginx mode
2021-08-01 15:44:14 +08:00
neilpang
89abad7980
fix https://github.com/acmesh-official/acme.sh/issues/3635
2021-08-01 13:11:52 +08:00
neil
d84da5bdbf
Merge pull request #3638 from acmesh-official/dev
...
fix https://github.com/acmesh-official/acme.sh/issues/3624#issuecomme…
2021-08-01 08:47:41 +08:00
neilpang
5cc1d9521c
fix https://github.com/acmesh-official/acme.sh/issues/3624#issuecomment-887689325
2021-07-28 22:14:54 +08:00
neil
a199fc6113
Merge pull request #3621 from acmesh-official/dev
...
sync
2021-07-24 23:42:34 +08:00
neil
655e34b166
minor, clean links for renewal
2021-07-24 16:23:43 +08:00
neil
5ea3a02d6a
Merge pull request #3587 from xpac1985/patch-2
...
dns_infoblox.sh: Fix Infoblox_View handling + some cleanup
2021-07-24 16:00:55 +08:00
neil
15c68c9594
Merge pull request #3620 from acmesh-official/dev
...
sync
2021-07-24 15:48:36 +08:00
neil
08438608d1
fix format
2021-07-24 15:46:58 +08:00
neil
2da94e0fdf
Merge pull request #3617 from Ivanovitchk/dev
...
dns_ovh: fix random add/remove txt records failures
2021-07-22 14:00:29 +08:00
Ivanovitch_k
63165764dc
dns_ovh: fix random add/remove txt records failures
...
due to inconsistent curl api response json
2021-07-22 00:24:11 +02:00
neilpang
103810ce20
add info
2021-07-20 21:05:17 +08:00
neil
f59356b96b
Merge pull request #3612 from acmesh-official/retry
...
add retry logic for http requests
2021-07-20 20:59:41 +08:00
ciro
4a8511f680
fix wrong variable name
2021-07-17 13:50:45 -03:00
cirow
cd6698c688
Merge branch 'acmesh-official:dev' into dev
2021-07-15 22:56:26 -03:00
ciro
c7ca9d7e36
fix shfmt issues
2021-07-15 22:55:35 -03:00
neil
d70b759cb9
format
2021-07-15 22:47:20 +08:00
neil
ae3dda0f8f
add retry for get() and post()
2021-07-15 22:21:32 +08:00
neil
e229ba5945
Merge pull request #3601 from acmesh-official/3600
...
fix https://github.com/acmesh-official/acme.sh/issues/3600
2021-07-12 22:27:19 +08:00
neil
dcc50093bb
fix https://github.com/acmesh-official/acme.sh/issues/3600
2021-07-12 21:46:08 +08:00
neil
0831690f79
Merge pull request #3595 from stevenzhu25/patch-1
...
Feature Request: Add sender name for SendGrid notify hook
2021-07-12 09:11:29 +08:00
ciro
98ef51514f
added pushbullet functionality
2021-07-11 20:29:44 -03:00
neilpang
ac9993394c
update
2021-07-11 21:58:47 +08:00
Steven Zhu
849c3fd9c9
Fix space inconsistency
2021-07-06 22:54:15 -04:00
Steven Zhu
da58fcbfce
Add sender name for SendGrid notify hook
2021-07-06 20:51:51 -04:00
neil
fa3cd9736f
Merge pull request #3593 from jonwltn/fix-dnspod
...
Fix the URL for checking DNSPod availability.
2021-07-05 09:27:41 +08:00
jonwltn
a0c5d17539
Fix the URL for checking DNSPod availability.
2021-07-02 09:23:45 -07:00
xpac1985
224cd04673
Shell formatting, again
2021-07-01 22:59:43 +02:00
xpac1985
52243d0870
Clean up formatting (SHFMT)
2021-07-01 22:54:56 +02:00
xpac1985
d519873fa4
Fix Infoblox_View handling + some cleanup
...
URL is now constructed after possible fallback value for Infoblox_View is being set
Infoblox_View is URLencoded to deal with e.g. spaces
Some cleanup, clearer log messages etc.
2021-07-01 22:25:49 +02:00
neil
a76dcd4ba1
Merge pull request #3581 from acmesh-official/dev
...
sync
2021-06-28 21:21:04 +08:00
neilpang
2d07185300
use letsencrypt server to renew certs if no server was saved.
2021-06-28 21:16:32 +08:00
neil
518e1df257
sync ( #3580 )
...
sync
2021-06-28 21:10:42 +08:00
neilpang
e0def66959
fix for compatiblity
2021-06-27 11:29:51 +08:00
neil
772d970074
fix CI tests ( #3574 )
...
fix CI tests
2021-06-25 23:20:40 +08:00
neilpang
ba7d85145a
fix env
2021-06-25 23:01:47 +08:00
neilpang
fb73dceab0
fix format
2021-06-25 22:46:55 +08:00
neilpang
13fd83e0ba
fix revoke
2021-06-25 22:44:23 +08:00
neilpang
719ba75fcc
fix test server
2021-06-25 22:29:40 +08:00
neilpang
13ab98440c
fix initapi
2021-06-25 22:23:17 +08:00
neilpang
1752004301
fix deactivate
2021-06-25 22:16:16 +08:00
neilpang
536a5f7cff
fix deactivate
2021-06-25 21:59:38 +08:00
neilpang
a69aece23a
Use TEST_ACME_Server
2021-06-25 21:28:20 +08:00
neilpang
77d3815baa
use TEST_ACME_Server
2021-06-25 21:18:03 +08:00
neilpang
e225e17386
remove unused file
2021-06-25 20:56:46 +08:00
neil
3290208749
Merge pull request #3573 from acmesh-official/dev
...
Dev
2021-06-25 20:13:06 +08:00
neil
3106187aac
Merge pull request #3572 from funzoneq/pdns-fix-content-type
...
Pdns fix content type
2021-06-25 18:25:19 +08:00
Arnoud Vermeer
eae490b5b1
[dns_pdns] Fix: missing content type in PATCH requests #3454
2021-06-25 10:12:23 +02:00
neilpang
bcce77508a
remove buypass test
2021-06-25 00:04:13 +08:00
neilpang
e9bdf02cfc
fix filter
2021-06-25 00:01:46 +08:00
neilpang
77f659c9b9
add NO_ECC_384
2021-06-24 23:57:21 +08:00
neilpang
c66e157a14
fix path filter
2021-06-24 23:30:16 +08:00
neilpang
2c927277e2
fix error
2021-06-24 23:23:46 +08:00
neilpang
29fe1c86da
fix initapi
2021-06-24 23:21:10 +08:00
neilpang
1ae9c48370
fix error
2021-06-24 22:05:43 +08:00
neilpang
078a8b40e9
add buypass test
2021-06-24 22:03:00 +08:00
neilpang
9daeae1695
remove unnecessary check
2021-06-24 20:45:15 +08:00
neilpang
014e016058
add retry for init api
2021-06-24 20:35:49 +08:00
neil
f41f93af3a
Merge pull request #3491 from bgarret/consul-deploy-hook
...
Consul deploy hooks
2021-06-24 20:25:01 +08:00
neil
51539521b1
Merge pull request #3551 from marcusgrando/dev
...
Added Azion DNS API
2021-06-24 20:19:52 +08:00
Marcus Grando
522dec34a5
Added Azion DNS API
2021-06-23 08:45:22 -03:00
neil
ea6d76cce6
Merge pull request #3569 from Habetdin/dev
...
notify/telegram.sh: Fix special characters escaping
2021-06-23 13:27:07 +08:00
Habetdin
7c7d61f61e
Fix special characters escaping
...
To escape characters '_', '*', '`', '[' outside of an entity, prepend the characters '\' before them.
2021-06-23 03:20:07 +03:00
Marcus Grando
184dde92a2
Added Azion DNS API
2021-06-22 14:06:05 -03:00
neil
7e43c794fd
Merge pull request #3567 from acmesh-official/dev
...
support SSL.com
2021-06-22 20:40:43 +08:00
neilpang
c7285967d6
fix for list short name
2021-06-22 20:39:00 +08:00
neilpang
41f4baadb9
minor
2021-06-22 07:59:02 +08:00
neilpang
20082ec9fb
update status
2021-06-22 07:55:12 +08:00
neilpang
8dae8c52c0
split in to multiple files, so that it can pass more.
2021-06-22 07:48:37 +08:00
neil
068076c0d5
Merge pull request #3565 from acmesh-official/dev
...
Dev
2021-06-21 23:42:23 +08:00
neilpang
c0ae44a41b
fix format
2021-06-21 22:59:14 +08:00
neilpang
593e8e1f63
move ca key path
2021-06-21 22:47:22 +08:00
neilpang
707cf35f0a
fix format
2021-06-21 22:29:14 +08:00
neilpang
30f11d0e16
typo
2021-06-21 21:41:56 +08:00
neilpang
53d6ab6c23
support SSL.com
2021-06-21 21:31:00 +08:00
neilpang
280e44304a
fix for compatibility to sslcom
2021-06-21 20:11:15 +08:00
neilpang
79fac4466e
minor
2021-06-20 16:58:20 +08:00
neil
0e9f09e582
Merge pull request #3539 from Djelibeybi/dev
...
Add DNS API plugin for Oracle Cloud Infrastructure DNS Service
2021-06-20 16:05:56 +08:00
Avi Miller
25d0fdf8ff
fix: fix a format issue reported by shellfmt
...
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-20 17:07:04 +10:00
Avi Miller
1d089d4541
fix: refactor the way the config is read from file and envvars
...
The plugin will use the following order of precedence:
environment value > file value > default value
See the wiki for details on environment variable names.
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-20 17:00:53 +10:00
neilpang
1c78663378
exclude test for dns api changes
2021-06-20 12:26:12 +08:00
Avi Miller
7666022840
fix: revert _readini() function to be more generic
...
Also switched [::space::] with a literal space for better
cross-platform compatibility.
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-20 13:12:14 +10:00
Avi Miller
946c8b498a
feat: enable automatic configuration from an OCI configuration file
...
The individual parameters can still be overridden via the
corresponding OCI_CLI environment variable.
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-20 09:10:24 +10:00
Marcus Grando
406ca66c8d
Added Azion DNS API
2021-06-19 15:19:56 -03:00
Avi Miller
ed971df93a
fix: add missing else/return 1 to if block
...
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-19 15:41:34 +10:00
neilpang
74c054b2a5
fix https://github.com/acmesh-official/acme.sh/issues/3563
2021-06-19 11:52:11 +08:00
Avi Miller
017a10189c
fix: switch to using functions instead of calling OpenSSL directly
...
Also reduced the number of environment variables which simplifies
the documentation and requirements. The variable names now match
those used by the OCI CLI.
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-18 12:00:42 +10:00
neil
f1c361855e
Merge pull request #2526 from PeterDaveHello/Refactor_Dockerfile
...
Refactor Dockerfile
2021-06-17 22:01:27 +08:00
neil
3d72df4666
Merge pull request #2529 from PeterDaveHello/UpdateREADME.md
...
Remove invalid "Contribute" link in README.md
2021-06-16 23:11:56 +08:00
Peter Dave Hello
6f732a9957
Use COPY instead of ADD in Dockerfile for folder
...
Ref:
https://docs.docker.com/develop/develop-images/#add-or-copy
2021-06-16 22:47:36 +08:00
Peter Dave Hello
447bf77dfe
Simplify apk command in Dockerfile
...
With apk `--no-cache` parameter, there is no need to run `apk update`
and manually clean up the cache, apk will update automatically without
leaving local cache files to be cleaned up.
2021-06-16 22:47:33 +08:00
Peter Dave Hello
6621ef6a0b
Remove invalid "Contribute" link in README.md
2021-06-16 19:44:31 +08:00
Marcus Grando
e327c8758e
Merge branch 'acmesh-official:dev' into dev
2021-06-15 17:49:17 -03:00
neil
8a08de5691
Merge pull request #3554 from acmesh-official/dev
...
add linux tests
2021-06-14 12:25:39 +08:00
neilpang
3d7375be8b
update status
2021-06-14 12:00:42 +08:00
neilpang
da754e9a71
fix
2021-06-14 11:52:45 +08:00
neilpang
cc9ec806b2
add all Linux
2021-06-14 11:50:19 +08:00
neil
72cf037c0d
Merge pull request #3553 from acmesh-official/dev
...
fix for solaris
2021-06-13 22:11:27 +08:00
neilpang
8ae08b29e4
fix for solaris
2021-06-13 21:37:26 +08:00
neil
4967fa020f
Merge pull request #3552 from acmesh-official/dev
...
sync
2021-06-13 16:16:11 +08:00
neilpang
54f2640ef2
fix env
2021-06-13 15:52:38 +08:00
neilpang
56246592c7
set ca names in the env
2021-06-13 15:45:33 +08:00
neilpang
1ff5d71e12
fix windows
2021-06-13 15:30:51 +08:00
neilpang
67c42c5911
add zerossl
2021-06-13 15:00:30 +08:00
neilpang
d0b514890a
change default ca to zerossl
2021-06-13 14:29:26 +08:00
Marcus Grando
c0285fbc15
Added Azion DNS API
2021-06-11 11:17:26 -03:00
neil
a438c841e1
Merge pull request #3542 from DerVerruckteFuchs/_get_root()-fix
...
fix _get_root() so that it successfully gets the root domain
2021-06-09 17:50:54 +08:00
neil
19d7c2b336
fix bug
2021-06-06 22:53:39 +08:00
neil
afb6c70909
Merge pull request #3541 from DerVerruckteFuchs/dns_1984hosting_add()-fix
...
fix dns_1984hosting_add() so checks for HTML responses actually find HTML responses
2021-06-06 22:48:40 +08:00
DerVerruckteFuchs
d9af496b13
Merge branch 'dev' into _get_root()-fix
2021-06-05 23:20:01 -04:00
Christophe B Billheimer
a55cf40b1b
fix _get_root() so that it successfully gets the root domain
2021-06-05 23:06:28 -04:00
Christophe B Billheimer
b19008d1b8
fix dns_1984hosting_add() so checks for HTML responses are actually find HTML responses
2021-06-05 22:38:45 -04:00
Avi Miller
6f88c81616
Add DNS API plugin for Oracle Cloud Infrastructure DNS Service
...
This plugin is has noticeably more required fields than most
other plugins due to the requirement that all requests to
the OCI REST API must be cryptographically signed by the client
using the draft standard proposed in draft-cavage-http-signatures-08[1].
The OCI specific implementation details of the draft standard are
documented in the Developer Guide[2].
NOTE: there is maximum allowed clock skew of five minutes between the
client and the API endpoint. Requests will be denied if the skew is
greater.
This PR also includes a minor tweak to the Solaris job in the DNS
workflow so that it uses the pre-installed GNU tools, curl and OpenSSL 1.1.1.
Without these changes, the signature generation function does not
work on Solaris.
[1]: https://datatracker.ietf.org/doc/html/draft-cavage-http-signatures-08
[2]: https://docs.oracle.com/en-us/iaas/Content/API/Concepts/signingrequests.htm#five
Signed-off-by: Avi Miller <avi.miller@oracle.com >
2021-06-05 21:55:40 +10:00
neil
43cb230f19
Merge pull request #3535 from sparunakian/dev
...
Fix typo (#3521 )
2021-06-02 23:06:36 +08:00
neil
fd6a59202d
start 3.0.0
2021-06-02 23:06:12 +08:00
Stéphane Parunakian
e353f66eaa
Fix typo
2021-06-02 16:06:08 +02:00
neil
9293bcfb1c
Merge pull request #3534 from acmesh-official/dev
...
sync
2021-06-02 20:53:41 +08:00
neil
d154118600
fix bug
2021-06-01 22:21:17 +08:00
neil
c2273d2c8e
add debug info
2021-06-01 22:15:53 +08:00
neil
495ba01d8e
Merge pull request #3529 from Haarolean/bugfix/porkbun-fixes
...
Porkbun DNS API fixes
2021-06-01 21:29:14 +08:00
neil
f627a02886
add error message
2021-06-01 21:24:37 +08:00
neil
5f9daa6640
check initAPI error
2021-06-01 21:23:00 +08:00
neil
9edda556de
Merge pull request #3530 from DerVerruckteFuchs/1984-login-fix
...
1984 login fix
2021-06-01 21:10:52 +08:00
Christophe B Billheimer
3891a52aeb
change "$url" -> $url so the value of $url gets passed by reference, and the string "$url" does not erroneously get passed as a variable into _post()
2021-05-31 15:24:41 -04:00
Roman Zabaluev
1e5e3353f3
Fix porkbun issues
...
See gh-3450
2021-05-30 18:23:13 +03:00
neil
7aa4b8247c
upgrade cf-tunnel
2021-05-29 15:17:34 +08:00
neil
37339ddafc
Merge pull request #3525 from tresni/synology_dsm
...
Synology DSM - Make certificate descriptions sed safe
2021-05-27 21:04:24 +08:00
Brian Hartvigsen
dcb51683c5
shellcheck cleanup
...
shellcheck sees '\\' as trying to escape the trailing quote (see
koalaman/shellcheck#1548 ).
2021-05-26 15:25:58 -06:00
Brian Hartvigsen
74a4a788b1
Make certificate descriptions sed safe
...
This escapes special characters used in POSIX sed to prevent mismatches.
e.g. `SYNO_Certficiate=*.example.com` would not match a description of
"*.example.com" and would look to match any number of double quotes (the
last character in the sed regex prior to certificate description),
followed by any single character, followed by "example", followed by any
character, followed by "com".
After this change, it will properly match `*.example.com` and not
`""zexamplefcom`.
Additionally we now store the certificate description as base64 encoded
to prevent issues with single quotes.
Tested on DSM 7.0-41222 (VDSM) and DSM 6.2.4-25556 (DS1515+).
2021-05-26 15:25:58 -06:00
neilpang
7909273a21
add debug info
2021-05-25 21:57:15 +08:00
neil
130e8dbd40
Merge pull request #3522 from acmesh-official/dev
...
sync
2021-05-23 23:55:23 +08:00
neil
40e2ebed95
remove ngrok token
2021-05-23 23:16:04 +08:00
neil
bf9b33acec
use cloudflare tunnel to test
2021-05-23 23:12:46 +08:00
neil
7710a33b6c
fix format
2021-05-22 23:48:39 +08:00
neil
af3ea2d4fd
remove ACME v1 support
2021-05-22 23:45:50 +08:00
neil
52a3255936
Merge pull request #3520 from tresni/synology_dsm
...
Better fix for Synology DSM setting wrong default
2021-05-20 23:05:34 +08:00
Brian Hartvigsen
5ab9ca1c0d
Better fix for Synology DSM setting wrong default
...
As noted by @buxm, previous fix didn't work for all versions of DSM 6.
The better fix appears to be simply not outputting the "as_default"
parameter unless we are doing something with the default certificate.
2021-05-19 13:21:34 -06:00
neil
461f602992
Merge pull request #3505 from willbrowningme/patch-1
...
dnsapi/dns_desec.sh remove DEDYN_NAME variable
2021-05-08 21:12:56 +08:00
neilpang
46180435cc
minor
2021-05-08 21:09:56 +08:00
neil
7f2699c6da
Merge pull request #3511 from acmesh-official/dev
...
Dev
2021-05-08 21:00:02 +08:00
neilpang
aede5c486b
fix https://github.com/acmesh-official/acme.sh/issues/3504
...
check invalid status first.
2021-05-07 22:02:40 +08:00
neilpang
fb2407386f
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2021-05-07 21:50:22 +08:00
neilpang
aa59c46c4c
fix https://github.com/acmesh-official/acme.sh/issues/3504
2021-05-07 21:49:47 +08:00
Benoit Garret
07afc4953a
Fix the shfmt check
2021-05-07 12:12:30 +02:00
Will Browning
c5557fc488
Remove DEDYN_NAME variable from dns_desec.sh
2021-05-06 16:51:43 +01:00
neil
8c14150536
Merge pull request #3350 from temoffey/deploy-gcore_cdn
...
Deploy gcore_cdn fix
2021-05-05 23:48:37 +08:00
Benoit Garret
c127903127
Add Consul deploy hook
2021-05-05 10:01:09 +02:00
neilpang
0881cf1379
start 2.9.0
2021-05-04 13:32:59 +08:00
neil
d0a16b0ec0
Merge pull request #3499 from acmesh-official/dev
...
sync
2021-05-03 22:20:20 +08:00
neil
290beb90a7
minor
2021-05-03 17:14:54 +08:00
neil
0a4ef17135
fix nginx relative path issue:
...
https://github.com/acmesh-official/acme.sh/issues/1743
https://github.com/acmesh-official/acme.sh/issues/1914
2021-05-03 17:11:02 +08:00
neil
e0c32ce700
minor
2021-05-03 16:42:09 +08:00
neil
e65144a105
fix https://github.com/acmesh-official/acme.sh/issues/3487
...
suppor Ali doh and dnspod doh.
2021-05-03 16:37:13 +08:00
neil
ae40445dba
Merge pull request #3498 from tresni/synology_dsm
...
FIX: Synology sets "default" on wrong certificate
2021-05-03 15:57:09 +08:00
neil
25a8240d12
fix https://github.com/acmesh-official/acme.sh/issues/3421
2021-05-03 15:52:56 +08:00
Brian Hartvigsen
1a4a180e8c
FIX: Synology sets "default" on wrong certificate
...
For some DSM installs, it appears that setting the "default" flag to the
string "false" actually sets it to true. This causes Synology to set
the last updated certificate to be the default certificate. Using an
empty string appears to still be accepted as a false-y value for DSMs
where this isn't happening and corrects the behavior in the cases that
it was.
Credit to @Run-King for identifying the fix and @buxm for reporting.
2021-05-02 13:37:59 -06:00
neilpang
aea10a3b93
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2021-05-02 22:20:27 +08:00
neilpang
f855862ade
upgrade freebsd
2021-05-02 22:20:04 +08:00
neil
91d37c7875
fix compatibility issue
2021-05-01 22:32:44 +08:00
neil
5707b93110
Merge pull request #3493 from goekesmi/master
...
Pass content via printf string format and argument
2021-05-01 10:16:30 +08:00
Jeff Goeke-Smith
81b2d0732f
arguments passed to printf are more generic
...
On systems that /bin/sh is served by shells other than bash, or
shells that don't implement the same syntax as the bash printf builtin,
printf -- fails to produce the output necessary for standalone operation.
The test case for this was SmartOS, which uses ksh93 as its /bin/sh.
This change uses the more generic method of passing a format parameter
of a single string, and then the argument to replace it with.
2021-04-29 16:46:32 -04:00
neil
ec0538d251
Merge pull request #3455 from ecm75/notify_fix
...
fix _exists error message if MAIL_BIN env variable is not set
2021-04-29 22:34:11 +08:00
Eike-Christian Müller
eb0c629fad
more simple mail.sh fix
...
Reverted the original patch and changed it to the obvious simple solution provided by @Neilpang.
2021-04-29 12:53:13 +02:00
neil
509d3f6d30
Merge pull request #3392 from akulumbeg/dev
...
Adding DNSAPI wrapper for Websupport webhosting (Slovakia)
2021-04-19 09:46:33 +08:00
neil
c576af7c6f
Merge pull request #3460 from JaZo/feature/aurora
...
Add Aurora DNS API
2021-04-17 22:17:35 +08:00
neilpang
f3682f0e8e
fix format
2021-04-17 22:09:59 +08:00
Jasper Zonneveld
1c58913eeb
Add Aurora DNS API
2021-04-15 08:59:16 +02:00
neilpang
cfbc294832
fix onecom api
2021-04-14 22:18:01 +08:00
neil
64ad8b1dac
Merge pull request #3479 from mjbnz/dev
...
Update Telegram notification
2021-04-09 10:08:48 +08:00
Mike Beattie
fb079f9e50
Update telegram.sh
...
(fix shellcheck failure)
2021-04-08 16:44:22 +12:00
Mike Beattie
39b09f8f87
Dump _post() call output to /dev/null
...
Signed-off-by: Mike Beattie <mike@ethernal.org >
2021-04-08 16:38:00 +12:00
Mike Beattie
53d26e5c5c
Add debug output of $_data variable to aid diagnosis
...
Signed-off-by: Mike Beattie <mike@ethernal.org >
2021-04-08 16:37:27 +12:00
Mike Beattie
e21f3e6c73
Escape asterisks in notification content
...
This messes with markdown parsing
Signed-off-by: Mike Beattie <mike@ethernal.org >
2021-04-08 16:36:42 +12:00
neil
edd46eb3d1
Merge pull request #3478 from acmesh-official/dev
...
sync
2021-04-07 22:04:08 +08:00
neil
e71238571a
Merge pull request #3464 from jpbede/cleverreach-deploy-sublient
...
CleverReach Deploy Hook: Allow deploy to agency subaccounts
2021-04-04 19:03:33 +08:00
Jan-Philipp Benecke
2867ec509e
Make CI happy
2021-03-30 09:18:33 +02:00
Jan-Philipp Benecke
d853a9ebbe
Make uploading cert to subaccount possible
2021-03-30 09:13:32 +02:00
neil
e0d2fa98f3
Merge pull request #3463 from c35sys/patch-1
...
Use 'vault kv put' instead of 'vault write'
2021-03-29 22:27:07 +08:00
Christophe Le Guern
cc90f83463
Use 'vault kv put' instead of 'vault write'
...
When using vault_cli with a kv2 path, it isn't working. I have the following error:
```
WARNING! The following warnings were returned from Vault:
* Invalid path for a versioned K/V secrets engine. See the API docs for the
appropriate API endpoints to use. If using the Vault CLI, use 'vault kv put'
for this operation.
```
The new way to write data is to use `vault kv put`, it is compatible with kv1 and kv2.
Ref: https://www.vaultproject.io/docs/commands#reading-and-writing-data
```
The original version of K/V used the common read and write operations. A more advanced K/V Version 2 engine was released in Vault 0.10 and introduced the kv get and kv put commands.
```
2021-03-29 15:10:14 +02:00
neil
9ea1238e1b
Merge pull request #3445 from woutd/constellix-wildcard-support
...
Add wildcard certificate support for dns_constellix
2021-03-27 08:10:59 +08:00
Jan-Philipp Benecke
1530abbd1a
Make uploading cert to subaccount possible
2021-03-26 15:37:12 +01:00
wout
3bfcd18a03
Workaround for Solaris, as it does not support non-greedy regex
2021-03-24 13:56:14 +01:00
wout
6b7db22981
Catch the situation when the TXT record is updated with the same value
2021-03-24 09:01:54 +01:00
wout
8adb8a6986
While [0-9]+ is a bit more correct than [0-9]*, the former does not seem to work on Solaris.
2021-03-23 21:20:27 +01:00
emueller
37e3e2f9c2
fixed formating
2021-03-22 15:32:02 +01:00
emueller
3c7be32ef5
fix _exists error message when MAIL_BIN env variable is not set
2021-03-22 15:12:27 +01:00
Alexander Kulumbeg
051775b9b4
String update
...
Hopefully the last one
2021-03-21 16:25:04 +01:00
neilpang
e0d5b91388
fix freebsd
2021-03-21 16:20:32 +01:00
qkdreyer
4dd2027428
fix: prevent rate limit
2021-03-21 16:20:32 +01:00
Quentin Dreyer
42ab98b830
feat: add dns_porkbun
2021-03-21 16:20:32 +01:00
neil
2b2bce6457
fix format
2021-03-21 16:20:32 +01:00
neil
69ee816541
fix https://github.com/acmesh-official/acme.sh/issues/3312
2021-03-21 16:20:32 +01:00
anom-human
2cbf3f7e15
Update dns_servercow.sh to support wildcard certs
...
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
2021-03-21 16:20:32 +01:00
anom-human
923eece3f5
Update dns_servercow.sh to support wildcard certs
...
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
2021-03-21 16:20:32 +01:00
neilpang
d4fb313ff0
fix format
2021-03-21 16:20:32 +01:00
neilpang
7dce465c06
fix https://github.com/acmesh-official/acme.sh/issues/3019
2021-03-21 16:20:32 +01:00
neilpang
5a30f5c00e
fix https://github.com/acmesh-official/acme.sh/issues/3433
2021-03-21 16:20:32 +01:00
Lukas Brocke
fd406af962
dnsapi/ionos: Use POST instead of PATCH for adding TXT record
...
The API now supports a POST route for adding records. Therefore
checking for already existing records and including them in a PATCH
request is no longer necessary.
2021-03-21 16:20:32 +01:00
neilpang
9e5ae30372
fix https://github.com/acmesh-official/acme.sh/issues/3402
2021-03-21 16:20:32 +01:00
Kristian Johansson
0fe3538331
Adds comment
2021-03-21 16:20:32 +01:00
Kristian Johansson
b0f5ad75ae
Fixes response handling and thereby allow issuing of subdomain certs
2021-03-21 16:20:32 +01:00
Geert Hendrickx
a290f63a15
No need to include EC parameters explicitly with the private key.
...
(they are embedded)
2021-03-21 16:20:32 +01:00
czeming
d078ce794e
Update dns_dp.sh
...
没有encode中文字符会导致提交失败
2021-03-21 16:20:32 +01:00
medmunds
06f51a5c34
Change default SMTP_SECURE to "tls"
...
Secure by default. Also try to minimize configuration errors.
(Many ESPs/ISPs require STARTTLS, and most support it.)
2021-03-21 16:20:32 +01:00
medmunds
db96778064
Prefer Python to curl when both available
2021-03-21 16:20:32 +01:00
medmunds
d8918ea156
Use email.policy.default in Python 3 implementation
...
Improves standards compatibility and utf-8 handling
in Python 3.3-3.8. (email.policy.default becomes the
default in Python 3.9.)
2021-03-21 16:20:32 +01:00
medmunds
3503474bb8
Add Date email header in Python implementation
2021-03-21 16:20:32 +01:00
medmunds
eb1606b086
Clarify _readaccountconf_mutable_default
2021-03-21 16:20:32 +01:00
medmunds
1330a092fa
Clean email headers and warn on unsupported address format
...
Just in case, make sure CR or NL don't end up in
an email header.
2021-03-21 16:20:32 +01:00
medmunds
d3c74cfb45
Implement _rfc2822_date helper
2021-03-21 16:20:32 +01:00
medmunds
d044545520
Rework read/save config to not save default values
...
Add and use _readaccountconf_mutable_default and
_saveaccountconf_mutable_default helpers to capture
common default value handling.
New approach also eliminates need for separate
underscore-prefixed version of each conf var.
2021-03-21 16:20:32 +01:00
medmunds
d1cdc1c6a0
Add _clearaccountconf_mutable()
2021-03-21 16:20:32 +01:00
medmunds
dc8d91ea39
Use PROJECT_NAME and VER for X-Mailer header
...
Also add X-Mailer header to Python version
2021-03-21 16:20:32 +01:00
neilpang
ae5a6d330d
make the fix for rsa key only
2021-03-21 16:20:32 +01:00
neilpang
fe0bee21b0
support openssl 3.0
...
fix https://github.com/acmesh-official/acme.sh/issues/3399
2021-03-21 16:20:32 +01:00
Easton Man
c090c19bfe
fix: fix freebsd and solaris
2021-03-21 16:20:32 +01:00
Easton Man
8fbec785e8
feat: add huaweicloud error handling
2021-03-21 16:20:32 +01:00
Mike Edmunds
06fb3d9476
Fix: Unifi deploy hook support Unifi Cloud Key ( #3327 )
...
* fix: unifi deploy hook also update Cloud Key nginx certs
When running on a Unifi Cloud Key device, also deploy to
/etc/ssl/private/cloudkey.{crt,key} and reload nginx. This
makes the new cert available for the Cloud Key management
app running via nginx on port 443 (as well as the port 8443
Unifi Controller app the deploy hook already supported).
Fixes #3326
* Improve settings documentation comments
* Improve Cloud Key pre-flight error messaging
* Fix typo
* Add support for UnifiOS (Cloud Key Gen2)
Since UnifiOS does not use the Java keystore (like a Unifi
Controller or Cloud Key Gen1 deploy), this also reworks
the settings validation and error messaging somewhat.
* PR review fixes
* Detect unsupported Cloud Key java keystore location
* Don't try to restart inactive services
(and remove extra spaces from reload command)
* Clean up error messages and internal variables
* Change to _getdeployconf/_savedeployconf
* Switch from cp to cat to preserve file permissions
2021-03-21 16:20:32 +01:00
medmunds
fe3e8a7bb6
More than one blank line is an abomination, apparently
...
I will not try to use whitespace to group code visually
2021-03-21 16:20:32 +01:00
medmunds
ce2ff25edd
Implement curl version of smtp notify-hook
2021-03-21 16:20:32 +01:00
medmunds
65a1b892e3
Prep for curl or Python; clean up SMTP_* variable usage
2021-03-21 16:20:32 +01:00
medmunds
e272fde95e
Add instructions for reporting bugs
2021-03-21 16:20:32 +01:00
medmunds
d48bff0e20
Only save config if send is successful
2021-03-21 16:20:32 +01:00
medmunds
6e61c34f0f
Make shfmt happy
...
(I'm open to better ways of formatting the heredoc
that embeds the Python script.)
2021-03-21 16:20:32 +01:00
medmunds
2d9506eb54
Implement smtp notify hook
...
Support notifications via direct SMTP server connection.
Uses Python (2.7.x or 3.4+) to communicate with SMTP server.
2021-03-21 16:20:32 +01:00
jerrm
b1988c7b67
duckdns - fix "integer expression expected" errors ( #3397 )
...
* fix "integer expression expected" errors
* duckdns fix
* Update dns_duckdns.sh
* Update dns_duckdns.sh
2021-03-21 16:20:32 +01:00
neilpang
fb5d72c29b
upgrade freebsd and solaris
2021-03-21 16:20:32 +01:00
neil
ac148ce0e9
Chain ( #3408 )
...
* fix https://github.com/acmesh-official/acme.sh/issues/3384
match the issuer to the root CA cert subject
* fix format
* fix https://github.com/acmesh-official/acme.sh/issues/3384
* remove the alt files. https://github.com/acmesh-official/acme.sh/issues/3384
2021-03-21 16:20:32 +01:00
manuel
016dca654e
dnsapi/pdns: also normalize json response in detecting root zone
2021-03-21 16:20:32 +01:00
Gnought
6502bdecbe
Updated --preferred-chain to issue ISRG properly
...
To support different openssl crl2pkcs7 help cli format
2021-03-21 16:20:32 +01:00
Vahid Fardi
91a739af6e
change name actor
2021-03-21 16:20:32 +01:00
Vahid Fardi
e232565971
change Author name
2021-03-21 16:20:32 +01:00
Vahid Fardi
472488ebe8
change arvan api script
2021-03-21 16:20:32 +01:00
Alexander Kulumbeg
8de3698b23
Revert "Syncing with the original repo ( #2 )"
...
This reverts commit c384ed960c .
2021-03-21 16:16:38 +01:00
neilpang
a694b46914
fix freebsd
2021-03-21 22:46:35 +08:00
Alexander Kulumbeg
c384ed960c
Syncing with the original repo ( #2 )
...
* change arvan api script
* change Author name
* change name actor
* Updated --preferred-chain to issue ISRG properly
To support different openssl crl2pkcs7 help cli format
* dnsapi/pdns: also normalize json response in detecting root zone
* Chain (#3408 )
* fix https://github.com/acmesh-official/acme.sh/issues/3384
match the issuer to the root CA cert subject
* fix format
* fix https://github.com/acmesh-official/acme.sh/issues/3384
* remove the alt files. https://github.com/acmesh-official/acme.sh/issues/3384
* upgrade freebsd and solaris
* duckdns - fix "integer expression expected" errors (#3397 )
* fix "integer expression expected" errors
* duckdns fix
* Update dns_duckdns.sh
* Update dns_duckdns.sh
* Implement smtp notify hook
Support notifications via direct SMTP server connection.
Uses Python (2.7.x or 3.4+) to communicate with SMTP server.
* Make shfmt happy
(I'm open to better ways of formatting the heredoc
that embeds the Python script.)
* Only save config if send is successful
* Add instructions for reporting bugs
* Prep for curl or Python; clean up SMTP_* variable usage
* Implement curl version of smtp notify-hook
* More than one blank line is an abomination, apparently
I will not try to use whitespace to group code visually
* Fix: Unifi deploy hook support Unifi Cloud Key (#3327 )
* fix: unifi deploy hook also update Cloud Key nginx certs
When running on a Unifi Cloud Key device, also deploy to
/etc/ssl/private/cloudkey.{crt,key} and reload nginx. This
makes the new cert available for the Cloud Key management
app running via nginx on port 443 (as well as the port 8443
Unifi Controller app the deploy hook already supported).
Fixes #3326
* Improve settings documentation comments
* Improve Cloud Key pre-flight error messaging
* Fix typo
* Add support for UnifiOS (Cloud Key Gen2)
Since UnifiOS does not use the Java keystore (like a Unifi
Controller or Cloud Key Gen1 deploy), this also reworks
the settings validation and error messaging somewhat.
* PR review fixes
* Detect unsupported Cloud Key java keystore location
* Don't try to restart inactive services
(and remove extra spaces from reload command)
* Clean up error messages and internal variables
* Change to _getdeployconf/_savedeployconf
* Switch from cp to cat to preserve file permissions
* feat: add huaweicloud error handling
* fix: fix freebsd and solaris
* support openssl 3.0
fix https://github.com/acmesh-official/acme.sh/issues/3399
* make the fix for rsa key only
* Use PROJECT_NAME and VER for X-Mailer header
Also add X-Mailer header to Python version
* Add _clearaccountconf_mutable()
* Rework read/save config to not save default values
Add and use _readaccountconf_mutable_default and
_saveaccountconf_mutable_default helpers to capture
common default value handling.
New approach also eliminates need for separate
underscore-prefixed version of each conf var.
* Implement _rfc2822_date helper
* Clean email headers and warn on unsupported address format
Just in case, make sure CR or NL don't end up in
an email header.
* Clarify _readaccountconf_mutable_default
* Add Date email header in Python implementation
* Use email.policy.default in Python 3 implementation
Improves standards compatibility and utf-8 handling
in Python 3.3-3.8. (email.policy.default becomes the
default in Python 3.9.)
* Prefer Python to curl when both available
* Change default SMTP_SECURE to "tls"
Secure by default. Also try to minimize configuration errors.
(Many ESPs/ISPs require STARTTLS, and most support it.)
* Update dns_dp.sh
没有encode中文字符会导致提交失败
* No need to include EC parameters explicitly with the private key.
(they are embedded)
* Fixes response handling and thereby allow issuing of subdomain certs
* Adds comment
* fix https://github.com/acmesh-official/acme.sh/issues/3402
* dnsapi/ionos: Use POST instead of PATCH for adding TXT record
The API now supports a POST route for adding records. Therefore
checking for already existing records and including them in a PATCH
request is no longer necessary.
* fix https://github.com/acmesh-official/acme.sh/issues/3433
* fix https://github.com/acmesh-official/acme.sh/issues/3019
* fix format
* Update dns_servercow.sh to support wildcard certs
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
* Update dns_servercow.sh to support wildcard certs
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
* fix https://github.com/acmesh-official/acme.sh/issues/3312
* fix format
* feat: add dns_porkbun
* fix: prevent rate limit
Co-authored-by: Vahid Fardi <vahid.fardi@snapp.cab >
Co-authored-by: neil <github@neilpang.com >
Co-authored-by: Gnought <1684105+gnought@users.noreply.github.com >
Co-authored-by: manuel <manuel@mausz.at >
Co-authored-by: jerrm <jerrm@users.noreply.github.com >
Co-authored-by: medmunds <medmunds@gmail.com >
Co-authored-by: Mike Edmunds <github@to.mikeedmunds.com >
Co-authored-by: Easton Man <manyang.me@outlook.com >
Co-authored-by: czeming <loser_wind@163.com >
Co-authored-by: Geert Hendrickx <geert@hendrickx.be >
Co-authored-by: Kristian Johansson <kristian.johansson86@gmail.com >
Co-authored-by: Lukas Brocke <lukas@brocke.net >
Co-authored-by: anom-human <80478363+anom-human@users.noreply.github.com >
Co-authored-by: neil <win10@neilpang.com >
Co-authored-by: Quentin Dreyer <quentin.dreyer@rgsystem.com >
2021-03-20 16:01:09 +01:00
Alexander Kulumbeg
2386d2e299
String change
2021-03-20 15:26:32 +01:00
wout
cc7e1a72c1
Retrigger checks
2021-03-14 15:54:28 +01:00
wout
5cc0fa7c98
Retrigger checks
2021-03-14 15:50:16 +01:00
neil
4ce848ab51
Merge pull request #3448 from qkdreyer/dev
...
Create dns_porkbun.sh
2021-03-14 09:22:18 +08:00
qkdreyer
2e34e11b02
fix: prevent rate limit
2021-03-13 14:53:43 +01:00
Quentin Dreyer
8eda5f36fb
feat: add dns_porkbun
2021-03-13 14:25:05 +01:00
neil
3dbe5d872b
fix format
2021-03-13 20:46:12 +08:00
neil
96a95ba9fe
fix https://github.com/acmesh-official/acme.sh/issues/3312
2021-03-13 20:43:35 +08:00
neil
f594ed659e
Merge pull request #3449 from anom-human/master
...
Update dns_servercow.sh to support wildcard certs
2021-03-13 20:42:12 +08:00
anom-human
5c4bfbbd95
Update dns_servercow.sh to support wildcard certs
...
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
2021-03-11 20:25:49 +01:00
anom-human
8733635638
Update dns_servercow.sh to support wildcard certs
...
Updated dns_servercow.sh to support txt records with multiple entries. This supports wildcard certificates that require txt records with the same name and different contents.
2021-03-11 19:11:02 +01:00
wout
928aa74e89
Fix typo
2021-03-10 23:36:34 +01:00
wout
8fdfe673e8
Improve the remove handling so it does not print errors
2021-03-10 23:34:21 +01:00
wout
494a6e6090
Fix checks
2021-03-10 16:32:09 +01:00
wout
89bb7e6b0e
Add wildcard certificate support for dns_constellix
2021-03-10 16:18:07 +01:00
neilpang
52cfb9a041
fix format
2021-03-04 21:50:54 +08:00
neilpang
3817ddef41
fix https://github.com/acmesh-official/acme.sh/issues/3019
2021-03-04 21:46:36 +08:00
neilpang
0f494c9dd6
fix https://github.com/acmesh-official/acme.sh/issues/3433
2021-03-01 18:13:50 +08:00
neil
3ff97ecf45
Merge pull request #3430 from lbrocke/dns-api-ionos
...
dnsapi/ionos: Update API to use POST instead of PATCH for adding TXT records
2021-02-27 11:07:07 +08:00
neil
a10c0b516b
Merge pull request #3426 from jakelamotta/master
...
Fix issue with subdomain certificates in dns_simply
2021-02-26 22:29:48 +08:00
Lukas Brocke
5eb1469dbf
dnsapi/ionos: Use POST instead of PATCH for adding TXT record
...
The API now supports a POST route for adding records. Therefore
checking for already existing records and including them in a PATCH
request is no longer necessary.
2021-02-26 15:27:22 +01:00
neilpang
9a90fe3794
fix https://github.com/acmesh-official/acme.sh/issues/3402
2021-02-25 07:45:36 +08:00
Kristian Johansson
1917c4b04a
Adds comment
2021-02-24 17:34:28 +01:00
neil
2b01d4a203
Merge pull request #3423 from ghen2/dev
...
No need to include EC parameters explicitly with the private key.
2021-02-24 21:46:09 +08:00
Kristian Johansson
c5100219d1
Fixes response handling and thereby allow issuing of subdomain certs
2021-02-24 08:53:35 +01:00
Geert Hendrickx
a730a08161
No need to include EC parameters explicitly with the private key.
...
(they are embedded)
2021-02-23 10:28:17 +01:00
F-Plass
4bb8e3a121
Update truenas.sh
...
-error handling
2021-02-21 22:48:31 +01:00
F-Plass
eacc00f786
Update truenas.sh
...
- check if curl exists
- check if wget exist, then errortext and exit scipt
- _get command "restartUI" wirh info about curl error 52
2021-02-21 22:42:24 +01:00
czeming
17f5e557ed
Update dns_dp.sh
...
没有encode中文字符会导致提交失败
2021-02-20 17:16:33 +08:00
neil
c33e5bc40f
Merge pull request #3416 from acmesh-official/dev
...
sync
2021-02-19 21:33:44 +08:00
neil
06d1a98ad2
Merge pull request #3330 from medmunds/feature/notify-smtp
...
Implement smtp notify hook
2021-02-19 09:20:24 +08:00
medmunds
afe6f4030e
Change default SMTP_SECURE to "tls"
...
Secure by default. Also try to minimize configuration errors.
(Many ESPs/ISPs require STARTTLS, and most support it.)
2021-02-17 11:39:16 -08:00
medmunds
6e49c4ffe0
Prefer Python to curl when both available
2021-02-17 11:28:50 -08:00
medmunds
28d9f00610
Use email.policy.default in Python 3 implementation
...
Improves standards compatibility and utf-8 handling
in Python 3.3-3.8. (email.policy.default becomes the
default in Python 3.9.)
2021-02-17 09:57:44 -08:00
medmunds
8f688e5e13
Add Date email header in Python implementation
2021-02-17 09:46:13 -08:00
medmunds
5a182eddbf
Clarify _readaccountconf_mutable_default
2021-02-16 14:41:21 -08:00
medmunds
4b615cb3a9
Clean email headers and warn on unsupported address format
...
Just in case, make sure CR or NL don't end up in
an email header.
2021-02-16 14:02:09 -08:00
medmunds
b36247a091
Implement _rfc2822_date helper
2021-02-16 13:13:26 -08:00
medmunds
6e77756d6a
Rework read/save config to not save default values
...
Add and use _readaccountconf_mutable_default and
_saveaccountconf_mutable_default helpers to capture
common default value handling.
New approach also eliminates need for separate
underscore-prefixed version of each conf var.
2021-02-16 12:49:27 -08:00
medmunds
585c0c3818
Add _clearaccountconf_mutable()
2021-02-16 09:33:39 -08:00
medmunds
6ff75f9a9f
Use PROJECT_NAME and VER for X-Mailer header
...
Also add X-Mailer header to Python version
2021-02-15 12:23:48 -08:00
neilpang
906ef43c00
make the fix for rsa key only
2021-02-15 21:35:59 +08:00
neilpang
4528957235
support openssl 3.0
...
fix https://github.com/acmesh-official/acme.sh/issues/3399
2021-02-15 21:25:27 +08:00
neil
9d448a42a7
Merge pull request #3409 from eastonman/master
...
DNSAPI, Huaweicloud DNS: Add error handling
2021-02-15 20:44:09 +08:00
neil
979e10f9d5
Merge pull request #3410 from acmesh-official/dev
...
sync
2021-02-15 20:03:32 +08:00
Easton Man
31f65b89bb
fix: fix freebsd and solaris
2021-02-15 15:19:18 +08:00
Easton Man
86639dbc02
feat: add huaweicloud error handling
2021-02-15 15:18:49 +08:00
Mike Edmunds
bf8c33703c
Fix: Unifi deploy hook support Unifi Cloud Key ( #3327 )
...
* fix: unifi deploy hook also update Cloud Key nginx certs
When running on a Unifi Cloud Key device, also deploy to
/etc/ssl/private/cloudkey.{crt,key} and reload nginx. This
makes the new cert available for the Cloud Key management
app running via nginx on port 443 (as well as the port 8443
Unifi Controller app the deploy hook already supported).
Fixes #3326
* Improve settings documentation comments
* Improve Cloud Key pre-flight error messaging
* Fix typo
* Add support for UnifiOS (Cloud Key Gen2)
Since UnifiOS does not use the Java keystore (like a Unifi
Controller or Cloud Key Gen1 deploy), this also reworks
the settings validation and error messaging somewhat.
* PR review fixes
* Detect unsupported Cloud Key java keystore location
* Don't try to restart inactive services
(and remove extra spaces from reload command)
* Clean up error messages and internal variables
* Change to _getdeployconf/_savedeployconf
* Switch from cp to cat to preserve file permissions
2021-02-15 15:01:21 +08:00
medmunds
ffe7ef4764
More than one blank line is an abomination, apparently
...
I will not try to use whitespace to group code visually
2021-02-14 20:06:07 -08:00
medmunds
30dae70e2b
Implement curl version of smtp notify-hook
2021-02-14 19:56:23 -08:00
medmunds
557a747d55
Prep for curl or Python; clean up SMTP_* variable usage
2021-02-14 16:42:25 -08:00
medmunds
fe273b3829
Add instructions for reporting bugs
2021-02-14 13:10:30 -08:00
medmunds
2439bb30e8
Only save config if send is successful
2021-02-14 13:10:30 -08:00
medmunds
e48b6bd22d
Make shfmt happy
...
(I'm open to better ways of formatting the heredoc
that embeds the Python script.)
2021-02-14 13:10:30 -08:00
medmunds
1de9ffacb0
Implement smtp notify hook
...
Support notifications via direct SMTP server connection.
Uses Python (2.7.x or 3.4+) to communicate with SMTP server.
2021-02-14 13:10:30 -08:00
F-Plass
93fd6170a3
Update truenas.sh
2021-02-13 12:38:57 +01:00
jerrm
b7c3e6099c
duckdns - fix "integer expression expected" errors ( #3397 )
...
* fix "integer expression expected" errors
* duckdns fix
* Update dns_duckdns.sh
* Update dns_duckdns.sh
2021-02-13 18:58:44 +08:00
neilpang
d8163e9835
upgrade freebsd and solaris
2021-02-13 17:27:22 +08:00
neil
12b1916599
Chain ( #3408 )
...
* fix https://github.com/acmesh-official/acme.sh/issues/3384
match the issuer to the root CA cert subject
* fix format
* fix https://github.com/acmesh-official/acme.sh/issues/3384
* remove the alt files. https://github.com/acmesh-official/acme.sh/issues/3384
2021-02-13 16:22:31 +08:00
neil
9d8cdb5976
Merge pull request #3401 from gnought/bugfix/preferred_chain_isrg
...
Updated --preferred-chain to issue ISRG properly
2021-02-12 14:33:02 +08:00
neil
29a7c1938a
Merge pull request #3403 from manuelm/dev
...
dnsapi/pdns: also normalize json response in detecting root zone
2021-02-12 11:03:38 +08:00
manuel
8636d3139e
dnsapi/pdns: also normalize json response in detecting root zone
2021-02-11 11:24:21 +01:00
Gnought
987571ce91
Updated --preferred-chain to issue ISRG properly
...
To support different openssl crl2pkcs7 help cli format
2021-02-11 01:08:08 +08:00
F-Plass
6f4c5fcc87
Update truenas.sh
2021-02-07 21:25:49 +01:00
F-Plass
a7ca010d4e
Update truenas.sh
2021-02-07 21:24:06 +01:00
F-Plass
a836842a7e
Update truenas.sh
2021-02-07 21:20:56 +01:00
F-Plass
f8c11a324a
Update truenas.sh
2021-02-07 19:19:04 +01:00
F-Plass
052c9be111
Update truenas.sh
2021-02-07 19:12:39 +01:00
F-Plass
854e520528
Update truenas.sh
2021-02-07 19:02:03 +01:00
F-Plass
05737b85eb
Update truenas.sh
2021-02-07 18:47:04 +01:00
F-Plass
c8a2308739
Update truenas.sh
2021-02-07 18:42:48 +01:00
F-Plass
ed46a078f9
Update truenas.sh
2021-02-07 16:35:51 +01:00
F-Plass
4f7c2bf8c3
Update truenas.sh
2021-02-07 16:12:24 +01:00
F-Plass
0e341726d2
Edits after DoShellcheck
2021-02-06 23:20:52 +01:00
F-Plass
a4f9746d3a
Danksagung an danb35
2021-02-06 23:03:07 +01:00
F-Plass
556c546b2e
Deploy Scipt for TrueNAs Server
...
acme .sh deploy Scipt for TrueNAS Server that uses the REST API from TrueNAS.
- Authentification with API Key
- If HTTP redirect is configured, automatik switch to HTTPS
- If WebDAV Certificate is the same as Web UI Certificate, Webdav Certificate get also an updated
- If FTP Certificate is the same as Web UI Certificate, FTP Certificate get also an updated
2021-02-06 22:48:25 +01:00
Alexander Kulumbeg
aa479948f9
Final try, leaving _hmac as before
2021-02-04 19:03:35 +01:00
Alexander Kulumbeg
fa3cee9d58
Update dns_websupport.sh
2021-02-04 18:38:40 +01:00
Alexander Kulumbeg
0021fb8a33
Changing the _hmac auth back
...
It only works this way, apparently
2021-02-04 17:27:39 +01:00
Alexander Kulumbeg
c8c727e6c6
added hex param to _hmac
...
but removed "printf "s%" ...
2021-02-04 17:21:33 +01:00
Alexander Kulumbeg
b8494ab3cc
Update dns_websupport.sh
2021-02-04 17:15:22 +01:00
Alexander Kulumbeg
2eda03f5de
Changing the _hmac call into Neil's suggestion
2021-02-04 15:32:51 +01:00
Alexander Kulumbeg
3a38358946
Trying the original solution
...
_hmac sha1 "$(printf "%s" "$WS_ApiSecret" | _hex_dump | tr -d " ")" hex)
2021-02-04 15:22:53 +01:00
neil
e7fc697e57
Merge pull request #3338 from fvahid/master
...
update arvan api script
2021-02-04 22:20:00 +08:00
Alexander Kulumbeg
6c9845b9f3
adding the hex parameter to _hmac call
2021-02-04 15:18:39 +01:00
Alexander Kulumbeg
9e146a8a5a
Typo
...
Forgot a quotation mark on line 161
2021-02-04 15:15:17 +01:00
Alexander Kulumbeg
433d9bfb02
Implementing/testing Neil's suggestions
2021-02-04 15:11:53 +01:00
Alexander Kulumbeg
94917e315e
Testing double 2>/dev/null into _utc_date with sed
2021-02-04 11:18:22 +01:00
Alexander Kulumbeg
ced6852735
2>/dev/null/ to 2>/dev/null
...
Silly mistake with a "/" -.-
2021-02-04 11:15:13 +01:00
Alexander Kulumbeg
8dc55f417d
Extra test - adding date -u -d
...
Adding this to at least partially prevent the virtually nonexistent possibility of timestamp and _utc_date() mismatch. If the normal date -u -d does not get converted (looking at you Solaris!), the poor man's method with manipulating the _utc_date() string output kicks in.
2021-02-04 10:13:36 +01:00
Alexander Kulumbeg
3d338bba3c
Fixing the shebang accident
2021-02-04 00:31:46 +01:00
Alexander Kulumbeg
631398f700
sed workaround for "datez"
2021-02-04 00:21:08 +01:00
Alexander Kulumbeg
7984d8cdfb
And again
2021-02-01 20:43:22 +01:00
Alexander Kulumbeg
783a6110ef
Yet another Solaris test
2021-02-01 20:31:05 +01:00
Alexander Kulumbeg
5d4d53c3a1
Testing datez change for Solaris
2021-02-01 18:37:17 +01:00
Alexander Kulumbeg
3014955ece
Fix comments, error msg and time formatting
2021-02-01 18:16:15 +01:00
Alexander Kulumbeg
0481f20c6b
"datez" var and comments
2021-02-01 00:30:36 +01:00
Alexander Kulumbeg
76309601eb
Update dns_websupport.sh
2021-01-31 22:25:13 +01:00
Alexander Kulumbeg
84dd864886
Simplified approach for the HMAC method
2021-01-31 22:16:00 +01:00
Alexander Kulumbeg
7924e01b15
Added a forgotten ")"
2021-01-31 22:04:53 +01:00
Alexander Kulumbeg
dadc70630b
Testing HMAC
2021-01-31 22:02:11 +01:00
Alexander Kulumbeg
effc37a702
Catching up with the current state of things
...
Catching up with the current state of things
2021-01-30 11:09:39 +01:00
neil
deac3fc918
Merge pull request #3387 from acmesh-official/dev
...
fix format
2021-01-30 13:42:43 +08:00
neil
e6dea4c92c
fix format
2021-01-30 12:05:23 +08:00
neil
075e992fa0
Merge pull request #3386 from acmesh-official/dev
...
sync
2021-01-30 11:59:28 +08:00
neil
565ca81b30
update readme
2021-01-30 11:44:42 +08:00
neil
58c4eaaf86
fix online install ( #3385 )
2021-01-30 11:27:18 +08:00
neil
77e8008752
fix docker build ( #3383 )
...
* fix dockerhub
* fix
Co-authored-by: neil <win10@neilpang.com >
2021-01-26 22:10:53 +08:00
neil
2ba10fcbc7
Merge pull request #3381 from dgasaway/patch-1
...
Change ipconfig.co to ifconfig.co
2021-01-26 19:10:23 +08:00
Alexander Kulumbeg
4956a58026
Update dns_websupport.sh
2021-01-25 22:10:27 +01:00
Alexander Kulumbeg
92332fc385
Update dns_websupport.sh
2021-01-25 22:01:41 +01:00
Alexander Kulumbeg
9366f4b40e
Test original implementation by trgosk
2021-01-25 21:55:07 +01:00
dgasaway
f49e8ec5ad
Change ipconfig.co to ifconfig.co
...
URL https://ipconfig.co/ip does not currently work, and since https://ifconfig.co/ip is mentioned on the DNS API wiki page, I assume these messages were a typo.
2021-01-25 11:46:52 -08:00
neil
cd33647087
Merge pull request #3378 from mayswind/master
...
update dnspod.com api
2021-01-22 09:22:41 +08:00
neil
71ebcac7f2
Merge pull request #3377 from lbrocke/dns-api-ionos
...
Add IONOS API support
2021-01-22 09:21:25 +08:00
Lukas Brocke
f06aee21eb
dnsapi/ionos: Change to root zone finding algorithm
2021-01-21 16:10:10 +01:00
MaysWind
5fbbc17376
update dnspod.com api
2021-01-21 22:15:23 +08:00
Lukas Brocke
a9d8830106
dnsapi/ionos: Fixes for Solaris
2021-01-20 21:08:58 +01:00
Lukas Brocke
d21e6235ad
dnsapi/ionos: Add support for v2 wildcard certificates
2021-01-20 19:08:35 +01:00
neil
289f79bbb0
fix format
2021-01-16 23:50:57 +08:00
neil
768e9f4c09
Merge pull request #3365 from pssara/hotfix/dns_ispconfig.sh-3239-2696
...
Fixed issue 3239 and 2696 with ISP config
2021-01-16 23:36:59 +08:00
neil
62c776d90c
Merge pull request #3343 from markchalloner/master
...
Add Peplink deploy hook
2021-01-16 13:26:43 +08:00
pssara
464022bea2
Fixed issue with ISP config where the Client ID was asumed to be the same as the SYS User ID
2021-01-15 15:12:53 +01:00
Mark Challoner
61549b4a74
Add Peplink deploy hook
2021-01-13 20:37:05 +00:00
neil
18df3dc07a
Merge pull request #3333 from mjbnz/patch-1
...
Add Telegram notify hook
2021-01-12 09:32:07 +08:00
neil
3725724c54
Merge pull request #3352 from senjoo/master
...
Added RackCorp API Integration
2021-01-11 22:00:45 +08:00
Stephen Dendtler
500a005aac
_get_root now does not skip the first label of the domain
2021-01-11 13:03:42 +00:00
Mike Beattie
584cc6de2e
Avoid usage of sed -e
2021-01-11 11:27:39 +13:00
Mike Beattie
2e5a6e21cf
Correct shebang
2021-01-11 11:21:46 +13:00
Stephen Dendtler
b79f63db78
Added RackCorp API Integration
2021-01-10 11:19:16 +00:00
tyahin
7ed7a57d92
deploy gcore_cdn fix syntax
2021-01-10 12:44:56 +03:00
tyahin
1eaf7c89b7
deploy gcore_cdn fix api
2021-01-10 12:39:20 +03:00
tyahin
1fff8dd306
deploy gcore_cdn fix auth
2021-01-10 12:39:12 +03:00
neil
c3a3d02bea
fix https://github.com/acmesh-official/acme.sh/issues/3156
2021-01-10 11:48:12 +08:00
neil
a9261970dd
Merge pull request #3347 from JamesTheAwesomeDude/master
...
Update README to reflect the fact that this is a general-purpose ACME client
2021-01-10 11:06:44 +08:00
neil
b7a3fe05a4
Merge pull request #3349 from acmesh-official/dev
...
sync
2021-01-10 10:48:51 +08:00
James Edington
ab6b9006b7
This is a general-purpose ACME client. We should be proud of this.
2021-01-08 11:14:39 -07:00
Vahid Fardi
d9a8b057c3
change name actor
2021-01-05 21:31:31 +03:30
Vahid Fardi
2ec6215b1c
change Author name
2021-01-05 17:10:41 +03:30
Vahid Fardi
c59a8c9644
change arvan api script
2021-01-05 15:29:08 +03:30
Mike Beattie
10de4b6b7b
Add Telegram notification script
...
Requires:
- API Token for a bot created with the Telegram Bot Father.
- A Chat ID for a user/group that the bot has permission to post to.
2021-01-04 18:41:02 +13:00
neil
0be214e79e
Merge pull request #3307 from jimp100/patch-1
...
Corrected regex for duckdns subdomains
2021-01-02 22:29:54 +08:00
neil
d6083c68fd
add libidn
2020-12-28 21:10:22 +08:00
Lukas Brocke
22f7ac22d5
dnsapi/ionos: Run shfmt
2020-12-24 13:40:03 +01:00
Lukas Brocke
a00046f9b2
dnsapi/ionos: Add API support for IONOS DNS API
...
The IONOS DNS API is in beta state, please read [1] on how to get
started.
PLEASE NOTE: The v2 wildcard certification creation [2] is not yet
supported as the IONOS API doesn't allow the creation of multiple TXT
records with the same domain name.
[1] https://beta.developer.hosting.ionos.de/docs/getstarted
[2] https://github.com/acmesh-official/acme.sh/issues/1261
2020-12-24 12:47:28 +01:00
neil
8a24275ba9
add dns check wiki
2020-12-23 20:45:43 +08:00
neil
ca841252bd
Merge pull request #3313 from NerLOR/master
...
World4You Bugfix unable to parse paketnr
2020-12-22 22:47:01 +08:00
neil
54195b16ad
Merge pull request #3299 from tresni/synology_dsm
...
Add DSM7 support to synology_dsm deployhook
2020-12-22 22:45:22 +08:00
Lorenz Stechauner
cb90167c76
World4You shellcheck
2020-12-21 09:41:05 +01:00
Lorenz Stechauner
ac4ae85a4a
World4You code refactor
2020-12-21 09:39:09 +01:00
Lorenz Stechauner
48b2a271cc
World4You Bugfix unable to parse paketnr
2020-12-20 20:17:05 +01:00
neil
596807055e
Merge pull request #3289 from vanonox/addScaleway
...
Add scaleway provider
2020-12-17 22:16:22 +08:00
jimp100
cee20c4eb9
Corrected regex for subdomains
...
A fix to handle subdomains of a duckdns domain. I.e. subdomain.mydomain.duckdns.org
Handles n number of subdomains
2020-12-16 10:11:43 +00:00
neil
15fb47cb3d
fix https://github.com/acmesh-official/acme.sh/issues/3300
2020-12-10 20:22:14 +08:00
Brian Hartvigsen
2635dfef96
Shellcheck linting
...
Also removed unused code
2020-12-09 21:01:44 -07:00
Brian Hartvigsen
7d7789ae96
Support DSM 6 and 7
...
Small changes for DSM 6:
All fields (except enable_syno_token as explained below) must either be in the GET params or the POST params, you can't mix GET and POST params
enable_syno_token=yes must be in both the GET and POST params.
If enable_syno_token=yes is only in the POST fields, then DSM6 returns a synotoken of --------. If enable_syno_token=yes is only in the GET params, then it returns no synotoken at all. It must be in both to work.
Need to use /webapi/auth.cgi instead of /webapi/entry.cgi
Verified with DSM 6.2.3-25426 Update 2 and DSM 7.0-40850
2020-12-09 20:35:50 -07:00
Thijn
cc69285420
Fix synology_dsm deployhook for DSM 7
2020-12-09 19:47:31 -07:00
Brian Hartvigsen
99d3a283ef
Use POST for login
...
This allows us to get the cookie and the token (as it appears to be only in the body in DSM 7.) HTTP_HEADERS is only guarenteed to be output with POST for both wget and curl.
2020-12-09 19:44:14 -07:00
Van Hau TRAN
9b532584d6
fix: fix delete txt record and error mngtt
2020-12-08 16:32:31 +01:00
neil
7576eb38d9
Merge pull request #3287 from nate1010smith/dev
...
Correct sed regex
2020-12-08 17:43:10 +08:00
neil
8440d013f8
fix
2020-12-07 22:01:30 +08:00
neil
174c87a192
fix
2020-12-07 21:42:31 +08:00
neil
32b62d6d4f
fix
2020-12-07 21:41:08 +08:00
neil
a0c2d312e9
start 2.8.9
2020-12-07 21:31:02 +08:00
Van Hau TRAN
5127a9ae3c
fix: shell if
2020-12-06 23:20:41 +01:00
Van Hau TRAN
b5653a1c06
feat: add comment and configure workflow ci test
2020-12-06 23:14:25 +01:00
Van Hau TRAN
671bd1022e
feat: add scaleway provider
2020-12-06 22:59:36 +01:00
Nate
94bba4ac9c
Correct sed regex
...
Corrects issue #3285 .
The '?' character after a group is not supported in POSIX Basic Regular Expressions. Replacing it with '\{0,1\}' retains the same functionality and also works on non-GNU systems.
2020-12-06 22:45:42 +07:00
neil
fe1136aa95
Merge pull request #3280 from christianbur/patch-7
...
Update mailcow.sh
2020-12-02 11:55:07 +08:00
neil
8950ffcc5e
Merge pull request #3256 from jakelamotta/dev
...
Adds DNS-API support for Simply.com
2020-12-02 11:00:08 +08:00
Christian Burmeister
2bc627970e
Update mailcow.sh
...
I have modified the following things:
Originally, "/data/assets/ssl/" is always appended to the varialbe ${_mailcow_path}. Since I use acme.sh as docker container, I only want to include the mailcow-ssl directory in the acem.sh container and not the complete mailcow directory. So now it is checked if the file generate_config.sh is in the directory (then it is the mailcow root directory, see https://github.com/mailcow/mailcow-dockerized ) and only then "/data/assets/ssl/" is appended, in all other cases the passed variable is taken over unchanged.
Because of the RP mailcow/mailcow-dockerized#2443 I have extended the script with ECC certificates.
I adapted the reboot commands as described in the mailcow manual (https://mailcow.github.io/mailcow-dockerized-docs/firststeps-ssl/#how-to-use-your-own-certificate ).
2020-12-01 20:30:56 +01:00
neil
44615c6fa2
Merge pull request #3279 from acmesh-official/dev
...
sync
2020-12-01 21:43:06 +08:00
neil
00f55ea0bc
Merge pull request #3261 from NerLOR/master
...
Added World4You DNS API
2020-12-01 09:43:14 +08:00
Lorenz Stechauner
be43cebf7d
World4You Mac fix
2020-11-30 20:01:43 +01:00
Lorenz Stechauner
f38317d01f
World4You Mac debug
2020-11-30 19:56:48 +01:00
Lorenz Stechauner
da839aae66
World4You check response message
2020-11-30 17:57:25 +01:00
jakelamotta
768e00ff1a
Merge remote-tracking branch 'upstream/dev' into dev
2020-11-30 11:31:43 +01:00
Lorenz Stechauner
40631f465e
World4You updated info strings
2020-11-29 15:22:41 +01:00
Lorenz Stechauner
f665c73bb1
World4You fixed return value
2020-11-29 15:03:54 +01:00
neil
be067466fe
Merge pull request #3132 from jpbede/deploy-cleverreach
...
Add CleverReach Deploy API
2020-11-29 21:47:05 +08:00
Lorenz Stechauner
3c309df6dd
World4You shellcheck cleaning
2020-11-29 14:42:55 +01:00
Lorenz Stechauner
b7e6d98647
World4You grep fix
2020-11-29 14:38:04 +01:00
Lorenz Stechauner
48942de75e
World4You cleaning
2020-11-29 13:59:33 +01:00
Lorenz Stechauner
fbcbc10174
World4You Shellcheck
2020-11-29 12:03:51 +01:00
Lorenz Stechauner
342b48105f
World4You fix for no redirects
2020-11-29 12:02:05 +01:00
Lorenz Stechauner
5f3e7f02cc
World4You _head_n fix
2020-11-29 11:55:49 +01:00
Lorenz Stechauner
bfccf29ccf
World4You redirect fix
2020-11-29 11:55:22 +01:00
Lorenz Stechauner
1e3bb1f02b
World4You head_n
2020-11-29 11:51:59 +01:00
Lorenz Stechauner
0dcf6771e7
World4you grammar
2020-11-29 11:51:16 +01:00
Lorenz Stechauner
062503c523
Merge branch 'master' of github.com:NerLOR/acme.sh
2020-11-29 11:48:33 +01:00
Lorenz Stechauner
c3d7f2f170
World4You removed _ggrep
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
faf6c16717
World4You success on 302 instead of 302 or 200
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
3d79d78134
World4You using /dev/null instead of grep -q
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
35cab4ee73
World4You using _egrep_o instead of grep -E
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
a0edb8f2ad
World4You using ggrep more often
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
5cfe5e312b
World4You dns root parsing
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
13f6ec04d5
World4You Bugfix 2
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
2edc4a79b9
World4You Bugfix
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
4661185719
World4You grep -q
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
895da5cbf0
World4You Shellcheck
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
ef9147512b
World4You posix shell
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
abe05456f7
World4You domain root fix
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
f9dfd3b348
World4You shellcheck
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
9449501537
World4You using ggrep in solaris
2020-11-29 11:48:08 +01:00
Lorenz Stechauner
f3b5d5ab7b
World4You using _egrep_o
2020-11-29 11:46:24 +01:00
Lorenz Stechauner
8ee5726e0c
Added World4You DNS API
2020-11-29 11:46:24 +01:00
neil
effa7fd57d
add ACME_HTTP_NO_REDIRECTS and _resethttp to make http requests not follow redirects
2020-11-29 18:39:11 +08:00
Lorenz Stechauner
6c039d2ad0
World4You removed _ggrep
2020-11-29 10:43:25 +01:00
Lorenz Stechauner
2dd8527566
World4You success on 302 instead of 302 or 200
2020-11-29 10:33:46 +01:00
neil
fe811ce32e
Merge pull request #3253 from tsoybe/master
...
fix: wrong ttl issue#2925
2020-11-29 17:23:15 +08:00
Lorenz Stechauner
9fee0805c4
World4You using /dev/null instead of grep -q
2020-11-29 09:40:35 +01:00
Lorenz Stechauner
1987c32761
World4You using _egrep_o instead of grep -E
2020-11-29 09:34:52 +01:00
Lorenz Stechauner
0ed2659698
World4You using ggrep more often
2020-11-28 17:27:50 +01:00
neil
9878856dfe
Merge pull request #3274 from moritz-h/fritzbox-uconv
...
uconv as fallback for iconv in fritzbox deploy
2020-11-28 23:11:31 +08:00
Moritz H
ed01fd4edf
uconv as fallback for iconv
2020-11-28 15:22:14 +01:00
Lorenz Stechauner
9474933070
World4You dns root parsing
2020-11-28 08:50:47 +01:00
Lorenz Stechauner
f3987b453c
World4You Bugfix 2
2020-11-27 22:29:31 +01:00
Lorenz Stechauner
dcb4cb3a1e
World4You Bugfix
2020-11-27 22:28:25 +01:00
Lorenz Stechauner
198b840059
World4You grep -q
2020-11-27 22:27:10 +01:00
Lorenz Stechauner
42583cf3bb
World4You Shellcheck
2020-11-27 22:25:29 +01:00
Lorenz Stechauner
2e15371d61
World4You posix shell
2020-11-27 22:22:50 +01:00
Lorenz Stechauner
339ff8ca77
World4You domain root fix
2020-11-27 22:12:11 +01:00
Lorenz Stechauner
268eaddad8
World4You shellcheck
2020-11-27 19:35:53 +01:00
Lorenz Stechauner
bb3cc1130b
World4You using ggrep in solaris
2020-11-27 19:34:16 +01:00
Lorenz Stechauner
64ae3280e1
Merge branch 'master' of github.com:NerLOR/acme.sh
2020-11-27 17:09:49 +01:00
Lorenz Stechauner
95235d69c2
World4You using _egrep_o
2020-11-27 17:09:31 +01:00
Lorenz Stechauner
d639c7be39
Added World4You DNS API
2020-11-27 17:09:31 +01:00
Lorenz Stechauner
d7cafe25ff
World4You using _egrep_o
2020-11-26 13:59:18 +01:00
neilpang
996f53373e
fix https://github.com/acmesh-official/acme.sh/issues/3250
2020-11-25 18:07:54 +08:00
neil
6f55370ad4
Merge pull request #3262 from eastonman/master
...
feat: Add huaweicloud intl dnsapi
2020-11-25 09:57:26 +08:00
Easton Man
fd511966a7
fix: revert adding tr to replace sed
2020-11-24 12:58:16 +08:00
Easton Man
c4ddddd434
refactor: remove dirty debug code
...
- add tr to replace sed for robusty
- add comments
2020-11-24 10:05:34 +08:00
Easton Man
83a4db3b31
fix: remove sed before grep, but lead to less robusty
2020-11-23 23:46:06 +08:00
Easton Man
e35ef75949
fix: fix solaris sed and grep issue
2020-11-23 22:18:57 +08:00
jakelamotta
d9dec6fe6b
Merge branch 'dev' of https://github.com/jakelamotta/acme.sh into dev
2020-11-23 12:53:48 +01:00
jakelamotta
69bdbaed41
Fix comment
2020-11-23 12:53:06 +01:00
jakelamotta
30f359e642
Fix code style problems
2020-11-23 12:53:06 +01:00
jakelamotta
29d0a1714e
Fix code style problems
2020-11-23 12:53:06 +01:00
jakelamotta
fcb97f802f
Removes tabs and trailing spaces
2020-11-23 12:53:06 +01:00
jakelamotta
9ad05e640d
Removed spaces on empty lines
2020-11-23 12:53:06 +01:00
jakelamotta
449f00f960
Add double quotes to variables
2020-11-23 12:53:06 +01:00
jakelamotta
8e64329d05
Fix CI-errors
2020-11-23 12:53:06 +01:00
jakelamotta
4284777556
Fix indentation and added some debug messages
2020-11-23 12:53:06 +01:00
jakelamotta
81c496d96c
Fix comments
2020-11-23 12:53:06 +01:00
jakelamotta
65c06da275
Adds dnsapi support for Simply.com
2020-11-23 12:53:06 +01:00
Easton Man
5d0657c49a
fix: fix adding record before removing
2020-11-23 14:57:33 +08:00
Easton Man
f6f6550bfb
feat: add very tricky method to adapt to non-intuitive huaweicloud api
2020-11-23 14:25:48 +08:00
Easton Man
e01fb50359
feat: add env var check
2020-11-23 00:32:50 +08:00
Easton Man
28ce1c1249
fix: fix wrong debug output
2020-11-23 00:20:57 +08:00
Easton Man
7db592d27a
fix: fix failing ci test
2020-11-23 00:20:57 +08:00
Easton Man
b8e5c0d898
feat: Add huaweicloud intl dnsapi
2020-11-23 00:20:57 +08:00
neil
067c1771d0
Merge pull request #3263 from acmesh-official/dev
...
sync
2020-11-22 23:20:30 +08:00
neil
349429b76e
fix solaris badge
2020-11-22 21:55:55 +08:00
neil
cc8f2afce9
fix for Solaris, and add Solaris to Github actions
2020-11-22 21:41:22 +08:00
Lorenz Stechauner
2e97b20f94
Added World4You DNS API
2020-11-22 11:35:24 +01:00
neil
1a163243ec
fix https://github.com/acmesh-official/acme.sh/issues/3259
2020-11-22 12:19:52 +08:00
neil
75660e6f21
Merge pull request #3258 from acmesh-official/dev
...
sync
2020-11-19 21:39:39 +08:00
neil
199ca77c2a
fix for PebbleStrict mode test.
2020-11-19 20:14:28 +08:00
jakelamotta
1e2d2abbdf
Fix comment
2020-11-18 18:01:02 +01:00
neil
11b980f574
fix set-env
2020-11-18 23:16:36 +08:00
jakelamotta
3274f9f155
Fix code style problems
2020-11-18 15:55:02 +01:00
jakelamotta
f90f8824bb
Fix code style problems
2020-11-18 15:52:46 +01:00
jakelamotta
c7116d40ca
Removes tabs and trailing spaces
2020-11-18 15:46:16 +01:00
jakelamotta
6ef66399f8
Removed spaces on empty lines
2020-11-18 15:37:26 +01:00
neil
2b8561f27d
fix set-env
2020-11-18 22:23:36 +08:00
jakelamotta
b20d8f195b
Add double quotes to variables
2020-11-18 15:12:22 +01:00
jakelamotta
6cf0eb9e1d
Fix CI-errors
2020-11-18 14:52:32 +01:00
neil
c349e9aabe
fix set-env
2020-11-18 21:19:10 +08:00
neil
6ee38ceaba
fix https://github.com/acmesh-official/acme.sh/issues/3252
2020-11-17 22:52:05 +08:00
jakelamotta
c60613fbcb
Fix indentation and added some debug messages
2020-11-17 14:20:45 +01:00
jakelamotta
bcc1b7b48a
Fix comments
2020-11-17 13:49:32 +01:00
jakelamotta
b19cb0805c
Adds dnsapi support for Simply.com
2020-11-17 13:19:55 +01:00
tsoybe
7dfc5a78ba
Update dns_desec.sh
...
Deletion to
2020-11-12 22:09:31 +01:00
tsoybe
a077132d82
Update dns_desec.sh
...
ttl must be greater than or equal 3600, see https://desec.readthedocs.io/en/latest/dns/domains.html#domain-object
2020-11-12 22:04:05 +01:00
neil
8ed6be6307
Merge pull request #3220 from edglynes/dev
...
Akamai EdgeDNS Support
2020-11-11 11:55:32 +08:00
Ed Lynes
c490dd1563
add quotes to resolve shell check failure
2020-11-09 10:36:12 -05:00
Ed Lynes
d866b3df1f
convert key to hex before calling _hmac
2020-11-09 10:16:57 -05:00
Ed Lynes
97f3fb4496
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-11-09 09:17:33 -05:00
neil
7530266330
remove dependency to md5 and awk
2020-11-09 20:14:22 +08:00
neil
6a53f356d2
Merge pull request #3246 from MaxPeal/MaxPeal-patch-ppc64le-s390x
...
add linux/ppc64le and linux/s390x
2020-11-05 09:30:15 +08:00
MaxPeal
075dc1e4e9
add linux/ppc64le and linux/s390x
2020-11-05 01:25:07 +01:00
neil
97b87d4ce4
Merge pull request #3111 from pashinin/master
...
Vault deploy hook (using curl)
2020-11-02 22:37:43 +08:00
Sergey Pashinin
e203e98375
Use _savedeployconf
2020-11-02 16:46:09 +03:00
Sergey Pashinin
9fcd104065
Use _getdeployconf for env vars
2020-11-02 13:35:12 +03:00
neil
178e0ba87c
Merge pull request #3237 from ma331/patch-1
...
Anexia CloudDNS Support
2020-11-02 11:58:40 +08:00
Ed Lynes
cc40110d7e
refactored sig timestamp generation
2020-10-30 13:12:45 -04:00
ma331
d58fb2bbc0
Speedup for _get_root function
2020-10-30 14:13:32 +01:00
ma331
812333e9ae
Changed comment once more
2020-10-29 14:01:08 +01:00
ma331
92bbdce435
changed comment
2020-10-29 13:35:53 +01:00
ma331
bc62d49fc9
removed empty line to make shfmt happy
2020-10-29 13:04:29 +01:00
ma331
fe54d5b8ae
fixed spacing in two lines
2020-10-29 12:51:49 +01:00
ma331
7cc30c268b
Script to use with Anexia CloudDNS
2020-10-29 11:14:44 +01:00
Ed Lynes
df60a2248a
fix typo
2020-10-28 15:20:24 -04:00
Ed Lynes
aa85d0ffeb
trigger commit
2020-10-28 09:05:14 -04:00
Jan-Philipp Benecke
1db963361c
Rework based on review from Neilpang
2020-10-28 13:50:40 +01:00
Ed Lynes
8a55b20284
Merge branch 'dev' of https://github.com/edglynes/acme.sh into dev
2020-10-27 14:01:52 -04:00
Ed Lynes
beec349bc5
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-10-27 13:40:18 -04:00
neil
b025ed6057
Update LetsEncrypt.yml
2020-10-27 13:39:11 -04:00
Adrian Fedoreanu
27a54bcbaa
fix dnsapi/dns_1984hosting
2020-10-27 13:39:11 -04:00
Ed Lynes
6b20993d2a
fix format
2020-10-27 13:39:11 -04:00
Ed Lynes
9ab16bdbb3
use _digest instead of openssl
2020-10-27 13:39:11 -04:00
neil
23088bc897
Update LetsEncrypt.yml
2020-10-27 13:39:11 -04:00
neil
054a62de60
Update DNS.yml
2020-10-27 13:39:10 -04:00
Ed Lynes
5aff548794
remove uuidgen
2020-10-27 13:39:10 -04:00
Rene Luria
ff8fe7e018
Revert "Fix DNS workflow use variables TEST_DNS_SLEEP and TEST_DNS_NO_WILDCARD"
...
This reverts commit f864416e39 .
2020-10-27 13:39:10 -04:00
Rene Luria
c6617ebc9f
Fix DNS workflow use variables TEST_DNS_SLEEP and TEST_DNS_NO_WILDCARD
2020-10-27 13:39:10 -04:00
Rene Luria
15fa0c264f
dnsapi/dns_infomaniak.sh: Replace grep by _contains
2020-10-27 13:39:10 -04:00
Rene Luria
25468f55ff
Added dnsapi/dns_infomaniak.sh
2020-10-27 13:39:10 -04:00
neil
2340c55d76
update freebsd
2020-10-27 13:39:10 -04:00
neil
13c1f4ab19
update badge
2020-10-27 13:39:10 -04:00
neil
a160b798ca
update badge
2020-10-27 13:39:10 -04:00
neil
71f00a9efd
minor
2020-10-27 13:39:10 -04:00
neil
967096f01c
update freebsd-vm
2020-10-27 13:39:10 -04:00
neil
7616e94fd3
fix message
2020-10-27 13:39:10 -04:00
neil
27ec69fb97
add FreeBSD
2020-10-27 13:39:10 -04:00
neil
182d150eaa
add curl to freebsd
2020-10-27 13:39:10 -04:00
neil
098ef976f7
add freebsd
2020-10-27 13:39:10 -04:00
neil
ea724e343b
enable for any branches.
2020-10-27 13:39:09 -04:00
neil
85736d697c
fix debug info
2020-10-27 13:39:09 -04:00
neil
576a146ed2
add debug info for duckdns
2020-10-27 13:39:09 -04:00
neil
69c5291e52
fix for Windows
2020-10-27 13:39:09 -04:00
neil
4875ef045a
support more dns tokens
2020-10-27 13:39:09 -04:00
neil
369cfc2413
use testall target
2020-10-27 13:39:09 -04:00
neil
491842ea34
fix https://github.com/acmesh-official/acme.sh/issues/3159
2020-10-27 13:39:09 -04:00
Ed Lynes
9801876a2f
shfmt fixes
2020-10-27 13:39:09 -04:00
Ed Lynes
9c28a04c65
add alt nonce generation logic
2020-10-27 13:39:09 -04:00
Ed Lynes
596a1764ef
vetted by shfmt
2020-10-27 13:39:09 -04:00
Ed Lynes
8e09e1b248
debugging and cleanup
2020-10-27 13:39:09 -04:00
Ed Lynes
d5674c85d7
initial commit
2020-10-27 13:39:09 -04:00
Ed Lynes
ed6649b1d3
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-10-26 10:12:58 -04:00
neil
02baa778c5
Merge pull request #3232 from acmesh-official/dev
...
sync
2020-10-26 14:35:05 +08:00
neil
5fd0e5add2
Update DNS.yml
2020-10-21 15:07:25 +08:00
neil
23eccb2f20
Update LetsEncrypt.yml
2020-10-21 15:00:33 +08:00
neil
3c523fb824
Merge pull request #3227 from phedoreanu/dns_1984hosting
...
fix dnsapi/dns_1984hosting
2020-10-20 17:42:26 +08:00
Adrian Fedoreanu
5dbfc2786d
fix dnsapi/dns_1984hosting
2020-10-19 22:29:16 +02:00
Ed Lynes
c61495df52
fix format
2020-10-16 10:32:01 -04:00
Ed Lynes
6ad5ea1696
use _digest instead of openssl
2020-10-16 10:16:25 -04:00
neil
39fa27a2dc
Merge pull request #3221 from acmesh-official/dev
...
sync
2020-10-16 19:10:08 +08:00
neil
348bae53fe
Update LetsEncrypt.yml
2020-10-16 18:47:27 +08:00
neil
6bc00fc5e5
Update DNS.yml
2020-10-16 18:47:02 +08:00
Ed Lynes
54c0f015f9
Merge branch 'edgedns' into dev
2020-10-14 14:50:52 -04:00
Ed Lynes
ea3e6dae93
remove uuidgen
2020-10-14 14:49:09 -04:00
Ed Lynes
80e52c73b0
Merge branch 'edgedns' into dev
2020-10-14 13:41:51 -04:00
neil
5c893f0f39
Merge pull request #3191 from Infomaniak/dev
...
Added dnsapi/dns_infomaniak.sh
2020-10-12 09:16:49 +08:00
Rene Luria
e05dc99006
Revert "Fix DNS workflow use variables TEST_DNS_SLEEP and TEST_DNS_NO_WILDCARD"
...
This reverts commit f864416e39 .
2020-10-10 18:20:26 +02:00
Rene Luria
f864416e39
Fix DNS workflow use variables TEST_DNS_SLEEP and TEST_DNS_NO_WILDCARD
2020-10-10 18:19:29 +02:00
Rene Luria
472dbd641c
dnsapi/dns_infomaniak.sh: Replace grep by _contains
2020-10-10 18:19:29 +02:00
Rene Luria
05141b4f52
Added dnsapi/dns_infomaniak.sh
2020-10-10 18:19:29 +02:00
neil
784b914e07
update freebsd
2020-10-09 22:33:21 +08:00
neil
4db7f6f59c
update badge
2020-10-02 17:17:31 +08:00
neil
edbf8509e1
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-10-02 17:11:26 +08:00
neil
a017fbadd3
update badge
2020-10-02 17:11:04 +08:00
neil
201f4b7e4a
Merge pull request #3203 from neilpangtest/dev
...
Dev
2020-10-02 17:04:29 +08:00
neil
c9ff536e24
minor
2020-10-02 16:20:27 +08:00
neil
238efb02c6
update freebsd-vm
2020-10-02 16:17:16 +08:00
Jan-Philipp Benecke
f7e12b629f
Update CleverReach REST Endpoint
2020-10-01 11:26:29 +02:00
Ed Lynes
7cbca7fc1e
Merge branch 'dev' into edgedns
2020-09-28 14:14:58 -04:00
neil
be7b87cda3
fix message
2020-09-28 21:50:20 +08:00
neil
07979a13fb
add FreeBSD
2020-09-24 22:57:26 +08:00
neil
9073c4554f
add curl to freebsd
2020-09-24 22:18:38 +08:00
neil
8694e0ad19
add freebsd
2020-09-24 21:37:51 +08:00
neil
60fe987a5f
enable for any branches.
2020-09-21 19:57:10 +08:00
Ed Lynes
86256162de
Merge branch 'dev' into edgedns
2020-09-18 08:43:41 -04:00
neil
db24ca3dc1
fix debug info
2020-09-14 22:29:23 +08:00
neil
5e3aa2db1d
add debug info for duckdns
2020-09-14 22:22:36 +08:00
neil
b74a501fac
fix for Windows
2020-09-14 21:51:21 +08:00
neil
490a7d4a78
support more dns tokens
2020-09-13 00:16:04 +08:00
neil
b147195189
use testall target
2020-09-12 14:22:18 +08:00
neil
b561666d80
fix https://github.com/acmesh-official/acme.sh/issues/3159
2020-09-12 08:47:46 +08:00
Ed Lynes
a0b5305e3e
Merge branch 'dev' into edgedns
2020-09-11 12:47:16 -04:00
neil
e7a6c17260
fix dns check
2020-09-11 23:35:27 +08:00
neil
c8ee9e6447
add dns api check
2020-09-11 23:11:26 +08:00
neil
f2d350002e
Merge pull request #3164 from acmesh-official/dev
...
sync
2020-09-11 09:24:35 +08:00
neil
fabd26f85b
check token first
2020-09-08 22:44:43 +08:00
neil
17dcf7d2e5
Merge pull request #2973 from StefanAbl/master
...
Update dynv6 dns api to allow custom domains
2020-09-07 15:40:17 +08:00
neil
6f62995c96
remove ZeroSSL test
2020-09-06 12:29:23 +08:00
neil
f405f4bbc4
fix zerossl
2020-09-06 12:22:09 +08:00
neil
98124de362
add email for zerossl
2020-09-06 11:31:22 +08:00
neil
1e4ea90021
add zerossl test
2020-09-06 11:26:53 +08:00
neil
053f4a9a2e
Merge pull request #3154 from acmesh-official/dev
...
sync
2020-09-05 20:33:12 +08:00
neilpang
2c7d2230b3
minor
2020-09-04 18:25:00 +08:00
neil
040e0d8387
Merge pull request #3146 from ym/dev
...
fix misaka.io api: breaking changes introduced by apiv1
2020-09-03 21:50:09 +08:00
Siyuan Miao
b5c382f929
fix misaka.io api: breaking changes introduced by apiv1
2020-09-03 21:46:54 +08:00
neilpang
0c9c1ae673
fix https://github.com/acmesh-official/acme.sh/issues/3140
2020-09-02 18:22:39 +08:00
neil
da0e0bdaec
Merge pull request #3141 from acmesh-official/dev
...
sync
2020-09-01 22:39:33 +08:00
neil
1f5b6a6a35
fix filter to *.yml
2020-09-01 21:39:44 +08:00
neil
d25b2890be
split shellcheck
2020-09-01 21:34:44 +08:00
neil
d73438a397
update comments
2020-09-01 21:30:56 +08:00
Ed Lynes
e91538a554
Merge branch 'dev' into edgedns
2020-08-31 13:48:04 -04:00
Ed Lynes
8a3b514372
Merge branch 'master' into edgedns
2020-08-31 13:27:01 -04:00
StefanAbl
7eca955b79
merge second rebase against upstream/master
2020-08-31 09:25:42 +02:00
StefanAbl
4242354c03
fix shfmt error
2020-08-31 09:20:10 +02:00
StefanAbl
8728389c88
formatting
2020-08-31 09:20:10 +02:00
StefanAbl
6651801b3f
formatting
2020-08-31 09:17:56 +02:00
StefanAbl
9190ce3701
no supporting HTTP API as well
2020-08-31 09:17:13 +02:00
StefanAbl
90e2064d72
first attempt to make travis happy
2020-08-31 09:16:55 +02:00
StefanAbl
943d419f98
Added support for custom domains
2020-08-31 09:14:47 +02:00
StefanAbl
551316bcb6
formatting
2020-08-31 09:09:10 +02:00
StefanAbl
9dd5089940
formatting
2020-08-31 09:09:10 +02:00
StefanAbl
06e7ebbdeb
no supporting HTTP API as well
2020-08-31 09:09:10 +02:00
StefanAbl
a83b16e12a
first attempt to make travis happy
2020-08-31 09:09:10 +02:00
StefanAbl
91a8b97cf4
Added support for custom domains
2020-08-31 09:09:10 +02:00
neil
41754c92c3
--preserve-env
2020-08-30 23:26:10 +08:00
neil
e544995b83
Merge pull request #3133 from acmesh-official/dev
...
Sync
2020-08-29 23:39:43 +08:00
neil
45cf5c4c0f
trigger build
2020-08-29 23:23:07 +08:00
neil
900eedfc2e
fix checktoken
2020-08-29 23:19:21 +08:00
neil
faaa7bfa3a
check token before run
2020-08-29 23:14:18 +08:00
neil
70366a98bd
fix if
2020-08-29 14:33:33 +08:00
neil
e88180b4d5
fix if
2020-08-29 14:19:17 +08:00
neil
b639683ac1
don't run if "${{ secrets.NGROK_TOKEN }}" is not set.
2020-08-29 14:11:11 +08:00
neil
918c8f9295
filer events
2020-08-29 13:14:28 +08:00
neil
c2214cd4b5
minor
2020-08-29 13:06:58 +08:00
neil
7d7e5bac12
add comments
2020-08-29 09:54:02 +08:00
StefanAbl
185b558561
fix shfmt error
2020-08-28 19:46:45 +02:00
neil
4632035581
no need to run for PR from dev to master
2020-08-29 01:32:10 +08:00
StefanAbl
d7f81dff23
merged rebase into master
2020-08-28 19:32:01 +02:00
StefanAbl
c849738c6f
formatting
2020-08-28 19:20:16 +02:00
StefanAbl
3cd7a2e6d6
formatting
2020-08-28 19:20:16 +02:00
StefanAbl
0d4904f05d
no supporting HTTP API as well
2020-08-28 19:19:43 +02:00
StefanAbl
0b539a5977
first attempt to make travis happy
2020-08-28 19:18:42 +02:00
StefanAbl
395fdc9d61
Added support for custom domains
2020-08-28 19:18:18 +02:00
neil
3b3d7eff3c
remove \r
2020-08-29 00:35:33 +08:00
neil
763c05313b
80 port of github windows server is already used.
2020-08-28 23:54:39 +08:00
neil
9f80df3fcb
add unzip
2020-08-28 23:31:18 +08:00
neil
f170ee9e59
add Windows
2020-08-28 23:18:05 +08:00
Ed Lynes
339218508d
shfmt fixes
2020-08-28 09:55:20 -04:00
neil
f0c710b245
Update LetsEncrypt.yml
2020-08-28 20:11:39 +08:00
neil
e66337a1db
fix badge
2020-08-28 20:11:39 +08:00
neil
e087bccd33
remove travis
2020-08-28 20:11:39 +08:00
neil
8017774bf3
add token
2020-08-28 20:11:38 +08:00
neil
5f4d08ada5
fix name
2020-08-28 20:11:38 +08:00
neil
1ad450d753
add ubuntu test in github actions
2020-08-28 20:11:38 +08:00
neil
f1692b3436
begin 2.8.8
2020-08-28 20:10:12 +08:00
Jan-Philipp Benecke
2a9c56d9e3
Formatting for CI
2020-08-28 11:30:23 +02:00
Jan-Philipp Benecke
39a5688464
Make CI happy
2020-08-28 11:28:06 +02:00
Jan-Philipp Benecke
e4e6173eff
CleverReach Deploy API
2020-08-28 11:21:20 +02:00
Ed Lynes
cf7334eb7d
add alt nonce generation logic
2020-08-27 17:40:07 -04:00
neil
fdb96e91f1
match issuer ignoring case
2020-08-27 21:41:18 +08:00
neil
844c5027ea
Merge pull request #3131 from acmesh-official/dev
...
add set-default-ca
2020-08-27 21:20:23 +08:00
neilpang
8d0e485120
add set-default-ca
2020-08-27 18:07:26 +08:00
Ed Lynes
281ee1a853
vetted by shfmt
2020-08-26 18:07:46 -04:00
Ed Lynes
a0bf29e600
Merge branch 'master' into edgedns
2020-08-26 16:13:48 -04:00
Ed Lynes
d66c430e46
debugging and cleanup
2020-08-26 16:11:11 -04:00
Sergey Pashinin
f511a52705
Using _post function
2020-08-24 00:05:21 +03:00
Ed Lynes
a674e410e0
initial commit
2020-08-21 17:15:18 -04:00
neil
fc63445c80
Merge pull request #3126 from acmesh-official/dev
...
Sync
2020-08-22 00:57:06 +08:00
neil
0c15655574
Merge pull request #3125 from lcts/usage-cleanup
...
Update individual 'Usage: ...'-messages to match showhelp()
2020-08-22 00:55:44 +08:00
neilpang
328b6d1cc6
add docker hub badge
2020-08-21 18:19:26 +08:00
Christopher Engelhard
b67d663a38
fix wrong options listed in --ecc help entry
2020-08-21 12:19:26 +02:00
Christopher Engelhard
dd6c5c9eea
add documentation for --password option
2020-08-21 12:15:45 +02:00
Christopher Engelhard
2e87e64bd1
update individual Usage: messages to match showHelp
2020-08-21 12:12:30 +02:00
neil
08c210d833
Merge pull request #3124 from acmesh-official/dev
...
sync
2020-08-21 18:11:13 +08:00
neil
a9403013df
Merge pull request #3069 from PedroLamas/pedrolamas/multi-arch-build
...
Fixes #3068 - Adds docker multi-arch support
2020-08-21 18:05:52 +08:00
Pedro Lamas
05477c1a03
Fixes Dockerfile
2020-08-21 11:03:53 +01:00
Pedro Lamas
fcb6198a82
More updated following PR comments
2020-08-21 10:55:07 +01:00
Pedro Lamas
410d0bc125
Updates following PR comments
2020-08-21 10:40:13 +01:00
Pedro Lamas
abc62b9348
more
2020-08-21 10:34:43 +01:00
Pedro Lamas
6fbf33c8f4
More changes
2020-08-21 10:17:54 +01:00
neil
0ceb750dc7
Merge pull request #3119 from lcts/usage-cleanup
...
Update showhelp() message & add some hyphenated option forms for clarity & consistency
2020-08-21 16:26:02 +08:00
Christopher Engelhard
a48c22d14f
add missing blank lines after links to wiki
2020-08-21 09:58:58 +02:00
Christopher Engelhard
1521199e44
add hidden alias --to-pkcs for --to-pkcs12
2020-08-21 09:56:57 +02:00
Christopher Engelhard
2910be82a4
revert change of --no-color option
2020-08-21 09:54:47 +02:00
Christopher Engelhard
07fdb087dc
fix typo
2020-08-21 09:53:04 +02:00
Christopher Engelhard
58150f5dcd
change --pkcs to --pkcs12
2020-08-21 09:53:04 +02:00
Christopher Engelhard
e7a6ff39f9
fix wrong indentation
2020-08-21 09:53:04 +02:00
Christopher Engelhard
b086afb272
fix some more issues in showhelp()
2020-08-21 09:53:04 +02:00
Christopher Engelhard
7decf76883
group commands logically, rearrange option forms in _process()
...
Commands have been reordered in showhelp() to a more consistent grouping,
help > version > install > certs > csr > account > cron > other
All option alternatives in _process() case statement have been reordered toshow the canonical variants first, legacy variants after.
2020-08-21 09:53:04 +02:00
Christopher Engelhard
d81369d63a
add hyphenated options, fix wrong -ccr in usage()
2020-08-21 09:53:04 +02:00
Christopher Engelhard
c0fbe8237b
reformat usage message for consistency & clarity
2020-08-21 09:53:04 +02:00
neil
58923b2846
Merge pull request #3099 from Alexilmarranen/dev
...
Issue2547 wrong url construction for multiple dns services
2020-08-20 22:10:34 +08:00
neil
d9f9477a52
move badge
...
move badge
2020-08-20 21:44:37 +08:00
neil
966c744992
minor, just move badge position
2020-08-20 21:41:36 +08:00
neil
ddc91ce7c3
Merge pull request #3122 from acmesh-official/dev
...
Add pebble strict to CI
2020-08-20 21:34:38 +08:00
neil
7e5107d90f
Merge pull request #3121 from acmesh-official/peb
...
Add pebble strict to CI
2020-08-20 21:33:32 +08:00
neil
c1668c9bdb
add pebble badge
2020-08-20 21:26:42 +08:00
neil
7ddc2ccf1a
add TEST_CA
2020-08-20 21:06:21 +08:00
neil
3cd85fb395
install socat
2020-08-20 20:54:27 +08:00
neil
b805ea9bf6
fix dir
2020-08-20 20:52:42 +08:00
neil
edd76f595a
fix dir
2020-08-20 20:37:23 +08:00
neil
c131b63852
typo
2020-08-20 20:32:22 +08:00
neil
a70f377388
add pebble
2020-08-20 20:18:53 +08:00
neil
50f76446a9
Merge pull request #3118 from acmesh-official/dev
...
sync
2020-08-20 09:24:02 +08:00
neil
15ce3ec41a
Merge pull request #3117 from acmesh-official/fix-preferred-chain-for-renewal
...
fix preferred chain for renewal
2020-08-20 09:14:48 +08:00
neil
b7b01999d9
fix preferred chain for renewal
...
fix https://github.com/acmesh-official/acme.sh/issues/3116
2020-08-20 09:13:44 +08:00
Alexilmarranen
956114fc42
Issue2336 Add subdomain (3 and more) support
...
Fix for issue in https://github.com/acmesh-official/acme.sh/issues/2336#issuecomment-670522738
2020-08-19 00:50:18 +03:00
neil
bb3a986859
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-08-18 23:28:25 +08:00
neil
50fefc3bb0
minor
2020-08-18 23:28:06 +08:00
neil
c5eea2e7c5
Merge pull request #3113 from acmesh-official/dev
...
sync
2020-08-18 23:16:05 +08:00
neil
19555a98ed
Merge pull request #3112 from olibu/dev
...
Dev: Fix issue #2833
2020-08-18 22:30:30 +08:00
neil
9021f006f0
update shfmt
2020-08-18 22:22:03 +08:00
Oliver Burgmaier
2d5f14388e
Revert "Removed content for clean pull request"
...
This reverts commit ab47bf6451 .
2020-08-18 14:52:23 +02:00
Oliver Burgmaier
ab47bf6451
Removed content for clean pull request
2020-08-18 14:01:02 +02:00
Oliver Burgmaier
d8bd45c2bd
Fix issue #2833 with backslash in JSON
...
Backslash will be removed form JSON responses for each request
and for the initial configuration request
2020-08-18 13:53:48 +02:00
Sergey Pashinin
de692d3dcc
Vault deploy hook
2020-08-18 13:14:00 +03:00
neil
4adb525513
Merge pull request #3109 from acmesh-official/dev
...
Support github actions
2020-08-17 23:17:03 +08:00
neil
72235a5f72
add shellcheck badge
2020-08-17 23:13:00 +08:00
neil
b6508cccec
Merge pull request #3108 from acmesh-official/ga
...
support Github Actions
2020-08-17 22:59:46 +08:00
neil
d9e7cf659e
Update ci.yml
2020-08-17 22:52:59 +08:00
neil
cf500cd817
fix
2020-08-17 22:50:19 +08:00
neil
f1338aca84
fix
2020-08-17 22:49:09 +08:00
neil
284de4ac5d
add actions
2020-08-17 22:46:52 +08:00
neil
19c4345162
fix shfmt
2020-08-17 22:18:20 +08:00
neil
d5d38b3331
support multiple intermediate CA matching for --preferred-chain
2020-08-17 22:06:02 +08:00
neil
bd04638d27
minor
2020-08-16 17:36:24 +08:00
neil
2f0d0e7c7a
Merge pull request #3105 from acmesh-official/dev
...
sync
2020-08-16 17:12:46 +08:00
neil
0b531e9fbc
fix format
2020-08-16 16:59:08 +08:00
neil
e3ebd582ec
support "--preferred-chain" to select chain
...
https://github.com/acmesh-official/acme.sh/wiki/Preferred-Chain
2020-08-16 16:57:06 +08:00
neil
95ef046d0a
fix https://github.com/acmesh-official/acme.sh/issues/3103
2020-08-15 12:32:15 +08:00
neil
21fd46d66b
Merge pull request #3104 from acmesh-official/dev
...
sync
2020-08-15 10:35:16 +08:00
neil
b3a801df11
fix test endpoint
2020-08-15 10:33:24 +08:00
neil
a6d22e3b22
1. save the CA url anyway.
...
2. clear some code.
2020-08-13 23:12:30 +08:00
neil
0415c050a5
remove gitads
2020-08-13 23:04:19 +08:00
neil
014396cf11
Merge pull request #3082 from kappernet/dev
...
initial kapper.net DNS API support
2020-08-13 17:34:50 +08:00
kapper.net support account
70488f9c56
Merge branch 'dev' of https://github.com/kappernet/acme.sh into dev
2020-08-13 00:24:11 +02:00
kapper.net support account
0052ab7148
more mutable + style-update
...
more mutable config-read-calls
more details for TXT records info + errors;
typo fixed (create instead of delete)
2020-08-13 00:23:57 +02:00
Harald Kapper
f725040dd5
Merge pull request #6 from acmesh-official/dev
...
sync upstream
2020-08-12 23:55:25 +02:00
kapper.net support account
f131863642
now with "_saveaccountconf_mutable"
...
_saveaccountconf_mutable instead of _saveaccountconf now used.
Co-Authored-By: kapper.net support account <33451837+kappernet@users.noreply.github.com >
2020-08-12 23:48:11 +02:00
neil
8791047005
Merge pull request #3101 from acmesh-official/dev
...
sync
2020-08-12 22:33:55 +08:00
neil
836a293f16
Merge pull request #3100 from acmesh-official/eab
...
Suppor EAB and Zerossl.com
2020-08-12 22:31:03 +08:00
neil
1177cc3f29
fix format
2020-08-12 22:09:37 +08:00
neil
269847d19d
Add CA name to the --list command output.
2020-08-12 21:45:20 +08:00
neil
df22f68088
Add info for set-default-ca
2020-08-12 21:25:35 +08:00
neil
d83d8552b8
Add "--server" wiki
2020-08-12 21:17:15 +08:00
neil
365aa69afd
fix format
2020-08-12 20:48:53 +08:00
neil
578c338d40
Display ZeroSSL usage
2020-08-12 20:48:53 +08:00
neil
389518e1b8
1. move email to ca conf
...
2. get EAB credentials from Zerossl by email automatically
2020-08-12 20:48:53 +08:00
neil
d42ff227f1
fix format
2020-08-12 20:48:53 +08:00
neil
737e9e48ca
1. Support short names for --server parameter, The valid values are: letsencrypt, letsencrypt_test, buypass, buypass_test and zerossl
...
2. Support Zerossl.com acme protocol.
3. Add "--set-default-ca --server xxxx" command to set the default CA to use.
2020-08-12 20:48:52 +08:00
neil
f96d91cb6c
eab
2020-08-12 20:48:52 +08:00
neil
85503655ab
Display ZeroSSL usage
2020-08-12 20:47:17 +08:00
neil
8d811760a9
1. move email to ca conf
...
2. get EAB credentials from Zerossl by email automatically
2020-08-12 20:43:44 +08:00
Alexilmarranen
4e0de22375
Issue2547 wrong url construction for multiple dns services
...
Fix for problem in https://github.com/acmesh-official/acme.sh/issues/2547#issuecomment-672830796
2020-08-12 15:17:54 +03:00
neil
7cfbf100eb
Merge pull request #3098 from andybotting/dev
...
Rename openstack to dns_openstack
2020-08-12 10:10:52 +08:00
Andy Botting
edbe026b49
Rename openstack to dns_openstack
...
Although the DNS API dev guide at https://github.com/acmesh-official/acme.sh/wiki/DNS-API-Dev-Guide
says `The script file name must be myapi.sh`, it should really
be names dns_myapi.sh for consistency.
2020-08-12 11:24:45 +10:00
neil
1e967eceef
fix format
2020-08-11 23:45:12 +08:00
neil
7d20db93d3
1. Support short names for --server parameter, The valid values are: letsencrypt, letsencrypt_test, buypass, buypass_test and zerossl
...
2. Support Zerossl.com acme protocol.
3. Add "--set-default-ca --server xxxx" command to set the default CA to use.
2020-08-11 23:28:52 +08:00
Harald Kapper
fb05a42d2e
Merge pull request #3 from acmesh-official/dev
...
sync upstream
2020-08-09 04:31:07 +02:00
neil
9490ae1440
Merge pull request #3095 from acmesh-official/dev
...
fix format
2020-08-09 09:56:00 +08:00
neil
e932be0fb3
eab
2020-08-09 09:53:22 +08:00
neil
70b49980cb
fix format
2020-08-09 09:40:22 +08:00
neil
5e6ee5fd48
Merge pull request #3092 from acmesh-official/dev
...
sync
2020-08-07 12:10:35 +08:00
neil
a2d872a9f0
Merge pull request #3087 from draevin/dev-netlify
...
Add Netlify API support
2020-08-05 09:21:10 +08:00
Draevin Luke
e8bcde31b7
Add Netlify API support
2020-08-04 16:33:24 -07:00
neil
40cda9220a
fix https://github.com/acmesh-official/acme.sh/issues/3077
2020-08-03 21:22:32 +08:00
kapper.net support account
a494683bc8
Merge branch 'dev' of https://github.com/kappernet/acme.sh into dev
2020-08-02 15:59:59 +02:00
kapper.net support account
2ba6a85eca
fix multiple txt-records delete + API update
...
new API version
fix to delete specific TXT records for wildcard-certs with LE
Co-Authored-By: Harald Kapper <hknet@users.noreply.github.com >
2020-08-02 15:59:46 +02:00
kapper.net support account
0e58158a59
Merge pull request #2 from acmesh-official/dev
...
sync upstream
2020-08-02 13:56:52 +02:00
neil
af740592c9
Merge pull request #3073 from vi9076/dev
...
Fix failed test in acmetest. Item alpine:latest - test 12
2020-08-02 14:41:40 +08:00
neil
c9452c9f31
Merge pull request #2574 from rewqazxv/master
...
Fix sudo issue
2020-08-02 14:31:45 +08:00
kapper.net support account
494a1603e4
Update dns_kappernet.sh
...
add issue-link in sourcecode
Co-Authored-By: Harald Kapper <hknet@users.noreply.github.com >
2020-08-02 01:41:26 +02:00
kapper.net support account
5207e111e1
initial kapper.net DNS API support
...
hopefully this time we get it right ;)
Co-Authored-By: Harald Kapper <hknet@users.noreply.github.com >
2020-08-02 00:19:28 +02:00
neil
06995fb080
Merge pull request #3075 from jpmens/patch-2
...
Remove unecessary word from README.md
2020-07-28 09:34:48 +08:00
neil
1f5cafc2d1
Update README.md
2020-07-28 09:32:15 +08:00
JP Mens
f190de39a6
Remove unecessary word from README.md
2020-07-27 14:34:35 +02:00
neil
272ab746a6
Merge pull request #3071 from pdxgf1208/dev
...
Update dns_dynv6.sh
2020-07-27 15:57:07 +08:00
neil
fce0bf6e59
Merge pull request #3070 from phedoreanu/replace_response_equals_with_contains
...
replace response equals with contains
2020-07-27 15:54:05 +08:00
neil
5957786b2c
Merge pull request #3072 from tresni/synology_dsm
...
Support for DS218+
2020-07-27 15:52:37 +08:00
Vinton Huang
4f3f4e23e4
Fix failed test in acmetest. Item alpine:latest - test 12: le_test_standandalone_deactivate_v2
...
- Message of failed test [1]: /root/.acme.sh/acme.sh --deactivate -d testdocker.acme.sh [FAIL]
- Reason of failure: left brace was not escaped. According to the standard [2], if special chars appear first in an ERE, it will produce undefined results.
- egrep from busybox (and thus alpine) take it as an error, but egrep from GNU grep (included in most distros) and *BSD are more tolerant, just ignore it.
- Fix: consider the right brace at the right-hand side of the ERE, the result string will not contain right brace. So the left-hand side should not contain left brace, too.
[1] 446939706e/logs/alpine-latest.out (L119)
[2] 9.4.3 ERE Special Characters, The Open Group Base Specifications. https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html
2020-07-27 03:55:07 +08:00
Brian Hartvigsen
5f5096e1d4
Addressing issues found in DS218+ DSM
...
DS218+ appears to have a slighly different DSM that sends back headers in lowercase.
Reported by @BartSiwek in #2727
2020-07-25 21:56:18 -06:00
12bbf7608ae1
4b35aef728
Update dns_dynv6.sh
...
Add support for domains like '*.v6.rocks'
2020-07-25 21:48:11 +08:00
Adrian Fedoreanu
6a0ed51f5e
replace response equals with contains
2020-07-24 16:28:34 +02:00
Pedro Lamas
67360e93b8
Correctly labels Docker images per branch
2020-07-24 09:25:58 +01:00
Pedro Lamas
f18f4c69f2
Adds Docker multi-arch build support
2020-07-23 14:57:16 +01:00
neil
41435578d2
Merge pull request #3055 from andybotting/openstack-dns
...
Add OpenStack Designate DNS API support
2020-07-16 13:45:01 +08:00
neil
7f33ae3bee
Merge pull request #3059 from andybotting/dev
...
Fix CI test failure for deploy/openstack.sh
2020-07-16 13:44:40 +08:00
neil
645135bf56
Merge pull request #3051 from szepeviktor/patch-2
...
Upgrade Travis image
2020-07-16 13:44:02 +08:00
Viktor Szépe
eb9005ad74
Fix SC2236
2020-07-16 06:18:46 +02:00
Viktor Szépe
14089f8c6a
Fix SC2236
2020-07-16 06:18:12 +02:00
Viktor Szépe
49094120d9
Fix SC2236
2020-07-16 06:17:11 +02:00
Viktor Szépe
fe4111a9f5
Fix SC2236
2020-07-16 06:14:50 +02:00
Viktor Szépe
61613bee98
Fix SC2230
2020-07-16 06:13:15 +02:00
Andy Botting
3ce967d8e5
Fix CI test failure for deploy/openstack.sh
2020-07-16 13:53:21 +10:00
Andy Botting
aad9afad59
Add OpenStack Designate DNS API support
...
This provider relies on the the python-openstackclient and
python-designateclient tools be installed and working, with
either password or application credentials loaded in your env.
2020-07-16 13:25:59 +10:00
neil
8cbbd022fc
Merge pull request #3057 from andybotting/openstack-deploy
...
Add OpenStack Barbican deploy support
2020-07-16 09:24:12 +08:00
Andy Botting
9b23cd6d19
Add OpenStack Barbican deploy support
...
This provider relies on the the python-openstackclient and
python-designateclient tools be installed and working, with
either password or application credentials loaded in your env.
2020-07-16 09:59:40 +10:00
Viktor Szépe
d94f241d3c
Upgrade Travis image
2020-07-15 20:45:11 +02:00
neil
bb7c11adf1
Merge pull request #3049 from acmesh-official/dev
...
sync
2020-07-15 21:32:07 +08:00
neil
5c295254bf
fix format
2020-07-15 21:31:14 +08:00
neil
236e8cc95c
add gitads
2020-07-15 21:30:17 +08:00
neil
421973e0d9
Merge pull request #3046 from acmesh-official/dev
...
sync
2020-07-14 21:56:08 +08:00
neil
e2a5af1cf7
fix format
2020-07-14 21:49:50 +08:00
StefanAbl
65aa7b1084
formatting
2020-07-13 16:01:46 +02:00
StefanAbl
f8c8330258
formatting
2020-07-13 15:49:25 +02:00
StefanAbl
f5411ac9ab
no supporting HTTP API as well
2020-07-13 15:42:45 +02:00
neil
f31debc09c
fix format
2020-07-13 21:03:57 +08:00
neil
6654d7a919
fix format
2020-07-13 20:56:58 +08:00
neil
44743b5f6f
Merge pull request #3043 from robertoetcheverryr/dev
...
Added check for Authentication failure in dns_dynu module
2020-07-13 14:54:16 +08:00
robertoetcheverryr
f80276584f
Added check for Authentication failure in dns_dynu module
2020-07-12 23:43:03 -03:00
neil
cda41debfc
Merge pull request #3042 from andrewheberle/patch-2
...
Use base64 for docker reload command
2020-07-13 09:40:14 +08:00
neil
2c50d01c26
Merge pull request #3039 from vi9076/master
...
Update "Tested OS" section of README.md
2020-07-13 09:35:51 +08:00
andrewheberle
01ebb6576d
Use base64 for reload
...
Ensure that reload command is encoded with base64 so special characters in command do not wreck config on renewals
2020-07-13 09:31:47 +08:00
Vinton Huang
aaca0b6f76
Update "Tested OS" section of README.md
...
- Update openSUSE build badge file name (opensuse-leap.svg -> opensuse-leap-latest.svg)
- Update link target of build badge (letest -> acmetest), for item 1-12, 15, 16, 18, 19, 21
- Update Proxmox document link for 5.2 and later
2020-07-11 19:50:16 +08:00
neil
84e1f3649f
Merge pull request #3035 from acmesh-official/dev
...
sync
2020-07-08 23:12:19 +08:00
neil
0ab2cfaf8b
Merge pull request #3029 from licaon-kter/patch-2
...
Fix typo candindates
2020-07-08 22:25:20 +08:00
neil
0545d6f083
Merge pull request #3031 from peterkelm/patch-1
...
Reflect recent Variomedia API changes
2020-07-08 22:24:14 +08:00
neil
d804228956
fix https://github.com/acmesh-official/acme.sh/issues/3032
2020-07-08 22:22:06 +08:00
neil
f7d70df2ba
Merge pull request #3033 from grindsa/ecc_sign
...
Prepending for ecc signature
2020-07-08 22:10:31 +08:00
neil
4daef52991
Merge pull request #3034 from acmesh-official/dev
...
sync
2020-07-08 21:30:43 +08:00
grindsa
a329547682
prepending for ecc signature
...
leftpadding "0" if _ec_s and _ec_r are to short
2020-07-08 11:59:20 +02:00
peterkelm
f02af8d481
Reflect recent Variomedia API changes
...
Spaces were recently removed from the JSON "response" returned by Variomedia's API.
2020-07-07 22:56:51 +02:00
neil
dd6c067832
fix format
2020-07-07 20:52:00 +08:00
Licaon_Kter
dbc435506c
Fix typo candindates
2020-07-07 12:06:37 +00:00
neil
f00e289014
fix format
2020-07-07 20:02:48 +08:00
neil
1dffaba266
fix format
2020-07-07 19:58:02 +08:00
neil
958a2f4274
Merge pull request #3017 from metaquanta/master
...
dns_duckdns.sh - correctly extract domain
2020-07-05 21:52:26 +08:00
Matthew
21718a69d3
Update dns_duckdns.sh
...
Don't depend on eregex in sed
2020-07-03 07:48:38 -04:00
neil
c650ae0e19
Merge pull request #3015 from TonyGravagno/dev
...
Trivial text changes
2020-07-03 16:59:47 +08:00
neil
9ed435d04a
Merge pull request #3023 from tomsommer/patch-1
...
unoeuro.com is now simply.com
2020-07-03 16:42:20 +08:00
neil
fed6a0c24e
Merge pull request #3024 from snvad/fix2963-dns_regru
...
Fix bug in dns_regru.sh (#2963 )
2020-07-03 16:41:33 +08:00
snv
44b9a8e7ed
fix new line at end of file
2020-07-02 13:18:37 +04:00
snv
c16757b03a
add some debug output and fix data in GET request
2020-07-02 12:59:24 +04:00
snv
5d0dde5c15
main changes
2020-07-02 12:23:46 +04:00
Tom Sommer
f60356e8c7
Username not required to contain "UE"
2020-07-02 09:48:05 +02:00
Tom Sommer
cdf8f78962
unoeuro.com is now simply.com
...
Maintaining the naming of the API (for backwards compatibility), but renaming hostname.
2020-07-02 09:47:05 +02:00
Matthew
4539d236df
dns_duckdns.sh - correctly extract domain
...
$fulldomain could be just 'domain.duckdns.org' if provided with --domain-alias or '_acme-challenge.domain.duckdns.org' otherwise. In the latter case, '_acme-challenge' is thrown away. Correctly extract 'domain' in both cases.
2020-06-30 07:19:41 -04:00
Matthew
8718ac0c4b
duckdns doesn't permit subdomains or underscores
2020-06-30 02:22:08 -04:00
Tony Gravagno
94787d537a
Issue #2849 Trivial variable name fix from apacheMajer to apacheMajor
2020-06-29 11:51:55 -07:00
Tony Gravagno
bb8cff967e
Merge branch 'dev' of https://github.com/TonyGravagno/acme.sh into dev
2020-06-29 11:31:18 -07:00
Tony Gravagno
eca57beec1
Issue #2850 : grammar corrections for "exists" and "exist".
2020-06-29 11:29:10 -07:00
neil
58b4eb04f9
Merge pull request #3002 from msamoylych/dev
...
dns_hexonet: Fix removing DNS records
2020-06-25 23:15:15 +08:00
msamoylych
a9d46297c4
Update dns_hexonet.sh
...
Fix removing DNS records
2020-06-24 12:26:11 +03:00
msamoylych
e9edecf34a
Update dns_hexonet.sh
...
Remove useless &
2020-06-24 12:25:23 +03:00
neil
71a5f0e84e
Merge pull request #3000 from acmesh-official/dev
...
sync
2020-06-24 13:38:03 +08:00
neil
fb22ee94d9
Merge pull request #2917 from mdbraber/lexicon_output_fix
...
Lexicon output fix
2020-06-10 22:45:39 +08:00
Maarten den Braber
f03904ebce
change to --output QUIET
2020-06-09 09:57:36 +02:00
StefanAbl
6cc9f49d97
first attempt to make travis happy
2020-05-31 19:09:27 +02:00
StefanAbl
f5f0680ec7
Added support for custom domains
2020-05-31 18:49:39 +02:00
neil
60e04b9065
Merge pull request #2961 from DerVerruckteFuchs/master
...
Fix broken grep so that One984HOSTING_COOKIE actually gets set, and isn't left empty.
2020-05-26 21:39:47 +08:00
DerVerruckteFuchs
025da92450
Handle case insensitivity for HTTP/1.1 headers.
2020-05-26 02:00:05 -04:00
neil
5de4aa091b
Merge pull request #2962 from grindsa/retry-after-fix
...
retry-timer fix
2020-05-26 09:34:46 +08:00
grindsa
1fe8235a85
Update acme.sh
2020-05-25 20:28:05 +02:00
DerVerruckteFuchs
0ab14399ae
Fix broken grep so that One984HOSTING_COOKIE actually gets set, and isn't left empty.
2020-05-25 12:04:26 -04:00
neil
15dded712c
fix retry
...
https://github.com/acmesh-official/acme.sh/issues/2939#issuecomment-632481658
2020-05-24 18:04:47 +08:00
neil
8837f7e6e8
Merge pull request #2929 from PMExtra/dev
...
Support multiple servers for SSH deployment
2020-05-24 18:02:56 +08:00
neil
e8defd821a
update readme
2020-05-23 20:37:06 +08:00
neil
5d6effeff5
Merge pull request #2955 from dandv/patch-2
...
Fix sloppy English
2020-05-23 20:31:59 +08:00
Dan Dascalescu
427c278012
Fix sloppy English
2020-05-22 10:28:29 -07:00
PM Extra
a78a09f594
Support multiple servers for SSH deployment.
2020-05-22 18:15:38 +08:00
neil
59fd48cfe2
support Retry-After header
...
https://github.com/acmesh-official/acme.sh/issues/2939
2020-05-21 22:32:19 +08:00
neil
cc78ab4855
Merge pull request #2923 from mdbraber/add-provider-transip
...
Add TransIP provider
2020-05-21 22:27:50 +08:00
Maarten den Braber
063562261e
Fix string truncation for POSIX
2020-05-19 23:09:16 +02:00
Maarten den Braber
70619dd0b7
Remove debugging
2020-05-19 20:07:14 +02:00
Maarten den Braber
63031fb278
bugfixes
2020-05-19 20:04:23 +02:00
neil
7f924a56b3
Merge pull request #2950 from acmesh-official/revoke
...
fix https://github.com/acmesh-official/acme.sh/issues/2880
2020-05-19 23:32:41 +08:00
neil
114f2a1465
fix https://github.com/acmesh-official/acme.sh/issues/2880
2020-05-19 23:26:58 +08:00
Maarten den Braber
5d2777634a
Fix forgotten then
2020-05-19 16:43:39 +02:00
Maarten den Braber
2d5b4a0003
Change if-statement for private keys to more portable version
2020-05-19 16:39:49 +02:00
Maarten den Braber
adfa1704e2
Update nonce calculation to use acme.sh methods instead of openssl
...
command
2020-05-19 16:38:23 +02:00
neil
ab3fd6be8f
Merge pull request #2942 from gassan/dns-hetzner
...
Added dnsapi/dns_hetzner.sh
2020-05-19 22:18:19 +08:00
neil
47702d075e
Merge pull request #2945 from ianw/rax-lookup
...
dns_rackspace: search for domain
2020-05-19 22:12:45 +08:00
neil
341f000b9c
Merge pull request #2947 from kref/patch-1
...
fix octal escapes for printf %b format
2020-05-19 13:45:42 +08:00
kref
0deea53931
fix octal escapes for printf %b format
...
Stop it from misinterpreting a following digit as part of the escape sequence
2020-05-19 13:27:00 +08:00
Ian Wienand
8b3d792bec
dns_rackspace: search for domain
...
The current call uses the /domains end-point which lists all domains.
This only returns 100 domains at a time, so for long domain lists you
may not match and find the required ID.
Switch to using the search interface that only returns values matching
the requested domain. This will avoid missing results.
Reported by @jjamfd.
Closes : #2944
2020-05-18 15:29:31 +10:00
Gassan Gousseinov
b82c48b66f
shfmt
2020-05-17 23:09:22 +02:00
Gassan Gousseinov
fa91516dce
added dnsapi/dns_hetzner.sh
2020-05-17 21:40:54 +02:00
Maarten den Braber
4954b44d8e
Remove default key file (leave it to the user to explicitly specify)
2020-05-16 16:18:05 +02:00
neil
d132e51ac7
Merge pull request #2922 from QDaniel/QDaniel-patch-INWX
...
INWX fix Domain Limit #1491
2020-05-16 21:43:31 +08:00
neil
243b6ae985
Merge pull request #2931 from dvaerum/dev
...
Bug fix: DNS TXT entries will now be removed for dns_gdnsdk.sh
2020-05-16 21:39:06 +08:00
neil
8780ba3626
Merge pull request #2935 from tresni/synology_dsm
...
Update Synology DSM deploy hook
2020-05-16 21:02:32 +08:00
Brian Hartvigsen
694194be2f
Shellcheck fix
...
SYNO_Certificate gets set by _getdeployconf, so this may be an empty string but that's fine
2020-05-16 02:25:53 -06:00
Brian Hartvigsen
c7f61f8b80
Allow rotating the default certificate which has no description
...
This means, by default, we will rotate the default certificate that comes with the DSM
2020-05-16 02:02:23 -06:00
Brian Hartvigsen
3a7c7fe4e8
Fix shellcheck issues
2020-05-16 00:19:18 -06:00
Brian Hartvigsen
668967a719
If SYNO_Create is not set here, print the nice message
2020-05-16 00:05:35 -06:00
Brian Hartvigsen
d15c14ab93
Fix support for wget
...
I'm actually not entirely sure why/how this worked with curl but not wget, but it did. The short answer is that using a GET does not result in the HTTP_HEADER file being written, instead you must pass in the http_headers param ($2) which will return the HTTP headers as a string. Luckily, the Token is in both the body and the header. We need it and the id (and smid if 2fa) cookie to proceed. So now we parrse the response for that instead of the HTTP_HEADER file.
Interesting side note: wget is fine if the URL contains a \r or \n, but curl will barf on it. So we need to make sure those are stripped from the token as it will be passed in the URL later.
2020-05-15 23:53:00 -06:00
Brian Hartvigsen
52b81608a1
need to _url_encode anything sent in GET requests
...
Fixes issue raised by @tatablack
2020-05-15 23:48:50 -06:00
Dennis Vestergaard Værum
048f754d83
Bug fix: DNS TXT entries will now be removed for dns_gdnsdk.sh
2020-05-14 23:04:08 +02:00
Ian Epperson
748cb28017
Add Discord notification
2020-05-13 10:39:11 -07:00
Maarten den Braber
d5ef3a3f8c
Formatting issues
2020-05-13 17:07:19 +02:00
Maarten den Braber
e768e285ce
Remove extra newline
2020-05-13 16:49:42 +02:00
Maarten den Braber
a102d775b2
Formatting issues
2020-05-13 16:49:07 +02:00
Maarten den Braber
65e82b03ad
Fix CI errors
2020-05-13 16:11:53 +02:00
Maarten den Braber
80a636bd14
Fix extra space
2020-05-13 16:08:34 +02:00
Maarten den Braber
a4c57ee363
Add TransIP provider
2020-05-13 15:35:51 +02:00
QDaniel
94bf54e7e0
INWX fix Domain Limit #1491
2020-05-13 12:14:27 +02:00
neil
b18ce5ade0
Merge pull request #2872 from honzahommer/feat/notify-teams
...
Add Microsoft Teams notify
2020-05-10 22:50:15 +08:00
Honza Hommer
99793bb2c4
chore: remove shellcheck disable
2020-05-09 12:26:16 +02:00
neil
093936e594
Merge pull request #2914 from philband/philband-patch-1
...
Add support for Njalla DNS API
2020-05-08 22:40:31 +08:00
Maarten den Braber
036a37e351
Nullify output from lexicon_cmd to prevent getting wrong return codes
2020-05-07 23:19:02 +02:00
Philipp Bandow
d904df57ca
Bugfix error message in rest function
2020-05-07 15:45:47 +02:00
Philipp Bandow
d507979ec1
Make CI happy: Remove extraneous new line
2020-05-07 15:41:09 +02:00
Philipp Bandow
9bbcfead67
Bugfix shell format error
2020-05-07 15:37:59 +02:00
Philipp Bandow
81036894c0
Add new DNS Provider: Njalla
2020-05-07 15:28:00 +02:00
neil
9044adecb5
start 2.8.7
2020-05-04 08:43:47 +08:00
neil
9190fdd42c
Merge pull request #2903 from acmesh-official/dev
...
sync
2020-05-04 08:41:37 +08:00
neil
eab35605e4
remove sudo
2020-05-03 11:01:02 +08:00
neil
28b65a7e7b
Merge pull request #2898 from ThiloGa/dyndnsfree
...
adding support for dyndnsfree.de
2020-05-03 10:50:29 +08:00
neil
5d1d2308b4
Merge pull request #2900 from felixbuenemann/patch-2
...
Fix HAProxy Deploy Hook OCSP Update
2020-05-03 10:45:56 +08:00
Felix Bünemann
cf5952f508
fix haproxy deploy hook ocsp update
...
fixes ocsp reponse update failing with `Responder Error: unauthorized (6)`
by removing `-no_nonce` switch from `openssl oscp` command .
2020-05-02 22:14:21 +02:00
ThiloGa
3b0d7bc4ad
typo fixing
2020-05-02 08:29:44 +02:00
ThiloGa
22f8ab110e
typo fixing
2020-05-02 08:26:26 +02:00
neil
8f2d085d28
Merge pull request #2899 from acmesh-official/dev
...
sync
2020-05-01 23:55:21 +08:00
neil
c3d7f5b28b
build on docker hub
2020-05-01 23:44:56 +08:00
ThiloGa
45e6000619
adding support for dyndnsfree.de
2020-05-01 06:25:19 +02:00
neil
7cd00a6760
Merge pull request #2886 from Ritbit/Fix_openprovider.sh_#2104
...
#2104 Fix openprovider.sh
2020-04-29 21:19:02 +08:00
neil
cecc53fed3
Merge pull request #2892 from acmesh-official/dev
...
sync
2020-04-29 10:46:04 +08:00
neil
58c2c70146
fix https://github.com/acmesh-official/acme.sh/issues/2888
2020-04-29 10:42:17 +08:00
neil
ad9f488df6
fix https://github.com/acmesh-official/acme.sh/issues/2888
2020-04-29 10:38:21 +08:00
neil
b19799bc72
fix https://github.com/acmesh-official/acme.sh/issues/2888
2020-04-29 10:19:35 +08:00
neil
1209b9b86e
fix https://github.com/acmesh-official/acme.sh/issues/2888
2020-04-29 10:15:13 +08:00
neil
da957a3caf
fix https://github.com/acmesh-official/acme.sh/issues/2888
2020-04-29 10:12:29 +08:00
Bas van Ritbergen
1bfd0f0149
Update dns_openprovider.sh
...
fixed shebang shell to be as suggested
2020-04-27 15:41:50 +02:00
Bas van Ritbergen
3ff48b8559
Update dns_openprovider.sh
...
#2104 Fix wildcard handling & custom NS config for OpenProvider DNS
2020-04-27 15:34:20 +02:00
neil
6ba1eda96f
fix https://github.com/acmesh-official/acme.sh/issues/2883#issuecomment-619215961
2020-04-25 22:44:00 +08:00
neil
dddfe07867
Merge pull request #2879 from blablup/OPNsense_dns
...
Allow old and new API response for OPNsense Plugin
2020-04-24 22:16:03 +08:00
neil
054f67eeb8
Merge pull request #2877 from vktg/loopia300ttl
...
DNS Loopia min 300 TTL
2020-04-24 22:13:27 +08:00
neil
65c59c8c30
Merge pull request #2882 from acmesh-official/dev
...
sync
2020-04-24 22:10:38 +08:00
Honza Hommer
24925a1739
feat: add default colors
2020-04-22 21:13:52 +02:00
Jesai Langenbach
c49b40ee95
Allow old and new API response
...
CLOSES #2480
2020-04-21 11:43:08 +02:00
Viktor G
c06db30a65
DNS Loopia min 300 TTL
2020-04-20 21:05:40 +03:00
neil
0ed6fef49b
Merge pull request #2876 from wurzelpanzer/easydns-updates
...
easyDNS API out of beta
2020-04-20 21:45:48 +08:00
wurzelpanzer
9bad11ec79
easyDNS API out of beta
...
Added new links to API docs and API access signup
2020-04-20 08:49:08 +02:00
Honza Hommer
74cdcde449
fix: remove :xdigit:
2020-04-19 23:59:35 +02:00
neil
1613461504
Merge pull request #2869 from wwebers/fix_opnsense
...
Fix for latest "os-bind" plugin
2020-04-19 20:39:25 +08:00
neil
0043f3558c
Merge pull request #2870 from softcat/fix/inwx-api
...
Fix for INWX DNS API (multiple domains and 2FA enabled failing)
2020-04-19 20:36:47 +08:00
Honza Hommer
a9c4b8dd1a
feat: Microsoft Teams notify
2020-04-19 01:03:04 +02:00
Nils Sandmann
5d00edc896
Fix multiple domains with 2FA, reuse session cookie
2020-04-18 18:54:43 +02:00
Nils Sandmann
3bad815982
Better error handling on login, return correct return code
2020-04-18 18:52:08 +02:00
Wolfram Webers
08cc7587ab
- Adding fix for latest "os-bind" plugin
2020-04-18 18:11:24 +02:00
neil
458c0db3a8
Merge pull request #2868 from acmesh-official/reason
...
fix format
2020-04-18 22:35:27 +08:00
neil
a995333081
fix format
2020-04-18 22:34:32 +08:00
neil
8eb608a839
Merge pull request #2866 from acmesh-official/reason
...
support revoke reason.
2020-04-18 20:16:24 +08:00
neil
1041c9f9fc
support revoke reason.
...
https://github.com/acmesh-official/acme.sh/issues/2856
2020-04-18 20:03:48 +08:00
neil
1564742b76
add comments
2020-04-18 19:38:38 +08:00
neil
b887fd153d
Merge pull request #2843 from der-berni/patch-1
...
Update to work with new one.com procedure
2020-04-18 19:22:47 +08:00
neil
d083674fb1
Merge pull request #2779 from honzahommer/notify/mail.sh
...
Add msmtp command to notify/mail.sh
2020-04-18 19:00:42 +08:00
neil
ed7a945261
add comment message.
2020-04-18 18:59:33 +08:00
neil
ef5ffa939f
Merge pull request #2864 from siwyd/fix-updating-empty-email
...
Fix: allow removal of email address as contact
2020-04-18 18:55:03 +08:00
neil
d842ccb287
fix format error
2020-04-18 18:51:08 +08:00
neil
233893f122
Merge pull request #2863 from mod242/master
...
Filter out blank lines
2020-04-18 18:50:22 +08:00
Simon Wydooghe
2febdfc363
Fix: allow removal of email address as contact
...
It seems the current code doesn't allow for removing the email address
from the contact field. This fixes that. This only removes the email
address if an explicit empty email address is specified on the command
line or in the account.conf file. If it is left unspecified on the
command line it still just uses whatever was configured in the
account.conf.
2020-04-17 15:53:15 +02:00
mod242
2c971a2598
Filter out blank lines
...
Response from the provider has changed so that there are blank lines at the end, which leads to the result can not be parsed correctly
2020-04-16 20:03:34 +02:00
neil
b4c3c20e5e
Merge pull request #2797 from EAliakbar/arvandns
...
Adding Arvan Dns Api
2020-04-12 14:09:54 +08:00
neil
b6fbb012ad
Merge pull request #2749 from dkerr64/ssh-deploy
...
Updates to ssh_deploy hook
2020-04-12 13:58:44 +08:00
neil
7f4db5a731
Merge pull request #2855 from maidmeow4/master
...
Fix a typo in dns_he.sh on line 27
2020-04-12 13:47:24 +08:00
喵喵喵喵四
4dfdfa0b7d
Fix typo on line 27
2020-04-12 12:28:07 +08:00
neil
dbf659c575
Merge pull request #2854 from acmesh-official/dev
...
sync
2020-04-12 12:11:11 +08:00
neil
cd8e04471c
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-04-12 11:48:43 +08:00
neil
93de1e4903
un-escape json chars
...
fix https://github.com/acmesh-official/acme.sh/issues/2833
2020-04-12 11:48:24 +08:00
neil
2df43c9e2b
Merge pull request #2847 from woutd/fix-constellix-api-domain-search
...
Constellix made changes to their API.
2020-04-12 10:49:35 +08:00
neil
5ace44493a
fix comments
2020-04-12 10:47:41 +08:00
neil
a57ba3d81c
update comments
2020-04-12 10:38:31 +08:00
neil
6298112531
Merge pull request #2852 from phedoreanu/dns_1984hosting
...
add dns_1984hosting.sh
2020-04-12 10:15:52 +08:00
neil
25afca55f6
Merge pull request #2853 from scottw/master
...
show response when unable to retrieve DNS records for a zone
2020-04-12 09:41:00 +08:00
Scott Wiersdorf
52a16c917f
show response when unable to retrieve DNS records for a zone
2020-04-11 11:24:30 -06:00
Adrian Fedoreanu
eef9a60037
add dns_1984hosting dns api
2020-04-10 23:34:00 +02:00
Wout
e158b5ccf6
Constellix made changes to their API. They added more search capabilities, but the changes are not backwards compatible. We need to use the exact parameter instead of name now.
2020-04-09 19:15:32 +02:00
neil
f03d7efb5e
Merge pull request #2845 from woutd/fix-constellix-domain-id
...
Fixes getting the correct domain id using Contellix API.
2020-04-09 20:21:50 +08:00
der-berni
da7b1fb014
cleanup according to styleguide / ShellCheck
2020-04-09 12:17:08 +02:00
Wout
62378d063e
Fixes getting the correct domain id using Contellix API.
2020-04-07 22:34:05 +02:00
der-berni
5fac282ee0
Update to work with new one.com procedure
...
Since some Months, its no longer possible to add TXT Records with the Name "_acme-challenge" to the base domain.
To override the fallback value, you must use a CNAME and proxy it.
For example.
CNAME _acme-challenge.yourdomain.com => proxy_acme-challenge.yourdomain.com
The TXT Records have to be created on proxy_acme-challenge.yourdomain.com
Since the default CNAME TTL is 3600 seconds, it is recommended to leave the CNAME record.
But if you would like to use the build-in SSL (for your web-site etc.) from one.com, you have to delete the record.
A new variable "ONECOM_KeepCnameProxy" you can set in the account.conf is used to keep the CNAME record.
By default the CNAME record will be removed.
For ex.: SAVED_ONECOM_KeepCnameProxy='1'
to keep the CNAME Record and speedup the process.
2020-04-07 19:25:39 +02:00
neil
6eff873a07
Merge pull request #2783 from Blfrg/dns_me
...
dns_me id parse using only sed
2020-04-06 10:32:09 +08:00
neil
1fb306c9d3
Merge pull request #2841 from aattww/master
...
Add support for Joker.com
2020-04-06 10:29:55 +08:00
aattww
c064b3896a
Change command check to fully pass shellcheck
2020-04-06 01:13:59 +03:00
aattww
8400d1e60e
Add bugs report link
2020-04-05 22:07:20 +03:00
aattww
5530e74382
Initial release
2020-04-05 21:57:37 +03:00
neil
47a38a8977
Merge pull request #2839 from acmesh-official/dev
...
sync
2020-04-05 13:47:08 +08:00
neil
47883a94a6
support auto-comment
2020-04-05 13:46:02 +08:00
neil
ca19bbd366
Merge pull request #2831 from olibu/dev
...
Dev
2020-04-04 11:36:48 +08:00
Oliver Burgmaier
7595808d26
fix #2828 mailto compliant to RFC6068
...
This fix removes the space between "mailto:" and the email address to
make the contact attribute compliant to RFC6068.
2020-04-01 20:35:07 +02:00
Oliver Burgmaier
37d22a144a
fix #2830 Autorization segment typo fixed
...
This fixes the parsing of the authorization segment in the response of
an order. Without this fix the start of the array is not found
correctly and therefore the finalize URL is part of the authorization
segment. Changing the regex to *\[[^\[]*\] fix this. Seems to be a typo
which has not been recognized so far. This can be only recognized if
the response is in a single line.
2020-04-01 20:31:06 +02:00
Oliver Burgmaier
dc697a6862
fix #2830 Autorization segment typo fixed
...
This fixes the parsing of the authorization segment in the response of
an order. Without this fix the start of the array is not found
correctly and therefore the finalize URL is part of the authorization
segment. Changing the regex to *\[[^\[]*\] fix this. Seems to be a typo
which has not been recognized so far. This can be only recognized if
the response is in a single line.
2020-04-01 20:24:40 +02:00
neil
5398bac533
Merge pull request #2823 from acmesh-official/dev
...
sync
2020-03-31 21:36:26 +08:00
neil
9984a168cb
Merge pull request #2822 from xiaohuilam/patch-1
...
Try incrementing cert issuing waiting counter.
2020-03-31 21:15:30 +08:00
neil
286f3713b0
Merge pull request #2816 from netpok/patch-2
...
Fix invalid domain error on dns_cf update
2020-03-31 21:08:59 +08:00
Xiaohui Lam
ff9be30f86
resolved #2818
2020-03-31 03:10:12 +08:00
netpok
34cebe8c0c
Fix invalid domain error on dns_cf update
...
When dns_cf used with Zone ID it fails on removal of the entry.
This pull request adds the missing CF_Zone_ID loading.
2020-03-29 23:45:52 +02:00
Ehsan Aliakbar
200cd5972a
fix shellcheck errors in Arvan Dns Api
2020-03-28 21:50:58 +04:30
neil
808d1af578
Merge pull request #2777 from ThiloGa/dev
...
add support for namemaster.de
2020-03-28 19:06:25 +08:00
neil
d0995665a3
Merge pull request #2808 from ucando/dev
...
enable qiniu deploy hook to deploy more than one domain
2020-03-28 16:46:13 +08:00
ucando
6132af8ecb
enable qiniu to deploy more than one domain
2020-03-26 14:59:23 +08:00
neil
2e9c4914a8
Merge pull request #2807 from acmesh-official/dev
...
sync
2020-03-26 09:10:18 +08:00
neil
bf0d513e5b
Merge pull request #2798 from oliverblaha/dev
...
add support for upgrade from tag
2020-03-25 19:50:05 +08:00
neil
2be435ff32
Merge pull request #2802 from luoch/patch-1
...
update dns_dp.sh
2020-03-25 14:49:03 +08:00
罗诚
20ba820253
Update dns_dp.sh
...
https://dnsapi.cn has change the default language to cn other then en. So the api call need to add `lang=en` to url params for getting the english messages.
And, They also change the susccess message from "Action completed successful" to "Operation successful". Simply use "successful" as keyword will be fine.
2020-03-25 14:39:52 +08:00
neil
44fd332965
Merge pull request #2799 from PaloAltoNetworks/fix-panos-data-format
...
fix(deploy/panos): data format improvements
2020-03-25 11:11:57 +08:00
Brian Torres-Gil
0453d656d6
fix(deploy/panos): data format improvements
...
It was discovered in testing that PAN-OS < 9.0 has slightly different
requirements for the multipart/form-data format and requires the `type`
parameter to be passed in the URL. These corrections should work for all
PAN-OS versions.
2020-03-24 20:01:51 -07:00
Oliver Blaha
cb7e38577d
add support for upgrade from tag
2020-03-24 14:44:35 +01:00
Ehsan Aliakbar
4fa59ea04e
Adding Arvan Dns Api
2020-03-24 17:56:50 +04:30
ThiloGa
bc2ed602e7
deleted txt entry routine by request of namemaster.de, entry is deleted automatically
2020-03-21 21:18:25 +01:00
ThiloGa
a1c4d159dd
further shellcheck fixes
2020-03-21 19:48:17 +01:00
ThiloGa
598f29b78e
doing shellcheck staff
2020-03-21 19:41:46 +01:00
ThiloGa
f61f2d6e5e
adaptations to the new api functions
...
_get_root fully functional due to the extended api
2020-03-21 19:28:16 +01:00
dkerr64
f38df4df11
Make remote backup directory path user configurable.
2020-03-14 21:51:21 -04:00
neil
1e34ccbe2e
Merge pull request #2782 from lippertmarkus/feature-deployhook-synology-otp
...
Add OTP support to Synology DSM deployhook
2020-03-14 16:05:05 +08:00
Honza Hommer
2a8746f6b0
Feat: add msmtp command
2020-03-11 22:32:37 +01:00
dkerr64
554e083f3d
For MULTI_CALL default to undefined, deleting entry in config file if set to "no"
2020-03-11 10:58:36 -04:00
Jeremiah
5d881a8b0f
use more compatible regex flag
2020-03-09 11:34:50 -06:00
neil
3d81641139
fix format
2020-03-09 19:04:32 +08:00
Jeremiah
c25b4ba099
dns_me id parse using only sed
2020-03-08 15:39:18 -06:00
Markus Lippert
fd64c20807
store device ID
2020-03-08 20:22:31 +01:00
Markus Lippert
80f1034dd6
add OTP support
2020-03-08 19:49:46 +01:00
Honza Hommer
15b841da06
Feat: simplify conditions for bin and command
2020-03-08 04:47:55 +01:00
neil
902c08e9c9
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
2020-03-08 10:17:41 +08:00
neil
ea652c023e
fix https://github.com/acmesh-official/acme.sh/issues/2778
2020-03-08 10:17:21 +08:00
ThiloGa
3c79bb77db
fixing travis-ci warnings SC2086: Double quote to prevent globbing and word splitting.
2020-03-07 21:21:39 +01:00
ThiloGa
d8dbb85946
small fixes
2020-03-07 21:11:08 +01:00
ThiloGa
20702d26ec
fixing https://github.com/koalaman/shellcheck/wiki/SC2181 problems
2020-03-07 21:05:42 +01:00
ThiloGa
7d7e9501fa
fixing https://github.com/koalaman/shellcheck/wiki/SC2181 problems
2020-03-07 20:37:29 +01:00
ThiloGa
efef76d9cf
fixed typo
2020-03-07 19:34:57 +01:00
ThiloGa
e1e1ee31f0
Dont use $? directly anymore
2020-03-07 16:00:52 +01:00
ThiloGa
142ca58d38
removed some unused Vars
2020-03-07 15:45:41 +01:00
ThiloGa
3b01bf7bda
removed the probably last blank line
2020-03-07 15:33:21 +01:00
ThiloGa
30416f54d1
Fixes for Travis CI
...
-removing some blanks etc.
2020-03-07 15:18:25 +01:00
ThiloGa
f21ef0d2e9
add support for namemaster.de
2020-03-07 14:55:09 +01:00
neil
39ced21a6f
Merge pull request #2198 from pipedrive/Add-AWS_API-slowrate
...
Add aws api slowrate
2020-03-07 19:59:20 +08:00
neil
0f24417cb3
Merge pull request #2769 from ianw/update-account-json
...
Update account.json on account update
2020-03-07 19:50:17 +08:00
neil
f84a87f2a2
remove DEFAULT_DNS_SLEEP.
...
fix https://github.com/acmesh-official/acme.sh/issues/2773
2020-03-07 18:26:22 +08:00
David Kerr
dada57e5c4
Merge branch 'ssh-deploy' of https://github.com/dkerr64/acme.sh into ssh-deploy
2020-03-05 16:22:59 -05:00
neil
d437d6fde9
Merge pull request #2770 from acmesh-official/dev
...
add clearlinux
2020-03-04 09:53:51 +08:00
neil
69b11575e3
add clearlinux
...
fix https://github.com/acmesh-official/acme.sh/issues/2768
2020-03-04 09:51:16 +08:00
Ian Wienand
72e1a1b2e9
Update account.json on account update
...
When running --updateaccount, the ca/<ca>/account.json file isn't
updated with the new response showing the updated account details.
This can be a bit confusing if you add an email to the account but
then you're not sure if it actually applied looking at this file.
Write out the new response on successful account updates.
2020-03-04 12:28:21 +11:00
dkerr64
8ba573d196
Change variable name to MULTI_CALL so default can be "no"
2020-03-03 13:40:33 -05:00
David Kerr
4593231049
Merge branch 'ssh-deploy' of https://github.com/dkerr64/acme.sh into ssh-deploy
...
# Conflicts:
# deploy/ssh.sh
2020-02-28 08:37:25 -05:00
neil
de9eac760b
Merge pull request #2754 from acmesh-official/dev
...
sync
2020-02-25 21:46:42 +08:00
neil
12ad8d52ae
Merge pull request #2753 from nobbs/fix_docker_deploy
...
Fix error on docker deploy command with spaces.
2020-02-25 21:34:07 +08:00
alex
22f9a3b467
Fix error on docker deploy command with spaces.
...
This adds quotes to the last eval in _getdeployconf which is reponsible
for loading and exporting saved environment variables back into the
acme.sh process. This caused some errors if used with the docker
deploy-hook and the example nginx "service nginx force-reload" command
as it contains spaces.
2020-02-25 12:37:46 +01:00
Stephane Moser
b64f0ba83f
Update usage of AWS_DNS_SLOWRATE
2020-02-24 23:14:40 +00:00
dkerr64
f73a494407
Remove spaces on blank line to fix travis error
2020-02-22 22:09:28 -05:00
dkerr64
46ee74ed16
Remove variable from info/error printout that could potentially expose login credentials.
2020-02-22 22:05:06 -05:00
dkerr64
806b746fc0
Fix bug where backup and batch_mode yes/no values could not be changed.
...
Once set to "no" then they could never be set back to "yes"
2020-02-22 21:23:59 -05:00
dkerr64
cc820e97c6
Add support for DEPLOY_SSH_BATCH_MODE with default of yes.
...
Before this update all remote commands were bunched together and
sent to the remote host in a single SSH command. This could result
in a very long sequence of commands that might be rejected by a
remote host (example is VMware ESXi that uses busybox sh).
With this update you can set DEPLOY_SSH_BATCH_MODE="no" and
each remote command is sent as a separate SSH call so now we
do not have big long sequence of commands. Defaults to same
behaviour as before this update.
2020-02-22 21:10:42 -05:00
dkerr64
283b04df73
Move cleanup of backup directory to first step in the function.
2020-02-22 20:43:28 -05:00
dkerr64
6420d1239f
Move call to remote system into separate function
2020-02-22 20:31:52 -05:00
dkerr64
04771e5a4a
Move call to remote system into separate function
2020-02-22 20:16:36 -05:00
dkerr64
3d9608faa0
Move -T parameter into default ssh command variable
2020-02-22 20:09:24 -05:00
David Kerr
b7b4ae4262
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into ssh-deploy
2020-02-22 20:01:41 -05:00
neil
b73b078705
Merge pull request #2719 from qwqVictor/dev
...
Add support for CQHTTP QQ bot API
2020-02-22 17:44:15 +08:00
neil
887fa8649b
Merge pull request #2670 from sreyemnayr/fix-pfsense-linode
...
Fix pfsense linode
2020-02-22 13:41:19 +08:00
neil
f6172d7273
Merge pull request #2690 from nstepa/dns_yandex
...
Fix dns records removing after usage.
2020-02-22 13:39:04 +08:00
neil
c70681712d
Merge pull request #2746 from acmesh-official/dev
...
sync
2020-02-22 13:34:01 +08:00
neil
80ca6de531
Merge pull request #2728 from artooro/master
...
add support for using a Zone ID
2020-02-22 13:28:37 +08:00
neil
c6c395cd0f
Merge pull request #2737 from xpac1985/patch-3
...
Make socat debug output show version + features instead of help text
2020-02-22 12:10:22 +08:00
neil
4831064623
Merge pull request #2744 from xpac1985/patch-2
...
haproxy deploy script now compatible with OpenSSL v1.1+
2020-02-21 23:20:34 +08:00
neil
d4660a23c0
Merge pull request #2742 from adrian5/patch-3
...
Fix phrasing in README
2020-02-21 22:34:18 +08:00
xpac1985
e184a1b9e6
haproxy deploy script now compatible with OpenSSL v1.1+
...
haproxy deploy script now compatible with OpenSSL v1.1+
The OpenSSL OCSP request for haproxy deployment breaks from OpenSSL v1.1.0 on.
The format of the `-header` option has been changed and does now contain a `=` instead of a whitespace.
Other projects have hit the same issue:
https://github.com/nghttp2/nghttp2/issues/742
This commit determines the OpenSSL/LibreSSL version and then adjusts the request accordingly.
Also removed the duplicate command line and added some more debug output.
2020-02-20 23:28:55 +01:00
adrian5
f8662c9bc2
Fix phrasing in README
2020-02-20 18:43:08 +01:00
xpac1985
463df9e4ba
Make socat debug output show version + features instead of help text
2020-02-18 16:26:15 +01:00
neil
c768581829
Merge pull request #2735 from acmesh-official/dev
...
sync
2020-02-15 21:56:03 +08:00
neil
754f7a7891
Merge pull request #2614 from PaloAltoNetworks/deploy-panos
...
Adding abillity to deploy cert to Palo Alto Networks Firewall via API.
2020-02-15 20:46:59 +08:00
Paul Nguyen
21450a08c2
Fixed 6 character requirement.
2020-02-13 18:01:27 -08:00
Paul Nguyen
c355b25bb1
Fixed line formatting
2020-02-12 15:00:23 -08:00
Paul Nguyen
1fe3d80838
Updated to use saveconf function and base64encode.
2020-02-12 14:57:31 -08:00
Paul Nguyen
930e16b64a
fix gitdiff
2020-02-11 22:50:05 -08:00
Paul Nguyen
2077a70d03
Fixing gitdiff
2020-02-11 22:44:51 -08:00
Paul Nguyen
cbdb8bd9b9
Fixing gitdiff
2020-02-11 22:34:55 -08:00
Paul Nguyen
5dcb417676
ShellCheck fixes
2020-02-11 22:26:48 -08:00
Paul Nguyen
71bc993e3d
Fixed Shellchecks
2020-02-11 22:23:10 -08:00
Paul Nguyen
c2812896f8
Update deployer
2020-02-11 18:15:10 -08:00
Arthur Wiebe
d43227ede4
fix shellcheck issues
2020-02-11 13:07:10 -05:00
neil
8554ae38ed
Merge pull request #2369 from tresni/synology_dsm
...
Initial support for Synology DSM deployhook
2020-02-11 20:12:47 +08:00
neil
da656caf1e
Merge pull request #2726 from Blfrg/dns_me
...
fix #2031 dns_me id parse
2020-02-11 19:09:38 +08:00
neil
51fc853228
Merge pull request #1341 from phlegx/all-inkl-kasserver-dns-script
...
All inkl kasserver dns script
2020-02-11 19:08:31 +08:00
neil
7a30cb9de7
Merge branch 'dev' into all-inkl-kasserver-dns-script
2020-02-11 19:07:20 +08:00
Brian Hartvigsen
1b475cf9f3
Remove -q from greps
2020-02-10 21:02:27 -07:00
Arthur Wiebe
719b690451
add support for using a Zone ID
2020-02-10 10:22:55 -05:00
neil
3cdc523dec
Merge pull request #2628 from woutd/master
...
Add DNS API support for Constellix
2020-02-10 22:27:05 +08:00
Blfrg
eb49127b9e
improve id parse
...
Locate only the outer most "id" property
2020-02-09 14:50:29 -06:00
Brian Hartvigsen
d07172a528
Replace disabled linter with variable substituion
2020-02-09 12:06:13 -08:00
Brian Hartvigsen
79637097ba
Use _utc_date
2020-02-09 11:50:50 -08:00
Brian Hartvigsen
1259341095
Use deployconf properly
2020-02-09 03:10:11 -08:00
Brian Hartvigsen
5d3bc95ac5
Fix some debug output
2020-02-09 02:50:29 -08:00
Brian Hartvigsen
de25232a73
Allow creating new certificates when certificate is not found
2020-02-09 02:26:55 -08:00
Brian Hartvigsen
95769de464
Fix shfmt/shellcheck issues
2020-02-09 02:01:26 -08:00
Brian Hartvigsen
52a168b961
Stop using jq/curl directly
...
This is a lot more fragile then the previous code due to treating JSON as just a string
2020-02-09 01:49:20 -08:00
Brian Hartvigsen
b3b00b6700
Using domainconf instead of account
2020-02-09 01:49:20 -08:00
Brian Hartvigsen
8e8cda132c
Remove boilerplate from what I used for template
2020-02-09 01:49:20 -08:00
Brian Hartvigsen
6459ccb185
Cleanup shfmt warnings
2020-02-09 01:49:20 -08:00
Brian Hartvigsen
548f83c3ad
Cleanup shellcheck errors
2020-02-09 01:49:19 -08:00
Brian Hartvigsen
555e0de9e4
Initial support for Synology DSM
...
This allows you to update a key on a Synology DSM using the existing API.
Handles restarting the necessary services the certificate is attached to and all other internal stuff (copying the certificate around, etc.)
This is way less error prone than most articles I've found on how to update a Synology DSM certificate.
2020-02-09 01:49:19 -08:00
Wout
cc4bce283f
Merge branch 'master' of git://github.com/acmesh-official/acme.sh
2020-02-09 10:13:17 +01:00
Blfrg
8189a34d14
fix dns_me id parse
...
The API seems to have changed and the ID is no longer in the same location.
2020-02-08 16:43:23 -06:00
Victor Huang
5d88ad554f
Improved token processing method and misc bugfixes
...
Replace '_err' to '_debug' in the final error report.
Removed redundancy code.
2020-02-08 23:24:45 +08:00
Wout
2cc50a2b65
Cosmetic fixes.
2020-02-08 12:27:19 +01:00
Victor Huang
33670a5bd0
CQHTTP: Change shebang to "/usr/bin/env sh"
2020-02-06 11:26:56 +08:00
Victor Huang
64f8a222cb
Add support for CQHTTP QQ bot API
2020-02-06 11:12:14 +08:00
Paul Nguyen
d9a9695fe0
Deploy certificates to Palo Alto Network Firewalls
2020-02-05 14:29:01 -08:00
neil
8e6c4e1aca
Merge pull request #2481 from blablup/OPNsense_dns
...
Add OPNsense Bind API Support
2020-01-31 16:37:31 +08:00
neil
490fbfc13e
Merge pull request #2701 from xpac1985/patch-1
...
Updated/fixed some entries in --help output
2020-01-31 16:32:13 +08:00
neil
4b45973361
Merge pull request #2470 from StefanAbl/master
...
DNS Api for dynv6
2020-01-31 16:30:51 +08:00
neil
4c27e08e3d
Merge pull request #2692 from helbgd/patch-7
...
fix for ddnss.de updates
2020-01-31 16:29:16 +08:00
neil
94eb80597b
Merge pull request #2712 from acmesh-official/dev
...
update repo name
2020-01-30 12:44:47 +08:00
neilpang
d610eb15d8
update repo name
2020-01-30 12:44:02 +08:00
neil
4f53cd1704
Merge pull request #2711 from acmesh-official/dev
...
update repo name
2020-01-30 12:08:21 +08:00
neilpang
d795fac37a
update repo name
2020-01-30 12:06:39 +08:00
neil
ce6b71a58b
Merge pull request #2710 from acmesh-official/dev
...
start v2.8.6, change the repo name
2020-01-30 10:51:51 +08:00
neilpang
09f74a9af8
start v2.8.6, change the repo name
2020-01-30 10:50:39 +08:00
neil
552a49a680
Merge pull request #2707 from Neilpang/2695
...
fix 2695
2020-01-27 23:56:33 +08:00
neilpang
97741398fb
minor
2020-01-27 23:40:51 +08:00
neilpang
f8b225e70e
fix format
2020-01-27 23:30:36 +08:00
neil
57b4eda014
Merge pull request #2706 from Neilpang/dev
...
sync
2020-01-27 23:09:30 +08:00
neilpang
fc3a181779
move the error message
2020-01-27 23:07:10 +08:00
neilpang
9541ea6a9f
fix bug https://github.com/Neilpang/acme.sh/issues/2695
...
If a domain was already verified by http-01 method, when we try to issue a cert for them same domain with dns-01 method, we just get only one challenge object of type http-01 with "valid" status, from the authz-v3 url. So, we report error that we are not able the validate the domain, because of that we don't find dns-01 challenge.
This behavior is not the same as before. I believe it was changed by the letsencrypt CA.
2020-01-27 23:07:10 +08:00
neilpang
f716f6060e
minor check update hash for branch name
2020-01-27 23:02:09 +08:00
neilpang
dc0cca8c83
move the error message
2020-01-27 22:22:25 +08:00
neilpang
4f303de00c
fix bug https://github.com/Neilpang/acme.sh/issues/2695
...
If a domain was already verified by http-01 method, when we try to issue a cert for them same domain with dns-01 method, we just get only one challenge object of type http-01 with "valid" status, from the authz-v3 url. So, we report error that we are not able the validate the domain, because of that we don't find dns-01 challenge.
This behavior is not the same as before. I believe it was changed by the letsencrypt CA.
2020-01-27 22:12:21 +08:00
neilpang
05aa26e619
minor, remove space key
2020-01-27 21:22:42 +08:00
Phlegx Systems OG
1c4b831922
Merge pull request #7 from Marco4223/Fix-issues-and-reslolve-zone-and-record-name
...
Update dns_kas.sh
2020-01-24 09:01:04 +01:00
Marco4223
6613ae57b0
Update dns_kas.sh
...
sleep 10 to _sleep 10
2020-01-23 19:20:44 +01:00
xpac1985
b6552aff75
Added maximum account key length to --help output
2020-01-22 21:21:38 +01:00
xpac1985
3c98fae4f2
Updated/fixed some entries in --help output
2020-01-22 20:00:04 +01:00
neil
2028e4c8ad
Merge pull request #2700 from radek-sprta/clouddns
...
Support for CloudDNS API
2020-01-22 22:20:30 +08:00
Radek SPRTA
5c7feba77b
Format with shfmt
2020-01-22 05:33:46 +01:00
Radek SPRTA
23f2677052
Do not print HTTP responses to stdout
2020-01-22 02:53:50 +01:00
Radek SPRTA
6b67511748
Disable check
2020-01-22 02:03:11 +01:00
Radek SPRTA
36e0feea43
Clean up comments
2020-01-22 01:59:40 +01:00
Radek SPRTA
69392f67e8
Correctly handle .co.uk type domains
2020-01-22 01:33:15 +01:00
Radek SPRTA
e7d130cc11
Add support for CloudDNS API
2020-01-21 06:36:31 +01:00
StefanAbl
6e3ba3ca45
travis
2020-01-18 13:53:26 +01:00
StefanAbl
0f54cf83f4
fixed dynv6 dns validation
2020-01-18 13:48:29 +01:00
Phlegx Systems OG
fb209cdfde
Merge pull request #6 from Marco4223/Fix-issues-and-reslolve-zone-and-record-name
...
delete spaces in empty lines
2020-01-15 19:47:26 +01:00
Marco4223
431c53efcf
Update dns_kas.sh
...
Removing spaces in empty lines
2020-01-15 17:48:30 +01:00
rewqazxv
79ad0ff56b
Simplify code
2020-01-15 22:11:34 +08:00
neil
d4dad58b0d
Merge pull request #2694 from Neilpang/dev
...
sync
2020-01-15 22:08:17 +08:00
neilpang
baff032e3b
Merge branch 'up' into dev
2020-01-15 22:05:37 +08:00
neilpang
26309f51e3
start 2.8.5
2020-01-15 22:04:49 +08:00
neilpang
f8f53a6bd9
debug
2020-01-15 22:01:34 +08:00
neilpang
ac3667c765
fix https://github.com/Neilpang/acme.sh/issues/2693
2020-01-15 21:43:49 +08:00
Phlegx Systems OG
96180e7555
Merge pull request #5 from Marco4223/Fix-issues-and-reslolve-zone-and-record-name
...
Update dns_kas.sh
2020-01-15 14:01:04 +01:00
Marco4223
024619676b
Update dns_kas.sh
...
fixing 4 Travis style
2020-01-15 13:56:01 +01:00
neil
5aa0f547cf
Merge pull request #2691 from astorath/fix/dns_gcloud_private_zone
...
fix: added public dns zones filter
2020-01-14 22:28:17 +08:00
helbgd
b1ce6ffcc7
www is incorrect as well
...
use ip4 and not www, if you use www it deletes the ip4 address of the host and updates only the ip6 address
2020-01-14 15:27:35 +01:00
helbgd
f01936ca4f
Server Name not correct
...
the servername of the server that has the upd.php file was not correct
2020-01-14 15:19:37 +01:00
Andrey Tuzhilin
70fdb1042f
fix: added public dns zones filter
2020-01-14 15:55:44 +03:00
Phlegx Systems OG
58cfc0d0cf
Merge pull request #4 from Marco4223/Fix-issues-and-reslolve-zone-and-record-name
...
Update dns_kas.sh
2020-01-14 10:10:39 +01:00
Nick Stepa
4eff3b6a24
Change error to info in case record already exists.
2020-01-12 15:16:48 +01:00
Nick Stepa
e5f69f0815
Fix indentation.
2020-01-12 14:07:49 +01:00
Nick Stepa
ef7b51beb7
Remove local keyword.
2020-01-12 13:54:18 +01:00
Nick Stepa
8494ac8f3d
Fix dns records removing after usage.
2020-01-12 13:29:09 +01:00
neil
8dea519235
Merge pull request #2689 from Neilpang/dev
...
sync
2020-01-12 13:57:14 +08:00
neil
0712e98904
fix https://github.com/Neilpang/acme.sh/pull/2559
2020-01-12 13:36:24 +08:00
neil
c7ccddbcb9
Merge pull request #2678 from Sergey-Zorin/issue2547-throw-nic_token
...
Issue2547 throw nic token
2020-01-09 22:06:55 +08:00
Sergey Zorin
efd3e8067b
remove -F option
2020-01-09 17:05:18 +03:00
neil
c6f7b7f35f
Merge pull request #2671 from Rayzilt/master
...
dns_lexicon.sh: Add extra variable _API_KEY
2020-01-07 09:10:39 +08:00
Sergey Zorin
f3dd1603db
fix CI warnings v3
2020-01-07 01:11:43 +03:00
Sergey Zorin
be7688a4df
fix CI warnings SC2039 v2
2020-01-07 01:05:50 +03:00
Sergey Zorin
8e2f11389d
fix CI warnings SC2039
2020-01-07 00:49:13 +03:00
Sergey Zorin
346454c21b
fix CI warnings
2020-01-07 00:26:44 +03:00
Sergey Zorin
c822870cf8
comment cleaning
2020-01-06 23:52:11 +03:00
Sergey Zorin
9666cf680e
#2547 fix multiply _service selection
2020-01-06 23:42:08 +03:00
Sergey Zorin
a88622c1be
#2547 replace NIC_Token to NIC_ClientID&NIC_ClientSecret with backward compatibility
2020-01-06 23:39:15 +03:00
neilpang
c3fbc36ce7
fix https://github.com/Neilpang/acme.sh/issues/2547#issuecomment-570963981
2020-01-06 20:57:12 +08:00
Silvan Raijer
f174d7dd39
dns_lexicon.sh: Add extra variable _API_KEY
2020-01-05 15:27:04 +01:00
Ryan Meyers
38a8721a91
Escape opening brackets
2020-01-04 10:52:52 -06:00
Ryan Meyers
8aedf26a87
Replace \s with hard space
2020-01-04 10:51:32 -06:00
neil
b2ff9240ac
Merge pull request #2662 from tambetliiv/zone-root-check
...
zone.eu dns api: use different method to get root
2020-01-03 21:44:08 +08:00
neilpang
7a3c61b744
check upgrade hash
...
https://github.com/Neilpang/acme.sh/issues/2667
2020-01-03 21:38:47 +08:00
Marco4223
8dd1df71cc
Update dns_kas.sh
...
tested and works now
2020-01-02 17:10:36 +01:00
Tambet Liiv
b59b0f0386
use different method to get root
2020-01-02 14:55:36 +02:00
neil
f59f484c01
Merge pull request #2657 from gildea/master
...
Return failure when falling through limiting loop
2020-01-01 18:28:30 +08:00
gildea
a44ea0ddf0
Return failure when falling through limiting loop
...
In _send_signed_request and _check_dns_entries, return 1 when the
timeout (or number of retries) has been exhausted. This allows
the calling function to correctly handle the error.
2019-12-31 20:22:08 -08:00
Marco4223
2214507db0
Revert "Update dns_kas.sh"
...
This reverts commit 99c47dd50a .
2019-12-29 10:59:28 +01:00
Marco4223
a138425417
Update dns_kas.sh
...
sorry for this commit. ;)
Fix NewBeMistakes
2019-12-28 23:42:46 +01:00
Marco4223
99c47dd50a
Update dns_kas.sh
...
only bash needed
2019-12-28 22:42:51 +01:00
Marco4223
594b83e7a6
Update dns_kas.sh
...
remove "rev" command
fix "Error removing txt for domain:_acme-challenge.foo"
2019-12-28 11:58:21 +01:00
neil
76d0ef0851
Merge pull request #2650 from wurzelpanzer/master
...
Add easyDNS support
2019-12-24 18:31:43 +08:00
wurzelpanzer
549ebbb462
Add easyDNS support
2019-12-21 20:19:02 +01:00
neil
341656ddb9
Merge pull request #2631 from misakaio/add-misaka-support
...
add acme.sh support for misaka.io dns service
2019-12-19 21:48:16 +08:00
neil
5a3c3b4876
Merge pull request #2604 from cngarrison/master
...
Added trailing slash to end of each line of DEPLOY_SCRIPT_CMD
2019-12-19 21:35:37 +08:00
Siyuan Miao
375b8dceb7
use append mode to update recordsets
2019-12-14 10:44:57 +08:00
Siyuan Miao
f37546e173
add acme.sh support for misaka.io dns service
2019-12-13 18:46:09 +08:00
Martin Kammerlander
239d53426a
Merge remote-tracking branch 'upstream/dev' into all-inkl-kasserver-dns-script
2019-12-12 16:36:41 +01:00
Martin Kammerlander
3ccac629bc
Change the loop for sh.
2019-12-12 16:23:42 +01:00
Wout
e8e6feeb0f
Use different e-mail.
2019-12-11 17:15:35 +01:00
Wout
c22705a593
Add DNS API support for Constellix.
2019-12-11 17:13:11 +01:00
neil
ec7889dfa8
Merge pull request #2621 from kolargol/master
...
Fix case sensitive detection of domain in the response request #2617
2019-12-08 10:15:30 +08:00
neil
563d59526f
Merge pull request #2623 from GustavGenberg/patch-1
...
Fix dns_unoeuro add record error
2019-12-08 10:14:54 +08:00
Gustav Genberg
0ffd5de6fc
Fix add record error
2019-12-08 00:13:30 +01:00
Zbyszek Żółkiewski
5014f83b86
Fix case sensitive detection of domain in the response request
2019-12-06 09:59:35 +01:00
Martin Kammerlander
953a9b1768
Remove obsolete blank.
2019-11-29 22:51:23 +01:00
Martin Kammerlander
c641b61b26
Fix a few snytax issues
2019-11-29 22:46:44 +01:00
Martin Kammerlander
d87e507865
Merge remote-tracking branch 'upstream/dev' into all-inkl-kasserver-dns-script
2019-11-29 22:27:11 +01:00
Martin Kammerlander
ec1f9841b2
Replace grep -A.
2019-11-29 22:22:26 +01:00
Charlie Garrison
84b0f29d87
Merge branch 'dev' into master
2019-11-26 20:44:48 +11:00
Charlie Garrison
b23e05dbc5
Added trailing slash to end of each line of DEPLOY_SCRIPT_CMD
2019-11-26 20:39:08 +11:00
Stephane Moser
37978b4fe5
Merge branch 'dev' into Add-AWS_API-slowrate
2019-11-22 10:20:25 +00:00
neil
ef15e55947
Merge pull request #2596 from Neilpang/dev
...
Dev
2019-11-19 22:50:36 +08:00
neilpang
c282dd086f
minor
2019-11-16 08:06:21 +08:00
neil
aac9f089d9
Merge pull request #2583 from JohnVillalovos/dev
...
debug_bash_helper: Use eval as busybox systems have problems
2019-11-15 22:23:07 +08:00
John L. Villalovos
adce8f52e8
debug_bash_helper: Use eval as busybox systems have problems
...
In _debug_bash_helper use eval as we are seeing issues with busybox
systems having issues with array access. Even though they aren't
actually running the code they appear to be parsing it and failing.
Also older versions of busybox have a bug with eval and double quotes,
so make sure to use single quotes when using eval.
Resolves : #2579
2019-11-13 14:30:19 -08:00
neil
20b64c8900
Merge pull request #2580 from vitaliytv/patch-1
...
DOCS: typo in notify/mailgun.sh (sandbox)
2019-11-13 18:09:58 +08:00
neil
66d781a226
Merge pull request #2584 from kolbma/issue1586
...
Issue1586 - Fix callhook error in manual mode
2019-11-13 18:07:10 +08:00
arlecchino
867ec010ab
Fix callhook error in manual mode
...
Fixes #1586
Check force manual switch before causing error about it.
2019-11-12 19:58:36 +01:00
neil
ce0c6da9fa
Merge pull request #2562 from stilez/master
...
Create DNS 01 module for Plesk XML API
2019-11-12 15:38:45 +08:00
Martin Kammerlander
e22c5ea800
Merge with Neilpang dev repo.
2019-11-10 17:39:56 +01:00
Phlegx Systems OG
16bfb1727f
Merge pull request #3 from dojo90/all-inkl-kasserver-dns-script
...
support to delete multiple entries
2019-11-10 17:15:01 +01:00
Vitalii Tverdokhlib
f1f14040b8
DOCS: typo
2019-11-09 12:12:30 +02:00
Jesai Langenbach
9cb328966c
typo
2019-11-08 08:58:51 +01:00
Jesai Langenbach
0c76890572
whitespace fix
2019-11-08 08:52:10 +01:00
Jesai Langenbach
18fc42e63b
typos and integrate suggestions from stilez
2019-11-07 22:06:32 +01:00
Jesai Langenbach
fc8d9df516
fix newline
2019-11-07 14:33:38 +01:00
Jesai Langenbach
afdf8a78c0
fix space
2019-11-07 14:18:09 +01:00
Jesai Langenbach
0b3ae1f972
Add suggestions
2019-11-07 14:10:30 +01:00
rewqazxv
6a5ee72722
format code style
2019-11-06 20:27:12 +08:00
rewqazxv
c6ec8bc0d9
fix sudo issue
2019-11-06 18:57:05 +08:00
stilez
51cfd996eb
rmv space
2019-11-05 23:29:51 +00:00
stilez
6d0e4bed4b
remove \n in output messages
2019-11-05 23:26:05 +00:00
stilez
05247dc4a4
fix
2019-11-05 21:09:14 +00:00
stilez
43011f3bfa
enhance
2019-11-05 21:04:10 +00:00
stilez
38854bd876
bugfix
2019-11-05 21:00:34 +00:00
stilez
a9726bd52f
bugfix
2019-11-05 20:58:51 +00:00
stilez
4216c9e8f7
rmv spaces
2019-11-05 19:19:08 +00:00
stilez
a8d670fc0d
Rest of sed -r
2019-11-05 19:01:32 +00:00
stilez
cbacc779fc
Fix some sed -r, and clean up some variable references ("$1" -> "$varname")
2019-11-05 18:50:39 +00:00
stilez
896778cead
Grep fixes and minor improvements
2019-11-05 17:56:20 +00:00
stilez
04b0c62bf9
basic regex's to use \+
...
Maybe BRE aren't as basic as they sound. But I'm sure `man grep` didn't list the extra syntax of "preceded by backslash" :) So let's use it
2019-11-04 19:05:44 +00:00
stilez
63a779baa8
remove unnecessary \
2019-11-04 18:44:14 +00:00
stilez
2d1a776db7
Replace egrep -> basic regex grep
...
(( ... isn't it annoying that basic regex has * but not + ..... ))
2019-11-04 18:40:12 +00:00
neil
3d2df3ba93
Merge pull request #2571 from Neilpang/dev
...
sync
2019-11-03 19:42:34 +08:00
neil
eb6238781d
Merge pull request #2546 from JohnVillalovos/master
...
Improve debug capabilities when using bash
2019-11-03 19:41:51 +08:00
neil
6140a3c26b
Merge pull request #1925 from kuk/master
...
Fix Vscale hostedzone
2019-11-03 19:38:35 +08:00
Kukushkin Alexander
6eaf2d67b7
Fix Vscale
2019-11-03 07:21:16 +03:00
neilpang
35b34c43ed
fix format
2019-11-02 19:44:43 +08:00
neil
f67a9d2de1
Merge pull request #2569 from johannrichard/patch-1
...
Add openssh package for ssh.sh deploy support
2019-11-02 14:21:45 +08:00
Johann Richard
05acf28e0d
Update Dockerfile
2019-11-02 07:10:50 +01:00
neilpang
5698bec621
fix https://github.com/Neilpang/acme.sh/issues/2566
2019-11-02 09:48:41 +08:00
neil
3ec495225f
Merge pull request #2563 from peterkelm/peterkelm-variomedia-dns
...
Variomedia DNS API
2019-11-02 08:32:02 +08:00
Johann Richard
fee9baca89
Add openssh package
...
* `acme.sh`'s `ssh.sh` is probably one of the hooks that's most versatile
* By default, it's not installed on `alpine` docker images and therefore is lacking in the `acme.sh` docker image
* This change adds the `openssh` package and therefore the `ssh` and associated commands
2019-11-01 17:59:40 +01:00
peterkelm
bec26ce754
Shellcheck'd
2019-10-31 09:03:35 +01:00
stilez
343d7df57c
shellcheck directive
2019-10-30 22:11:16 +00:00
peterkelm
dca6a4bbd5
minor formatting changes
2019-10-30 20:51:16 +01:00
stilez
a32b95544b
[[:space:]] -> " "
2019-10-30 17:06:03 +00:00
stilez
2422e0b481
grep -E and sed -E
2019-10-30 17:01:06 +00:00
stilez
3441bd0e7c
improve _err message and remove a dubious _debug message.
2019-10-30 10:22:04 +00:00
stilez
05ced9fbc4
edit a comment
2019-10-30 09:53:40 +00:00
stilez
b7c3df455e
travis fix
2019-10-30 09:38:03 +00:00
stilez
d7affad059
various small improves
2019-10-29 10:30:00 +00:00
neil
34c3da9117
Merge pull request #2560 from scottkof/aws-dns-avoid-throttle
...
Avoid API throttling errors in AWS DNS plugin
2019-10-28 22:42:21 +08:00
scottkof
a22d3b2390
Switch from sleep to _sleep
2019-10-28 06:32:08 -07:00
stilez
7c09bdc6e0
renamed
2019-10-27 16:58:58 +00:00
stilez
bc291141b1
fix filename
2019-10-27 16:58:22 +00:00
peterkelm
c1b089d1c3
unused code removed
2019-10-27 16:58:36 +01:00
peterkelm
1271f97b66
fixed dns_variomedia_rm for wildcard certs
...
fixed dns_variomedia_rm to respect the txtvalue supplied as function parameter
2019-10-27 16:52:51 +01:00
peterkelm
582c77805c
variomedia dns api
...
initial commit for the variomedia dns api implementation
2019-10-27 13:13:22 +01:00
stilez
9eb5f65b8f
edit comments
2019-10-27 07:38:22 +00:00
neilpang
00f01a9889
Merge branch 'dev' of github.com:Neilpang/acme.sh into dev
2019-10-27 11:44:22 +08:00
neilpang
671edc33e1
fix background color
2019-10-27 11:43:40 +08:00
stilez
1253357a39
edits to comments
2019-10-27 01:48:02 +00:00
stilez
6df31eb7f5
travis
2019-10-27 01:13:15 +00:00
stilez
9299a83b17
Travis fixes
2019-10-27 01:10:03 +00:00
stilez
a6614abd24
Formatting fixes for Travis
2019-10-27 01:00:59 +00:00
stilez
4c9d99040c
Fix (revert) edited .md file
2019-10-27 01:31:17 +01:00
stilez
6ef8adc863
Merge branch 'dev' into master
2019-10-27 01:26:06 +01:00
stilez
a00300f88a
revert changes to this file
2019-10-27 01:23:14 +01:00
stilez
274393ac64
Create DNS 01 module for Plesk XML API
2019-10-27 01:09:50 +01:00
stilez
1339b9422d
Update for dns pleskxml
2019-10-27 01:04:08 +01:00
stilez
ed9e196bf6
Update list of DNS providers for Plesk XML API
2019-10-27 00:58:33 +01:00
John L. Villalovos
bba5376a36
Improve debug capabilities when using bash
...
When calling the _debug3() function will print the filename, function
name, and line number when running under bash
2019-10-26 09:07:22 -07:00
scottkof
df3575217a
Avoid API throttling errors in AWS DNS plugin
2019-10-25 12:05:15 -07:00
neil
c504506455
Merge pull request #2455 from RolphH/leaseweb-api
...
Added Leaseweb API for dns-01 verification
2019-10-25 22:41:23 +08:00
neilpang
2a28772312
fix https://github.com/Neilpang/acme.sh/pull/2553#issuecomment-546173277
2019-10-25 22:34:33 +08:00
neilpang
d04c6dd3ac
fix https://github.com/Neilpang/acme.sh/issues/2557 and https://github.com/Neilpang/acme.sh/issues/2544
2019-10-25 22:31:36 +08:00
Rolph Haspers
e48daffad9
Fixed error
2019-10-25 13:46:10 +02:00
Rolph Haspers
58642286c9
Fix for SC2039/SC2086
2019-10-25 13:22:19 +02:00
Rolph Haspers
6d62ae226a
Small fix
2019-10-25 12:14:53 +02:00
Rolph Haspers
14f6f9ec94
Fixed wrong assignement of var
2019-10-25 11:56:27 +02:00
Rolph Haspers
e10f447b5b
Fixed some bugs, tested and working
2019-10-25 11:42:15 +02:00
Rolph Haspers
1d1f61613c
Check for root domain via API
2019-10-25 09:25:29 +02:00
Jesai Langenbach
b85c1a8861
Fix additional line
2019-10-25 08:22:15 +02:00
Jesai Langenbach
430956d304
Fix whitespaces
2019-10-25 08:13:35 +02:00
Jesai Langenbach
c0449a3ed2
Only save Attributes if it is set
2019-10-25 08:04:20 +02:00
neil
18ad01533b
add space.
...
fix https://github.com/Neilpang/acme.sh/pull/2553
2019-10-24 09:19:18 +08:00
neil
288049dc95
Merge pull request #2553 from master-nevi/dev
...
Use more widely supported options for the "tr" command line utility b…y removing the use of the character class representation option. [:space:] => "\t\r\n\v\f"
2019-10-23 22:47:54 +08:00
David Robles
573c8f3b13
Use more widely supported options for the "tr" command line utility by removing the use of the character class representation option. [:space:] => "\t\r\n\v\f"
2019-10-23 07:20:01 -07:00
neil
e85d7a7be5
Merge pull request #2534 from billgertz/patch-2
...
dnsapi/dns_miab.sh MIAB DNS-01 Validation
2019-10-23 22:07:20 +08:00
neil
7015215f26
Merge pull request #2548 from rserpent/dns_nic
...
nic.ru dnsapi
2019-10-20 17:02:30 +08:00
rserpent
ffa5472b31
fix whitespaces
2019-10-16 16:25:38 +05:00
rserpent
e00f0b4cf1
Update dns_nic.sh
2019-10-16 15:31:50 +05:00
rserpent
dc5c220e8f
dns_nic init
2019-10-16 15:12:21 +05:00
Bill Gertz
933d49b0b0
Style space change
...
Extra space on empty line 27.
2019-10-14 00:06:08 +02:00
Bill Gertz
9af85f5a7e
Updated to use _H1 Authorization: Basic
...
Updated to use suggested export _H1 env var to supply Authorization Basic credentials. This undocumented support for Basic Authorization, ContentType, etc. needs to be documented in DNSAPI Dev Guide. Removed two stray debugging lines.
2019-10-14 00:01:25 +02:00
Bill Gertz
7ec52145e8
Space style changes.
...
Local copy of shellcheck somehow missed these, odd.
2019-10-13 20:02:03 +02:00
Bill Gertz
aa6112482d
Rewrite to conform to Dev guide
...
Created _get_root() that tests the requested host is a subdomain to the domains hosted on MailinaBox (MIAB) DNS Server. Created common _miab_rest() used with dns_miab_add(), dns_miab_rm() and _get_root(). Also created barbaric _is_json() to test the response given by the MIAB Custom DNS API at least looks like a JSON file. We should add a hint to use _normalizeJson with JSON responses so _startswith, _endswith won't perplexingly fail.
2019-10-13 19:56:04 +02:00
neil
d035cdcff9
Merge pull request #2537 from master-nevi/master
...
Use more widely supported options for the "tr" command line utility in dns_freedns.sh
2019-10-10 10:38:17 +08:00
neil
7ad3ddef2a
Merge pull request #2539 from temoffey/gcore_cdn
...
Gcore cdn
2019-10-10 10:35:22 +08:00
neil
38e08bb91f
Merge pull request #2434 from dkerr64/FreeDNS
...
Work around bug in _egrep_o() function
2019-10-10 10:34:26 +08:00
temoffey
252a21e2ae
fixed json parse regex for support api gcore_cdn
2019-10-10 00:36:34 +03:00
David Robles
ba7db3edda
Use more widely supported options for the "tr" command line utility by removing the use of the character class representation option. Fixes #2536
2019-10-09 08:24:24 -07:00
Bill Gertz
f64b061a28
Style issue
...
Spaces on blank line on line 133.
2019-10-08 18:46:35 +02:00
Bill Gertz
f323ced4ca
Style issues and orphan _postContentType debug fix
...
Fixed spacing and removed unneeded debug for _postContenetType
2019-10-08 18:24:14 +02:00
Bill Gertz
c06ec7c6ba
Removed parameters and unused code for _miab_post
...
Ok, should have noticed earlier that the calls to the private function _miab_post() never used the _needbase64_ or the __postContentType parameters. Parameters and code to handle them has been factored out.
2019-10-08 18:15:16 +02:00
Bill Gertz
835f9aad91
Um that's a wee bit of nit pick.
...
'Errant' space removed on blank line on line 147.
2019-10-08 16:47:32 +02:00
Bill Gertz
a4ec9f8b44
Fixed weird spacing on line 180
...
Um, fixed.
2019-10-08 16:34:56 +02:00
Bill Gertz
47c33d0344
Cleanup/ removed private function _get_root
...
Function _get_root() copied from acme.sh and is not needed here. Other cleanup as recommended by acme.sh test bot.
2019-10-08 16:29:23 +02:00
Bill Gertz
f500c7abcb
dnsapi/dns_miab.sh MIAB DNS-01 Validation
...
Know I'm new to contorting to this project. I i've broke conventions please let me know what I've screwed up and I'll set it right as quickly as possible.
Propose this as a new DNS-01 validation script to dynamically add challenge DNS records to MailinaBox (MIAB) DNS. MIAB uses a custom DNS API to manage external DNS records.
The script was originally written by Darven Dissek and can be found in his repository: https://framagit.org/DarvenDissek/acme.sh-MIAB-DNS-API/ ). This has been forked and some slight cleanup applied and change shebang to UNIx shell. The forked repository can be found here: https://github.com/billgertz/MIAB_dns_api .
Wrote to Darven but received no reply. Support for this script has been submitted to the OPNsense project via this pull request: https://github.com/opnsense/plugins/pull/1531
2019-10-08 15:47:39 +02:00
neil
95dd7b5323
Merge pull request #2531 from moose-kazan/master
...
Fix for dns_vultr.sh
2019-10-06 20:13:19 +08:00
MooSE
65c950e1a4
Update README.md
2019-10-06 15:02:48 +03:00
Vadim Kalinnikov
e484f32b1a
- Return shell detect via env
2019-10-06 14:40:57 +03:00
Vadim Kalinnikov
bc396e7a90
Small fix in dns_vultr.sh
2019-10-06 14:38:26 +03:00
neil
ce182f43db
Merge pull request #2527 from PeterDaveHello/RemoveTrailingSpaces
...
Remove trailing spaces in text files
2019-10-05 21:31:46 +08:00
neil
9382d52d55
Merge pull request #2528 from PeterDaveHello/ImproveTravisCI
...
Use shallow clone to speed up git clone on Travis CI
2019-10-05 21:23:30 +08:00
Peter Dave Hello
dd156d0689
Use shallow clone to speed up git clone on Travis CI
...
Shallow clone is faster than a normal one, there is no need to clone the
whole history of a repository when we only needs its latest or certain
state of commit.
2019-10-05 21:13:28 +08:00
Peter Dave Hello
ac9f6e3a41
Remove trailing spaces in text files
...
This issue in the shell scripts will also be detected in the stable
version of shfmt(we are currently using an ancient pre-release of shfmt)
2019-10-05 21:09:24 +08:00
neilpang
1e7534b9d7
fix https://github.com/Neilpang/acme.sh/issues/2518#issuecomment-538474232
2019-10-05 11:59:04 +08:00
Michael Braunoeder
72d800ed10
[DNSAPI] add dns_rcode0.sh - Support for https://my.rcodezero.at/api-doc ( #2489 )
...
* first version dns_rcode0.sh
* fixed URLs for ACME calls
* fixed challenge remove
* read & write Token/URL at rm too
* make info messages debug
* typos fixed
* update rrset only if existing challenge is found
* polish error messages and make "detect root zone" scaleable
* fixed formating issues
* code cleanup, remove some unneeded functions
* removed empty lines
* save rcode0 url only if not default
2019-10-05 11:47:57 +08:00
neil
54143ae6d4
sync ( #2523 )
...
sync
2019-10-03 21:15:32 +08:00
neilpang
8ef5daa807
minor, update link
2019-10-03 21:14:11 +08:00
neilpang
fa47ea4196
Merge remote-tracking branch 'remotes/origin/master' into dev
2019-10-03 21:12:52 +08:00
jess
683592fa86
Added financial contributors to the README ( #2513 )
2019-10-03 21:01:05 +08:00
neil
477a04760c
support google public dns ( #2522 )
...
* support google dns
* let's start 2.8.4
2019-10-03 21:00:30 +08:00
neilpang
b4a62bfa30
let's start 2.8.4
2019-10-03 20:51:06 +08:00
neilpang
10eec7d48c
support google dns
2019-10-03 20:37:46 +08:00
neil
b8cc10ab5d
Merge pull request #2512 from Neilpang/dev
...
fix list() performance
2019-09-28 10:56:50 +08:00
neilpang
be0df07dfb
fix list() performance
...
https://github.com/Neilpang/acme.sh/issues/2296
2019-09-28 10:54:31 +08:00
neil
5244097e2d
Merge pull request #2504 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/2503
2019-09-24 22:11:59 +08:00
neilpang
1ba4ab2bd1
fix https://github.com/Neilpang/acme.sh/issues/2503
2019-09-24 22:10:36 +08:00
neil
2e855f8983
Merge pull request #2502 from Neilpang/dev
...
fix HEAD request against the new LE CDN.
2019-09-24 20:54:25 +08:00
neilpang
51b4a9e350
fix HEAD request against the new LE CDN.
...
wget is fixed
2019-09-24 20:50:24 +08:00
neil
237d28cf83
Merge pull request #2501 from Neilpang/dev
...
fix HEAD request against the new LE CDN.
2019-09-24 20:02:25 +08:00
neilpang
5723fd112f
fix HEAD request against the new LE CDN.
...
curl is fixed
2019-09-24 20:00:21 +08:00
neil
73b89c554e
Merge pull request #2486 from Neilpang/dev
...
sync
2019-09-17 22:18:30 +08:00
Boot Lee
950d024a11
fix grep error when txt value begin with - char ( #2471 )
2019-09-14 23:06:25 +08:00
neilpang
815a3be48b
fix https://github.com/Neilpang/acme.sh/issues/2478
...
support `sudo -i` and `sudo -s`
2019-09-14 11:21:55 +08:00
Jesai Langenbach
bfa6e52470
another whitespace
2019-09-12 20:50:20 +02:00
Jesai Langenbach
ec654d2355
More space removing
2019-09-12 17:24:00 +02:00
Jesai Langenbach
dfb4883c93
Some fixes
2019-09-12 17:17:32 +02:00
Jesai Langenbach
4bf1f579f5
Add OPNsense Bind API Support
2019-09-12 16:28:57 +02:00
fgma
b9994e52eb
Notify xmpp ( #2407 )
...
* notify via xmpp (using sendxmpp)
* fix formatting in notify/xmpp.sh
* minor cleanup
2019-09-05 22:28:47 +08:00
Kent Varmedal
80d63dbb7c
Add support for Domeneshop DNS API ( #2458 )
...
* Add support for Domeneshop DNS API
* Fix double quotes after build fail
* Fixing formating errors
2019-09-05 22:26:28 +08:00
Phil Porada
6b817d4563
Set TXT record TTL to minimum possible value ( #2465 )
2019-09-05 22:15:28 +08:00
neilpang
1081d98bf9
support to specify the nginx or site conf for nginx mode.
...
https://github.com/Neilpang/acme.sh/issues/2469
2019-09-05 22:05:54 +08:00
neilpang
91d82da497
Merge remote-tracking branch 'remotes/origin/master' into dev
2019-09-05 21:48:30 +08:00
neil
0ca46774ac
Create FUNDING.yml
2019-09-02 10:36:10 +08:00
Rolph Haspers
f0d6d46766
Added link to API docs
2019-08-19 17:27:19 +02:00
Rolph Haspers
4a81205e04
Styling, trailing space
2019-08-19 16:22:48 +02:00
Rolph Haspers
0ac37981cb
Styling, newline removed
2019-08-19 16:04:16 +02:00
Rolph Haspers
400c31d031
Fixed another styling issue (trailing spaces)
2019-08-19 16:01:51 +02:00
Rolph Haspers
54b38086e5
Fix style issues
2019-08-19 15:39:19 +02:00
Rolph Haspers
e0deca33d0
Added Leaseweb API for dns-01 verification
2019-08-19 14:27:23 +02:00
David Kerr
0b2b8b960b
Replace grep -o with sed
2019-08-16 22:56:22 -04:00
Sky Chen
9b173dcd71
fixed #2441 : dns_namesilo.sh _get_root ( #2442 )
...
fixed #2441 : dns_namesilo.sh _get_root (#2442 )
2019-08-15 14:23:12 +08:00
neil
a3361806ab
sync ( #2437 )
...
* fix https://github.com/Neilpang/acme.sh/issues/2409 (#2430 )
* Add variable exports for Successful Post Hook and Renew Hook calls (#2431 )
* fixed json parse regex for support api gcore_cdn (#2381 )
* start 2.8.3 Forbidden sudo
2019-08-11 22:43:07 +08:00
neilpang
5bdfdfefbe
start 2.8.3 Forbidden sudo
2019-08-11 14:07:36 +08:00
neil
ee38cccad8
sync ( #2436 )
...
* fix https://github.com/Neilpang/acme.sh/issues/2409 (#2430 )
* Add variable exports for Successful Post Hook and Renew Hook calls (#2431 )
* fixed json parse regex for support api gcore_cdn (#2381 )
2019-08-11 11:56:59 +08:00
Тимур Яхин
f82ff90f06
fixed json parse regex for support api gcore_cdn ( #2381 )
2019-08-11 11:41:57 +08:00
David Kerr
9826b8ae69
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into FreeDNS
2019-08-09 21:05:08 -04:00
mleo2003
c7849a43e1
Add variable exports for Successful Post Hook and Renew Hook calls ( #2431 )
2019-08-06 21:41:12 +08:00
neil
874bd093cb
fix https://github.com/Neilpang/acme.sh/issues/2409 ( #2430 )
2019-08-05 22:35:40 +08:00
neilpang
2cbc04e04d
sync
2019-08-05 22:33:51 +08:00
neilpang
143eac092c
fix notify message
2019-08-05 22:03:56 +08:00
lcdtyph
d74dfb1f5c
IFTTT Webhooks Notification ( #2416 )
...
* IFTTT webhooks Notification
* use sh instead of bash
* don't save value that is not set
2019-08-05 21:38:32 +08:00
James Qian
d42cf6daeb
dnsapi: fix typo in dns_desec.sh ( #2427 )
...
Signed-off-by: James Qian <sotux82@gmail.com >
2019-08-05 21:35:03 +08:00
neilpang
75191e7187
fix https://github.com/Neilpang/acme.sh/issues/2417
2019-07-31 23:22:07 +08:00
neilpang
b9b2cd278b
fix https://github.com/Neilpang/acme.sh/pull/2275
2019-07-29 21:12:19 +08:00
neil
55dea4ee9d
sync ( #2404 )
...
* support jdcloud.com
* fix format
* ttl 3000
* Escape slashes (#2375 )
* Change 1.1.1.1 to 1.0.0.1 to probe compatibility (#2330 )
As we can see, 1.1.1.1 is not routed or routed to an Intranet devices due to historical reason. Change 1.1.1.1 to 1.0.0.1 will have a better compatibility. I found this problem on my Tencent Cloud server.
* check empty id
* fix error
* Add dnsapi for Vultr (#2370 )
* Add Vultr dns api
* PushOver notifications (#2325 )
* PushOver notifications, using AppToken, UserKey, and optional sounds
* fix errors
* added dns api support for hexonet (#1776 )
* update
* minor
* support new Cloudflare Token format
fix https://github.com/Neilpang/acme.sh/issues/2398
* fix wildcard domain name
* add more info
* fix https://github.com/Neilpang/acme.sh/issues/2377
* fix format
* fix format
2019-07-27 11:48:29 +08:00
neilpang
41c951811e
fix format
2019-07-27 11:09:13 +08:00
neilpang
72e7eb6777
fix format
2019-07-27 10:49:11 +08:00
neilpang
9a733a57e7
fix https://github.com/Neilpang/acme.sh/issues/2377
2019-07-24 21:49:26 +08:00
neilpang
45e8bb03e4
add more info
2019-07-23 21:43:00 +08:00
neilpang
54e189616c
fix wildcard domain name
2019-07-23 21:36:42 +08:00
neilpang
c25947d544
support new Cloudflare Token format
...
fix https://github.com/Neilpang/acme.sh/issues/2398
2019-07-22 22:25:50 +08:00
neilpang
80af3d6ada
minor
2019-07-22 21:26:47 +08:00
neilpang
93d29a9733
update
2019-07-20 17:09:36 +08:00
Szilárd Pfeiffer
ccc2142b45
added dns api support for hexonet ( #1776 )
2019-07-20 16:00:38 +08:00
neilpang
28c153a0a2
fix errors
2019-07-20 12:36:28 +08:00
tdk1069
b8e6287774
PushOver notifications ( #2325 )
...
* PushOver notifications, using AppToken, UserKey, and optional sounds
2019-07-20 12:30:56 +08:00
Yuri S
8d393ff137
Add dnsapi for Vultr ( #2370 )
...
* Add Vultr dns api
2019-07-20 12:26:23 +08:00
neilpang
5c09788ec4
fix error
2019-07-18 22:20:51 +08:00
neilpang
5e970cdca4
Merge branch 'dev' of github.com:Neilpang/acme.sh into dev
2019-07-18 21:07:34 +08:00
neilpang
28cadc5e06
check empty id
2019-07-18 21:05:59 +08:00
Jeff Wang
3cdfa4051d
Change 1.1.1.1 to 1.0.0.1 to probe compatibility ( #2330 )
...
As we can see, 1.1.1.1 is not routed or routed to an Intranet devices due to historical reason. Change 1.1.1.1 to 1.0.0.1 will have a better compatibility. I found this problem on my Tencent Cloud server.
2019-07-13 23:05:30 +08:00
Honza Hommer
28a9df669d
Escape slashes ( #2375 )
2019-07-13 20:35:09 +08:00
neil
5f94474330
support jdcloud.com ( #2390 )
...
fix https://github.com/Neilpang/acme.sh/pull/2390
2019-07-13 20:01:06 +08:00
neilpang
42497028c4
ttl 3000
2019-07-13 19:35:55 +08:00
neilpang
57b16e3ac2
fix format
2019-07-13 17:42:01 +08:00
neilpang
bd9af86de1
support jdcloud.com
2019-07-13 17:33:04 +08:00
David Kerr
2ce9fb9760
Work around bug in _egrep_o() function
...
_egrep_o() function accepts extended regex and on systems that do not have egrep uses sed to emulate egrep.
This is failing on the specific regex I was using before my last commit... ae66c6f0b4
The problem is that I fixed it by passing in non-extended regex which then fails on systems that do have egrep. So I am no longer using _egrep_o.
2019-07-11 18:06:56 -04:00
David Kerr
ae66c6f0b4
Fix bug (in egrep regex) reported by @maks2018 in issue 2305
...
Fix bug reported by @maks2018 in issue https://github.com/Neilpang/acme.sh/issues/2305 by updating the regex in egrep of the subdomain html page.
2019-07-11 15:46:17 -04:00
neil
fe5f34231b
Merge pull request #2367 from Neilpang/dev
...
update
2019-06-30 10:49:38 +08:00
neilpang
d694ee8651
update
2019-06-30 10:48:21 +08:00
neil
89c0b67b8c
Merge pull request #2366 from Neilpang/dev
...
Dev
2019-06-30 10:39:12 +08:00
neil
0e9fbf3c5a
Merge pull request #2365 from Neilpang/master
...
sync
2019-06-30 10:38:36 +08:00
neil
ec40807c54
Merge pull request #2364 from Raphux/master
...
dns_azure : Multiple domains with same ending bug
2019-06-30 10:37:13 +08:00
Raphaël Berlamont
971a85a6f8
dns_azure : Multiple domains with same ending bug
...
We have a few domains that ends the same. For example :
iperfony.com
perfony.com
The problem was in the _get_root functions, when getting the domain_id :
only the first result "iperfony.com" was returned, because "perfony.com"
is contained in the "iperfony.com" string.
The correction consist of being strict in the regex, adding a slash (/)
so that it will only match on ".*/(perfony.com).*" and not
".*(perfony.com).*".
2019-06-29 18:14:34 +02:00
neil
8e36695bc4
Merge pull request #2182 from maxemann96/oath
...
Added oathtool to Dockerfile
2019-06-22 23:44:18 +08:00
maxemann96
2e2e056198
Merge branch 'dev' into oath
2019-06-21 23:52:10 +02:00
Maximilian Hippler
e0d4115ed7
Finally added oathtool
2019-06-21 23:43:32 +02:00
neil
6ff3f5d1ff
Merge pull request #2346 from Neilpang/dev
...
sync
2019-06-19 21:51:51 +08:00
neilpang
a2738e8599
minor, add debug info
2019-06-19 21:50:41 +08:00
neilpang
468edfa6cc
Merge branch 'dev' of github.com:Neilpang/acme.sh into dev
2019-06-19 21:50:08 +08:00
neilpang
c83f2f98bd
fix https://github.com/Neilpang/acme.sh/issues/2300
2019-06-19 21:49:42 +08:00
neil
06f860c8ea
Merge pull request #2292 from cngarrison/master
...
change to routeros native script rather than bash multiline commands
2019-06-19 21:27:32 +08:00
neil
24e574ee09
Merge pull request #2324 from deflorator1980/dns-api-regru
...
Dns api regru
2019-06-17 22:05:41 +08:00
neil
803b67af9f
Merge pull request #2342 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/2341
2019-06-15 08:33:54 +08:00
neilpang
f803c6c0bf
fix https://github.com/Neilpang/acme.sh/issues/2341
2019-06-15 08:33:16 +08:00
neil
254feecf21
Merge pull request #2339 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/2321
2019-06-14 23:56:50 +08:00
neilpang
c6b6855131
fix https://github.com/Neilpang/acme.sh/issues/2321
...
https://github.com/Neilpang/acme.sh/issues/2291
2019-06-14 23:55:59 +08:00
neil
9bc45563ee
Merge pull request #2338 from Neilpang/dev
...
Dev
2019-06-14 23:07:43 +08:00
neilpang
882ac74a0c
fix issue: clear Le_Vlist earlier
2019-06-14 22:41:28 +08:00
AndreyIsakov
d883a870e1
dnsapi for regru: remove debug info
2019-06-13 19:56:40 +03:00
AndreyIsakov
f2c6e3f65b
dnsapi for regru: replace echo by _info()
2019-06-13 19:31:44 +03:00
neil
1ff3dcf138
Merge pull request #2332 from endreszabo/patch-1
...
Help text suggests bad practice.
2019-06-13 19:30:30 +08:00
Endre Szabo
9b564431b0
Help text suggests bad practice.
...
Please remove the phrase `No news is good news.` as it suggests to decide to go on with a bad operational habit.
Why I am stating this is because that `no news` also could mean that:
- your `cron` daemon stopped working,
- your MTA has issues (in case or mail notifications of course),
- anything in between the host running `acme.sh` and your client went wrong.
(... and probably you will not notice in time if `acme.sh` would otherwise send an error notification (if it runs anyway))
If you expect a daily mail (using `--notify-level 3`) you can always be sure that `acme.sh` has ran successfully before. You can also tick the `acme.sh` checkbox in the daily operational report of your enterprise. ;)
2019-06-13 12:39:38 +02:00
neil
65058db89f
Merge pull request #2071 from awalgarg/dns_maradns
...
Add support for MaraDNS
2019-06-12 19:34:53 +08:00
AndreyIsakov
487d2a9221
dnsapi for regru: CI linter remove empty line
2019-06-11 20:13:48 +03:00
AndreyIsakov
6151debeab
dnsapi for regru: CI linter ok
2019-06-11 19:59:02 +03:00
AndreyIsakov
e05ef230a7
test CI error
2019-06-11 19:37:39 +03:00
neil
685755fe64
Merge pull request #2320 from Neilpang/dev
...
sync
2019-06-10 22:41:19 +08:00
neilpang
465ece5d25
fix format
2019-06-10 22:40:14 +08:00
neilpang
10d1361a2c
add guide link
2019-06-10 22:35:55 +08:00
neil
34617270a5
Merge pull request #2319 from Neilpang/dev
...
sync
2019-06-10 22:02:02 +08:00
neil
29aa370aa6
Merge pull request #2313 from Neilpang/docker
...
support deploy docker
2019-06-07 18:19:00 +08:00
Dominic Jonas
1ef7fd3659
support to delete multiple entries
2019-06-05 11:38:41 +02:00
neil
6650072fe6
Merge pull request #2276 from der-berni/dev
...
updated to work with one.com
2019-06-04 20:53:23 +08:00
neilpang
951bd3a517
minor, check for mkdir
2019-06-03 21:03:03 +08:00
neilpang
2e3ddd3a61
trim quotation marks
2019-06-03 20:55:22 +08:00
neil
dd628514c6
Merge pull request #2308 from honzahommer/feat/notify-postmark
...
Add notify postmark
2019-06-03 20:11:42 +08:00
neil
c74686a197
Merge pull request #2285 from dkerr64/FreeDNS
...
Fixes to dns_freedns.sh for multi-part top level domain names
2019-06-03 20:08:10 +08:00
Charlie Garrison
c42dbbfec8
reformatted RouterOS script for shfmt checks
2019-06-03 11:38:39 +10:00
Honza Hommer
ea3678f8c7
Merge branch 'dev' into feat/notify-postmark
2019-06-03 01:56:14 +02:00
Honza Hommer
51099bf148
Add postmark notify
2019-06-03 01:54:04 +02:00
David Kerr
924e0261f9
Update dns_freedns.sh
2019-06-02 13:09:57 -04:00
neilpang
dc5eda7ebb
fix savedeployconf
2019-06-02 20:04:36 +08:00
neilpang
aec6636205
add _getdeployconf
2019-06-02 19:36:11 +08:00
neilpang
a18c3ff07d
use sh -c
2019-06-02 15:21:08 +08:00
neilpang
64928b28bc
trim quotation marks
2019-06-02 11:11:34 +08:00
neilpang
0bbaa51945
fix format
2019-06-02 10:05:24 +08:00
neilpang
561803c0a7
add deploy hook to docker containers
2019-06-01 22:30:25 +08:00
der-berni
1a5279bd6e
cleanup according to styleguide
2019-05-31 08:55:21 +02:00
der-berni
534ddf01db
try to remove errors in travis-ci
...
No newline at end of file
2019-05-31 08:34:33 +02:00
der-berni
937d5b5472
try to remove errors in travis-ci
2019-05-31 08:26:48 +02:00
Charlie Garrison
03a407d4df
Added additional shellcheck ignores for client-side evaluation warning
...
Should pass CI tests now
2019-05-29 14:05:20 +10:00
neil
3508e1e6d5
Merge pull request #2298 from kroepke/gcloud-bsd-support
...
Make dns_gcloud.sh BSD compatible
2019-05-28 20:47:00 +08:00
Kay Roepke
145b1f4fb3
Improve compatibility with *BSD xargs
...
The --no-run-if-empty option is a GNU extension and the long version isn't supported by *BSD variants.
Instead use the short version (-r) which is present, but ignored as it is the default behavior, in at least FreeBSD: https://www.freebsd.org/cgi/man.cgi?xargs
2019-05-28 13:46:19 +02:00
neil
09bce5e6d6
sync ( #2297 )
...
* Create LICENSE.md
* remove _hostingde_parse_no_strip_whitespace function as this breaks API requests
* Fix sessionid parsing on BSD
* Make travis happy. (SC2020)
* fix for https://github.com/Neilpang/acme.sh/issues/2286
* Notify mail update (#2293 )
* feat: disable e-mail validation if MAIL_NOVALIDATE is set
* fix: expose _MAIL_BIN variable
* fix: call _mail_body and _mail_cmnd directly to make sure that all used variables are exposed
* fix: update notify/mail.sh
Co-Authored-By: Matej Mihevc <zuexo@users.noreply.github.com >
* fix: remove useless echo, quote eval
2019-05-28 08:47:33 +08:00
Honza Hommer
51447961cb
Notify mail update ( #2293 )
...
* feat: disable e-mail validation if MAIL_NOVALIDATE is set
* fix: expose _MAIL_BIN variable
* fix: call _mail_body and _mail_cmnd directly to make sure that all used variables are exposed
* fix: update notify/mail.sh
Co-Authored-By: Matej Mihevc <zuexo@users.noreply.github.com >
* fix: remove useless echo, quote eval
2019-05-27 22:45:44 +08:00
der-berni
89e73594eb
fixed error in CI
2019-05-25 17:35:40 +02:00
Charlie Garrison
0cddc8a154
change to routeros native script rather than bash multiline commands
2019-05-26 01:32:13 +10:00
Awal Garg
8152309435
Add support for MaraDNS
...
MaraDNS is a lightweight self-hosting DNS server. This patch adds
support for adding records to zone files stored on the server in the
format expected by MaraDNS. Path to the file should be exported in
MARA_ZONE_FILE environment variable. To reload the configuration
automatically, the user must provide path to the pid file of duende (the
daemonization tool that ships with MaraDNS) in MARA_DUENDE_PID_PATH
(--pid argument to duende).
2019-05-25 16:55:09 +05:30
der-berni
a3089a719f
Updated to work with curl
...
Now works with curl.
Check the root domain.
2019-05-24 09:44:13 +02:00
David Kerr
2cb0b00e3a
replace _read_conf() with _readaccountconf()
2019-05-23 18:11:25 -04:00
neil
2aa219e150
Merge pull request #2288 from andreasschulze/master
...
fix for https://github.com/Neilpang/acme.sh/issues/2286
2019-05-23 22:43:36 +08:00
andreasschulze
93740c997c
fix for https://github.com/Neilpang/acme.sh/issues/2286
2019-05-23 16:19:08 +02:00
neil
264ec5bab7
Merge pull request #2284 from devNan0/fix_netcup_parsing_on_bsd
...
dnsapi: netcup: Fix sessionid parsing on BSD
2019-05-23 21:30:22 +08:00
der-berni
e340593ad1
Revert parameter changes
...
Revert ONECOM_PASSWORD back to ONECOM_Password
and ONECOM_USER back to ONECOM_User
2019-05-23 09:39:54 +02:00
devNan0
05b6afcd17
Make travis happy. (SC2020)
2019-05-23 08:15:03 +02:00
David Kerr
10994d65be
Even blank lines (with spaces) give Travis heartache. Sigh.
2019-05-22 23:01:23 -04:00
David Kerr
a18ce275ab
Another Travis CI warning fixed.
2019-05-22 22:54:56 -04:00
David Kerr
66c39a953a
Fix warnings from Travis build
2019-05-22 22:50:26 -04:00
David Kerr
09fb9dcd92
Fix bug preventing multipart TLD names to work. And simplify/cleanup the code.
2019-05-22 22:16:46 -04:00
David Kerr
eb5c2e9823
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-05-22 22:05:49 -04:00
devNan0
50d5c4b9ca
Fix sessionid parsing on BSD
2019-05-22 17:01:11 +02:00
neil
54708c6131
Merge pull request #2283 from hosting-de/feature/fix-pr2207
...
remove _hostingde_parse_no_strip_whitespace function as this breaks A…
2019-05-22 22:35:14 +08:00
Oliver Dick
0e9ba9a004
remove _hostingde_parse_no_strip_whitespace function as this breaks API requests
2019-05-22 16:20:28 +02:00
neil
08f10d3cea
Merge pull request #2282 from Neilpang/add-license-1
...
Add license
2019-05-22 22:01:11 +08:00
neil
c2dd7e0f6e
Create LICENSE.md
2019-05-22 22:00:39 +08:00
neil
57fc5d28a9
Merge pull request #2272 from Neilpang/dev
...
sync
2019-05-22 12:58:12 +08:00
Maximilian Hippler
49bdcad4b6
Updated oathtoolkit from edge/testing to edge/community
2019-05-21 18:50:12 +02:00
neil
ef7d259bb7
Merge pull request #2277 from mjthompson/patch-1
...
Fix typo
2019-05-21 23:04:54 +08:00
mjthompson
688fe131c9
Fix typo
2019-05-21 18:21:54 +08:00
der-berni
68b42a00e0
updated to work with one.com
...
rev command not found on OpenWrt
CURL does not work, using wget
JSESSIONID replaced with OneSIDCrmAdmin
CSRF_G_TOKEN not needed
2019-05-20 17:40:43 +02:00
David Kerr
7368a790a3
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-05-19 17:11:58 -04:00
neil
527e1b8a16
Merge pull request #2273 from MilanPala/active24_fix_token
...
Fix saving token for DNS Active24
2019-05-19 18:28:17 +08:00
Milan Pála
f6d6658de7
Fix saving token for DNS Active24
2019-05-19 11:47:19 +02:00
neil
6a929d6a1a
Merge pull request #2264 from honzahommer/notify-slack
...
Add slack notify
2019-05-19 08:29:23 +08:00
neil
ae380cb21e
Merge pull request #2259 from honzahommer/notify-sendmail
...
Add mail notify
2019-05-19 08:28:43 +08:00
neilpang
cf4c603362
fix format
2019-05-19 08:05:40 +08:00
Honza Hommer
d83c9da830
add clearaccountconf MAIL_BIN
2019-05-18 18:21:19 +02:00
Honza Hommer
9a7c9e8d98
remove unset
2019-05-18 18:20:16 +02:00
neilpang
ace947e6b3
add dns_durabledns.sh
2019-05-18 21:00:39 +08:00
neil
5f9378569b
Merge pull request #2268 from Neilpang/dev
...
sync
2019-05-17 22:53:20 +08:00
neilpang
a180b95cca
add more debug info
2019-05-17 20:16:26 +08:00
Honza Hommer
73bbe25d26
add slack notify
2019-05-13 19:49:16 +02:00
Honza Hommer
fc5e3a0aec
remove echo command
2019-05-13 18:59:58 +02:00
Honza Hommer
7625d66259
wip
2019-05-13 18:58:28 +02:00
Honza Hommer
30f2c2bd77
prevent _MAIL_BIN modification
2019-05-13 18:11:44 +02:00
Honza Hommer
e3052c8c57
expose MAIL_BIN variable
2019-05-13 17:44:04 +02:00
Honza Hommer
7b6ebc5c98
try to use ACCOUNT_MAIL if MAIL_FROM is not set
2019-05-13 17:42:07 +02:00
neilpang
0093dc3d32
fix https://github.com/Neilpang/acme.sh/issues/2256
2019-05-13 23:30:31 +08:00
neil
ccefd3be02
Merge pull request #2255 from mdbraber/update-acmeproxy
...
dns_acmeproxy: Username/password no longer required
2019-05-13 22:47:18 +08:00
Honza Hommer
d509ef7581
make MAIL_FROM not required
2019-05-13 16:06:24 +02:00
Maarten den Braber
5e165819a1
Update authentication logic / info
2019-05-13 08:45:57 +02:00
Honza Hommer
d180f01b45
typos
2019-05-12 22:28:37 +02:00
Honza Hommer
91c09dd0a0
ssmtp
2019-05-12 20:26:31 +02:00
Honza Hommer
f6ca92337b
remove unsupported options from mail and mutt command
2019-05-12 20:24:02 +02:00
neil
ade9d662db
Merge pull request #2210 from chasefox/dev
...
Fix gcloud most-specific zone match
2019-05-12 21:58:44 +08:00
neil
baca196da6
Merge pull request #1878 from Ne-Lexa/dev
...
Added dns api support for internet.bs
2019-05-12 20:35:51 +08:00
Honza Hommer
10801bfb25
use mutt if installed
2019-05-12 13:06:45 +02:00
Honza Hommer
a89a62071b
cleanup, lint
2019-05-12 13:03:01 +02:00
wapplay
657051e4b6
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
...
# Conflicts:
# README.md
# dnsapi/README.md
2019-05-12 13:36:01 +03:00
Honza Hommer
f6f6d89e06
move sendmail notify to mail notify
2019-05-12 10:41:32 +02:00
neil
1a6af5d896
Merge pull request #1582 from v0s/pddfixes
...
Multiple fixes to Yandex DNSAPI plugin
2019-05-12 15:40:17 +08:00
neilpang
a4b83895a3
fix https://github.com/Neilpang/acme.sh/issues/2258
2019-05-12 15:34:58 +08:00
Honza Hommer
4f03548608
typos
2019-05-12 00:35:47 +02:00
Honza Hommer
773e1d4e05
use hostname function instead of HOSTNAME env variable
2019-05-12 00:34:46 +02:00
Honza Hommer
d9ef8c1779
add sendmail notify
2019-05-12 00:25:36 +02:00
Maarten den Braber
f9e3a2132f
Username/password no longer required
2019-05-09 21:14:26 +02:00
neil
9ab318cafc
Merge pull request #2250 from mdbraber/add-acmeproxy-provider
...
Add acmeproxy provider
2019-05-08 22:17:34 +08:00
neilpang
1a126b700f
fix https://github.com/Neilpang/acme.sh/issues/2252
2019-05-08 22:13:33 +08:00
neil
92dd5e1610
Merge pull request #2253 from Neilpang/dev
...
sync
2019-05-08 22:09:35 +08:00
neilpang
11ecbd27be
fix punycode domain
2019-05-08 22:07:27 +08:00
Maarten den Braber
585ef998d0
Fixed CI errors
2019-05-07 16:47:23 +02:00
Maarten den Braber
c297aff99b
Improved logging description
2019-05-06 18:31:58 +02:00
Maarten den Braber
68142c9835
Update description
2019-05-06 17:14:31 +02:00
Maarten den Braber
b8f4fa359c
Add acmeproxy provider
2019-05-06 17:12:50 +02:00
neilpang
2b765fdedb
add set-notify
2019-05-04 11:54:59 +08:00
neil
0accdb9e34
Merge pull request #2248 from Neilpang/dev
...
add notifications
2019-05-04 11:08:25 +08:00
neilpang
5d468f7ca5
add notifications
2019-05-04 11:06:25 +08:00
neilpang
83768f0531
reduce info message
2019-05-04 11:02:10 +08:00
neilpang
acae0ac2a6
fix RENEW_SKIP code
2019-05-04 10:59:00 +08:00
neilpang
0f86651089
fix idn
2019-05-04 10:43:39 +08:00
neilpang
a77f2fa424
remove test file
2019-05-04 10:32:01 +08:00
neilpang
6198e43fe6
fix idn
2019-05-04 10:21:15 +08:00
neilpang
621d4745b4
fix idn
2019-05-04 10:18:42 +08:00
neilpang
dac75a1dda
rename
2019-05-03 20:50:42 +08:00
neilpang
f1c0f3d45f
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-05-03 20:49:02 +08:00
neil
08b6a2c36d
Merge pull request #2098 from diseq/dev
...
one.com dns api
2019-05-03 20:48:27 +08:00
neil
130b67821c
Merge branch 'dev' into dev
2019-05-03 20:46:16 +08:00
neil
b902769fa8
Merge pull request #2242 from plantroon/master
...
Add NLnetLabs NSD
2019-05-03 20:38:20 +08:00
neil
7503a58d1f
Merge pull request #2243 from mod242/master
...
New API for Schlundtech.de
2019-05-03 20:35:34 +08:00
mod242
096ce1a207
Create DNS API for Schlundtech
2019-05-02 12:18:16 +02:00
Jakub Filo
d1ef039e39
Removed trailing line
2019-05-01 12:25:46 +02:00
Jakub Filo
040ca5320d
Fixed style to match upstream
2019-05-01 12:17:54 +02:00
neil
625c85291d
Merge pull request #2236 from mod242/master
...
Correct parsing error in sed
2019-05-01 15:14:14 +08:00
neil
b28835a604
Update haproxy deploy hook ( #1591 )
...
* 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
* add docs for HAProxy deployment
* Add conditional check to ensure path is provided
* remove whitespace
* remove more whitespace (trying to get TravisCI working)
* add reload
* update for POSIX compliance
* add documentation for reload command
* Update haproxy deploy hook
Add functionality to add OCSP stapling info (.ocsp file), issuer (.issuer file) and multi-cert bundles (suffix on pem file based on key type).
This also corrects the order of key, certificate and intermediate in the PEM file, which although HAProxy does not seem to care, was incorrect in the prior version.
* Document updated haproxy deploy hook
* Fix variable name
* whitespace fixes
* Support HAPROXY_DEPLOY_PEM_PATH
Adds compatibility to original haproxy deploy hook while still allowing custom PEM file name (via HAPROXY_DEPLOY_PEM_NAME)
* update for new haproxy deploy vars
* Fix return from reload
* Fix Le_Keylength case
* Update cert suffix for bundles .ocsp generation
* Whitepspace
* Change default for reload
* Readme update
* Actually set reload default
* Fix README.md confict
2019-05-01 15:13:42 +08:00
Тимур Яхин
6340704173
fixed line breaks for support api gcore_cdn ( #2237 )
2019-05-01 15:11:39 +08:00
Jakub Filo
522b7c51f7
Adding NLnetLabs NSD API
2019-05-01 01:53:51 +02:00
neilpang
388ff75260
--- Auto-Git Commit ---
2019-04-30 20:43:10 +08:00
andrewheberle
37ef0a0cb6
Fix README.md confict
2019-04-30 15:32:36 +08:00
mod242
d7be2c5b8a
Remove from Master Branch
2019-04-29 16:17:24 +02:00
neil
b50e701cae
Add notification ( #2241 )
...
* add cron notify
* fix format
* fix format
2019-04-29 22:13:54 +08:00
neilpang
b7a0443091
lets start 2.8.2
2019-04-29 22:11:25 +08:00
neil
a8f0fd1fff
Merge pull request #2240 from Neilpang/dev
...
use mutable
2019-04-29 21:59:42 +08:00
neilpang
a89d50d34e
use mutable
2019-04-29 21:52:22 +08:00
neil
6489cfbce6
Merge pull request #2239 from Neilpang/dev
...
sync
2019-04-29 21:46:10 +08:00
neilpang
d10f40f109
fix idn issue.
2019-04-29 21:44:25 +08:00
mod242
175b56b43c
Update dns_schlundtech.sh
2019-04-29 12:18:05 +02:00
mod242
9b68a3ef4a
Update dns_schlundtech.sh
2019-04-29 12:13:40 +02:00
mod242
345d6c5687
Update dns_schlundtech.sh
2019-04-29 10:44:23 +02:00
mod242
5b1b5cc8f2
Create dns_schlundtech.sh
2019-04-29 10:43:16 +02:00
mod242
1b062ab929
Correct sed parsing error
2019-04-28 15:58:08 +02:00
neilpang
a7420ca3d4
typo
2019-04-27 09:17:26 +08:00
neil
4dcd1f3e65
Merge pull request #2233 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/2195
2019-04-26 23:59:32 +08:00
neilpang
e46b392a8d
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-04-26 23:58:09 +08:00
neilpang
47ff768b70
fix https://github.com/Neilpang/acme.sh/issues/2195
2019-04-26 23:57:40 +08:00
neil
ba4bd3ed55
Merge pull request #2232 from Neilpang/dev
...
sync
2019-04-26 23:52:01 +08:00
neil
68428a5d5e
Merge pull request #2205 from kirpichiki/dns_cf_invalid_domain
...
CloudFlare dns invalid domain
2019-04-26 23:50:50 +08:00
neil
28694e8afb
Merge pull request #2207 from Kimmax/dns_hostingde_missing_templateValues
...
dns_hostingde.sh zoneConfig missing templateValues object
2019-04-26 23:49:41 +08:00
neil
c420a0ae2b
Merge pull request #2222 from dim0x69/master
...
Implement Update Account Information for ACMEv2
2019-04-26 23:49:10 +08:00
neil
a85e50f465
Merge pull request #2229 from mod242/master
...
Create DDNSS API based on the work of helbgd
2019-04-26 23:47:19 +08:00
neilpang
4962cc3da8
fix idn issues
2019-04-26 23:44:25 +08:00
mod242
bb703281a2
Update dns_ddnss.sh
2019-04-25 16:18:52 +02:00
neilpang
52f5564122
fix image links
2019-04-25 20:58:13 +08:00
neil
1dc420ce51
Merge pull request #2139 from loonies/dns-loopia-api-endpoint
...
Make the Loopia API endpoint configurable
2019-04-25 20:52:38 +08:00
mod242
20af1ceb7d
Cleanup comment
2019-04-24 19:38:07 +02:00
mod242
ec982ccacb
Cleanup according to styleguide
2019-04-24 16:15:01 +02:00
mod242
a97e74b2d4
Update dns_ddnss.sh
2019-04-24 16:05:44 +02:00
mod242
fecc5b09f8
Removed -e and changed tail to funktion
2019-04-24 14:57:48 +02:00
mod242
d1030eb0b2
Create DDNSS API based on the work of helbgd
2019-04-24 14:03:54 +02:00
David Kerr
fb749dc526
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-04-21 10:12:51 -04:00
neilpang
e6df1828d9
fix https://github.com/Neilpang/acme.sh/issues/2192
2019-04-21 12:37:26 +08:00
neilpang
9ff53fea98
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-04-21 12:23:57 +08:00
neilpang
4f1888d2ea
fix https://github.com/Neilpang/acme.sh/issues/2192
2019-04-21 12:23:06 +08:00
neil
53dcd0dee9
Merge pull request #2224 from honzahommer/feat-install-noprofile
...
Add `--noprofile` option to `install` command
2019-04-20 13:19:27 +08:00
neil
e291ada371
Merge pull request #2226 from Neilpang/dev
...
sync
2019-04-20 13:09:38 +08:00
neilpang
9c9fed749a
fix https://github.com/Neilpang/acme.sh/issues/2225
...
make NSUPDATE_SERVER can be overwritten
2019-04-20 12:49:51 +08:00
Honza Hommer
61556a54e2
feat: add --noprofile option to install command
2019-04-19 17:27:32 +02:00
dim0x69
79e2f8a2e5
implement account update for acmev2
2019-04-17 14:51:07 +02:00
neil
d1f39e6217
Merge pull request #706 from palhaland/dev
...
Shell script for deploying changes to a routeros server.
2019-04-10 20:49:05 +08:00
chasefox
4aa488f48b
Formatting - indentation
...
I think this is what CI wants....
2019-04-08 07:51:39 -04:00
chasefox
2d72b25c43
CI wanted double-quote
2019-04-08 07:44:41 -04:00
chasefox
f23b0aacd7
Remove here string
...
CI doesn't want here strings
2019-04-08 07:11:08 -04:00
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.
2019-04-07 15:04:03 -04:00
neil
d01ab227b8
Merge pull request #2209 from Neilpang/dev
...
sync
2019-04-06 23:06:36 +08:00
neilpang
0cfeee4ded
fix format
2019-04-06 16:48:17 +08:00
neilpang
c97e43dcd6
fix format
2019-04-06 16:45:58 +08:00
neilpang
eda321954d
fix https://github.com/Neilpang/acme.sh/issues/2208
2019-04-06 16:05:08 +08:00
Kimmax
64e5392788
Zone delete also needs new "templateValues" field
2019-04-02 23:29:58 +00:00
Kimmax
987f95221c
Added missing "templateValues" object to "zoneConfig" on "_hostingde_getZoneConfig"
2019-04-02 23:08:39 +00:00
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".
2019-04-02 18:05:52 +03:00
Stephane Moser
aeed287122
Add Double quote to slowrateslepp
2019-04-02 10:27:22 +01:00
neilpang
36e697b344
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2019-03-31 21:46:45 +08:00
neilpang
c2d0d4d28c
root domain as dns alias mode
2019-03-31 21:46:14 +08:00
Stephane Moser
ea6a3c0963
Use AWS_DNS_SLOWRATE env variable instead of arg
2019-03-29 14:39:32 +00:00
Stephane Moser
8902a5c5cd
Revert "Add --dnsslowrate arg"
...
This reverts commit 16db9a7337 .
2019-03-29 14:33:15 +00:00
Stephane Moser
3021c5cfad
Use dnsslowrate arg
2019-03-29 14:12:50 +00:00
Stephane Moser
16db9a7337
Add --dnsslowrate arg
2019-03-29 14:12:34 +00:00
Miodrag Tokić
aec9c3c9a4
Double quote unquoted variables
...
Double quote unquoted variables to prevent globbing and word splitting.
2019-03-28 16:34:13 +01:00
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/
2019-03-27 13:58:23 +01:00
Miodrag Tokić
85be2b85fd
Fix error message language
2019-03-27 13:58:23 +01:00
Miodrag Tokić
a7d6146169
Extract configuration saving code to function
2019-03-27 13:58:23 +01:00
Miodrag Tokić
978ec91107
Extract configuration loading code to function
2019-03-27 13:58:23 +01:00
neil
297859c5bc
Merge pull request #2191 from temoffey/gcore_cdn_deploy
...
fix gcore_cdn_deploy
2019-03-23 21:46:40 +08:00
temoffey
bea52aa743
remove use grep -E
2019-03-23 16:29:33 +03:00
neil
54f1be69c7
Merge pull request #2190 from Neilpang/dev
...
sync
2019-03-23 16:51:40 +08:00
neil
a4cc9ef2cc
Merge pull request #2178 from temoffey/gcore_cdn_deploy
...
Gcore cdn deploy
2019-03-23 11:06:16 +08:00
neil
4f47594b6d
Merge pull request #2189 from scj643/master
...
Fixed Digital Ocean dns api
2019-03-23 10:57:39 +08:00
Charles Surett
189a7766d4
Made dns_dgon.sh use _lower_case
...
Fixed private function which breaks on embedded systems before.
2019-03-22 18:43:06 -04:00
temoffey
df9174577a
remove check jq
2019-03-22 23:00:47 +03:00
temoffey
bd1bb7a71b
fix syntax
2019-03-22 20:08:35 +03:00
temoffey
4b6e7e6c37
remove use while, [[ ]], array
2019-03-22 20:02:59 +03:00
temoffey
8896642e25
fix syntax
2019-03-22 20:01:39 +03:00
temoffey
0ecb5a3fec
fix syntax
2019-03-22 04:31:58 +03:00
temoffey
d289b0b450
fix syntax
2019-03-22 04:21:41 +03:00
temoffey
b8489464b3
remove use awk, jq, curl
2019-03-22 03:41:26 +03:00
Pål Håland
ebaa3f39e4
Merge remote-tracking branch 'origin/dev' into dev
2019-03-21 15:54:02 +01:00
Pål Håland
e19753dcde
Moved documentation from deploy/README.md to deploy/routeros.sh
2019-03-21 15:53:11 +01:00
neil
13255a3762
Merge pull request #2185 from Neilpang/dev
...
syc
2019-03-21 22:26:24 +08:00
neil
15ce2a3d67
Merge pull request #2161 from sotux/dev
...
dnsapi: add deSEC.io api support
2019-03-21 20:02:24 +08:00
James Qian
3bb97b81de
dnsapi: add deSEC.io api support
...
Signed-off-by: James Qian <sotux82@gmail.com >
2019-03-21 10:58:13 +08:00
Maximilian Hippler
9247780073
Added oathtool to Dockerfile
2019-03-20 22:34:50 +01:00
neil
37161d3017
Merge pull request #2105 from TheLastProject/feature/dns-openprovider
...
Add OpenProvider support
2019-03-20 23:18:43 +08:00
Sylvia van Os
4532037e4f
Merge branch 'dev' into feature/dns-openprovider
2019-03-20 16:12:57 +01:00
Sylvia van Os
0fe08e1b33
Merge branch 'dev' into feature/dns-openprovider
2019-03-20 16:12:08 +01:00
neilpang
236acbd6e8
move to wiki
2019-03-20 23:11:13 +08:00
temoffey
16b0704acc
remove readme
2019-03-20 18:10:53 +03:00
neilpang
61bcd67a5d
move to wiki
2019-03-20 23:03:49 +08:00
neilpang
0629c2a086
move to wiki
2019-03-20 23:01:24 +08:00
neilpang
fbdc5a0eb5
fix https://github.com/Neilpang/acme.sh/issues/2179
2019-03-20 22:52:40 +08:00
neil
68a8d81b6a
Merge pull request #2177 from vbrandl/feature/deploy-mailcow
...
Add deploy hook for mailcow
2019-03-20 21:13:26 +08:00
neil
a368301dbf
Merge pull request #2176 from bz-heilig/patch-1
...
Update README.md
2019-03-20 20:40:49 +08:00
temoffey
89989adcad
fix syntax
2019-03-20 14:05:18 +03:00
temoffey
95cdb4b2bc
fix syntax
2019-03-20 14:02:11 +03:00
temoffey
228c835466
gcore_cdn_deploy
2019-03-20 03:03:10 +03:00
Valentin Brandl
d604166194
Fix formatting
2019-03-19 19:15:31 +01:00
Valentin Brandl
d643a2ff13
Check if mailcow path is set and fix directory check
2019-03-19 19:09:25 +01:00
Valentin Brandl
b581a171f0
Add documentation for mailcow deploy hook
2019-03-19 18:43:07 +01:00
Valentin Brandl
307336cfc4
Add deploy hook for mailcow
...
This hook will copy the key and certificate chain to the specified
mailcow installation (as described in
https://mailcow.github.io/mailcow-dockerized-docs/firststeps-ssl/#use-own-certificates )
and restarts the containers, that are using the certificates.
The hook has 2 parameters:
* `DEPLOY_MAILCOW_PATH`: The path to the mailcow installation (required)
* `DEPLOY_MAILCOW_RELOAD`: The reload command, defaults to `docker-compose restart postfix-mailcow dovecot-mailcow nginx-mailcow`
2019-03-19 18:42:47 +01:00
neil
fc30171725
Merge pull request #2175 from loial/dns_gdnsdk_fix
...
dns_gdnsdk: Fixed stupid regex error, want literal "-", not a range
2019-03-19 22:20:15 +08:00
bz-heilig
34be7e99f0
Update README.md
...
Added links for do.de API token creation and documentation of API.
2019-03-19 15:04:37 +01:00
Herman Sletteng
7679df062c
dns_gdnsdk: Fixed stupid regex error, want literal "-", not a range
2019-03-19 14:16:13 +01:00
Sylvia van Os
71cfd874ae
Fix SC2116
2019-03-18 16:10:58 +01:00
Sylvia van Os
08be0c374a
Merge branch 'feature/dns-openprovider' of https://github.com/TheLastProject/acme.sh into feature/dns-openprovider
2019-03-18 15:59:08 +01:00
Sylvia van Os
7decce9718
Resolve comments on pull request
2019-03-18 15:43:52 +01:00
Sylvia van Os
22bab90a90
Merge branch 'dev' into feature/dns-openprovider
2019-03-18 12:54:19 +01:00
neil
02882fb327
Merge pull request #2168 from Neilpang/dev
...
sync
2019-03-17 23:33:02 +08:00
neilpang
c74d597c84
add debug info
2019-03-16 18:34:44 +08:00
neilpang
653c77e852
update
2019-03-16 15:09:49 +08:00
neilpang
2b36f4f57f
update
2019-03-16 15:07:34 +08:00
neilpang
82b0ebb787
minor, remove dns records only when it's added success
2019-03-16 14:53:02 +08:00
neilpang
3f35006c26
fix error message
2019-03-16 14:35:33 +08:00
neilpang
2ffd8637e1
fix standalone content
2019-03-16 14:28:24 +08:00
neil
44c1572b8f
Merge pull request #2166 from Neilpang/dev
...
sync
2019-03-16 14:18:49 +08:00
neilpang
d0d749074e
fix for solaris
2019-03-16 14:00:15 +08:00
neilpang
dbc44c08df
fix for solaris
2019-03-16 13:38:17 +08:00
Steven M. Miano
46fbd7f1e1
support ultradns.com api ( #2117 )
...
support ultradns.com api (#2117 )
2019-03-14 20:41:13 +08:00
tambetliiv
5048c6c22a
Add zone.ee (zone.eu) DNS API ( #2151 )
...
* add zone.ee (zone.eu) dns api
2019-03-14 20:20:39 +08:00
neil
709d82e764
sync
...
sync
2019-03-13 21:32:10 +08:00
neil
9d64b35ed8
Merge pull request #2157 from hosting-de/fix/read-endpoint
...
hosting.de: reading endpoint
2019-03-13 21:29:59 +08:00
neil
0f00862e5e
support windows scheduler ( #2158 )
...
* support Windows scheduler. fix https://github.com/Neilpang/acme.sh/issues/2145
2019-03-13 21:28:30 +08:00
Oliver Dick
532e79c7d0
Fix reading endpoint
2019-03-13 14:14:40 +01:00
neilpang
4ebad10557
fix format
2019-03-13 21:11:59 +08:00
neilpang
0b04a7f17f
fix format
2019-03-13 20:49:26 +08:00
neilpang
77f96b386e
support Windows scheduler. fix https://github.com/Neilpang/acme.sh/issues/2145
2019-03-13 20:42:02 +08:00
Sylvia van Os
ea86ddc693
Merge branch 'dev' into feature/dns-openprovider
2019-03-13 10:22:40 +01:00
neil
e3e43d0ba0
Merge pull request #2155 from Neilpang/dev
...
sync
2019-03-12 22:20:00 +08:00
neil
b10929fe23
Merge pull request #2154 from Neilpang/vv
...
use acme v2 as default
2019-03-12 22:17:35 +08:00
neil
f512cb8e35
Merge pull request #2081 from nederhost/master
...
Add support for NederHost DNS API
2019-03-12 22:06:47 +08:00
Sebastiaan Hoogeveen
4f240f538d
Merge branch 'master' of https://github.com/nederhost/acme.sh
2019-03-12 14:39:26 +01:00
Sebastiaan Hoogeveen
db6db6a4e9
Removed overwriting of the HTTP header file before sending a request.
2019-03-12 14:36:42 +01:00
neilpang
f2add8de94
use acme v2 as default
2019-03-12 21:16:15 +08:00
Sebastiaan Hoogeveen
88c6621cfe
Merge branch 'dev' into master
2019-03-12 11:59:13 +01:00
neil
c152b6f0ad
Merge pull request #2152 from Neilpang/dev
...
sync
2019-03-11 21:32:28 +08:00
neilpang
53c0188248
fix https://github.com/Neilpang/acme.sh/issues/2150
2019-03-11 21:30:24 +08:00
neilpang
725addafda
fix format
2019-03-09 09:13:49 +08:00
Sylvia van Os
19628c4732
Merge branch 'dev' into feature/dns-openprovider
2019-03-08 16:44:36 +01:00
Sylvia van Os
04eaf7f175
Add OpenProvider support
2019-03-08 16:42:52 +01:00
neilpang
f5850d0c08
fix format
2019-03-08 22:20:56 +08:00
neil
855eb8355a
Merge pull request #2143 from 5ll/core-networks-support
...
Adding Support for Core-Networks API
2019-03-08 22:14:41 +08:00
neil
fdbb7fd30f
Merge pull request #2144 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/2141
2019-03-08 22:09:12 +08:00
5ll
30d0ac0784
Updated README with Core-Networks support
2019-03-08 10:48:06 +01:00
5ll
3d5c75420a
Changed Order
2019-03-08 10:46:35 +01:00
5ll
1d5967d143
Updated README with Core-Networks support
2019-03-08 10:45:36 +01:00
5ll
110a41d18d
initial commit
...
DNS API for acme.sh for Core-Networks (https://beta.api.core-networks.de/doc/ )
2019-03-08 10:33:09 +01:00
neil
a3d8b9935a
fix https://github.com/Neilpang/acme.sh/issues/2141
2019-03-08 14:31:11 +08:00
neil
08357e3cb0
Merge pull request #2137 from Neilpang/dev
...
Dev
2019-03-05 21:50:47 +08:00
neil
162a445a50
Merge pull request #2136 from Neilpang/cmd
...
Cmd
2019-03-05 21:47:50 +08:00
neilpang
c7257bcf46
base64 hooks, fix https://github.com/Neilpang/acme.sh/issues/1969
2019-03-05 21:44:34 +08:00
neilpang
dfca8c09e0
fix format
2019-03-05 21:22:03 +08:00
neilpang
7690f73e81
base64 encode reloadcmd.
...
fix https://github.com/Neilpang/acme.sh/issues/2134
2019-03-05 21:05:10 +08:00
Pål Håland
86fbb5952e
Use env sh
2019-03-02 16:39:41 +01:00
Sebastiaan Hoogeveen
78c92642e4
Merge branch 'dev' into master
2019-03-02 13:58:56 +01:00
neilpang
b3f6129718
fix https://github.com/Neilpang/acme.sh/issues/2122
2019-03-02 20:44:08 +08:00
neil
2a52603b7e
Merge pull request #2128 from the729/fix-qiniu-base64
...
fix deploy/qiniu.sh base64
2019-03-01 22:44:23 +08:00
neil
e6f9f258ec
Merge pull request #2129 from the729/fix-qiniu-doc
...
fix doc of qiniu deploy script
2019-03-01 22:40:45 +08:00
tianji
22e7b4c911
fix doc of qiniu deploy script
...
A leading dot should be included when updating wildcard domains.
2019-02-28 23:51:43 +08:00
tianji
af5f7a7779
fix deploy/qiniu.sh base64
...
According to the doc (https://developer.qiniu.com/kodo/manual/1231/appendix#1 ), we should use URL-safe base64 instead of plain base64 for token calculation.
2019-02-28 23:43:58 +08:00
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
2019-02-27 20:41:50 +08:00
neilpang
81f0189d23
add Pebble
2019-02-27 20:40:10 +08:00
neil
e7f7e96d58
Peb ( #2126 )
...
* support pebble
* support async finalize order
2019-02-27 20:36:13 +08:00
Pål Håland
1dab2ac7d3
Updated with latest changes from Neilpang/dev
2019-02-26 17:41:24 +01:00
Timothy Nelson
ec54074392
Fix verification for namecheap domains not *owned* by the calling user ( #2106 )
2019-02-25 19:19:36 +08:00
dsc
23b4c9c667
add docs for one.com
2019-02-21 08:43:09 +01:00
diseq
472ed721a3
fix format
2019-02-20 21:51:59 +01:00
diseq
ed3f2646f0
fix format
2019-02-20 11:54:48 +01:00
diseq
0499d2b5c4
remove line break
2019-02-20 11:51:06 +01:00
diseq
81ba629b56
allow set-cookie as well as Set-Cookie
2019-02-20 11:27:49 +01:00
diseq
0bb746ba39
Update dns_one.sh
2019-02-20 09:44:25 +01:00
Marcin Konicki
16a0f40ac2
Support for MyDevil.net ( #2076 )
...
support mydevil
2019-02-20 09:40:36 +08:00
neil
f84103918a
Merge pull request #2101 from Neilpang/dev
...
Doh (#2100 )
2019-02-19 22:01:39 +08:00
neil
b5ca9bbab2
Doh ( #2100 )
...
support doh to poll dns status
fix https://github.com/Neilpang/acme.sh/issues/2015
2019-02-19 21:39:06 +08:00
neil
ff38d2bba6
Merge pull request #2099 from Neilpang/dev
...
Dev
2019-02-18 21:20:35 +08:00
neil
8f2a8a0051
Merge pull request #1357 from martgras/patch-1
...
avoid side effects in _printargs
2019-02-18 21:16:14 +08:00
neilpang
97147b594b
fix https://github.com/Neilpang/acme.sh/issues/2096
2019-02-18 20:57:13 +08:00
dsc
9ff6d6e7b5
initial commit
2019-02-17 23:20:17 +01:00
neilpang
a0ec5b18e7
fx format
2019-02-17 14:26:27 +08:00
neilpang
f2acdd27fd
fix tr err for Mac
2019-02-17 14:19:14 +08:00
neil
4ade446b55
Merge pull request #2095 from Augustin-FL/dev
...
Add online.net DNS API
2019-02-15 22:30:26 +08:00
Augustin-FL
ec6569fbea
fix travis
2019-02-15 08:56:09 +00:00
Augustin-FL
1ad6742dbc
fix travis
2019-02-15 08:43:07 +00:00
Augustin-FL
63ea3e8d27
acme.sh does not follow Location: headers when using wget
2019-02-15 08:29:44 +00:00
Augustin-FL
9ace7db216
simplify online_rest
2019-02-15 08:08:32 +00:00
Augustin-FL
841513501a
update get_root
2019-02-15 08:08:32 +00:00
Augustin-FL
5c94147603
use read/saveconf_mutable, not readconf from OVH
2019-02-15 08:08:10 +00:00
Augustin-FL
02f6d4cb66
use read/saveconf_mutable, not readconf from OVH
2019-02-15 07:56:13 +00:00
Augustin-FL
ec5fad433c
Add online.net DNS API
2019-02-14 08:34:21 +01:00
neil
b4fa97fd54
Merge pull request #2090 from ianw/rackdns
...
Rackspace Cloud DNS
2019-02-13 09:24:35 +08:00
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 >
2019-02-13 12:00:05 +11:00
neil
dda29f7e2f
Merge pull request #2082 from laszlof/nw_dns_api
...
Add support for Thermo, Nexcess, and Futurehosting DNS APIs
2019-02-11 23:00:14 +08:00
neil
952e281993
Merge pull request #2077 from hosting-de/fix/better-parsing-of-responses
...
hosting.de: better parsing of json responses
2019-02-11 22:47:08 +08:00
Oliver Dick
1fa026b9c7
using ' ' instead of '[:space:]' for tr
2019-02-11 11:47:48 +01:00
neil
e8c91e6e12
Merge pull request #2083 from siwyd/ns1-dns-ttl
...
Set NS1 DNS record TTL to 0
2019-02-10 23:03:07 +08:00
neil
41425f7f74
Merge pull request #2086 from christianbur/patch-3
...
Update Dockerfile (apline 3.9 and tzdata)
2019-02-10 23:02:19 +08:00
Christian Burmeister
2cf01c23a2
Update Dockerfile
2019-02-09 19:38:32 +01:00
Ne-Lexa
412f85b665
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
...
# Conflicts:
# README.md
# dnsapi/README.md
2019-02-08 12:31:01 +03:00
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.
2019-02-06 21:49:17 +01:00
Frank Laszlo
84d80e93bc
Add support for Thermo, Nexcess, and Futurehosting DNS APIs
2019-02-06 10:42:11 -05:00
Sebastiaan Hoogeveen
b7e92dbced
Documentation update.
2019-02-06 14:27:26 +01:00
Sebastiaan Hoogeveen
44dcb0d0a9
Make Travis happy; fixed formatting of return statements.
2019-02-06 11:46:47 +01:00
Sebastiaan Hoogeveen
b3e3e080a9
Cleaned up some of the comments from shellcheck.
2019-02-05 16:37:08 +01:00
Sebastiaan Hoogeveen
1167cdcaec
Added DNS API support for NederHost ( https://www.nederhost.nl/ )
2019-02-05 16:32:41 +01:00
Oliver Dick
4eda39a31d
making shellcheck happy
2019-02-04 15:40:45 +01:00
Oliver Dick
759b75ca48
better parsing of json responses
...
fixes an error if customer does not have access to dns-groups
2019-02-04 11:27:04 +01:00
neil
55e862a4a4
Merge pull request #2068 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/pull/1979
2019-01-30 20:14:10 +08:00
neilpang
227547f826
fix https://github.com/Neilpang/acme.sh/pull/1979
2019-01-30 20:13:23 +08:00
neil
7c41dd5e31
Merge pull request #2064 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1364#issuecomment-4580…
2019-01-28 19:24:09 +08:00
neilpang
a964646803
fix https://github.com/Neilpang/acme.sh/issues/1364#issuecomment-458035330
2019-01-28 19:11:45 +08:00
neil
9dac02ba5d
Merge pull request #2063 from Neilpang/dev
...
sync
2019-01-27 13:42:50 +08:00
neilpang
43877d2647
fix rm method to urlencode the existing txt records.
...
fix https://github.com/Neilpang/acme.sh/issues/2052
2019-01-26 20:27:53 +08:00
neilpang
cc6159b39b
urlencode the existing txt record value
...
fix https://github.com/Neilpang/acme.sh/issues/2052
2019-01-26 19:15:13 +08:00
neilpang
43ff787b04
remove tls-sni
2019-01-26 18:32:11 +08:00
neilpang
3633598462
Lets start 2.8.1
2019-01-25 22:39:22 +08:00
neil
94922f2df6
Merge pull request #2053 from Manawyrm/dev
...
Added dns_doapi.sh
2019-01-25 22:38:11 +08:00
Tobias Mädel
75fe022f96
Changed order in readme, added do.de
2019-01-25 15:26:41 +01:00
Tobias Mädel
bc839569fb
Merge branch 'dev' into dev
2019-01-25 14:38:35 +01:00
neil
f62a4a0c0c
Merge pull request #2056 from Neilpang/dev
...
sync
2019-01-25 21:35:29 +08:00
neil
8dacd51abb
Merge pull request #1997 from MilanPala/master
...
Add support for Active24.cz
2019-01-25 21:33:42 +08:00
neil
06302871bc
Merge pull request #1543 from Rid/patch-2
...
Fix DNSimple when zone has > 100 records
2019-01-25 17:31:06 +08:00
Grant Millar
c1ec2afeca
Changed records per page to 5000
2019-01-25 09:27:30 +00:00
Tobias Mädel
e2f1338f94
Added documentation
2019-01-24 17:05:01 +01:00
Tobias Mädel
5f9b57d300
Cleaned up dns_doapi.sh
2019-01-24 17:00:37 +01:00
Tobias Mädel
ddf77f10e9
Cleaned up dns_doapi.sh
2019-01-24 16:59:36 +01:00
Tobias Mädel
127532c226
Added dns_doapi.sh
2019-01-24 16:53:03 +01:00
Milan Pála
572adbaad2
Add support for Active24.cz
2019-01-23 14:27:13 +01:00
neil
f4c7822bc9
Merge pull request #2046 from hosting-de/fix/update-to-latest-dns-api
...
Update hosting.de Plugin to latest API Changes
2019-01-22 11:33:07 +08:00
neil
89561b8d45
Merge pull request #2027 from shonenada/deploy-qiniu
...
Qiniu deployment support
2019-01-22 11:24:02 +08:00
Oliver Dick
b0775f7a58
making shftm really happy
2019-01-21 16:32:45 +01:00
Oliver Dick
2dc50e6633
making shfmt happy
2019-01-21 15:45:32 +01:00
neil
ad2a3d603e
Merge pull request #2047 from Neilpang/dev
...
sync
2019-01-21 22:32:30 +08:00
neilpang
545f23551f
trigger validation before cleanup
...
fix https://github.com/Neilpang/acme.sh/issues/2037
2019-01-21 22:25:23 +08:00
neilpang
b15c1ffedc
clean TXT records when error happens.
...
https://github.com/Neilpang/acme.sh/issues/2037
2019-01-21 22:09:13 +08:00
Oliver Dick
56d70e4ea7
Update to latest API Changes
2019-01-21 15:02:09 +01:00
neil
0b934232fd
Merge pull request #2023 from jim-p/acme-fix-2022
...
Use cross-platform grep pattern for Namecheap API. Fixes #2022
2019-01-21 19:38:40 +08:00
shonenada
a4a53e1355
Move docs into README.md from README_zh.md
2019-01-21 17:33:09 +08:00
shonenada
c445e70cff
fix indent
2019-01-21 14:33:15 +08:00
shonenada
e8eec2cb41
add chinese readme
2019-01-21 00:11:06 +08:00
shonenada
dd6fa4af00
Save QINIU_CDN_DOMAIN only when defined
2019-01-20 23:58:10 +08:00
shonenada
afdb9a63ff
chore: replece Le_Deploy_Qiniu_* with QINIU_*
2019-01-19 23:58:55 +08:00
jim-p
10ba2cd312
Use a literal space instead of an escaped space. Fixes #2022
2019-01-14 16:26:22 -05:00
shonenada
4c1fa9c242
save CDN Domain with _savedomainconf
2019-01-14 22:55:05 +08:00
shonenada
3c6b707353
add QINIU_CDN_DOMAIN for wildcard certificate
2019-01-13 12:25:03 +08:00
shonenada
96efc8c7f0
lint codes
2019-01-12 23:11:19 +08:00
shonenada
0cd6afde6f
Add guidance to deploying cert to qiniu.com
2019-01-12 21:15:16 +08:00
shonenada
82b11da4ca
replace awk with sed and tr
2019-01-12 21:07:22 +08:00
shonenada
4ec39ab707
replace with functions defined in acme.sh
2019-01-12 20:16:28 +08:00
shonenada
d2a60f3ca4
lint code
2019-01-12 15:54:42 +08:00
shonenada
3bc6628227
Update Qiniu's domain settings after uploading certificate
2019-01-12 15:25:36 +08:00
neil
27579e0701
Merge pull request #2012 from bremensaki/pointhq-api
...
Native PointHQ API
2019-01-12 11:01:14 +08:00
neil
f91bcfeb4b
Merge pull request #2021 from krufab/feature/2020-improve-verification-log-readability
...
Feature/2020 improve verification log readability
2019-01-12 11:00:15 +08:00
shonenada
e19809d5b5
Add deployment for qiniu cdn
...
Upload certificate and privkey to Qiniu's CDN service with https://developer.qiniu.com/fusion/api/4248/certificate
2019-01-11 18:47:01 +08:00
Fabio Kruger
dd068467de
2020 Added a space to improve log readability
2019-01-10 19:33:25 +01:00
Mike Barnes
3099c799b2
Added PointHQ to supported API list
2019-01-09 10:24:28 +11:00
Mike Barnes
cd3ef8fa5a
Correct edits to README.md this time
2019-01-08 15:59:29 +11:00
Mike Barnes
72ce37704b
Native PointHQ support
2019-01-08 15:59:29 +11:00
neil
4420d073bb
Merge pull request #1889 from apollo13/fix_inwx
...
Fix inwx account without Mobile TAN
2019-01-07 22:57:09 +08:00
neil
9cc9f519fc
Merge pull request #2010 from Neilpang/dev
...
Support Post as Get
2019-01-06 21:30:57 +08:00
neil
0483d841e3
Support Post as Get ( #2009 )
...
* Support POST as GET
https://community.letsencrypt.org/t/acme-v2-scheduled-deprecation-of-unauthenticated-resource-gets/74380
* fix PAG,
The newline '\n' in response is removed by _send_signed_request(), to keep it, we just use needbase64
* fix PAG, the cert is muti line
* fix format
* PAG is only for v2
2019-01-06 21:05:33 +08:00
neil
5546120312
Merge pull request #2006 from Neilpang/dev
...
sync
2019-01-04 22:54:03 +08:00
neilpang
ad613e2437
fix alpn oid.
...
https://github.com/Neilpang/acme.sh/issues/2005
2019-01-04 22:40:59 +08:00
neil
c544759d36
Merge pull request #2002 from Ivru/feature/exoscale
...
Exoscale DNS API
2019-01-03 21:42:42 +08:00
neil
20503d3c58
Merge pull request #2004 from hebbet/patch-4
...
add link to profile of Cloudflare
2019-01-03 21:27:13 +08:00
Ivru
3fb17c5de8
Merge branch 'dev' into feature/exoscale
2019-01-03 14:25:50 +01:00
Ivru
a5e4bf16d3
Merge pull request #2 from Neilpang/dev
...
Merging develop
2019-01-03 14:23:16 +01:00
hebbet
68d9aad3a2
add link to profile of Cloudflare
...
follow-up for #1893
2019-01-03 14:19:55 +01:00
neil
0aba1b4ad3
Merge pull request #1839 from sunflowerit/digitalocean-fix
...
Fixes on DigitalOcean implementation
2019-01-03 21:14:54 +08:00
neil
e12c7c8d27
Merge pull request #1890 from LLeny/master
...
Fixes Neilpang/acme.sh#1888
2019-01-03 21:09:45 +08:00
neil
83a040722e
Merge pull request #1994 from drott/add_rm_multiple_gandi
...
[dnsapi] Support adding / removing multiple TXT values for Gandi
2019-01-03 21:03:55 +08:00
neil
b7b504d43a
Merge pull request #1996 from Tigger2014/dev
...
dnsapi update dynu for api v2
2019-01-03 20:55:46 +08:00
neil
b18804f57f
Merge pull request #2001 from hosting-de/fix-issue-2000
...
hosting.de API: waiting for API zoneStatus active
2019-01-03 20:54:55 +08:00
neil
550a5fb4c0
Merge pull request #2003 from martonsz/msz-dns-loopia-fix-wildcard
...
fix dns_loopia wildcard certificate
2019-01-03 20:53:09 +08:00
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
2019-01-03 11:32:43 +01:00
Oliver Dick
089823785e
Using _sleep() instead of sleep
2019-01-03 10:32:59 +01:00
Ivru
ecf7dded07
Fix typo
2019-01-03 08:39:51 +01:00
Ivru
909aba27d1
Merge pull request #1 from Neilpang/master
...
Merging master
2019-01-03 08:35:54 +01:00
Oliver Dick
cd4f29135b
waiting for API zoneStatus active
2019-01-02 16:44:11 +01:00
Ben Edmunds
68c5c366f4
dnsapi update dynu for api v2
2018-12-30 03:21:16 +00:00
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.
2018-12-29 10:54:21 +02:00
neil
62d774a548
Merge pull request #1993 from Neilpang/dev
...
add tls-alpn mode
2018-12-28 23:32:33 +08:00
neilpang
c9baca7910
add tls-alpn mode
2018-12-28 23:12:16 +08:00
neil
86366ae157
Merge pull request #1992 from Neilpang/dev
...
sync
2018-12-28 23:07:01 +08:00
neilpang
c4094c68ee
Support BuyPass.com CA
2018-12-28 23:04:40 +08:00
neilpang
ec67a1b2c1
Do not limit the renew days to 60, it's just a default value.
...
buypass support 180 days.
2018-12-28 22:52:40 +08:00
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
2018-12-28 22:45:40 +08:00
neilpang
b32071ad04
remove unused code
2018-12-28 22:12:54 +08:00
neil
b38c4e1a28
Merge pull request #1989 from mysteq/buypass-support
...
Added fixes so BuyPass Go ACME server can be used
2018-12-28 21:32:37 +08:00
neil
a13b2b4018
Merge pull request #1991 from Neilpang/dev
...
sync
2018-12-28 21:31:20 +08:00
Ketil
65a2f789dc
Removing BUYPASS_CA variable
2018-12-28 13:26:20 +01:00
Ketil
8bd12ed040
Rewrite to remove BuyPass spesific fixes and adapt ACME v1
2018-12-28 09:22:31 +01:00
neil
6914662dd8
Merge pull request #1988 from mysteq/spellfix
...
Fixed spelling of 'tigger' to 'Trigger'
2018-12-28 09:14:39 +08:00
neil
bcb11d9b7e
Merge pull request #1987 from mysteq/cloudflare-fix
...
Bugfix for allowing '+' character in CloudFlare email
2018-12-28 09:13:59 +08:00
Ketil
920cab6f12
Added fixes to also use BuyPass Go ACME server
2018-12-27 16:06:41 +01:00
Ketil
9756adb933
Fixed spelling of 'tigger' to 'Trigger'.
2018-12-27 15:45:19 +01:00
Ketil
2671af13cd
Bugfix for allowing '+' character in CloudFlare email
2018-12-27 15:17:19 +01:00
Ne-Lexa
b7b94e38ac
support change account conf from env
2018-12-24 14:59:14 +03:00
neil
37792e9b38
Merge pull request #1983 from Neilpang/dev
...
Dev
2018-12-24 19:33:05 +08:00
Ne-Lexa
f90bf756fb
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-12-24 13:42:42 +03:00
Ne-Lexa
0b363a5c98
removed the _clearaccountconf() call for erroneous requests
2018-12-24 13:33:25 +03:00
neil
ebb1a8af1b
Merge pull request #1978 from Ivru/feature/exoscale
...
Feature/exoscale
2018-12-22 10:55:25 +08:00
neil
f4ba7fcaf4
Merge pull request #1979 from titanofold/linode-v4-api-fix
...
Linode v4 API Fix
2018-12-22 10:52:51 +08:00
neil
13964ac726
Merge pull request #1981 from Neilpang/alpn
...
Alpn
2018-12-21 20:59:12 +08:00
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.
2018-12-20 11:01:34 -05:00
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.
2018-12-20 11:00:10 -05:00
Ivru
405173a0b4
Remove extraneous blank lines
2018-12-20 16:37:11 +01:00
Ivru
8e43b86f06
Export header _H3
2018-12-20 16:30:02 +01:00
Ivru
eea9aaf940
Fix typos
2018-12-20 16:24:08 +01:00
Ivru
67d3e8d049
Add Exoscape API support for DNSAPI
2018-12-20 16:07:05 +01:00
neilpang
f99ca918db
fix format
2018-12-18 20:33:33 +08:00
neilpang
79a0a66f1f
support --tlsport
2018-12-18 20:18:18 +08:00
neilpang
08681f4a8b
support tls-alpn-01 https://github.com/Neilpang/acme.sh/issues/1675#issuecomment-447857756
2018-12-18 19:28:38 +08:00
neil
a58ef94a9c
Merge pull request #1972 from Neilpang/dev
...
sync
2018-12-17 23:03:16 +08:00
neilpang
2b9ebd6662
fix showcsr https://github.com/Neilpang/acme.sh/issues/1968
2018-12-17 23:02:02 +08:00
neil
6fdd2f40ed
Merge pull request #1963 from cshoredaniel/pr-allow-dyn-standard-dns
...
Allow dyn standard dns and debug nsupdate
2018-12-17 10:08:00 +08:00
neilpang
238990a285
add more debug info
...
https://github.com/Neilpang/acme.sh/issues/1932
2018-12-16 21:10:22 +08:00
Daniel F. Dickinson
1a77490969
dnsapi: Add option to set zone for nsupdate
...
Some DNS servers for which dns_nsupdate.sh is applicable (such
as dyn.com's 'Standard DNS' TSIG update mechanism), require that
the zone be set during the nsupdate transaction. Therefore we
add a new environment variable NSUPDATE_ZONE which is used to
set the zone for the DNS TSIG transaction.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com >
2018-12-13 01:55:43 -05:00
Daniel F. Dickinson
5431d05168
dnsapi nsupdate: Add nsupdate debug option
...
When debug is enabled, also use nsupdate's debug logging
so that the user can see potential issues with the nsupdate
transaction.
Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com >
2018-12-13 01:55:00 -05:00
neil
eb97cdc33a
Merge pull request #1961 from Neilpang/dev
...
Dev
2018-12-11 21:42:45 +08:00
neil
b54d6589c3
Merge pull request #1957 from pashinin/master
...
Write certs in Vault for Fabio load balancer
2018-12-11 21:27:45 +08:00
neil
463768fcf7
Merge pull request #1960 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1959
2018-12-11 19:19:48 +08:00
neil
a43545c6ea
fix https://github.com/Neilpang/acme.sh/issues/1959
2018-12-11 19:11:56 +08:00
Sergey Pashinin
9f067d7f56
Deploy to Hashicorp Vault docs
2018-12-10 18:17:18 +03:00
neil
8907e2d850
Merge pull request #1958 from Neilpang/dev
...
sync
2018-12-10 22:41:34 +08:00
Sergey Pashinin
c84466b131
Write certs in Vault for Fabio load balancer
2018-12-10 16:55:21 +03:00
neilpang
f62b956e74
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-12-06 22:06:15 +08:00
neilpang
9841063df9
fix nginx mode
2018-12-06 22:05:26 +08:00
neil
803c8177d3
Merge pull request #1949 from felixonmars/patch-1
...
Arch Linux package acme.sh is now in [community]
2018-12-05 13:15:24 +08:00
Felix Yan
7ff525468f
Arch Linux package acme.sh is now in [community]
2018-12-05 03:01:50 +08:00
neil
7c1c36f043
Merge pull request #1944 from titanofold/dev
...
Update Linode API to v4
2018-12-04 21:44:46 +08:00
neil
565e3f75c7
Merge pull request #1947 from aalmenar/master
...
Neodigit.net DNS API
2018-12-04 21:40:37 +08:00
Adrian Almenar
842f030355
Revert change
2018-12-04 14:36:28 +01:00
Adrian Almenar
f4ad42bb84
Changes requested on commit review
2018-12-04 14:33:00 +01:00
Adrian Almenar
fb08b53f0b
Add Neodigit.net DNS API
2018-12-03 18:42:33 +01:00
neilpang
598becf619
minor, fix format
2018-12-03 20:31:20 +08:00
Aaron W. Swenson
9a27b38976
Update Linode API to v4
...
Linode API has made breaking changes that are resolved by this
update. No user action is required.
Additionally, related README.md entry updated to include new cloud
manager interface.
2018-12-02 12:10:10 -05:00
neilpang
7917aa2a7c
fix https://github.com/Neilpang/acme.sh/issues/1941
...
cache dns zones response
2018-12-02 19:37:35 +08:00
neil
d0c97a589b
Merge pull request #1939 from Neilpang/dev
...
sync
2018-11-29 22:32:17 +08:00
neil
8ec1ea7b7a
Merge pull request #1921 from nakermann1973/patch-1
...
Add missing bind-tools package
2018-11-29 09:54:48 +08:00
neil
71cb6d2bce
Merge pull request #1759 from hosting-de/feature/hosting.de-plugin
...
added hosting.de DNS Plugin
2018-11-28 22:25:57 +08:00
Oliver Dick
ee258f1425
Merge branch 'dev' into feature/hosting.de-plugin
2018-11-28 14:34:09 +01:00
neil
50278674f0
Merge pull request #1934 from epgdatacapbon/master
...
Increase security using https for MyDNS.JP API
2018-11-26 09:11:12 +08:00
epgdatacapbon
be5085f205
Increase security using https for MyDNS.JP API
2018-11-25 18:14:52 +09:00
neil
ca9476f72a
Merge pull request #1931 from epgdatacapbon/master
...
Add DNS API support for MyDNS.JP
2018-11-24 20:52:59 +08:00
epgdatacapbon
d55c64c838
Update README.md
2018-11-24 14:07:50 +09:00
neil
563de2cc90
Merge pull request #1926 from Rohlik/patch-1
...
Fix dot
2018-11-24 10:32:39 +08:00
epgdatacapbon
6afe3ccc3b
Merge branch 'master' of https://github.com/epgdatacapbon/acme.sh
2018-11-24 02:03:23 +09:00
epgdatacapbon
14ad5955b5
Add DNS API support for MyDNS.JP
2018-11-24 02:02:53 +09:00
epgdatacapbon
a6f2110141
Add DNS API support for MyDNS.JP
2018-11-24 01:58:46 +09:00
neil
393d8b9ded
Merge pull request #1929 from Neilpang/dev
...
sync
2018-11-23 23:11:52 +08:00
neilpang
137dc1eac0
fix https://github.com/Neilpang/acme.sh/issues/1912
2018-11-23 22:53:02 +08:00
Thomas Rohlik
5fee82ce39
Fix dot
...
Very important commit 🥇
2018-11-19 16:09:32 +01:00
nakermann1973
552710ac2a
Add missing bind-tools package
...
The bind_tools package is required for dns_nsupdate to work
2018-11-13 10:15:38 +01:00
neil
0a9a11636a
Merge pull request #1892 from hebbet/patch-2
...
add link to cloudflare profile for api key
2018-11-10 21:32:48 +08:00
neil
e550631275
Merge pull request #1886 from philr/skip_alias_when_already_verified
...
Skip aliases of already verified domains
2018-11-10 21:32:05 +08:00
neil
87d2f7f27a
Merge pull request #1910 from joakimlemb/master
...
Increase Azure DNS Zone Limit from 100 to 500
2018-11-10 21:10:47 +08:00
neil
a40cd2b46f
Merge pull request #1916 from pavelaks/patch-1
...
Fix for VSCALE example
2018-11-10 21:09:59 +08:00
pavelaks
4b581f3720
Update README.md
...
Fix VSCALE example (add export before VSCALE_API_KEY)
2018-11-10 12:10:06 +03:00
Joakim Lemb
12956679e7
Added top URI parameter
2018-11-05 14:52:26 +01:00
neilpang
7903fcb48c
fix typo
2018-10-30 22:50:44 +08:00
neilpang
9672c6b885
fix https://github.com/Neilpang/acme.sh/issues/1905
2018-10-30 22:14:49 +08:00
neil
55369d30a6
Merge pull request #1867 from evoadmin/patch-1
...
Update dns_he.sh
2018-10-30 22:10:21 +08:00
Ne-Lexa
a207199879
fixed _get_root() function
2018-10-29 15:18:43 +03:00
hebbet
a894b7cc9b
add link to cloudflare profil for api key
2018-10-24 16:33:02 +02:00
LLeny
46b3a9158c
Fixes Neilpang/acme.sh#1888
2018-10-21 18:17:23 +08:00
Jan-Otto Kröpke
26421684dc
Fix inwx account without Mobile TAN
2018-10-19 16:08:00 +02:00
Phil Ross
fd536d373e
Skip aliases of already verified domains.
...
When issuing a two-domain certificate using a different alias for each
domain, if the first domain is already verified, verification for the
second domain would be attempted (unsuccessfully) using the alias of the
first domain.
Increment the alias index when skipping verified domains so that the
correct alias will be used for subsequent domains.
2018-10-18 17:57:15 +01:00
neil
4f59a821d3
Merge pull request #1883 from Neilpang/dev
...
Dev
2018-10-17 22:38:18 +08:00
neil
b29e21efa8
Merge pull request #1881 from ephen/patch-1
...
cloudxns.net
2018-10-17 22:33:54 +08:00
Ne-Lexa
a63dc75b43
Added documentation on using dns api internet.bs
2018-10-15 18:20:26 +03:00
Ephen
9f6f721a13
cloudxns.net
...
cloudxns.net is the main domain.
2018-10-15 17:11:25 +08:00
Ne-Lexa
fdb9d93b12
formatted
2018-10-12 19:27:41 +03:00
Ne-Lexa
475e6e28eb
Added dns api support for internet.bs
2018-10-12 19:04:18 +03:00
evoadmin
4c1f70af4b
Update dns_he.sh
...
If you have a password with special char it will fail at Remove record
2018-10-02 10:43:25 +03:00
andrewheberle
454c90820d
Actually set reload default
2018-09-28 08:57:13 +08:00
andrewheberle
0a4e61c1dd
Readme update
2018-09-28 08:46:39 +08:00
andrewheberle
31d9ba7e02
Change default for reload
2018-09-28 08:45:18 +08:00
neilpang
6a81b0f807
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-09-25 23:42:14 +08:00
neilpang
3322630732
minor, debug msg
2018-09-25 23:42:04 +08:00
Oliver Dick
d8885984ab
Merge branch 'dev' into feature/hosting.de-plugin
2018-09-12 10:04:45 +02:00
Tom Blauwendraat
4a18c45e4f
fixup! [FIX] Delete all occurrences of TXT key, dont fail if there is more than one, [FIX] Respect pagination on domain listing, before only the first page was loaded
2018-09-12 05:46:51 +02:00
Tom Blauwendraat
5b7cac1002
[FIX] Delete all occurrences of TXT key, dont fail if there is more than one, [FIX] Respect pagination on domain listing, before only the first page was loaded
2018-09-12 05:34:56 +02:00
neil
5aef9266cb
Merge pull request #1833 from cbrandel/master
...
use perl instead of iconv, if iconv is not available
2018-09-10 13:13:33 +08:00
Christian Brandel
80b40c02b4
use perl instead of iconv, if iconv is not available
2018-09-10 01:24:20 +02:00
neil
56d6079c4a
Merge pull request #1831 from LLeny/master
...
Namecheap API
2018-09-09 21:14:10 +08:00
LLeny
3975792bf1
shfmt
2018-09-08 08:06:35 +08:00
LLeny
697e694de6
Indentation
2018-09-08 07:28:56 +08:00
LLeny
828d8eaadb
NC API warning
2018-09-08 07:06:35 +08:00
LLeny
30ee00ff50
RM TXT check
2018-09-08 07:06:16 +08:00
LLeny
7e130c2618
README fixes
2018-09-08 07:05:44 +08:00
LLeny
b859dd660c
dns_rm support
2018-09-07 20:53:21 +08:00
LLeny
8868783476
Staging
2018-09-07 20:52:49 +08:00
LLeny
dc0dd6588c
Support list
2018-09-07 20:52:34 +08:00
LLeny
f7e7e885a9
Usage
2018-09-07 20:52:10 +08:00
LLeny
d813be1f48
WIP
2018-09-05 21:29:42 +08:00
LLeny
0d03309c2f
Namecheap initial
2018-09-02 21:25:44 +08:00
Oliver Dick
1dab353fdb
Merge branch 'dev' into feature/hosting.de-plugin
2018-08-30 14:28:50 +02:00
neil
8eb4efaddb
Merge pull request #1819 from loial/dns_gdnsdk_fix
...
Gratisdns.dk: Fix typo in url, also added note recommending --dnsslee…
2018-08-29 13:43:37 +08:00
Herman Sletteng
12c900ea7d
Gratisdns.dk: Fix typo in url, also added note recommending --dnssleep 300
2018-08-29 00:46:54 +02:00
neil
c31db83b26
Merge pull request #1817 from Neilpang/dev
...
Dev
2018-08-27 23:05:59 +08:00
neil
98ce8f4c2f
Merge pull request #1620 from loial/dns_gratisdns.dk
...
DNS plugin for Danish service gratisdns.dk
2018-08-27 23:05:15 +08:00
Herman Sletteng
1f25b4a8a9
Replacing "grep -o -P" with "_egrep_o" and sed
2018-08-24 13:27:16 +02:00
Herman Sletteng
1756bbff84
DNS plugin for Danish service gratisdns.dk
...
Currently only supports primary domains. My use case does not involve
secondary domains so I'm not sure how it behaves, and cannot test it.
Might be as simple as turning all "primary"-references into a variable
that's either "primary" or "secondary", and make an extra check for this
in _get_domain...
Cookie handling heavily inspired by freedns plugin, including caching
the cookie in the config file, so we can rm without re-authenticating
2018-08-24 02:12:33 +02:00
neil
21b2ffa42e
Merge pull request #1796 from ybizeul/deploy-gitlab
...
Gitlab deploy option
2018-08-23 13:36:57 +08:00
neil
b6efdac1db
Merge pull request #1605 from linux-insideDE/dev
...
Added netcup DNS API
2018-08-23 13:25:54 +08:00
linux-insideDE
fc9d321ebe
Merge branch 'dev' into dev
2018-08-22 21:07:05 +02:00
Yann Bizeul
68a290c347
revert dns_inwx.sh to dev
2018-08-22 19:08:33 +02:00
neil
9133de50e9
Merge pull request #1756 from crazyhacks/conoha
...
Add support ConoHa DNS API
2018-08-22 22:48:33 +08:00
KUDO Takashi
73d04b976e
avoid "SC2046: Quote this to prevent word splitting." Travis CI error.
2018-08-22 23:25:55 +09:00
KUDO Takashi
a35d271669
cleanup
2018-08-22 23:25:55 +09:00
KUDO Takashi
72a7f932c6
fix indent
2018-08-22 23:25:55 +09:00
KUDO Takashi
2e74df2583
Add support ConoHa DNS API
2018-08-22 23:25:55 +09:00
linux-insideDE
4fffb3c816
make shfmt happy
2018-08-21 21:55:44 +02:00
linux-insideDE
840b3a34cb
changed some chars
2018-08-21 21:47:40 +02:00
linux-insideDE
dc267663a7
Merge branch 'dev' into dev
2018-08-21 21:15:53 +02:00
Yann Bizeul
8d6443b25d
Fix Syntax
2018-08-21 16:41:45 +02:00
Yann Bizeul
e3c7fc8077
Fix Syntax
2018-08-21 16:35:39 +02:00
Yann Bizeul
bbf2a15f27
Fix Syntax
2018-08-21 16:30:33 +02:00
Yann Bizeul
5a326b82bd
Fix Syntax
2018-08-21 16:24:57 +02:00
Yann Bizeul
f1b0dd7836
Fix Syntax
2018-08-21 16:22:08 +02:00
Yann Bizeul
c205777542
Better integration with acme.sh utils
2018-08-21 16:18:00 +02:00
neil
329a1e6f16
Merge pull request #1623 from lenartj/dev
...
Added support for Google Cloud DNS API (dns_gcloud)
2018-08-21 21:38:19 +08:00
Janos Lenart
9c39121e99
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-08-21 13:32:29 +00:00
Yann Bizeul
e5e57e684e
Merge branch 'deploy-gitlab' of github.com:ybizeul/acme.sh into deploy-gitlab
2018-08-21 15:28:52 +02:00
neil
659a60aeec
Merge pull request #1772 from gliljas/patch-2
...
Spelling in dns_aws.sh
2018-08-21 21:06:36 +08:00
neil
b0268adad9
Merge pull request #1782 from omegazeng/dev
...
add dns api support for dnspod.com
2018-08-21 21:05:43 +08:00
neil
71e4bbfc99
Merge pull request #1804 from ctron/feature/add_lexicon_opts_1
...
Add support for additional Lexicon options
2018-08-21 21:01:28 +08:00
neil
c6bd004d63
Merge pull request #1806 from Aarup/dev
...
Update dns api to support v2 wildcard cert #1261
2018-08-21 20:58:26 +08:00
Aarup
8b6986ba18
Fix file formatting
2018-08-21 12:32:30 +02:00
Jens Reimann
b23718f3ad
Add support for additional Lexicon options
2018-08-21 11:51:26 +02:00
Aarup
8113548920
Update dns api to support v2 wildcard cert #1261
2018-08-21 11:44:36 +02:00
Yann Bizeul
b401dbbf65
Fix Syntax
2018-08-15 19:17:24 +02:00
Yann Bizeul
75dd0a770f
Fix Syntax
2018-08-15 19:10:31 +02:00
Yann Bizeul
6d8292cdd8
Syntax fix
2018-08-15 19:00:08 +02:00
Yann Bizeul
0575eb671a
Fix double quote around URL
2018-08-15 18:44:24 +02:00
Yann Bizeul
d06eea53ef
Add deploy plugin for Gitlab pages
2018-08-15 18:36:34 +02:00
Yann Bizeul
9e96a93172
Updated README with Gitlab help
2018-08-15 18:36:24 +02:00
Janos Lenart
441f8f3ce8
Replied to PR comments
2018-08-15 12:05:57 +01:00
Janos Lenart
1d4dec5510
Moved dns_gcloud to 47.
2018-08-15 12:05:57 +01:00
Janos Lenart
167758003c
Fixed shfmt (dns_gcloud)
2018-08-15 12:03:38 +01:00
Janos Lenart
0a3ac1f5c3
Added support for Google Cloud DNS API (dns_gcloud)
2018-08-15 12:03:38 +01:00
neil
9173140ddf
Merge pull request #1788 from ghostwheel42/dev
...
createDomainKey: fix exitcode for creating new key
2018-08-15 13:27:04 +08:00
Alexander Graf
7aeb113c62
createDomainKey: fix exitcode for creating new key
...
when running acme.sh headless (without terminal) to create a new key
createDomainKey returns a non-zero exit-code.
explicitly returning zero avoids this.
2018-08-14 10:04:14 +02:00
Hitoshi
22cd408efb
add dns api support for dnspod.com
2018-08-12 18:15:20 +08:00
Gunnar Liljas
4fbd21da57
Spelling
2018-08-07 13:35:08 +02:00
Martin Kammerlander
68f66ca101
Add default delay for the calls to KAS api since they are very restrictive with that.
2018-08-02 16:20:48 +02:00
Oliver Dick
ed95509a4f
hosting.de API keys can contain special chars, so using simple quotes
2018-08-02 15:47:02 +02:00
Oliver Dick
4162975f9f
added hosting.de API to README's
2018-08-02 15:43:40 +02:00
neil
ac0cdcf70b
Merge pull request #1760 from lf-zbw/dev
...
Fix key leakage in SSH deploy log.
2018-08-02 21:25:26 +08:00
little-fat
63134fafec
Fix key leakage in SSH deploy log
2018-08-02 20:57:27 +08:00
Oliver Dick
5494e88e08
making shfmt happy
2018-08-01 17:00:22 +02:00
Oliver Dick
86276ad17b
added hosting.de DNS Plugin
...
* can be used with API of hosting.de
* can also be used with ICANN registrar http.net
* needs just API key and endpoint
* support wildcard certificates
2018-08-01 16:48:00 +02:00
neil
c883ec40d7
Merge pull request #1750 from jkroepke/fix_inwx_tfa
...
Fix inwx account without Mobile TAN
2018-07-29 19:16:11 +08:00
neil
d19bc328f3
Merge pull request #1745 from oldium/add-lexicon-rm
...
Added dns_lexicon_rm command
2018-07-29 19:13:29 +08:00
neil
f286f904dc
Merge pull request #1753 from Neilpang/dev
...
Dev
2018-07-28 22:40:42 +08:00
neil
150029a5e2
Merge pull request #1752 from Neilpang/badnonce
...
add more retry for badnonce error
2018-07-28 22:14:16 +08:00
neilpang
709a3fb06f
add more retry for badnonce error
2018-07-28 22:02:03 +08:00
Jan-Otto Kröpke
d3c9d0b331
Fix inwx account without Mobile TAN
2018-07-26 21:32:35 +02:00
neilpang
cc2d59468d
use json content type for both v1 and v2
2018-07-26 21:57:22 +08:00
neil
91391fba5d
Merge pull request #1749 from Neilpang/dev
...
Dev
2018-07-26 21:56:39 +08:00
Oldřich Jedlička
4369402855
Cleaned-up shellcheck warnings.
2018-07-25 10:40:57 +02:00
neil
0bc556618f
Merge pull request #1746 from j-c-m/time2str-dev
...
BSD fix _time2str()
2018-07-25 12:10:39 +08:00
Jesse Miller
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
Old?ich Jedli?ka
0366e8758c
Added reading of stored config.
2018-07-24 22:41:43 +02:00
Old?ich Jedli?ka
8d230dd798
Added dns_lexicon_rm command.
...
Remove created TXT record when finished. Works with lexicon version 2.3.0
and later.
2018-07-24 16:30:47 +02:00
neilpang
411b342a27
request a new nonce for invalid anti-replay nonce error
2018-07-18 22:00:09 +08:00
neilpang
b9b7032386
lets start v2.8.0
2018-07-18 00:33:07 +08:00
neil
c38ef9023b
Merge pull request #1738 from Neilpang/dev
...
sync
2018-07-18 00:30:47 +08:00
neil
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
neil
4f5995abc0
Merge pull request #1717 from initit/master
...
added dnsapi for euserv.eu
2018-07-10 09:18:58 +08:00
Michael
2945b230e4
replaced tail/head with _tail_n/_head_n and printf with echo
2018-07-09 22:54:34 +02:00
Michael
261cc448f7
fixed shfmt related errors in dns_euserv.sh and modified README.md
2018-07-08 23:00:26 +02:00
Michael
616b0b6baa
fixed shfmt related errors in dns_euserv.sh and modified README.md
2018-07-08 22:50:52 +02:00
Michael
d99968ee6d
Modified dnsapi/README.md
2018-07-08 16:25:35 +02:00
Michael
4a65ff6ae2
Merge https://www.github.com/initit/acme.sh
2018-07-08 16:20:09 +02:00
Michael
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
Michael
28e4bcf67f
initial version with Euserv.eu DNS API Support
2018-07-08 16:04:18 +02:00
neil
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
Will
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
neil
f60dde4138
Merge pull request #1698 from Neilpang/dev
...
Dev
2018-06-29 20:12:57 +08:00
neilpang
9c545059ae
fix warning
2018-06-28 22:21:22 +08:00
neilpang
05dea7b22a
fix warning
2018-06-28 20:34:29 +08:00
neil
5b3f915d90
Merge pull request #1697 from santerikannisto/patch-6
...
Issue #1328 bug fix v3
2018-06-28 15:39:30 +08:00
Santeri Kannisto
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
neil
dedb56d295
Merge pull request #1563 from kordianbruck/dev
...
Increase serial when adding txt records
2018-06-27 10:51:31 +08:00
neil
8697972d5d
Merge pull request #1669 from Neilpang/dev
...
check UNABLE_TO_AUTHENTICATE
2018-06-12 21:23:33 +08:00
neilpang
f90a2ae195
check UNABLE_TO_AUTHENTICATE
2018-06-12 21:19:27 +08:00
Martin Kammerlander
c34aadfbf7
Merge with latest dev branch.
2018-06-08 10:35:17 +02:00
neil
084de9d8e0
Merge pull request #1635 from Neilpang/dev
...
Dev
2018-05-29 23:37:48 +08:00
linux-insideDE
69b780ee32
Update dns_netcup.sh
2018-05-29 17:24:53 +02:00
linux-insideDE
c7b904501c
make shfmt happy
2018-05-29 16:56:07 +02:00
neilpang
206be3c161
fix https://github.com/Neilpang/acme.sh/issues/1633
2018-05-29 22:38:52 +08:00
linux-insideDE
48e8022095
improved handling for third level domains
2018-05-29 16:23:28 +02:00
linux-insideDE
4715a1a5e0
satisfy shellcheck
2018-05-16 22:07:44 +02:00
linux-insideDE
ed2ba6bc3a
removed jq dependencies
2018-05-15 16:22:40 +02:00
linux-insideDE
ca1d62bec0
removed jq dependencies
2018-05-15 16:21:57 +02:00
linux-insideDE
6a4aad1aa8
replaced increment/decrement with _math function
2018-05-15 14:38:29 +02:00
linux-insideDE
3f0462b68b
Merge pull request #1 from linux-insideDE/netcup-api
...
added netcup api
2018-05-15 13:26:00 +02:00
linux-insideDE
f3a622d1a7
added netcup dns api
2018-05-15 13:22:55 +02:00
linux-insideDE
3cd5b9ca2e
added netcup dns api
2018-05-15 13:21:25 +02:00
linux-insideDE
e9782c3219
Create dns_netcup.sh
2018-05-15 13:18:50 +02:00
andrewheberle
8d348954a7
Whitepspace
2018-05-14 13:22:46 +08:00
andrewheberle
7d19d784df
Update cert suffix for bundles .ocsp generation
2018-05-14 13:16:56 +08:00
andrewheberle
733b4e0a34
Fix Le_Keylength case
2018-05-14 11:26:03 +08:00
andrewheberle
08d29a8342
Fix return from reload
2018-05-14 10:58:46 +08:00
andrewheberle
675e2d25d6
update for new haproxy deploy vars
2018-05-10 15:28:54 +08:00
andrewheberle
ba20af48d3
Support HAPROXY_DEPLOY_PEM_PATH
...
Adds compatibility to original haproxy deploy hook while still allowing custom PEM file name (via HAPROXY_DEPLOY_PEM_NAME)
2018-05-10 15:25:28 +08:00
andrewheberle
707e053949
whitespace fixes
2018-05-10 12:18:03 +08:00
andrewheberle
c47e67e52c
Fix variable name
2018-05-10 12:06:25 +08:00
andrewheberle
3a95bfb699
Document updated haproxy deploy hook
2018-05-10 12:02:58 +08:00
andrewheberle
6567bb4c12
Update haproxy deploy hook
...
Add functionality to add OCSP stapling info (.ocsp file), issuer (.issuer file) and multi-cert bundles (suffix on pem file based on key type).
This also corrects the order of key, certificate and intermediate in the PEM file, which although HAProxy does not seem to care, was incorrect in the prior version.
2018-05-10 11:51:59 +08:00
neil
39ba697e19
Merge pull request #1584 from dwatrous/patch-1
...
Add HAProxy deploy implementation and documentation
2018-05-08 22:06:41 +08:00
Daniel Watrous
c9818ea2c4
add documentation for reload command
2018-05-04 13:03:27 -05:00
Daniel Watrous
afe5cb588d
update for POSIX compliance
2018-05-04 10:25:54 -05:00
Daniel Watrous
e9e999542d
add reload
2018-05-04 10:14:31 -05:00
neil
d9db90752e
Merge pull request #1579 from par-pa/support-tele3
...
Support tele3
2018-05-04 22:29:10 +08:00
neil
f7c3f52817
Merge pull request #1585 from Neilpang/dev
...
Dev
2018-05-04 22:24:52 +08:00
neilpang
681e3785ef
add dns alias mode
2018-05-04 22:23:56 +08:00
Daniel Watrous
5f593994c7
remove more whitespace (trying to get TravisCI working)
2018-05-03 12:25:11 -05:00
Daniel Watrous
ec73aeba16
remove whitespace
2018-05-03 12:17:26 -05:00
Daniel Watrous
7573e560b6
Add conditional check to ensure path is provided
2018-05-03 10:06:05 -05:00
Daniel Watrous
c8bc155cfe
Merge pull request #1 from dwatrous/patch-2
...
add docs for HAProxy deployment
2018-05-03 01:38:33 -05:00
Daniel Watrous
1eae73105a
add docs for HAProxy deployment
2018-05-03 01:33:06 -05:00
Daniel Watrous
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
Vlad Roskov
f85348ba94
fix delete multiple records
2018-05-03 01:01:14 +03:00
Vlad Roskov
2f15ad4be0
fix authentication
2018-05-03 01:00:51 +03:00
Vlad Roskov
f254bb39a5
bail out on no access
2018-05-03 00:58:25 +03:00
Vlad Roskov
c58465d630
fix comparison on empty var
2018-05-03 00:57:50 +03:00
Kordian Bruck
03a1386902
Update serial also when deleting the token
2018-05-02 23:01:52 +02:00
Roman Bližík
70b56eb527
remove whitespace
2018-05-02 11:13:10 +02:00
Roman Bližík
4e05062def
add tele3-dns plugin
2018-04-30 15:09:51 +02:00
neil
266333468b
Merge pull request #1566 from steffenbusch/dev
...
Added --force-color to enforce the use of ANSI Color. Issue #1557
2018-04-27 23:26:53 +08:00
Steffen Busch
e32b3aac22
Added --force-color to enforce the use of ANSI Color. Issue #1557
2018-04-26 21:02:37 +02:00
Kordian Bruck
676402d918
Increase serial when adding txt records
2018-04-26 11:40:17 +02:00
neil
edb4d066a9
Merge pull request #1555 from Neilpang/dev
...
sync
2018-04-24 19:53:07 +08:00
neil
03f4518da9
Merge pull request #1553 from OlegRakovitch/patch-2
...
Add missing package to docker image
2018-04-23 23:39:56 +08:00
Oleg Rakovitch
8259e82787
Add missing package to docker image
...
Issue #1552
2018-04-23 18:34:15 +03:00
neil
838d3ddc17
Merge pull request #1550 from Neilpang/dev
...
sync
2018-04-22 16:04:38 +08:00
neilpang
66686de4e4
add --branch
2018-04-21 13:21:56 +08:00
neilpang
ce8dca7afe
move renewhook after installcert
...
fix https://github.com/Neilpang/acme.sh/issues/1547
2018-04-21 13:15:17 +08:00
neil
9f5ef4c1cb
Merge pull request #1546 from Neilpang/dev
...
fix shfmt
2018-04-21 10:53:32 +08:00
neilpang
f0a87da375
fix shfmt
2018-04-20 23:32:42 +08:00
neil
263e30d25d
Merge pull request #1545 from Neilpang/dev
...
Dev
2018-04-20 23:26:48 +08:00
neilpang
15ffc30d88
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-04-20 23:23:11 +08:00
neilpang
8a5c4979ad
fix shellcheck
2018-04-20 23:22:25 +08:00
Grant Millar
e36fbd6af5
Fix DNSimple when zone has > 100 records
...
The _get_records function currently returns the first 100 records. As our TXT is added most recently, if you have > 100 records it will not be returned.
I've changed the function to sort by ID DESC, so it will always return the latest 100 records.
2018-04-20 09:41:07 +01:00
neil
3216806fae
Merge pull request #1540 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1539
2018-04-20 14:05:44 +08:00
neil
f8526f027c
fix https://github.com/Neilpang/acme.sh/issues/1539
2018-04-20 14:05:09 +08:00
neil
ed3066aae7
Merge pull request #1515 from Neilpang/dev
...
sync
2018-04-13 22:33:53 +08:00
neilpang
98a7e72f0a
fix https://github.com/Neilpang/acme.sh/issues/1512#issuecomment-381121303
2018-04-13 21:28:13 +08:00
neil
a2259865b3
Merge pull request #1501 from jkroepke/inwx_mtan
...
Add Support for inwx.de mobile tan
2018-04-12 20:54:53 +08:00
Jan-Otto Kröpke
63f3283591
Add Support for inwx mobile tan
2018-04-10 20:02:57 +02:00
neil
d670ea4f59
Merge pull request #1497 from Neilpang/dev
...
sync
2018-04-07 11:52:53 +08:00
neil
d0d10bc6e7
Merge pull request #1490 from AlexeyStolyarov/master
...
#issue with nsupdate on Ubuntu 14.04.1 LTS
2018-04-07 11:52:05 +08:00
neil
4fea06c9fa
Merge pull request #1393 from webner/acme-dns
...
add acme-dns plugin
2018-04-07 11:50:33 +08:00
neil
09fed60dec
Merge pull request #1494 from Neilpang/dev
...
sync
2018-04-06 11:37:22 +08:00
AlexeyStolyarov
75b9c39b0e
Update dns_nsupdate.sh
2018-04-05 14:50:55 +05:00
AlexeyStolyarov
5957a1068f
Update dns_nsupdate.sh
2018-04-05 14:45:15 +05:00
AlexeyStolyarov
df5229c7c8
Merge pull request #1 from AlexeyStolyarov/AlexeyStolyarov-patch-1
...
#issue with nsupdate on Ubuntu 14.04.1 LTS
2018-04-05 14:19:34 +05:00
AlexeyStolyarov
ed817c81de
#issue with nsupdate on Ubuntu 14.04.1 LTS
...
on Ubuntu 14.04.1 LTS if nsupdate runs without port number given it treated argument following server name as port number.
and throws error:
```
port 'update' is not numeric
syntax error
```
2018-04-05 14:18:53 +05:00
Wolfgang Ebner
dd72f7638d
add acme-dns plugin
2018-04-03 10:18:54 +02:00
neil
a77e4aa6fa
Merge pull request #1482 from martgras/dev
...
Fixes dns_he Issue #1476
2018-04-03 09:14:16 +08:00
martgras
792f3775ce
Fixes dns_he Issue #1476
...
username / password has to be urlencoded
2018-04-02 18:32:28 +02:00
neil
4c7700ec3b
Merge pull request #1480 from Neilpang/master
...
sync
2018-04-02 13:31:21 +08:00
neil
eee296c4c2
Merge pull request #1475 from pandiloko/patch-1
...
False case in variable name for dreamhost api
2018-04-02 13:17:29 +08:00
pandiloko
499f745732
False case in variable name for dreamhost api
2018-04-01 14:41:35 +02:00
neil
446388e0ba
Merge pull request #1378 from ivarmedi/master
...
Add dns_loopia
2018-04-01 09:51:22 +08:00
neil
e1628bcdd8
Merge pull request #1429 from softcat/dev
...
Fixed DNSAPI for PowerDNS to support wildcard certificates
2018-04-01 09:50:33 +08:00
neil
6d5874fc45
Merge pull request #1448 from martgras/patch-3
...
dns_azure add support for validation record at domain apex
2018-04-01 09:49:28 +08:00
neil
3d563dea87
Merge pull request #1444 from adrum/patch-1
...
Fixed Dreamhost ENV var name in dnsapi/README.md
2018-04-01 09:48:48 +08:00
neilpang
09304c33c1
start 2.7.9
2018-03-29 21:51:33 +08:00
neil
521d8c4b1f
Merge pull request #1464 from Neilpang/dev
...
sync
2018-03-29 21:39:09 +08:00
Ivar Larsson
b7d573a4b8
Merge branch 'dev' of github.com:Neilpang/acme.sh
2018-03-28 22:05:39 -04:00
neil
4a62385dcc
Merge pull request #1460 from Habetdin/patch-1
...
Update Zilore API description
2018-03-29 09:33:50 +08:00
Habetdin
98e15f658e
Update Zilore API description
2018-03-29 04:31:46 +03:00
neil
0a3fa35c5d
Merge pull request #1451 from Habetdin/dev
...
Adding support of Zilore API
2018-03-29 09:09:45 +08:00
neil
02e095bec2
Merge pull request #1459 from rbelnap/vault_deploy_chain_Fix
...
add chain cert
2018-03-29 09:08:45 +08:00
Ivar Larsson
696d9c6bd3
remove merge chars
2018-03-28 17:15:31 -04:00
Ivar Larsson
50dee5d464
Merge branch 'master' of github.com:Neilpang/acme.sh
2018-03-28 16:25:38 -04:00
Bob Belnap
87a8dda955
add chain cert
2018-03-28 12:40:31 -04:00
Habetdin
d7c73f590c
Merge branch 'patch-2' into dev
2018-03-28 18:29:54 +03:00
Habetdin
d1b197e339
Merge branch 'patch-1' into dev
2018-03-28 18:29:48 +03:00
Habetdin
8f5ee989ba
Update README.md
2018-03-28 18:26:34 +03:00
Habetdin
ce9c227425
Update README.md
2018-03-28 18:25:52 +03:00
Habetdin
e32c2b84ee
Revert "Update README #1 "
...
This reverts commit 6b0333e919 .
2018-03-28 18:22:38 +03:00
Habetdin
ce9f77afed
Revert "Update README #2 "
...
This reverts commit 882e1db1d6 .
2018-03-28 18:22:36 +03:00
Habetdin
2bc38b2063
Revert "Update README.md"
...
This reverts commit b4f4c28871 .
2018-03-28 18:22:33 +03:00
Habetdin
b4f4c28871
Update README.md
2018-03-28 18:17:22 +03:00
Habetdin
b14ef537e1
head => _head_n
2018-03-28 18:14:45 +03:00
neil
84ac386481
Merge pull request #1437 from james-gibson/remove-line-wraps-on-basic-auth
...
Disable line wrapping on base64 conversion to prevent auth failure
2018-03-28 22:00:44 +08:00
neil
f0365d32aa
Merge pull request #1457 from Neilpang/dev
...
sync
2018-03-28 21:37:58 +08:00
neil
795764f22f
Merge pull request #1420 from kinghost/master
...
Add dns_kinghost.sh
2018-03-28 21:26:44 +08:00
Felipe Braz
986f61ac92
deleted wrog file
2018-03-28 10:18:43 -03:00
neil
09576f2f4f
Merge pull request #1445 from martgras/patch-2
...
dns_he - proposed fix for #1438
2018-03-28 21:08:32 +08:00
neil
bba474dc6b
Merge pull request #1447 from itssimple/dev
...
Fixes DNSimple for Wildcard certificates
2018-03-28 20:17:51 +08:00
Habetdin
fde971fe81
Fix formatting
2018-03-27 06:31:25 +03:00
Habetdin
882e1db1d6
Update README #2
2018-03-27 06:23:15 +03:00
Habetdin
6b0333e919
Update README #1
2018-03-27 06:21:10 +03:00
Habetdin
914808b867
Adding Zilore API support
2018-03-27 06:16:39 +03:00
Pål Håland
8d38cf4d1f
Use allchain instead of ca an cert, add documentation after review
2018-03-26 22:00:01 +02:00
Felipe Braz
2d1d512d0f
removed redundant api call
2018-03-26 14:28:52 -03:00
Felipe Braz
37bc099d39
removed redundant api call
2018-03-26 14:27:21 -03:00
martgras
9e3c931b34
dns_azure add support for validation record at domain apex
...
Prevent the issue described in #1442
Fix [SC1117] Backslash is literal in "\[".
2018-03-26 17:45:16 +02:00
Felipe Braz
f8fb0e67b4
fix dnsapi/dns_kinghost.sh with shfmt utility
2018-03-26 12:17:10 -03:00
Felipe Braz
86ef6e6987
fixes on dnsapi/dns_kinghost.sh and dnsapi/README.md
2018-03-26 11:21:12 -03:00
Felipe Braz
e8fd373e6c
removed blank space at ending of dnsapi/dns_kinghost.sh
2018-03-26 10:58:56 -03:00
Felipe Braz
7efa546665
removed local .gitignore file
2018-03-26 10:58:22 -03:00
Felipe Braz
4d2a0697ed
fix identation dnsapi/dns_kinghost.sh
2018-03-26 10:49:34 -03:00
Felipe Braz
c6023782a4
Merge branch 'dev' of github.com:Neilpang/acme.sh
2018-03-26 10:39:58 -03:00
Chris
30283282d2
Fixing code style according to Travis
2018-03-26 09:40:33 +02:00
Chris
7588fc0989
Fixes DNSimple for Wildcard certificates
2018-03-26 09:32:41 +02:00
Pål Håland
d698c1093a
remove spaces around assignment
2018-03-26 08:24:04 +02:00
Pål Håland
7b327d47c0
Fix documentation
2018-03-26 08:21:31 +02:00
Pål Håland
e629985cf4
Use _cdomain if ROUTER_OS_HOST is missing
2018-03-26 07:41:56 +02:00
Pål Håland
aa875f1147
Merge branch 'master' into dev
2018-03-25 22:50:58 +02:00
martgras
fe843bc466
dns_he - proposed fix for #1438
...
if you have more than one zone of a domain (e.g. example.com and subdomain.example.com) _find_zone fails.
This fix removes partials matches.
2018-03-25 14:32:51 +02:00
Austin Drummond
5b355c6ca7
Fixed Dreamhost ENV var name in dnsapi/README.md
2018-03-24 18:57:22 -04:00
Nils Sandmann
a3f7ff90e3
Used e_grep_o instead grep -Po, dns_pdns_rm() now deletes only entry with matching txt value
2018-03-24 18:46:04 +01:00
Nils Sandmann
1f3f8a5073
Merge remote-tracking branch 'upstream/master' into dev
2018-03-24 18:43:21 +01:00
James Gibson
9c88971bc1
Use internal base64 util instead of PATH bin/
2018-03-23 14:46:54 -06:00
neilpang
aad309ee4f
fix https://github.com/Neilpang/acme.sh/issues/1430
2018-03-24 00:06:39 +08:00
Felipe Braz
e80ca4ddbc
Merge branch 'dev' of github.com:Neilpang/acme.sh
2018-03-23 12:06:07 -03:00
neil
28ccad28c2
Merge pull request #1436 from james-gibson/patch-1
...
Clarified the language around the Name.com steps
2018-03-23 20:35:58 +08:00
James Gibson
ba9e7fbf64
Clarified the language around the Name.com steps
...
Name.com has simplified the process to obtain API tokens, this clarifies the language around requesting a key.
2018-03-22 22:52:30 -06:00
neil
28c85cf8e7
Merge pull request #1432 from pyriand3r/master
...
Added additional information for do.de users
2018-03-23 09:25:19 +08:00
neil
526b5a8d25
Merge pull request #1435 from ATLief/patch-1
...
Patch 1
2018-03-23 09:10:46 +08:00
Alex
6b15cf3f72
Remove template text
2018-03-22 13:45:43 -04:00
pyriand3r
fbd8ab47ea
only reseller can use do.de's reseller interface
2018-03-22 11:23:16 +01:00
Nils Sandmann
893917a25d
Fix travis errors
2018-03-22 11:13:46 +01:00
Nils Sandmann
af5ff2bb93
Modified DNSAPI for PowerDNS to support wildcard certificates
2018-03-21 16:43:42 +01:00
Ivar Larsson
8995d3434f
_contains instead of echo
2018-03-21 11:19:22 -04:00
Ivar Larsson
5f9b0675e2
loopia -> loopia.se
2018-03-21 11:18:26 -04:00
neilpang
46ac97a3ff
update doc
2018-03-21 20:57:48 +08:00
neil
db3264ab8c
Merge pull request #1427 from Neilpang/dev
...
sync
2018-03-21 20:40:59 +08:00
neilpang
a0923622ae
fix https://github.com/Neilpang/acme.sh/issues/1029
...
https://github.com/Neilpang/acme.sh/wiki/dns-manual-mode
2018-03-21 20:30:52 +08:00
Felipe Braz
aa9975ad0d
dns_kinghost.sh :: changed printf to echo
2018-03-20 10:08:52 -03:00
Felipe Braz
6787c81abe
renamed KINGHOST_username => KINGHOST_Username
2018-03-20 09:58:10 -03:00
Felipe Braz
72205176e1
Merge branch 'dev' of github.com:Neilpang/acme.sh
2018-03-19 18:04:46 -03:00
Felipe Braz
480742cc15
Merge branch 'master' of github.com:Neilpang/acme.sh
2018-03-19 13:52:49 -03:00
Felipe Braz
48bdfa2377
added doc header to dns_kinghost.sh
2018-03-19 13:49:58 -03:00
Felipe Braz
2ff6f4d3cf
updated docs for dns_kinghost api usage
2018-03-19 12:26:54 -03:00
Felipe Braz
ae32938531
added dnsapi/dns_kinghost.sh
2018-03-19 12:17:47 -03:00
neil
d3da603292
Merge pull request #1418 from itssimple/patch-1
...
Patch for #1192
2018-03-19 19:47:30 +08:00
Chris Gårdenberg
912bcf9487
Fixed HTTPS-url with regard to #1192
2018-03-19 11:15:25 +01:00
Ivar Larsson
413f071861
use echo
2018-03-18 10:00:10 -04:00
neilpang
668c43abf3
add more debug info
2018-03-18 21:06:37 +08:00
neil
43e9553ebc
Merge pull request #1413 from Neilpang/dev
...
sync
2018-03-18 20:06:19 +08:00
neilpang
e8b54a5087
fix ACCOUNT_URL
2018-03-18 19:32:45 +08:00
neilpang
39852662a6
fix content type
2018-03-18 19:29:02 +08:00
neilpang
6a66ba8a21
fix https://github.com/Neilpang/acme.sh/issues/1411
2018-03-18 18:57:56 +08:00
neilpang
36a7a84080
fix https://github.com/Neilpang/acme.sh/issues/1411
2018-03-18 18:34:35 +08:00
neilpang
7e0b334b38
fix empty ACCOUNT_URL for v2 for the first time use
2018-03-18 18:20:29 +08:00
neilpang
5d8d217a13
add more debug info
2018-03-18 11:36:04 +08:00
neilpang
f2aa5c0235
update doc
2018-03-18 11:18:37 +08:00
neilpang
323febe8c7
add more debug log
2018-03-18 11:14:03 +08: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
neil
fe69afdefb
Merge pull request #1401 from casperklein/patch-1
...
Updated --accountemail help
2018-03-17 22:01:50 +08:00
Casper
9082862b9d
Updated --accountemail help
...
https://github.com/Neilpang/acme.sh/issues/1074#issuecomment-337672763
2018-03-17 14:45:49 +01:00
Martin Kammerlander
cb4a2cf029
remove debug output
2018-03-16 16:47:47 +01:00
Martin Kammerlander
26b5180bf7
Rename full_domain and txt_value variables.
2018-03-16 15:49:40 +01:00
Martin Kammerlander
11bfb1e5fd
Fix return values of some functions.
2018-03-16 15:02:47 +01:00
Martin Kammerlander
e431df06ab
Only create entry. Remove update.
2018-03-16 14:54:08 +01:00
Martin Kammerlander
cbf0ceacd5
Update dnsapi Readme.
2018-03-16 14:51:16 +01:00
Martin Kammerlander
8c634d8323
Merge branch 'dev' into all-inkl-kasserver-dns-script
2018-03-16 14:49:02 +01:00
Rafael Gieschke
4ae108009c
dns_pdns.sh: Allow "." as root zone
2018-03-16 14:32:05 +01:00
neilpang
a5c1c30368
update doc
2018-03-16 21:29:38 +08: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
fdaebc7365
Merge pull request #1392 from cfstras/patch-1
...
DNS-Manual: better documentation in script
2018-03-16 18:29:24 +08:00
Claus F. Strasburger
a8b62261f6
Documentation: what to do when using dns-manual
...
Change the hint that tells you how to use DNS manual (second run needs to be --renew)
2018-03-16 11:21:03 +01: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
Ivar Larsson
7a46293f7a
loopia documentation
2018-03-15 10:55:31 -04:00
Rid
6b26d2b62d
Fixed grammatical errors
2018-03-15 09:50:54 +00:00
Ivar Larsson
cac3b3ea35
add dns_loopia
2018-03-14 12:32:02 -04:00
neil
dff4d03bd4
Merge pull request #1376 from Neilpang/dev
...
sync
2018-03-14 22:12:11 +08:00
neilpang
28d83d42e2
remove tls mode from doc
...
https://github.com/Neilpang/acme.sh/issues/1322
2018-03-14 22:09:34 +08:00
neilpang
38f1b4d205
fix wildcard interpretation
2018-03-14 22:03:58 +08:00
neilpang
931d19eece
fix for wildcard domain interpretation
2018-03-14 21:56:40 +08:00
neilpang
88bbe55b85
fix wrong wildcard domain interpretation
2018-03-14 21:54:32 +08:00
neilpang
dd17124ec6
fix error
2018-03-14 21:45:16 +08:00
neilpang
674b50889e
fix wildcard domains
2018-03-14 21:42:12 +08:00
neilpang
263c38caec
add more debug info
2018-03-14 21:27:29 +08:00
neilpang
3881f22192
fix https://github.com/Neilpang/acme.sh/issues/1375
...
add more info
2018-03-14 21:20:27 +08:00
neilpang
664446631f
add debug info
2018-03-14 20:52:18 +08:00
neilpang
c5f1cca3a0
fix https://github.com/Neilpang/acme.sh/issues/1372
2018-03-14 20:30:51 +08:00
neil
a7407097e1
Merge pull request #1374 from Neilpang/master
...
sync
2018-03-14 20:13:14 +08:00
neil
14bb60c61f
Merge pull request #1370 from anabis/patch-1
...
fix syntax error missing space
2018-03-14 20:11:55 +08:00
neilpang
749c0e51e6
start 2.7.8
2018-03-14 19:42:02 +08:00
anabis
0f120c41f1
fix syntax error missing space
2018-03-14 11:05:57 +01:00
martgras
65a7d56957
remove local keyword
2018-03-14 09:52:58 +01:00
neil
8ab8a6eefb
Merge pull request #1362 from Neilpang/dev
...
sync
2018-03-14 09:41:03 +08:00
martgras
52351d7dc8
avoid side effects in _printargs
...
A possible fix for https://github.com/Neilpang/acme.sh/issues/1356
2018-03-13 12:43:07 +01:00
martgras
224e0c298a
Fix missing success return value from dns_azure_add/rm
2018-03-12 11:50:28 +01:00
neilpang
a5a0e564dd
fix https://github.com/Neilpang/acme.sh/issues/1322
2018-03-10 10:33:33 +08:00
neil
b8c94fc7cf
Merge pull request #1343 from dkerr64/Support-acme-v2-in-freedns
...
Adding support for API v2 (multiple TXT records)
2018-03-10 08:59:20 +08: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
Martin Kammerlander
32d7bd5ab1
Add own github repository URL.
2018-03-09 16:33:35 +01:00
Martin Kammerlander
861df49670
Add All-inkl kasserver script.
2018-03-09 16:29:47 +01:00
neilpang
716f727753
fix https://github.com/Neilpang/acme.sh/issues/1105
2018-03-09 20:14:41 +08:00
neilpang
7e381f8e5d
fix format
2018-03-09 08:09:32 +08:00
neilpang
183063a244
add more safe check
2018-03-09 08:06:42 +08:00
neilpang
ef871775b7
fix https://github.com/Neilpang/acme.sh/issues/1336 for wget
2018-03-08 21:27:52 +08:00
neilpang
45e386b26d
fix https://github.com/Neilpang/acme.sh/issues/1336
2018-03-08 19:49:53 +08:00
neilpang
e1db5db8ac
fix https://github.com/Neilpang/acme.sh/issues/1105
2018-03-07 21:25:07 +08:00
neil
c3a289cebc
Merge pull request #1332 from Neilpang/dev
...
sync
2018-03-07 09:38:54 +08:00
neil
20e51f0b4d
Merge pull request #1319 from TigerP/master
...
Add support for DirectAdmin
2018-03-07 09:34:36 +08:00
neil
464dc93751
Merge pull request #1331 from jim-p/acme-fix-1330
...
Test ACME v2 before copying certificate to fullchain (again)
2018-03-07 09:33:39 +08:00
jim-p
7445a3be59
Add ACME v2 test around cert copy. Fixes #1330
...
Without this, the work done a few lines above is clobbered, leaving
the fullchain.cer containing only the certificate, not the CA and
certificate chain.
2018-03-06 17:00:57 -05:00
TigerP
2bbc25c1eb
Add DirectAdmin to the main README
2018-03-06 17:00:19 +01: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
92dfa8becc
Merge pull request #1324 from jwilk-forks/spelling
...
Fix typos
2018-03-05 09:44:57 +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
Jakub Wilk
2d7b9817cb
Fix typos
2018-03-03 16:27:17 +01:00
TigerP
e8d808d708
Remove empty line at the end
2018-03-03 14:40:23 +01:00
neil
d71595fc75
Merge pull request #1320 from Neilpang/dev
...
sync
2018-03-02 09:02:36 +08: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
raidenii
9046509b95
Merge remote-tracking branch 'upstream/master'
2018-03-01 14:09:36 -05:00
neil
61eaa44cf8
Merge pull request #1316 from Neilpang/alias
...
Alias
2018-03-01 22:38:05 +08: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
neil
fbaa7a4d67
Merge pull request #586 from dkerr64/ssh-deploy
...
Ssh deploy
2018-02-25 22:56:09 +08: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
neil
c17c47f18a
Merge pull request #1300 from mal/aws-use-container-role
...
Pull AWS creds from container role
2018-02-23 19:56:01 +08:00
David Kerr
98b8bfb3fa
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into ssh-deploy
2018-02-22 11:46:34 -05: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
e58d19b420
Merge pull request #1299 from hebbet/patch-2
...
small typo
2018-02-21 16:13:15 +08:00
hebbet
58f753136a
small typo
2018-02-21 09:01:56 +01: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
neil
d3de50e0f9
Merge pull request #1270 from rbelnap/vault-deploy
...
Vault deploy
2018-02-21 10:17:27 +08:00
neil
432037d20d
Merge pull request #1298 from Neilpang/dev
...
sync
2018-02-21 10:08:17 +08:00
neilpang
86ef0a2609
fix https://github.com/Neilpang/acme.sh/issues/1295
2018-02-21 10:05:27 +08:00
neilpang
bae50da799
fix https://github.com/Neilpang/acme.sh/issues/1266
2018-02-21 09:45:36 +08:00
Bob Belnap
2c45f27356
rename deploy hook vault to vault_cli
2018-02-20 09:11:45 -05: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
neilpang
9ad7ac632a
fix https://github.com/Neilpang/acme.sh/issues/1284#issuecomment-366616855
2018-02-19 21:07:01 +08: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
neil
d43392628b
Merge pull request #1273 from jlduran/add-strongswan-freebsd
...
Add support for strongSwan deploys in FreeBSD
2018-02-17 11:43:42 +08:00
neil
aa831fee5b
Merge pull request #1279 from Neilpang/1277
...
https://github.com/Neilpang/acme.sh/issues/1277
2018-02-17 10:45:44 +08:00
neilpang
5c568d6999
https://github.com/Neilpang/acme.sh/issues/1277
2018-02-17 10:31:34 +08:00
neilpang
d84665cb64
fix https://github.com/Neilpang/acme.sh/issues/1271
2018-02-17 10:16:04 +08:00
neil
4bb5d27c59
Merge pull request #1218 from hcouplet/standalone-listen-address-fix
...
Standalone listen address fix. #1217
2018-02-17 10:14:12 +08:00
neil
11a9f1d1f0
Merge pull request #1274 from jlduran/add-account-key-permissions
...
Set the account key file permissions
2018-02-17 10:04:06 +08:00
Jose Luis Duran
123e8f21b5
Set the account key file permissions
2018-02-16 15:42:32 -02:00
neilpang
6d6b2efdb5
fix he for solaris
2018-02-16 23:16:25 +08:00
Boyan Peychev
94b925f5ef
Merge branch 'dev' of https://github.com/Neilpang/acme.sh
2018-02-16 16:36:32 +02:00
Bob Belnap
c86755f1ab
format fix
2018-02-16 09:19:47 -05:00
Bob Belnap
b8418ced44
syntax fixes
2018-02-16 09:01:26 -05:00
Jose Luis Duran
fac0beaa0a
Add support for strongSwan deploys in FreeBSD
...
Related to 8ea800205c
2018-02-16 11:29:10 -02:00
neilpang
c1f5229906
update doc
2018-02-16 11:21:14 +08:00
neilpang
d5865989cf
update doc
2018-02-16 10:48:25 +08:00
Bob Belnap
90e587a974
add vault deploy hook script
2018-02-15 15:34:47 -05:00
neil
4a6b31fbe2
Merge pull request #1268 from Neilpang/dev
...
fix format
2018-02-15 21:16:41 +08:00
neilpang
a63766a005
fix format
2018-02-15 21:04:53 +08:00
neil
47359c1a3b
Merge pull request #1267 from Neilpang/dev
...
sync
2018-02-15 20:37:15 +08:00
neilpang
abd0dad2bf
fix https://github.com/Neilpang/acme.sh/issues/1145#issuecomment-365863118
2018-02-15 20:35:31 +08:00
neilpang
54a52f7048
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-02-15 12:39:06 +08:00
neilpang
f213215c81
fix lua
2018-02-15 12:38:45 +08:00
neil
96cde120b4
Merge pull request #1258 from wickerwaka/dreamhost_dns
...
Added DreamHost DNS API
2018-02-15 12:35:37 +08:00
neilpang
0096ef4ddb
fix ali
2018-02-15 12:26:35 +08:00
neilpang
ce6c7d4b59
fix dp
2018-02-15 10:51:13 +08:00
neilpang
b51ed9bbb7
https://github.com/Neilpang/acme.sh/issues/1251
2018-02-15 10:29:03 +08:00
neil
5c6af92a0d
Merge pull request #1264 from Neilpang/dev
...
sync
2018-02-14 22:56:13 +08:00
neilpang
d8eb08e214
fix format
2018-02-14 22:36:17 +08:00
neilpang
c6f5c7f1a3
fix gd
2018-02-14 22:31:02 +08:00
neilpang
a6b6e31cda
fix dp
2018-02-14 20:52:06 +08:00
neilpang
28145a9deb
fix ovh
2018-02-14 20:40:49 +08:00
neilpang
fa991c8501
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2018-02-14 19:40:16 +08:00
neilpang
5f345d2089
fix https://github.com/Neilpang/acme.sh/issues/1262
2018-02-14 19:39:47 +08:00
Boyan Peychev
520c454f22
Merge branch 'dev' of https://github.com/Neilpang/acme.sh
2018-02-14 13:29:36 +02:00
neil
cc81668c8f
Merge pull request #1094 from Daniel15/cloudns-sub
...
[cloudns] Add support for sub user IDs
2018-02-14 19:23:07 +08:00
neil
6426e044d6
Merge pull request #1263 from jlduran/fix-key-file-permissions
...
Fix key file permissions
2018-02-14 17:31:40 +08:00
Jose Luis Duran
7b92371a03
Fix key file permissions
...
Introduced in 8201458332 .
Related to #1256 .
2018-02-14 06:46:48 -02:00
Martin Donlon
6105d4a4e6
Merge branch 'dev' into dreamhost_dns
2018-02-13 21:04:09 -08:00
Martin Donlon
84649e9d20
Addressing PR feedback
...
Replace printf with echo
Move dreamhost to bottom of DNS API list
2018-02-13 21:02:38 -08:00
neilpang
1f7df33e28
fix format
2018-02-13 22:26:36 +08:00
neilpang
3c394f08b0
fix format
2018-02-13 22:23:36 +08:00
neilpang
64f07d9bf3
fix aws for acme v2
2018-02-13 22:17:20 +08:00
neilpang
849a6c12be
fix for acme v2
2018-02-13 20:08:05 +08:00
neilpang
9144ce746e
fix for v2 wildcard
2018-02-13 19:30:54 +08:00
neilpang
64821ad4f5
support "--domain-alias"
2018-02-12 21:49:22 +08:00
neilpang
2655e726c9
update dns he
2018-02-12 20:40:24 +08:00
neil
de2970d7ef
Merge pull request #1259 from Neilpang/dev
...
sync
2018-02-12 20:07:57 +08:00
neilpang
012dd6986b
nginx
2018-02-12 20:01:40 +08:00
Martin Donlon
2ef9904d00
Merge branch 'dev' into dreamhost_dns
2018-02-11 07:54:10 -08:00
Martin Donlon
2c83224f07
Fixup dns_dreamhost travis failures
2018-02-11 07:37:15 -08:00
neilpang
0c63090a23
fix format
2018-02-10 23:34:34 +08:00
neilpang
0159277dbf
fix format
2018-02-10 23:24:43 +08:00
neilpang
6ca5f3d8f6
support Zonomi.com dns api: https://github.com/Neilpang/acme.sh/issues/1255
2018-02-10 23:23:31 +08:00
neilpang
875625b147
Support domain alias mode
2018-02-10 10:45:29 +08:00
neilpang
da0bd5a9dc
begin 2.7.7
2018-02-10 09:03:55 +08:00
neil
ce02ad641b
Merge pull request #1257 from Neilpang/dev
...
minor, fix error message
2018-02-10 08:54:37 +08:00
neilpang
78915896d5
minor, fix error message
2018-02-07 23:49:08 +08:00
neil
4a5d2e16d0
Merge pull request #1249 from Neilpang/dev
...
sync
2018-02-07 22:31:03 +08:00
neilpang
3e3161c747
fix format
2018-02-07 22:18:04 +08:00
neilpang
694af4aeb1
fix https://github.com/Neilpang/acme.sh/issues/1234
2018-02-07 21:12:49 +08:00
Skid
7f59d7ea48
Fix the command to generate tsig key for knot api
2018-02-07 14:07:14 +01:00
neilpang
52b945164c
fix https://github.com/Neilpang/acme.sh/issues/1247
2018-02-07 20:54:05 +08:00
neilpang
584fb2904b
fix https://github.com/Neilpang/acme.sh/issues/1191
...
https://github.com/Neilpang/acme.sh/issues/1246
2018-02-06 21:23:08 +08:00
neil
71013b372d
Merge pull request #1245 from jim-p/acme-fix-1243
...
Add braces around ACCOUNT_URL when forming the protected parameters. Fixes #1243
2018-02-06 09:29:56 +08:00
neil
338b3ba590
Merge pull request #1244 from jim-p/acme-fix-1242
...
Consider a 200 final response code as an account that already exists. Fixes #1242
2018-02-06 09:28:22 +08:00
jim-p
6b798b01a8
Add braces around ACCOUNT_URL when forming the protected= line. Fixes #1243
2018-02-05 16:38:42 -05:00
jim-p
7df20e5049
When registering, consider a 200 final response code as an account that already exists. Fixes #1242
2018-02-05 16:37:57 -05:00
neil
7128d79935
Merge pull request #1239 from Neilpang/dev
...
sync
2018-02-05 22:10:37 +08:00
neilpang
e27dfbb0bb
update doc
2018-02-05 21:19:48 +08:00
neilpang
a51f109930
fix https://github.com/Neilpang/acme.sh/issues/1234
2018-02-05 20:28:50 +08:00
neil
3e101521dd
Merge pull request #1232 from Neilpang/dev
...
sync
2018-02-02 22:29:56 +08:00
neil
726c7a4d32
Merge pull request #1225 from Neilpang/2
...
merge v2
2018-02-02 22:20:50 +08:00
neil
767f05cfa7
Merge pull request #1231 from fwolfst/1137-doc_cert_removal
...
1137 doc cert removal
2018-02-02 09:16:51 +08:00
Felix Wolfsteller
47b49f1be9
Slightly improved --help output, fixes #1137 .
2018-02-01 18:07:29 +01:00
Felix Wolfsteller
a4964b9073
Add Readme-section about cert removal ( #1137 )
2018-02-01 18:06:26 +01:00
neil
40e2ec3ae9
Merge pull request #1229 from Neilpang/dev
...
sync
2018-02-01 09:16:08 +08:00
neilpang
120cde169b
fix format
2018-01-27 17:20:38 +08:00
neilpang
1c35f46b45
fix https://github.com/Neilpang/acme.sh/issues/1212
2018-01-26 21:37:30 +08:00
neilpang
eea713eed2
Merge branch 'dev' into 2
2018-01-26 21:05:36 +08:00
neilpang
8c88757451
fix format
2018-01-26 20:39:41 +08:00
neilpang
dd171ca44a
fix format
2018-01-26 20:14:51 +08:00
neil
cfd086a140
Merge pull request #1224 from martgras/patch-1
...
dns_azure - spelling mistake in error message
2018-01-26 14:58:05 +08:00
martgras
72fe7396d6
spelling mistake in error message
2018-01-26 07:53:47 +01:00
neilpang
03140865f0
fix for existing record
2018-01-25 23:25:50 +08:00
neilpang
a4fc802d1b
Add selectel.com(selectel.ru) DNS API. fix https://github.com/Neilpang/acme.sh/issues/1220
2018-01-25 23:18:37 +08:00
neil
b6d760b903
Merge pull request #1219 from martgras/master
...
Add Azure DNS API
2018-01-25 23:11:00 +08:00
neil
e4b24d20ac
Update dns_azure.sh
2018-01-25 23:08:56 +08:00
neil
91607bb2a1
Update dns_azure.sh
2018-01-25 22:58:11 +08:00
neil
fce8223663
Merge pull request #1222 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1193#issuecomment-3600…
2018-01-25 21:17:43 +08:00
neilpang
d1067c60bf
fix https://github.com/Neilpang/acme.sh/issues/1193#issuecomment-360025170
2018-01-25 21:08:20 +08:00
martgras
441c26dd32
Update dns_azure.sh
2018-01-25 07:40:35 +01:00
martgras
00781dd4e1
Update README.md
2018-01-25 07:06:42 +01:00
martgras
c7b8debb6e
fix travis issues
2018-01-25 07:01:39 +01:00
martgras
d51c383866
remove unused code and fix error handling
2018-01-24 15:08:06 +01:00
martgras
f7d4698ef0
improve error checking
2018-01-24 13:39:38 +01:00
martgras
3fdbbafcb5
fix getroot with multiple dns zones
2018-01-24 09:59:05 +01:00
martgras
c82cd90ed6
Relative link to Azure DNS wiki page
2018-01-23 18:46:59 +01:00
martgras
b6fc8398cf
Usage instructions for Azure DNS
2018-01-23 18:25:52 +01:00
martgras
e90f3b84c1
Add support for Azure DNS
...
Adding support for Azure DNS
See https://docs.microsoft.com/en-us/azure/dns/
2018-01-23 18:24:08 +01:00
Herve Couplet
9134b6ea98
if local-address is present, bind to that ip instead of 0.0.0.0
2018-01-23 17:53:40 +01:00
neil
4a380ad7fc
Merge pull request #1216 from Neilpang/dev
...
fx format
2018-01-23 19:50:20 +08:00
neilpang
c05eb0b1b2
fx format
2018-01-23 19:42:57 +08:00
neil
66feebfc0e
Merge pull request #1211 from Neilpang/dev
...
Dev
2018-01-21 20:22:36 +08:00
neilpang
04a609b51f
fix https://github.com/Neilpang/acme.sh/issues/1209
2018-01-21 20:20:54 +08:00
neilpang
258cf20c92
minor
2018-01-19 22:48:06 +08:00
neil
41c8d88217
Merge pull request #1206 from Neilpang/dev
...
Dev
2018-01-19 22:42:48 +08:00
neilpang
37f39c0870
minor
2018-01-19 22:41:42 +08:00
neilpang
6ba4f8b54c
fix https://github.com/Neilpang/acme.sh/issues/1204
2018-01-18 21:04:06 +08:00
MaomiHz
c1f8ffa386
Use [0-9] instead
2018-01-17 21:39:13 -06:00
neil
97893d293b
Merge pull request #1201 from hmb/dev
...
fix bug in the --ca-bundle param of passing -f to _readlink
2018-01-18 09:28:51 +08:00
Holger Böhnke
78d1cfb464
fix bug in the --ca-bundle param of passing -f to _readlink
...
When _readlink is called the -f param must not be passed. _readlink (with
leading underscore) is a wrapper around readlink (without leading
underscore). _readlink already passes -f to readlink, that's why it must
not be passed to _readlink.
2018-01-17 19:21:14 +01:00
neilpang
b5fdfe27d5
Merge branch '2' of https://github.com/Neilpang/acme.sh into 2
2018-01-16 21:31:28 +08:00
neilpang
cd9fb3b635
fix https://github.com/Neilpang/acme.sh/issues/1189
2018-01-16 21:29:53 +08:00
neilpang
9e9f839d96
support only one wildcard domain.
...
fix https://github.com/Neilpang/acme.sh/issues/1188#issuecomment-357684744
2018-01-16 21:29:52 +08:00
neilpang
60814ecfe1
typo
2018-01-16 21:29:52 +08:00
neilpang
0170c20e9a
fix format
2018-01-16 21:29:51 +08:00
neilpang
01cc2e13d8
add more sleep for ovh
2018-01-16 21:29:51 +08:00
neilpang
f823f170e6
fix ovh
2018-01-16 21:29:50 +08:00
neilpang
be186bd39b
support dns_ovh_rm()
2018-01-16 21:29:50 +08:00
neilpang
ea25492c28
we should not use "updating" to support wildcard
2018-01-16 21:29:49 +08:00
neilpang
79a2bed640
update doc for v2
2018-01-16 21:29:49 +08:00
neilpang
cd8fc35968
fix dns manual mode.
2018-01-16 21:29:48 +08:00
neilpang
d2cde379ad
fix ACME v2: deactivate/deactivate-account/revoke
2018-01-16 21:29:48 +08:00
neilpang
506c41cb15
fix format
2018-01-16 21:29:47 +08:00
neilpang
72f54ca6c1
support ACME v2 wildcard cert
2018-01-16 21:29:47 +08:00
neilpang
f8d22c486e
fix format
2018-01-16 21:29:46 +08:00
neilpang
c1151b0d45
first version to support ACME v2
2018-01-16 21:29:45 +08:00
neil
0e65fdd6f7
Merge pull request #1196 from Neilpang/dev
...
sync
2018-01-16 21:28:43 +08:00
neilpang
3164b5ab13
fix https://github.com/Neilpang/acme.sh/issues/1189
2018-01-16 20:55:07 +08:00
neilpang
e6cda79ee8
support only one wildcard domain.
...
fix https://github.com/Neilpang/acme.sh/issues/1188#issuecomment-357684744
2018-01-15 21:55:40 +08:00
neil
45e21d5000
Merge pull request #1187 from auerswald/dev
...
Add InternetX autoDNS dns api support
2018-01-15 20:17:19 +08:00
neilpang
7e212c4d40
typo
2018-01-15 19:48:57 +08:00
AA
775aae7082
Update README.md
2018-01-15 11:15:26 +01:00
AA
a01da2fd92
Update README.md
2018-01-15 11:00:44 +01:00
AA
cd2fe698bb
Create dns_autodns.sh
2018-01-15 10:59:50 +01:00
neil
4f209e8992
Merge pull request #1182 from meowthink/dev
...
Add namesilo.com dns api support
2018-01-15 11:16:33 +08:00
Meowthink
eb207322d3
Add namesilo.com dns api support
2018-01-14 18:52:44 +08:00
neilpang
06a2e5fc82
fix format
2018-01-09 23:05:55 +08:00
neilpang
a8ae23d0a2
add more sleep for ovh
2018-01-09 22:47:01 +08:00
neilpang
2befb5e784
fix ovh
2018-01-09 22:04:03 +08:00
neilpang
6d5e7826ae
support dns_ovh_rm()
2018-01-09 21:36:48 +08:00
neilpang
c99d4948b7
we should not use "updating" to support wildcard
2018-01-09 20:43:23 +08:00
neilpang
ee6f78805f
update doc for v2
2018-01-07 12:12:40 +08:00
neil
9a419bd63f
Merge pull request #1167 from Neilpang/dev
...
sync
2018-01-07 12:07:44 +08:00
neilpang
4a139934f6
fix dns manual mode.
2018-01-06 21:50:57 +08:00
neilpang
2823306810
fix ACME v2: deactivate/deactivate-account/revoke
2018-01-06 21:33:27 +08:00
neilpang
4f3b3a273f
fix format
2018-01-06 19:42:29 +08:00
neilpang
6ae3911972
support ACME v2 wildcard cert
2018-01-06 17:39:15 +08:00
neilpang
136aebc009
fix format
2018-01-06 13:57:35 +08:00
neilpang
6541492a55
first version to support ACME v2
2018-01-06 12:45:24 +08:00
neil
59e9750602
Merge pull request #1161 from hiskang/deploy/strongswan
...
support both debian and redhat
2018-01-05 14:15:08 +08:00
hiska
8ea800205c
support both debian and redhat
2018-01-04 19:01:57 +09:00
neil
59bb9268a1
Merge pull request #1159 from sjau/master
...
dns_ispconfig.sh: Remove unnecessary permission in api user
2018-01-03 13:26:59 +08:00
sjau
a582e7c2fb
dns_ispconfig.sh: remove unnecessary permission in api user
2018-01-02 15:05:26 +01:00
sjau
6e2669ed1d
Merge pull request #1 from Neilpang/master
...
Update from original
2018-01-02 15:03:02 +01:00
neil
7b8a82ce90
Merge pull request #1144 from Neilpang/dev
...
Dev
2017-12-12 20:18:20 +08:00
neil
a8bad622ff
Merge pull request #1140 from jhartlep/dev
...
added dns api support for servercow
2017-12-12 20:08:42 +08:00
MaomiHz
9c4f7aa688
check for env var exist in DigitalOcean API
2017-12-11 16:33:44 -06:00
MaomiHz
e75b56073b
Fix digitalocean api not remove record
2017-12-11 16:33:42 -06:00
Jens
a95ccc7e4c
Update dns_servercow.sh
...
... didn't see this line in spellcheck ... :S
2017-12-09 20:22:09 +01:00
Jens
8101aceab5
Update dns_servercow.sh
...
fixed remaining issues from shellcheck
2017-12-09 20:18:05 +01:00
Jens
1c9b19833c
Update dns_servercow.sh
...
replaced tab with space
2017-12-09 20:14:46 +01:00
Jens
488745f378
Update README.md
2017-12-09 20:05:05 +01:00
Jens Hartlep
b140e2553b
added Servercow to supported list
2017-12-09 19:33:48 +01:00
Jens Hartlep
ae29929714
added dns api for servercow
2017-12-09 19:32:53 +01:00
neilpang
9f80909f6a
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2017-12-09 21:51:10 +08:00
neilpang
8201458332
fix https://github.com/Neilpang/acme.sh/issues/1123
2017-12-09 21:50:45 +08:00
neil
7a88d80a10
Merge pull request #1138 from Neilpang/dev
...
Dev
2017-12-09 21:28:12 +08:00
neil
3ced411769
Merge pull request #1134 from speedmann/master
...
Add support for inwx.de API
2017-12-09 21:23:25 +08:00
speedmann
f7c346de09
Fix order in README and add link to inwx.de and apidocs
2017-12-09 14:20:36 +01:00
speedmann
731ed6952f
Fix shebang
2017-12-09 14:13:05 +01:00
speedmann
454ad6f8bd
Merge branch 'dev' into master
2017-12-09 14:10:01 +01:00
neil
8a3b6bf0e6
Merge pull request #1132 from Aarup/master
...
Added support for UnoEuro API
2017-12-08 21:11:25 +08:00
Aarup
fb6e0658cf
update README
2017-12-08 14:09:04 +01:00
Aarup
f9b8d7a9d8
renamed uno_user and uno_key
2017-12-08 13:22:17 +01:00
Aarup
f763e1edd7
fix contains usage
2017-12-08 13:20:25 +01:00
Aarup
dbc3ad1304
use _math
2017-12-08 12:59:02 +01:00
neilpang
4249e13eb4
fix format
2017-12-08 19:54:25 +08:00
neilpang
ca7ebd9333
fix typo
2017-12-08 19:49:18 +08:00
Aarup
3f1e6c128f
Try again
2017-12-08 08:31:24 +01:00
Aarup
1f635b90e7
Try to fix build
2017-12-08 08:26:52 +01:00
JAA
db3043553c
Also don't use sed
2017-12-07 14:52:09 +01:00
neilpang
f87890cb4b
v2.7.6 fix ECC 384 signature
...
https://github.com/Neilpang/acme.sh/issues/1130
https://github.com/Neilpang/acme.sh/issues/990
2017-12-07 21:32:17 +08:00
speedmann
5911594906
Fix egrep invocation
2017-12-07 14:21:37 +01:00
speedmann
9a1f769828
Avoid usage of sed -E grep -q and printf -v
2017-12-07 14:18:54 +01:00
JAA
b91c0a0616
Don't use grep -B
2017-12-07 13:53:40 +01:00
JAA
4a9f607d31
Cleanup
2017-12-07 13:53:27 +01:00
speedmann
a00169451f
Change bash to sh to fit project requirements
2017-12-07 13:10:59 +01:00
speedmann
ecba959dd9
Fix missed whitespaces
2017-12-07 13:07:05 +01:00
speedmann
a8202d4b37
Fix CI issues
2017-12-07 12:05:03 +01:00
speedmann
657334fb67
Add support for inwx.de API
2017-12-07 11:47:01 +01:00
Aarup
78712245f7
Add UnoEuro to README
2017-12-06 12:13:40 +01:00
Aarup
70702e41e9
Use _head_n
2017-12-06 11:55:29 +01:00
Aarup
0ca3141088
Added support for UnoEuro api
2017-12-06 11:50:54 +01:00
neil
ac0970abba
Merge pull request #1131 from Neilpang/dev
...
Dev
2017-12-03 21:36:06 +08:00
neilpang
9eeebb147f
fix osx build
2017-12-03 20:57:25 +08:00
neilpang
dcf8457f4d
fix format
2017-12-03 13:16:37 +08:00
neilpang
534a5ad688
Merge branch 'fixci' into dev
2017-12-03 13:11:53 +08:00
neilpang
529cbc0379
run ci in docker
2017-12-03 12:51:51 +08:00
neil
b6aff65997
Merge pull request #1128 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1127
2017-12-02 19:56:39 +08:00
neilpang
b615cce92d
fix https://github.com/Neilpang/acme.sh/issues/1127
2017-12-02 19:54:33 +08:00
neil
aea631d9d2
Merge pull request #1126 from Neilpang/dev
...
Dev
2017-12-02 11:16:18 +08:00
neil
bf942a4cb3
Merge pull request #1125 from Neilpang/freedns
...
fix https://github.com/Neilpang/acme.sh/issues/1109
2017-12-02 11:15:31 +08:00
neilpang
ceafe389af
fix https://github.com/Neilpang/acme.sh/issues/1109
2017-11-26 20:57:02 +08:00
neilpang
f62457a24e
fix
2017-11-13 20:54:29 +08:00
Daniel Lo Nigro
bab4f691c5
Fix lint warning
2017-11-12 18:38:30 -08:00
David Kerr
c7becddb78
Merge branch 'master' of https://github.com/Neilpang/acme.sh into ssh-deploy
2017-11-11 12:52:53 -05:00
neil
cc3660e259
Merge pull request #1107 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1106
2017-11-10 23:06:05 +08:00
neilpang
6e93ff8bca
fix https://github.com/Neilpang/acme.sh/issues/1106
2017-11-10 23:01:29 +08:00
Daniel Lo Nigro
212d0f24d8
[cloudns] Add support for sub user IDs
2017-10-31 22:36:17 -07:00
neil
114003406d
Merge pull request #1093 from Neilpang/dev
...
add dev guide
2017-11-01 10:15:36 +08:00
neilpang
4c99c0127b
add dev guide
2017-11-01 10:14:44 +08:00
David Kerr
c809b33161
Merge branch 'master' of https://github.com/Neilpang/acme.sh into ssh-deploy
2017-10-29 21:03:05 -04:00
neil
3f1c7da15e
Merge pull request #1079 from Neilpang/dev
...
Dev
2017-10-20 22:30:26 +08:00
neil
a46695581e
Merge pull request #1077 from max2711/master
...
small Docker output enhancement
2017-10-20 22:13:51 +08:00
max2711
7902d10a3a
remove unused crontab jobs
2017-10-20 14:22:20 +02:00
neil
8aff2bd74c
Merge pull request #1075 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1074
2017-10-18 20:30:40 +08:00
neilpang
352dd907ac
fix https://github.com/Neilpang/acme.sh/issues/1074
2017-10-18 20:27:09 +08:00
neil
43f195160e
Merge pull request #1072 from Neilpang/dev
...
Dev
2017-10-12 21:54:13 +08:00
neilpang
872bfe4757
fix for PR https://github.com/Neilpang/acme.sh/pull/1069
2017-10-11 20:34:56 +08:00
neil
70bd493a25
Merge pull request #1061 from sahsanu/patch-1
...
Update ClouDNS.net API doc
2017-10-10 22:02:36 +08:00
neil
bd065838fa
Merge pull request #1063 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/1062
2017-10-08 19:48:19 +08:00
neilpang
5f6e3da766
fix https://github.com/Neilpang/acme.sh/issues/1062
...
change back to use openssl for tls mode.
2017-10-08 19:45:50 +08:00
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
2017-10-07 21:31:24 +02:00
neil
1a27172f20
Merge pull request #1059 from Neilpang/dev
...
Dev
2017-10-06 09:56:29 +08:00
neil
4ef1159666
Merge pull request #1055 from hiskang/deploy/strongswan
...
Deploy/strongswan
2017-10-04 08:59:05 +08:00
hiska
c924e7c537
remove "return 0"
2017-10-04 06:44:02 +09:00
neil
814bd7cb0d
Merge pull request #1056 from hebbet/patch-1
...
unify headlines
2017-10-03 22:11:05 +08:00
neil
5f2d8c0155
Merge pull request #1052 from sahsanu/patch-1
...
Update dns_cloudns.sh to be able to save ID and PASSWORD
2017-10-03 22:09:48 +08:00
hebbet
372f691fd6
unify headlines
...
unify headlines in deploy readme
2017-10-02 15:04:02 +02:00
hiska
5f05a452fc
Merge branch 'dev' into deploy/strongswan
2017-10-02 08:39:55 +09:00
hiska
afe3283c53
Update README.md
2017-10-02 08:34:32 +09:00
hiska
641a2895a6
Create strongswan.sh
2017-10-02 08:32:36 +09:00
sahsanu
c73c33f94c
Update dns_cloudns.sh
2017-10-01 10:31:38 +02:00
sahsanu
6c7da215e7
Update dns_cloudns.sh
2017-10-01 10:06:38 +02:00
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.
2017-09-30 20:12:53 +02:00
neil
0427e8bbb4
Merge pull request #993 from fritteli/deploy-fritzbox
...
Deploy fritzbox
2017-09-29 21:00:07 +08:00
neil
c47f6ed30a
Merge pull request #1048 from Neilpang/dev
...
Dev
2017-09-27 09:07:26 +08:00
neil
3bdc317fc8
Merge pull request #1046 from techdad/patch-1
...
Remove stray single-quote
2017-09-27 09:04:40 +08:00
neil
20cce349e4
Merge pull request #1044 from 2globalnomads/patch-5
...
#1042
2017-09-27 08:56:41 +08:00
Daniel
5261162fdf
Remove stray single-quote
...
Get rid of a single stray erroneous single-quote that is breaking socat when using standalone mode.
2017-09-26 19:43:06 +04:00
Santeri Kannisto
acf117584b
#1042
...
Apparently UAPI does not return any error code, just JSON output that has a string "status: 0" whenever the command fails.
2017-09-26 07:04:30 +04:00
neil
7b4bbed553
Merge pull request #1038 from Neilpang/dev
...
add debug info
2017-09-23 22:13:14 +08:00
neilpang
270ce87582
add debug info
2017-09-23 22:12:17 +08:00
Manuel Friedli
2fc0225bc9
Make command line example consistent with env variable example.
2017-09-12 11:35:21 +02:00
Manuel Friedli
3536cd336d
Merge branch 'dev' into deploy-fritzbox
2017-09-12 11:32:54 +02:00
neil
86dd290c1d
Merge pull request #1020 from Neilpang/dev
...
minor
2017-09-11 21:43:57 +08:00
neilpang
95949b6519
minor
2017-09-11 21:40:56 +08:00
neil
6499a7298d
Merge pull request #1019 from Neilpang/dev
...
Dev
2017-09-11 21:30:02 +08:00
neilpang
042e09d29f
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
2017-09-11 21:28:57 +08:00
neilpang
36309e6dbc
minor, fix debug info
2017-09-11 21:28:37 +08:00
neil
e1ac201de1
Merge pull request #1014 from 2globalnomads/patch-4
...
1 cert per 1 domain for cpanel_uapi
2017-09-11 20:44:28 +08:00
neil
f0c4e44d2f
Merge pull request #1015 from baloo/patch-1
...
Use stable gandi API url
2017-09-11 20:43:23 +08:00
neil
1dc3036822
Merge pull request #1017 from Neilpang/dev
...
Dev
2017-09-10 16:47:42 +08:00
neilpang
a6b399286e
add socat
2017-09-09 14:15:11 +08:00
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.
2017-09-06 17:04:40 +00:00
neilpang
53273a15bf
use socat for tls mode
2017-09-06 21:18:02 +08:00
neilpang
3eeb090578
fix tls mode back to use openssl
2017-09-06 20:50:31 +08:00
Santeri Kannisto
a9726fde19
1 cert per domain
...
for cpanel_uapi
2017-09-05 17:42:17 +04:00
Santeri Kannisto
f81d4033fa
One cert per domain
...
Deploy works only for the first domain
2017-09-05 17:37:48 +04:00
neil
5e864ea3b5
Merge pull request #1013 from Neilpang/dev
...
Dev
2017-09-05 20:49:07 +08:00
neilpang
8148bfeacf
fix https://github.com/Neilpang/acme.sh/issues/998
2017-09-05 20:32:14 +08:00
Manuel Friedli
1e30718df6
Try and work around shellcheck error SC2039: In POSIX sh, printf -%s-- is undefined.
2017-09-04 14:48:27 +02:00
Manuel Friedli
72e1eb88d9
Don't use individual redirects, but do it all in one block.
2017-09-04 14:40:28 +02:00
Manuel Friedli
8ee5ede834
Fix more formatting errors
2017-09-04 14:30:40 +02:00
Manuel Friedli
bd8b1a2501
Don't use wget directly, but instead use _get and _post.
2017-09-04 14:27:22 +02:00
Manuel Friedli
a098167bdb
Fix more formatting errors
2017-09-04 14:07:10 +02:00
neil
7790208126
Merge pull request #1010 from 2globalnomads/patch-3
...
cpanel_uapi doc
2017-09-03 17:38:51 +08:00
Santeri
e52304edb4
cpanel_uapi
...
tried to make it a bit less confusing
2017-09-03 13:35:20 +04:00
neil
afdd02a80d
Merge pull request #1006 from Neilpang/dev
...
Dev
2017-09-03 08:47:27 +08:00
neilpang
c73fdd4022
minor
2017-09-03 08:45:58 +08:00
neilpang
4356eefbb1
fix https://github.com/Neilpang/acme.sh/issues/1005#event-1232471561
2017-09-03 08:42:44 +08:00
neilpang
6104680caa
fix https://github.com/Neilpang/acme.sh/issues/999
2017-09-02 20:46:04 +08:00
neil
4373fdf48c
Merge pull request #1003 from Neilpang/dev
...
fix for behind proxy
2017-09-02 19:10:08 +08:00
neilpang
f9cdfd3e5b
fix for behind proxy
2017-09-02 18:58:07 +08:00
neil
b6c2fc5a69
Merge pull request #1001 from Neilpang/socat
...
Socat
2017-09-02 17:56:15 +08:00
neilpang
cc6610edc2
add socat
2017-09-02 17:32:40 +08:00
neilpang
7b8ddfdd96
use socat
2017-09-02 08:59:30 +08:00
neilpang
443a5ca0c2
socat tls mode
2017-09-01 23:44:52 +08:00
neilpang
3794b5cb58
fix changes for : https://community.letsencrypt.org/t/acme-sh-standalone-fails-multiple-validation-requests-staging-multi-va/41249/8
...
use socat instead of nc.
2017-09-01 23:01:37 +08:00
Manuel Friedli
6cb5377d73
Fix bugs and more/new formatting errors.
2017-08-31 17:25:08 +02:00
Manuel Friedli
a3a92ff1df
Fix formatting errors.
2017-08-31 17:12:11 +02:00
neil
2068efdb38
Merge pull request #995 from Neilpang/dev
...
Dev
2017-08-30 22:22:50 +08:00
neil
258ca1b434
Merge pull request #991 from fritteli/fritteli-typos
...
Fritteli typos
2017-08-30 21:57:30 +08:00
Manuel Friedli
103fa959cb
Typo
2017-08-30 00:47:31 +02:00
Manuel Friedli
b6d48b7a14
Update README.md for the deploy hooks.
2017-08-30 00:45:03 +02:00
Manuel Friedli
412e4e6cf9
Add acknowledgement note
2017-08-30 00:24:31 +02:00
Manuel Friedli
e6f81173a3
Delete auto-backup file
2017-08-29 23:58:20 +02:00
Manuel Friedli
d50281453d
Add --no-check-certificate option to wget, or else the initial deployment won't work because there isn't a valid certificate installed on the router yet.
2017-08-29 23:57:24 +02:00
Manuel Friedli
4bb488258d
- Bugfixes
...
- Make sure the login actually worked
- Less output
2017-08-29 23:53:41 +02:00
Manuel Friedli
f6da19ba83
add deploy script for the AVM FRITZ!Box
2017-08-29 23:14:21 +02:00
fritteli
88bb7b780d
Typos
2017-08-29 22:35:11 +02:00
neil
3805e5d37e
Merge pull request #988 from Neilpang/dev
...
Dev
2017-08-25 20:56:23 +08:00
neilpang
a2d6daaef4
fix cpanel_uapi.sh
2017-08-25 20:54:10 +08:00
neilpang
48e9006cd1
fix cpanel uapi
2017-08-25 20:51:31 +08:00
neil
a25a4b5d11
Merge pull request #986 from Neilpang/dev
...
Dev
2017-08-22 20:28:35 +08:00
neilpang
309bec474f
add warning for dns manual mode
2017-08-22 20:27:13 +08:00
neil
d36440a06d
Merge pull request #940 from 2globalnomads/patch-1
...
cpanel_uapi.sh
2017-08-22 09:17:07 +08:00
neil
2a2f772412
Merge pull request #975 from Neilpang/dev
...
Dev
2017-08-17 22:06:10 +08:00
neil
6a524bff9d
Merge pull request #973 from mvanini/master
...
Support for busybox in time2str()
2017-08-17 22:04:49 +08:00
neil
5def1169db
Merge pull request #974 from Neilpang/dev
...
Dev
2017-08-17 21:52:33 +08:00
Michele
a07395fb56
Added support for busybox in time2str()
...
awk fallback if none of preceding method works
2017-08-17 12:50:28 +02:00
neil
e25a375f43
Merge pull request #969 from abelbeck/dns_duckdns
...
Update DuckDNS support, fix failure on first call, no longer save the…
2017-08-14 21:36:43 +08:00
Lonnie Abelbeck
96801e3478
Update DuckDNS support, fix failure on first call, no longer save the domain/username as a global, and other tweaks
2017-08-11 16:46:29 -05:00
neil
90100aa169
Merge pull request #967 from Neilpang/dev
...
support fcrontab, fix https://github.com/Neilpang/acme.sh/issues/966
2017-08-10 21:38:12 +08:00
neilpang
415f375ce6
support fcrontab, fix https://github.com/Neilpang/acme.sh/issues/966
2017-08-10 21:31:28 +08:00
David Kerr
94e9844179
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-08-06 11:13:06 -04:00
neil
50d238b60f
Merge pull request #963 from Neilpang/dev
...
format
2017-08-04 21:58:55 +08:00
neilpang
5c3b41bd93
format
2017-08-04 21:57:45 +08:00
neil
3e0971c159
Merge pull request #961 from Neilpang/dev
...
Dev
2017-08-03 23:40:05 +08:00
neil
57740fbd18
Merge pull request #960 from jfro/dev
...
Fix Linode DNS API to work on BSD
2017-08-03 22:38:17 +08:00
neil
16bc8f7040
Merge pull request #949 from candlerb/candlerb/unifi
...
Candlerb/unifi
2017-08-03 21:52:28 +08:00
Jeremy Knope
c145f24621
Remove extra space
2017-08-03 09:47:45 -04:00
Jeremy Knope
cd3a4573f2
Fix shell check errors
2017-07-31 08:37:30 -04:00
Brian Candler
8eab77f3c6
Add deployment script for unifi controller
2017-07-30 12:21:20 +01:00
neil
4af339424a
Merge pull request #953 from angel333/master
...
Add DNS API script for Hurricane Electric DNS service
2017-07-30 10:45:40 +08:00
Ondrej Simek
4dd69a8b1a
Exit codes, exit codes... Exit codes everywhere...
2017-07-29 14:40:56 +02:00
Ondrej Simek
baa1160594
Make Shellcheck happier about exit codes
2017-07-29 14:31:27 +02:00
Ondrej Simek
f438ff4bab
Fix an improbable corner case.
2017-07-29 14:29:13 +02:00
Ondrej Simek
a25b2af66c
Get rid of _find_num
2017-07-29 14:25:07 +02:00
Ondrej Simek
31b67ab92e
Few non-critical fixes.
2017-07-29 13:52:28 +02:00
neil
5303b36913
Merge pull request #958 from Neilpang/dev
...
Dev
2017-07-29 15:25:16 +08:00
neilpang
a5c56c547d
minor, fix dns param
2017-07-29 15:23:50 +08:00
Ondrej Simek
ccf9a9976c
Fix the previous rushed commit.
2017-07-28 18:33:25 +02:00
Jeremy Knope
ab1efd923b
back to sed
2017-07-28 10:26:56 -04:00
Ondrej Simek
d6780f9e49
Retain an exit code
2017-07-28 15:29:35 +02:00
Ondrej Simek
8534e3b2f7
Make shellcheck happier
2017-07-28 13:58:47 +02:00
Jeremy Knope
8e6cf669ad
Try awk instead for \n replacements
2017-07-27 14:15:19 -04:00
Ondrej Simek
577380e98e
Few fixes for shellcheck
2017-07-27 18:44:55 +02:00
Ondrej Simek
235b5b0c15
Small cosmetic fixes.
2017-07-27 18:06:19 +02:00
Ondrej Simek
aefed1d1b9
Get rid of shell arrays.
2017-07-27 18:04:53 +02:00
Jeremy Knope
d39649f30d
Revert non-linode scripts since they're untested
2017-07-27 08:52:46 -04:00
Ondrej Simek
1546b7e5a9
Missing quotes
2017-07-26 20:21:36 +02:00
Ondrej Simek
ff74778dea
Fix few issues from Travis
2017-07-26 20:15:34 +02:00
Jeremy Knope
29b21b828b
Fix DNS API scripts on *BSD
...
\n isn't available in all regex/sed
2017-07-26 09:44:11 -04:00
neil
a6a0495392
Merge pull request #952 from candlerb/candlerb/isecc
...
Clarify keylength parameter to _isEccKey() and _initpath()
2017-07-25 19:05:51 +08:00
Brian Candler
3281043e27
Clarify keylength parameter to _isEccKey() and _initpath()
...
Closes #950
2017-07-25 09:39:19 +01:00
Ondrej Simek
f7299403f7
Incorporate Neilpang's comments
2017-07-23 07:31:55 +02:00
Ondrej Simek
a0d251a336
Merge remote-tracking branch 'upstream/dev'
2017-07-23 05:15:27 +02:00
Ondrej Simek
8ca45d3d03
Add HE to README
2017-07-23 05:13:33 +02:00
Ondrej Simek
d988542afc
Sync with upstream
2017-07-23 05:09:48 +02:00
Ondrej Simek
4285d81ca9
Get rid of curl.
2017-07-23 05:00:02 +02:00
Santeri
4286b2917e
renamed function
2017-07-19 12:22:00 +04:00
Santeri
d09b5cb80e
Rename cpanel_uapi.sh to cpanel_deploy.sh
2017-07-19 07:39:21 +04:00
Santeri
90fd18bf42
Renamed script to cpanel_uapi.sh
...
As per Neil's request.
2017-07-18 15:48:17 +04:00
neil
cae6c8e5f5
Merge pull request #943 from Neilpang/dev
...
Dev
2017-07-14 20:38:11 +08:00
neil
473340c53b
Merge pull request #936 from non7top/yandex
...
Add pdd.yandex.ru dns api support
2017-07-14 20:28:29 +08:00
Vladimir Berezhnoy
ae302ee600
reformat docs
2017-07-14 03:51:08 +03:00
Vladimir Berezhnoy
27934ac4ca
Merge branch 'yandex' of github.com:non7top/acme.sh into yandex
2017-07-14 03:27:11 +03:00
Vladimir Berezhnoy
283ef9adb7
minor fixes
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
377fe5ecde
add documentation
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
c848d3ee22
fix formatting
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
eb6be88fac
rework root domain detection
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
fceb728501
fix egrep and exit
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
a0df46258d
remove python
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
57d1db58db
shfmt fixes
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
d61b687853
remove awk
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
42ab7a5d72
add newline and checks
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
18cb11dcbf
fix formatting
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
e9d5407792
fix syntax
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
a09b2c0074
fix syntax
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
a460ac021f
add pdd.yandex.ru dns api
2017-07-14 03:26:36 +03:00
Vladimir Berezhnoy
bdee66fe29
minor fixes
2017-07-13 18:37:13 +03:00
Vladimir Berezhnoy
84a251c8c7
add documentation
2017-07-13 17:05:57 +03:00
neil
cea763bb11
Merge pull request #942 from Neilpang/dev
...
output log
2017-07-13 20:56:53 +08:00
neilpang
accbda9d2f
output log
2017-07-13 20:52:44 +08:00
Ondrej Simek
7d64e141e4
Add dns_he - DNS API script for Hurricane Electric DNS service
...
... Although not yet fully Posix compatible.
2017-07-12 20:24:54 +02:00
Vladimir Berezhnoy
6a9b4db448
fix formatting
2017-07-12 04:07:18 +03:00
Vladimir Berezhnoy
e6a95ecd08
rework root domain detection
2017-07-12 03:51:48 +03:00
Vladimir Berezhnoy
10cb7585a7
fix egrep and exit
2017-07-11 02:19:39 +03:00
Santeri
a577c7215f
One more change to pass the check shellcheck test
...
Now it is tested and works also when run as a root.
2017-07-10 16:43:42 +04:00
neil
e5244cf3c0
Merge pull request #941 from Neilpang/dev
...
do not retry for a invalid cert in cronjob.
2017-07-10 19:58:22 +08:00
neilpang
c4d0aec536
do not retry for a invalid cert in cronjob.
...
fix https://github.com/Neilpang/acme.sh/issues/939
2017-07-10 19:51:55 +08:00
Santeri
796647158e
Removed double quotes from _opt
...
Broke GoDaddy cpanel causing error (thanks Hedgehog)
2017-07-10 15:36:16 +04:00
Vladimir Berezhnoy
266e9d0619
remove python
2017-07-09 20:00:02 +03:00
Vladimir Berezhnoy
9ec54ef89b
shfmt fixes
2017-07-09 13:21:55 +03:00
Vladimir Berezhnoy
256cb90f3c
remove awk
2017-07-09 13:15:01 +03:00
Vladimir Berezhnoy
8f3a3b293d
add newline and checks
2017-07-09 13:00:42 +03:00
neil
975a7359a2
Merge pull request #937 from Neilpang/dev
...
Dev
2017-07-09 09:48:37 +08:00
neil
ac7361a55e
Merge pull request #935 from abelbeck/dns_dyn
...
Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API, Issue #594
2017-07-09 09:20:34 +08:00
Vladimir Berezhnoy
bd41f50ba5
fix formatting
2017-07-08 22:02:34 +03:00
Vladimir Berezhnoy
a2038ab07e
fix syntax
2017-07-08 21:57:27 +03:00
Vladimir Berezhnoy
6445a7674b
fix syntax
2017-07-08 21:52:47 +03:00
Vladimir Berezhnoy
3bf2e89a1a
add pdd.yandex.ru dns api
2017-07-08 21:35:22 +03:00
Lonnie Abelbeck
e6a13bf386
Merge branch 'dns_dyn' of github.com:abelbeck/acme.sh into dns_dyn
2017-07-08 07:10:09 -05:00
Lonnie Abelbeck
42b2adc03e
Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API
...
dns_dyn.sh, remove empty line at end
dns_dyn.sh, remove trailing spaces at end of line
Replace 'head -n' with the '_head_n' function
Update main README.md DNS API list
2017-07-08 07:06:51 -05:00
Lonnie Abelbeck
f2b9af01e8
Merge remote-tracking branch 'upstream/dev' into dns_dyn
2017-07-08 06:48:25 -05:00
Lonnie Abelbeck
9bd2d92755
Update main README.md DNS API list
2017-07-08 06:43:21 -05:00
Lonnie Abelbeck
babe884b7c
Replace 'head -n' with the '_head_n' function
2017-07-08 06:39:18 -05:00
neilpang
200287254b
add deactivate-account
2017-07-08 17:25:01 +08:00
neilpang
0b797f5964
fix new shellcheck error
2017-07-08 14:12:31 +08:00
neilpang
13a8c309f5
fix new shellcheck errors
2017-07-08 09:20:12 +08:00
Lonnie Abelbeck
528d2f29d3
dns_dyn.sh, remove trailing spaces at end of line
2017-07-07 10:33:24 -05:00
Lonnie Abelbeck
0aba5dc8de
dns_dyn.sh, remove empty line at end
2017-07-07 10:22:20 -05:00
Lonnie Abelbeck
72fcf5ab85
Add 'dns_dyn' DNS challenge validation script for Dyn Managed DNS API
2017-07-07 09:51:43 -05:00
neil
dd9df068b0
Merge pull request #928 from Neilpang/dev
...
minor, fix format
2017-07-04 09:10:00 +08:00
neil
81772fb703
minor, fix format
2017-07-04 09:08:54 +08:00
neil
6304566603
Merge pull request #927 from Neilpang/dev
...
Dev
2017-07-04 08:29:38 +08:00
neilpang
5f8b60a0e5
fix https://github.com/Neilpang/acme.sh/issues/926
...
don't trigger validation for dns manually mode
2017-07-04 08:24:30 +08:00
raidenii
4964e075df
Merge remote-tracking branch 'upstream/master'
2017-07-03 11:40:32 -04:00
neil
e2accaf70e
Merge pull request #925 from raidenii/master
...
Fix for Name.com API
2017-07-03 20:55:36 +08:00
RaidenII
7b32bbfc26
Fix for SC2086.
2017-07-03 08:22:16 -04:00
RaidenII
6963f3880d
Fixes the get_root function so that when domain doesn't exist it will correctly return error.
2017-07-03 03:28:28 -07:00
2globalnomads
6c3430b6e5
Wrote missing cpanel.sh
...
This script I wrote works for me on GoDaddy, but I don't have any other hosting services or cpanel version to test it. Hope it's better than nothing for you. Thanks for your great script!
Cheers,
Santeri
2017-07-02 23:24:14 +04:00
neil
c53f36a777
Merge pull request #920 from Neilpang/dev
...
Dev
2017-07-02 21:52:30 +08:00
neil
bb4d378733
Merge pull request #921 from raidenii/master
...
Fix README.md for DNS API.
2017-07-02 21:49:17 +08:00
RaidenII
333090a967
Fix README.md for DNS API.
2017-07-02 06:38:25 -07:00
neil
c8f5646d53
Merge pull request #919 from raidenii/master
...
Updated README.md for Name.com API application.
2017-07-02 21:34:19 +08:00
RaidenII
3002f6dfd5
Updated README.md for Name.com API application.
2017-07-02 06:02:44 -07:00
neil
3f8a50e2ae
Merge pull request #909 from raidenii/master
...
DuckDNS.org and Name.com DNS API support
2017-07-02 20:13:12 +08:00
RaidenII
1a504118e5
Updated DNS API support list.
2017-07-02 04:55:06 -07:00
RaidenII
2e602ef6b0
Added ret value verification.
2017-07-02 04:45:07 -07:00
neil
d55c3faaeb
Merge pull request #918 from Neilpang/dev
...
Dev
2017-07-02 19:20:59 +08:00
neilpang
6b185d20c0
fix format
2017-07-02 18:40:11 +08:00
neilpang
1bbc33a0cf
minor fix CA_DIR
2017-07-02 18:24:55 +08:00
neilpang
a71eba07a1
minor, fix resource name
2017-07-02 18:05:55 +08:00
neilpang
422dd1fa4f
Implement deactivate account: --deactivate-account
2017-07-02 17:02:54 +08:00
neilpang
c4b2e5829e
add always-force-new-domain-key. fix https://github.com/Neilpang/acme.sh/issues/914
2017-07-02 15:25:35 +08:00
neilpang
1be222f6ed
minor
2017-07-02 13:38:44 +08:00
neil
5463f459e6
Merge pull request #917 from Neilpang/dev
...
Dev
2017-07-01 22:44:29 +08:00
neilpang
14d7bfdab2
fix deactivate for lower rate limit
2017-07-01 21:47:30 +08:00
neilpang
ea722da3de
add debug info
2017-07-01 20:31:42 +08:00
RaidenII
9aed1e2d17
Argh. Double quotes.
2017-07-01 05:18:12 -07:00
RaidenII
63c6ed3fd0
Fixes to follow coding standards.
2017-07-01 05:14:52 -07:00
neil
744bfc1982
Merge pull request #915 from Neilpang/dev
...
fix alias
2017-07-01 12:31:42 +08:00
neilpang
d04434e3ec
fix alias
2017-07-01 10:54:14 +08:00
RaidenII
dc3b7b5775
Merge remote-tracking branch 'upstream/master'
2017-06-30 09:39:13 -04:00
RaidenII
17fbfd14db
Minor fixes.
2017-06-30 08:32:39 -04:00
RaidenII
d0f5aece5f
Fix SC2170.
2017-06-29 15:43:58 -04:00
RaidenII
eeda3062e1
Fix against POSIX standard.
2017-06-29 15:40:29 -04:00
RaidenII
168d712dec
Fixed URL of Name.com API and removed useless debug for retcode.
2017-06-29 09:43:11 -04:00
RaidenII
e64ad5176e
Added Name.com API support.
...
Minor change to DuckDNS API support.
2017-06-28 16:15:57 -04:00
neil
0e1469f359
Merge pull request #907 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/905
2017-06-28 19:47:40 +08:00
neilpang
7d2b6cfeaf
fix https://github.com/Neilpang/acme.sh/issues/905
2017-06-28 19:46:51 +08:00
neil
8e7d029946
Merge pull request #906 from Neilpang/dev
...
fix https://github.com/Neilpang/acme.sh/issues/900
2017-06-28 19:21:45 +08:00
neilpang
9dd62ae0f8
fix https://github.com/Neilpang/acme.sh/issues/900
2017-06-28 19:21:03 +08:00
RaidenII
e7dff4756f
Using HTTPS for DuckDNS API and added instruction.
2017-06-27 15:28:10 -04:00
RaidenII
fa98d72f3a
Added preliminary support for DuckDNS TXT record API, a free Dynamic DNS provider
2017-06-27 09:21:39 -04:00
neil
ccf0492890
Merge pull request #904 from Neilpang/dev
...
Dev
2017-06-27 19:57:50 +08:00
neilpang
eb0ef6bd3d
fix https://github.com/Neilpang/acme.sh/issues/614#issuecomment-311160843
2017-06-27 19:56:43 +08:00
dkerr64
19aa2ccf4d
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-06-24 12:18:07 -04:00
neil
841b762796
minor
2017-06-23 18:11:11 +08:00
neil
63fb90806c
Merge pull request #896 from Neilpang/dev
...
support --server
2017-06-20 21:59:08 +08:00
neilpang
88ada80686
step to 2.7.3
2017-06-20 21:51:18 +08:00
neilpang
7d5ddf5e6a
Merge branch 'server' of https://github.com/Neilpang/acme.sh into server
2017-06-19 20:36:33 +08:00
neilpang
8f01919f62
minor
2017-06-19 20:34:49 +08:00
neilpang
98394f99b5
fix server host
2017-06-19 20:34:49 +08:00
neilpang
cae50e16a7
fix https://github.com/Neilpang/acme.sh/issues/882#issuecomment-309383956
2017-06-19 20:34:48 +08:00
neilpang
4a2ac7bd2e
fix renew for stage cert
2017-06-19 20:34:48 +08:00
neilpang
a3bdaa85f2
minor
2017-06-19 20:34:47 +08:00
neilpang
40ef86f475
fix for deactivate function
2017-06-19 20:34:47 +08:00
neilpang
4cee14f3c5
fix format
2017-06-19 20:34:47 +08:00
neilpang
48d9a8c180
support --server
2017-06-19 20:34:46 +08:00
neilpang
1d384e3192
minor
2017-06-19 20:24:31 +08:00
neilpang
87f3dc4558
fix server host
2017-06-19 20:19:30 +08:00
neilpang
8afec596aa
fix https://github.com/Neilpang/acme.sh/issues/882#issuecomment-309383956
2017-06-19 20:05:43 +08:00
neilpang
ce59fc6c10
fix renew for stage cert
2017-06-17 17:15:37 +08:00
neilpang
cbb74c984f
minor
2017-06-17 16:30:04 +08:00
neilpang
287623df58
fix for deactivate function
2017-06-17 16:20:32 +08:00
neilpang
f8c1d97a25
fix format
2017-06-17 15:59:27 +08:00
neilpang
2a188905da
support --server
2017-06-17 15:49:45 +08:00
dkerr64
6093a4f9f8
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-05-19 21:25:39 -04:00
Pål Håland
8c56356459
Merge remote-tracking branch 'upstream/dev' into dev
2017-05-03 21:49:55 +02:00
David Kerr
21f728f0ea
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-05-03 11:15:46 -04:00
David Kerr
3a439063a6
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-04-22 11:45:03 -04:00
David Kerr
9964e6eba3
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-04-17 15:28:36 -04:00
David Kerr
fd1598017a
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-04-05 16:47:56 -04:00
David Kerr
89f66ebf6d
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-03-24 10:55:42 -04:00
David Kerr
688973fa44
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-03-21 16:30:46 -04:00
Pål Håland
400661d432
Merge remote-tracking branch 'upstream/dev' into dev
2017-03-21 20:14:31 +01:00
Pål Håland
e4e60ed654
Merge remote-tracking branch 'upstream/dev' into dev
2017-03-19 21:17:21 +01:00
David Kerr
070a141601
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-03-15 18:37:46 -04:00
Pål Håland
ff90a5d321
Merge branch 'dev' of github.com:Neilpang/acme.sh into dev
2017-03-14 20:20:36 +01:00
palhaland
cee0ab87fc
Merge branch 'dev' into dev
2017-03-08 15:06:23 +01:00
David Kerr
158abf5c6c
Remove line from README.md that I mistakenly added during
...
merge with master.
2017-03-07 12:09:07 -05:00
David Kerr
b30c1daf72
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-03-07 12:04:35 -05:00
David Kerr
0649206796
remove _ACME prefix from all exported variables.
2017-03-07 11:57:03 -05:00
Pål Håland
8a604bd2a1
Fixing syntax for schell script checking
2017-03-06 19:39:55 +01:00
Pål Håland
b8a8e2280d
Added deploy script to deploy to the routeros system
2017-03-05 13:43:01 +01:00
David Kerr
e0b00ee11a
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-20 15:27:10 -05:00
David Kerr
fa9afb0860
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-18 23:45:36 -05:00
David Kerr
712b895170
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-18 23:38:59 -05:00
David Kerr
710ce7c2e9
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-17 14:28:50 -05:00
David Kerr
68a35155e4
Improve documentation in readme
2017-02-13 20:32:12 -05:00
David Kerr
d04ccb7a3f
fix spelling error in readme
2017-02-12 18:20:43 -05:00
David Kerr
76c1ed6628
Additional documentation for the unifi example.
2017-02-12 18:08:17 -05:00
David Kerr
6f4abe95cb
update markdown examples.
2017-02-12 11:24:00 -05:00
David Kerr
e35e313240
Fix error in Unifi example
2017-02-12 11:20:16 -05:00
David Kerr
3a77a6eded
cleanup documentation and suppress some remote messages.
2017-02-12 11:17:23 -05:00
David Kerr
0a7a1b9bfb
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-12 10:45:51 -05:00
David Kerr
18a90734d9
Alternate backup cleanup after 180 days method.
2017-02-11 17:55:05 -05:00
David Kerr
a4b2cebef6
Make backup of certs on remote server optional. Defaults to yes.
2017-02-11 16:42:44 -05:00
David Kerr
68d708e56d
Reduce and simplify number of exported variables. Also allow any cert file to
...
append to previous file.
2017-02-11 16:11:27 -05:00
David Kerr
e925ab0999
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-11 14:37:02 -05:00
David Kerr
e3feac3fd8
Documentation updates
2017-02-08 21:13:00 -05:00
David Kerr
1a5989350f
Some documentation in README
2017-02-08 21:02:00 -05:00
David Kerr
3365df7778
Make certificate domain name part of the backup directory name.
2017-02-08 10:15:39 -05:00
David Kerr
3be5a68e12
Rename sshdeploy.sh to ssh.sh
2017-02-07 13:05:22 -05:00
David Kerr
f158caa2eb
Updates from code review
2017-02-06 21:49:20 -05:00
David Kerr
e02c94eb00
Merge remote-tracking branch 'upstream/master' into ssh-deploy
2017-02-06 21:31:55 -05:00
David Kerr
9507b121ac
More selective pruning of certificate backup directories.
2017-02-05 15:34:03 -05:00
David Kerr
3812b275e9
Moving on to the next batch of travis errors.
2017-02-05 15:26:55 -05:00
David Kerr
6c1561f415
Grasping at straws now !!
2017-02-05 15:20:06 -05:00
David Kerr
9ab6353d73
Trying again.
2017-02-05 15:16:05 -05:00
David Kerr
ff60dc4d24
More Travis issues !!!
2017-02-05 15:12:23 -05:00
David Kerr
62e7d904b4
Travis errors
2017-02-05 15:02:59 -05:00
David Kerr
5d3de4b670
Additional info messages for backup management
2017-02-05 14:39:25 -05:00
David Kerr
7d75ad4c56
Backup old certificates before overwriting. Add userid export parameter.
...
And generate error if nothing to do at remote server.
2017-02-05 14:35:05 -05:00
David Kerr
989651c23b
Initial version
2017-02-04 23:17:24 -05:00