Jasper Zonneveld
e508fb82f2
Add Aurora DNS API
5 years ago
neilpang
dd42da818f
upgrade freebsd
5 years ago
neilpang
957c3187fa
fix format
5 years ago
neilpang
fbf04e1d37
fix onecom api
5 years ago
Mike Beattie
595196cdbe
Update telegram.sh
(fix shellcheck failure)
5 years ago
Mike Beattie
cfec287272
Dump _post() call output to /dev/null
Signed-off-by: Mike Beattie <mike@ethernal.org>
5 years ago
Mike Beattie
bc455f2b54
Add debug output of $_data variable to aid diagnosis
Signed-off-by: Mike Beattie <mike@ethernal.org>
5 years ago
Mike Beattie
bae08da432
Escape asterisks in notification content
This messes with markdown parsing
Signed-off-by: Mike Beattie <mike@ethernal.org>
5 years ago
Jan-Philipp Benecke
b065544fbe
Make CI happy
5 years ago
Jan-Philipp Benecke
b37aa1985a
Make uploading cert to subaccount possible
5 years ago
Jan-Philipp Benecke
fea67cf2ec
Make uploading cert to subaccount possible
5 years ago
Christophe Le Guern
392de503cd
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.
```
5 years ago
wout
78769ed894
Workaround for Solaris, as it does not support non-greedy regex
5 years ago
wout
ee73d4e583
Catch the situation when the TXT record is updated with the same value
5 years ago
wout
2ef8705b4f
While [0-9]+ is a bit more correct than [0-9]*, the former does not seem to work on Solaris.
5 years ago
wout
2f99a52f12
Retrigger checks
5 years ago
wout
ec184b1b59
Retrigger checks
5 years ago
wout
2899d69686
Fix typo
5 years ago
wout
7a010a2b8c
Improve the remove handling so it does not print errors
5 years ago
wout
ae74ec7557
Fix checks
5 years ago
wout
64e41a8056
Add wildcard certificate support for dns_constellix
5 years ago
neilpang
3428fe9b34
fix freebsd
5 years ago
qkdreyer
0c76959b5a
fix: prevent rate limit
5 years ago
Quentin Dreyer
d15a53b809
feat: add dns_porkbun
5 years ago
neil
07809a4e6e
fix format
5 years ago
neil
88e758df0d
fix https://github.com/acmesh-official/acme.sh/issues/3312
5 years ago
anom-human
b3b347769e
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.
5 years ago
anom-human
27725bb2d3
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.
5 years ago
neilpang
282269885e
fix format
5 years ago
neilpang
a95bf7d374
fix https://github.com/acmesh-official/acme.sh/issues/3019
5 years ago
neilpang
22a377f04a
fix https://github.com/acmesh-official/acme.sh/issues/3433
5 years ago
Lukas Brocke
06b04cb60c
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.
5 years ago
Kristian Johansson
c705c5e778
Adds comment
5 years ago
Kristian Johansson
56f032ee82
Fixes response handling and thereby allow issuing of subdomain certs
5 years ago
neilpang
e0946b822d
fix https://github.com/acmesh-official/acme.sh/issues/3402
5 years ago
Geert Hendrickx
3bb1986bb5
No need to include EC parameters explicitly with the private key.
(they are embedded)
5 years ago
czeming
817ccba687
Update dns_dp.sh
没有encode中文字符会导致提交失败
5 years ago
medmunds
60027ca7fe
Change default SMTP_SECURE to "tls"
Secure by default. Also try to minimize configuration errors.
(Many ESPs/ISPs require STARTTLS, and most support it.)
5 years ago
medmunds
f8ee124742
Prefer Python to curl when both available
5 years ago
medmunds
3cfb423e89
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.)
5 years ago
medmunds
9570cce7e3
Add Date email header in Python implementation
5 years ago
medmunds
d4fde8dad3
Clarify _readaccountconf_mutable_default
5 years ago
medmunds
c7ce0fd780
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.
5 years ago
medmunds
d9df5df2d0
Implement _rfc2822_date helper
5 years ago
medmunds
a4590b9707
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.
5 years ago
medmunds
c2a4f31368
Add _clearaccountconf_mutable()
5 years ago
medmunds
362bd62152
Use PROJECT_NAME and VER for X-Mailer header
Also add X-Mailer header to Python version
5 years ago
medmunds
7f1586678c
More than one blank line is an abomination, apparently
I will not try to use whitespace to group code visually
5 years ago
medmunds
897db8d038
Implement curl version of smtp notify-hook
5 years ago
medmunds
03c8cacb67
Prep for curl or Python; clean up SMTP_* variable usage
5 years ago