]>
git.proxmox.com Git - mirror_acme.sh.git/log
neil [Thu, 2 Mar 2023 01:40:47 +0000 (09:40 +0800)]
Merge pull request #4518 from AnTheMaker/nanelo_dns
Add Nanelo DNS support
neil [Wed, 1 Mar 2023 02:28:18 +0000 (10:28 +0800)]
Merge pull request #4528 from chris03/bugfix/replace-expr
SMTP notify: Use grep -E instead of expr
Chris [Wed, 1 Mar 2023 02:08:15 +0000 (21:08 -0500)]
Use grep -E instead of expr
expr was printing `expr: warning: '^.*[<>"]': using '^' as the first character of a basic regular expression is not portable;`
neil [Tue, 28 Feb 2023 09:38:16 +0000 (17:38 +0800)]
Merge pull request #4420 from romanlum/dev
Added dns provider for ipv64.net
Roman Lumetsberger [Sat, 25 Feb 2023 11:22:27 +0000 (11:22 +0000)]
fix quote
Roman Lumetsberger [Sat, 25 Feb 2023 11:18:33 +0000 (11:18 +0000)]
use _lower_case function
An | Anton Röhm [Thu, 23 Feb 2023 23:13:21 +0000 (00:13 +0100)]
reduce nanelo dns ttl
An | Anton Röhm [Thu, 23 Feb 2023 23:01:39 +0000 (00:01 +0100)]
improve output
An | Anton Röhm [Thu, 23 Feb 2023 22:29:46 +0000 (23:29 +0100)]
Create first version of Nanelo DNS API integration
[create dnsapi/dns_nanelo.sh]
neil [Sat, 4 Feb 2023 12:08:11 +0000 (20:08 +0800)]
Merge pull request #4489 from acmesh-official/dev
sync
neil [Fri, 3 Feb 2023 08:49:26 +0000 (16:49 +0800)]
Merge pull request #4266 from skyksandr/master
Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
Aleksandr Kunin [Wed, 24 Aug 2022 01:41:54 +0000 (08:41 +0700)]
Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
neilpang [Fri, 3 Feb 2023 01:59:42 +0000 (09:59 +0800)]
fix format
neilpang [Fri, 3 Feb 2023 01:57:56 +0000 (09:57 +0800)]
fix format
neilpang [Fri, 3 Feb 2023 01:55:51 +0000 (09:55 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4485#issuecomment-
1414022376
https://github.com/acmesh-official/acme.sh/issues/4483#issuecomment-
1414460122
Roman Lumetsberger [Tue, 31 Jan 2023 10:17:33 +0000 (11:17 +0100)]
fix shell check and formatting
Roman Lumetsberger [Tue, 31 Jan 2023 10:10:42 +0000 (11:10 +0100)]
convert domain and subdomain to lower case
Roman Lumetsberger [Tue, 31 Jan 2023 09:34:29 +0000 (10:34 +0100)]
Merge branch 'acmesh-official:dev' into dev
neilpang [Mon, 30 Jan 2023 06:39:03 +0000 (14:39 +0800)]
add log for doh
https://github.com/acmesh-official/acme.sh/issues/4481
neilpang [Sun, 29 Jan 2023 03:13:23 +0000 (11:13 +0800)]
fix warnings
neil [Sun, 29 Jan 2023 03:06:37 +0000 (11:06 +0800)]
Merge pull request #4478 from acmesh-official/dev
sync
neil [Sat, 28 Jan 2023 12:37:20 +0000 (20:37 +0800)]
Merge pull request #4448 from PMExtra/feature/curl_fail
curl return fail if HTTP errors
neilpang [Sat, 28 Jan 2023 09:29:03 +0000 (17:29 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/992
PMExtra [Sat, 28 Jan 2023 09:19:04 +0000 (17:19 +0800)]
ensure `curl --help` backward compatible
neilpang [Sat, 28 Jan 2023 08:24:27 +0000 (16:24 +0800)]
fix warning
neil [Sat, 28 Jan 2023 08:19:53 +0000 (16:19 +0800)]
Merge pull request #4476 from acmesh-official/dev
sync
neilpang [Sat, 28 Jan 2023 08:18:27 +0000 (16:18 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/992
neil [Sat, 28 Jan 2023 07:31:55 +0000 (15:31 +0800)]
Merge pull request #4475 from acmesh-official/dev
sync
neilpang [Sat, 28 Jan 2023 07:28:06 +0000 (15:28 +0800)]
fix format
neilpang [Sat, 28 Jan 2023 07:26:54 +0000 (15:26 +0800)]
fix format
neilpang [Sat, 28 Jan 2023 07:25:50 +0000 (15:25 +0800)]
fix format
neilpang [Sat, 28 Jan 2023 07:24:21 +0000 (15:24 +0800)]
fix format
neil [Sat, 28 Jan 2023 07:20:10 +0000 (15:20 +0800)]
Merge pull request #4414 from beartom/master
Update truenas.sh to deploy certificate for TrueCharts
neil [Fri, 27 Jan 2023 03:44:06 +0000 (11:44 +0800)]
fix from OpenAI https://github.com/acmesh-official/acme.sh/issues/992
https://github.com/acmesh-official/acme.sh/pull/2609
neil [Tue, 24 Jan 2023 10:49:18 +0000 (18:49 +0800)]
Merge pull request #4447 from PMExtra/feature/vault
improve vault and vault_cli deployhooks
neil [Tue, 24 Jan 2023 10:00:09 +0000 (18:00 +0800)]
fix stepca
neil [Tue, 24 Jan 2023 09:58:46 +0000 (17:58 +0800)]
fix stepca
neil [Tue, 24 Jan 2023 08:45:12 +0000 (16:45 +0800)]
fix notify
neil [Tue, 24 Jan 2023 08:42:10 +0000 (16:42 +0800)]
fix stepca
neil [Tue, 24 Jan 2023 08:13:42 +0000 (16:13 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4463
neil [Tue, 24 Jan 2023 07:45:25 +0000 (15:45 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4445
neil [Tue, 24 Jan 2023 07:17:21 +0000 (15:17 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4470
neil [Sun, 22 Jan 2023 06:10:32 +0000 (14:10 +0800)]
Merge pull request #4471 from vladislav-sharapov/patch-1
fix(dns_openstack): fix argparse error
Vladislav Sharapov [Fri, 20 Jan 2023 19:43:15 +0000 (23:43 +0400)]
fix(dns_openstack): fix argparse error
Add equal sign to '--record' option to fix argparse error
occurring when ACME token starts with '-'.
neil [Fri, 20 Jan 2023 01:11:23 +0000 (09:11 +0800)]
Merge pull request #4468 from DreamOfIce/master
Update deploy script for gcore
冰雪殇璃陌梦 [Thu, 19 Jan 2023 02:19:05 +0000 (10:19 +0800)]
Update gcore_cdn.sh
neil [Wed, 11 Jan 2023 12:50:59 +0000 (20:50 +0800)]
Merge pull request #4430 from zpeschke/gd_grammar
Minor grammar fixes for gd
neil [Wed, 11 Jan 2023 12:46:07 +0000 (20:46 +0800)]
Merge pull request #4413 from trulyliu/dev
Add gcore dns support.
Gavin Leo [Sun, 27 Nov 2022 13:32:20 +0000 (21:32 +0800)]
Add gcore dns support.
https://apidocs.gcore.com/dns
PMExtra [Tue, 27 Dec 2022 18:47:49 +0000 (02:47 +0800)]
improve logging
neil [Mon, 26 Dec 2022 14:28:08 +0000 (22:28 +0800)]
fix for openbsd
neil [Mon, 26 Dec 2022 13:43:02 +0000 (21:43 +0800)]
minor
PMExtra [Fri, 23 Dec 2022 11:32:06 +0000 (19:32 +0800)]
migrate FABIO to VAULT_FABIO_MODE and persist it
PMExtra [Fri, 23 Dec 2022 11:17:37 +0000 (19:17 +0800)]
improve chain.pem exists evaluating
PMExtra [Fri, 23 Dec 2022 08:34:18 +0000 (16:34 +0800)]
improve vault and vault_api deployhooks
PMExtra [Fri, 23 Dec 2022 09:42:27 +0000 (17:42 +0800)]
improve `curl --help` predication
PMExtra [Fri, 23 Dec 2022 09:24:34 +0000 (17:24 +0800)]
improve `wget --content-on-error` condition
PMExtra [Fri, 23 Dec 2022 09:22:12 +0000 (17:22 +0800)]
append --fail-with-body argument to curl if supported
neil [Mon, 19 Dec 2022 02:23:00 +0000 (10:23 +0800)]
Merge pull request #4441 from plummer86/bugfix/_wget_out_fix
Fix assignment: _wget_out
plummer86 [Sun, 18 Dec 2022 22:32:49 +0000 (22:32 +0000)]
Fix assignment to _wget_out
Zachary Peschke [Fri, 9 Dec 2022 16:47:19 +0000 (09:47 -0700)]
Minor grammar fixes for gd
neil [Sun, 4 Dec 2022 07:05:30 +0000 (15:05 +0800)]
use ecc cert
neil [Sat, 3 Dec 2022 05:58:31 +0000 (13:58 +0800)]
Merge pull request #4091 from PMExtra/feature/ssh_scp
Refact ssh hook to use deploy config, support scp and support specifying port
Roman Lumetsberger [Wed, 30 Nov 2022 07:55:27 +0000 (08:55 +0100)]
added doc for dns_ipv64_rm
Roman Lumetsberger [Tue, 29 Nov 2022 20:39:06 +0000 (21:39 +0100)]
Added dns provider for ipv64.net
neil [Tue, 29 Nov 2022 13:12:47 +0000 (21:12 +0800)]
Merge pull request #4409 from hatamiarash7/patch-1
Update ArvanCloud API URL - Security & CI problem
Arash Hatami [Tue, 29 Nov 2022 10:15:04 +0000 (13:45 +0330)]
Fix export problems
Arash Hatami [Tue, 29 Nov 2022 08:51:49 +0000 (12:21 +0330)]
Fix export problem for special values
beartom [Mon, 28 Nov 2022 12:59:10 +0000 (20:59 +0800)]
Format
Format
Arash Hatami [Mon, 28 Nov 2022 12:52:25 +0000 (16:22 +0330)]
Update duplicate message
Arash Hatami [Mon, 28 Nov 2022 12:41:17 +0000 (16:11 +0330)]
Fix SH format
Arash Hatami [Mon, 28 Nov 2022 12:39:17 +0000 (16:09 +0330)]
add 'Accept' header
neil [Mon, 28 Nov 2022 01:58:46 +0000 (09:58 +0800)]
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
beartom [Sun, 27 Nov 2022 13:55:01 +0000 (21:55 +0800)]
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.
Kiril Isakov [Sun, 27 Nov 2022 08:22:06 +0000 (09:22 +0100)]
Replace the BASH parameter substitution mechanism (unsupported by sh) with standard commands (supported by sh)
Arash Hatami [Sun, 27 Nov 2022 06:51:24 +0000 (10:21 +0330)]
Test CI
neil [Sun, 27 Nov 2022 03:10:14 +0000 (11:10 +0800)]
update key type
Kiril Isakov [Sat, 26 Nov 2022 15:00:03 +0000 (16:00 +0100)]
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.
Arash Hatami [Sat, 26 Nov 2022 14:42:11 +0000 (18:12 +0330)]
Update dns_arvan.sh
Update API URL
neil [Wed, 23 Nov 2022 13:57:38 +0000 (21:57 +0800)]
Use ec-256 as default key length
fix https://github.com/acmesh-official/acme.sh/issues/2350#issuecomment-
1324029469
neil [Wed, 23 Nov 2022 13:55:19 +0000 (21:55 +0800)]
start v3.0.6
neil [Wed, 23 Nov 2022 13:44:53 +0000 (21:44 +0800)]
Merge pull request #4406 from acmesh-official/dev
sync
neil [Wed, 23 Nov 2022 13:40:34 +0000 (21:40 +0800)]
fix shellcheck warnings
neil [Wed, 23 Nov 2022 13:34:58 +0000 (21:34 +0800)]
fix checkout
neil [Wed, 23 Nov 2022 13:33:29 +0000 (21:33 +0800)]
fix shellcheck warnings
neil [Wed, 23 Nov 2022 13:28:17 +0000 (21:28 +0800)]
fix shellcheck warnings
neil [Wed, 23 Nov 2022 13:16:44 +0000 (21:16 +0800)]
Merge pull request #4405 from acmesh-official/dev
sync
neil [Wed, 23 Nov 2022 13:12:52 +0000 (21:12 +0800)]
fix cf-tunnel
neil [Sun, 20 Nov 2022 11:47:44 +0000 (19:47 +0800)]
Merge pull request #4400 from waja/docker_alpine_update
Docker alpine update
Jan Wagner [Thu, 17 Nov 2022 14:20:11 +0000 (15:20 +0100)]
Update Alpine to 1.16.3
With #4399 applied we can pick minor versions safely.
neil [Mon, 7 Nov 2022 14:36:40 +0000 (22:36 +0800)]
upgrade actions/checkout@v3
neil [Sat, 29 Oct 2022 05:59:32 +0000 (13:59 +0800)]
Merge pull request #4372 from PeterDaveHello/speedup-ci
Reduce `acmetest` `git clone` depth to speed up CI pipeline
neil [Sat, 29 Oct 2022 05:58:20 +0000 (13:58 +0800)]
Merge pull request #4371 from PeterDaveHello/use-https
Use encrypted https instead of plain-text http when we can
neil [Sat, 29 Oct 2022 02:08:42 +0000 (10:08 +0800)]
fix doh
https://github.com/acmesh-official/acme.sh/issues/4369
Peter Dave Hello [Mon, 17 Oct 2022 10:49:10 +0000 (18:49 +0800)]
Reduce acmetest git clone depth to speed up CI pipeline
Peter Dave Hello [Mon, 17 Oct 2022 08:45:48 +0000 (16:45 +0800)]
Use encrypted https instead of plain-text http when we can
neil [Mon, 24 Oct 2022 09:44:22 +0000 (17:44 +0800)]
Merge pull request #4365 from acmesh-official/dev
sync
neil [Sun, 16 Oct 2022 08:06:01 +0000 (16:06 +0800)]
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
neil [Wed, 12 Oct 2022 00:17:08 +0000 (08:17 +0800)]
Merge pull request #4349 from tcx4c70/fix/save-conf
Fix error during saving conf
Adam Tao [Tue, 11 Oct 2022 12:36:09 +0000 (20:36 +0800)]
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>