]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
21 months agofix format
neilpang [Fri, 3 Feb 2023 01:59:42 +0000 (09:59 +0800)]
fix format

21 months agofix format
neilpang [Fri, 3 Feb 2023 01:57:56 +0000 (09:57 +0800)]
fix format

21 months agofix https://github.com/acmesh-official/acme.sh/issues/4485#issuecomment-1414022376
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

21 months agoadd log for doh
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

21 months agofix warnings
neilpang [Sun, 29 Jan 2023 03:13:23 +0000 (11:13 +0800)]
fix warnings

21 months agoMerge pull request #4448 from PMExtra/feature/curl_fail
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

21 months agofix https://github.com/acmesh-official/acme.sh/issues/992
neilpang [Sat, 28 Jan 2023 09:29:03 +0000 (17:29 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/992

21 months agoensure `curl --help` backward compatible
PMExtra [Sat, 28 Jan 2023 09:19:04 +0000 (17:19 +0800)]
ensure `curl --help` backward compatible

21 months agofix warning
neilpang [Sat, 28 Jan 2023 08:24:27 +0000 (16:24 +0800)]
fix warning

21 months agofix https://github.com/acmesh-official/acme.sh/issues/992
neilpang [Sat, 28 Jan 2023 08:18:27 +0000 (16:18 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/992

21 months agofix format
neilpang [Sat, 28 Jan 2023 07:28:06 +0000 (15:28 +0800)]
fix format

21 months agofix format
neilpang [Sat, 28 Jan 2023 07:26:54 +0000 (15:26 +0800)]
fix format

21 months agofix format
neilpang [Sat, 28 Jan 2023 07:25:50 +0000 (15:25 +0800)]
fix format

21 months agofix format
neilpang [Sat, 28 Jan 2023 07:24:21 +0000 (15:24 +0800)]
fix format

21 months agoMerge pull request #4414 from beartom/master
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

21 months agofix from OpenAI https://github.com/acmesh-official/acme.sh/issues/992
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

21 months agoMerge pull request #4447 from PMExtra/feature/vault
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

21 months agofix stepca
neil [Tue, 24 Jan 2023 10:00:09 +0000 (18:00 +0800)]
fix stepca

21 months agofix stepca
neil [Tue, 24 Jan 2023 09:58:46 +0000 (17:58 +0800)]
fix stepca

21 months agofix notify
neil [Tue, 24 Jan 2023 08:45:12 +0000 (16:45 +0800)]
fix notify

21 months agofix stepca
neil [Tue, 24 Jan 2023 08:42:10 +0000 (16:42 +0800)]
fix stepca

21 months agofix https://github.com/acmesh-official/acme.sh/issues/4463
neil [Tue, 24 Jan 2023 08:13:42 +0000 (16:13 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4463

21 months agofix https://github.com/acmesh-official/acme.sh/issues/4445
neil [Tue, 24 Jan 2023 07:45:25 +0000 (15:45 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4445

21 months agofix https://github.com/acmesh-official/acme.sh/issues/4470
neil [Tue, 24 Jan 2023 07:17:21 +0000 (15:17 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4470

22 months agoMerge pull request #4471 from vladislav-sharapov/patch-1
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

22 months agofix(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 '-'.

22 months agoMerge pull request #4468 from DreamOfIce/master
neil [Fri, 20 Jan 2023 01:11:23 +0000 (09:11 +0800)]
Merge pull request #4468 from DreamOfIce/master

Update deploy script for gcore

22 months agoUpdate gcore_cdn.sh
冰雪殇璃陌梦 [Thu, 19 Jan 2023 02:19:05 +0000 (10:19 +0800)]
Update gcore_cdn.sh

22 months agoMerge pull request #4430 from zpeschke/gd_grammar
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

22 months agoMerge pull request #4413 from trulyliu/dev
neil [Wed, 11 Jan 2023 12:46:07 +0000 (20:46 +0800)]
Merge pull request #4413 from trulyliu/dev

Add gcore dns support.

22 months agoAdd 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

22 months agoimprove logging
PMExtra [Tue, 27 Dec 2022 18:47:49 +0000 (02:47 +0800)]
improve logging

22 months agofix for openbsd
neil [Mon, 26 Dec 2022 14:28:08 +0000 (22:28 +0800)]
fix for openbsd

22 months agominor
neil [Mon, 26 Dec 2022 13:43:02 +0000 (21:43 +0800)]
minor

23 months agomigrate FABIO to VAULT_FABIO_MODE and persist it
PMExtra [Fri, 23 Dec 2022 11:32:06 +0000 (19:32 +0800)]
migrate FABIO to VAULT_FABIO_MODE and persist it

23 months agoimprove chain.pem exists evaluating
PMExtra [Fri, 23 Dec 2022 11:17:37 +0000 (19:17 +0800)]
improve chain.pem exists evaluating

23 months agoimprove vault and vault_api deployhooks
PMExtra [Fri, 23 Dec 2022 08:34:18 +0000 (16:34 +0800)]
improve vault and vault_api deployhooks

23 months agoimprove `curl --help` predication
PMExtra [Fri, 23 Dec 2022 09:42:27 +0000 (17:42 +0800)]
improve `curl --help` predication

23 months agoimprove `wget --content-on-error` condition
PMExtra [Fri, 23 Dec 2022 09:24:34 +0000 (17:24 +0800)]
improve `wget --content-on-error` condition

23 months agoappend --fail-with-body argument to curl if supported
PMExtra [Fri, 23 Dec 2022 09:22:12 +0000 (17:22 +0800)]
append --fail-with-body argument to curl if supported

23 months agoMerge pull request #4441 from plummer86/bugfix/_wget_out_fix
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

23 months agoFix assignment to _wget_out
plummer86 [Sun, 18 Dec 2022 22:32:49 +0000 (22:32 +0000)]
Fix assignment to _wget_out

23 months agoMinor grammar fixes for gd
Zachary Peschke [Fri, 9 Dec 2022 16:47:19 +0000 (09:47 -0700)]
Minor grammar fixes for gd

23 months agouse ecc cert
neil [Sun, 4 Dec 2022 07:05:30 +0000 (15:05 +0800)]
use ecc cert

23 months agoMerge pull request #4091 from PMExtra/feature/ssh_scp
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

23 months agoMerge pull request #4409 from hatamiarash7/patch-1
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

23 months agoFix export problems
Arash Hatami [Tue, 29 Nov 2022 10:15:04 +0000 (13:45 +0330)]
Fix export problems

23 months agoFix export problem for special values
Arash Hatami [Tue, 29 Nov 2022 08:51:49 +0000 (12:21 +0330)]
Fix export problem for special values

23 months agoFormat
beartom [Mon, 28 Nov 2022 12:59:10 +0000 (20:59 +0800)]
Format

Format

23 months agoUpdate duplicate message
Arash Hatami [Mon, 28 Nov 2022 12:52:25 +0000 (16:22 +0330)]
Update duplicate message

23 months agoFix SH format
Arash Hatami [Mon, 28 Nov 2022 12:41:17 +0000 (16:11 +0330)]
Fix SH format

23 months agoadd 'Accept' header
Arash Hatami [Mon, 28 Nov 2022 12:39:17 +0000 (16:09 +0330)]
add 'Accept' header

23 months agoMerge pull request #4410 from kirisakow/patch-1
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

23 months agoUpdate truenas.sh for certificate in chart release
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.

23 months agoReplace the BASH parameter substitution mechanism (unsupported by sh) with standard...
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)

23 months agoTest CI
Arash Hatami [Sun, 27 Nov 2022 06:51:24 +0000 (10:21 +0330)]
Test CI

23 months agoupdate key type
neil [Sun, 27 Nov 2022 03:10:14 +0000 (11:10 +0800)]
update key type

23 months agoTrim trailing slash in `--home` argument's value
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.

23 months agoUpdate dns_arvan.sh
Arash Hatami [Sat, 26 Nov 2022 14:42:11 +0000 (18:12 +0330)]
Update dns_arvan.sh

Update API URL

23 months agoUse ec-256 as default key length
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

23 months agostart v3.0.6
neil [Wed, 23 Nov 2022 13:55:19 +0000 (21:55 +0800)]
start v3.0.6

23 months agoMerge pull request #4406 from acmesh-official/dev v3.0.5
neil [Wed, 23 Nov 2022 13:44:53 +0000 (21:44 +0800)]
Merge pull request #4406 from acmesh-official/dev

sync

23 months agofix shellcheck warnings
neil [Wed, 23 Nov 2022 13:40:34 +0000 (21:40 +0800)]
fix shellcheck warnings

23 months agofix checkout
neil [Wed, 23 Nov 2022 13:34:58 +0000 (21:34 +0800)]
fix checkout

23 months agofix shellcheck warnings
neil [Wed, 23 Nov 2022 13:33:29 +0000 (21:33 +0800)]
fix shellcheck warnings

23 months agofix shellcheck warnings
neil [Wed, 23 Nov 2022 13:28:17 +0000 (21:28 +0800)]
fix shellcheck warnings

23 months agoMerge pull request #4405 from acmesh-official/dev
neil [Wed, 23 Nov 2022 13:16:44 +0000 (21:16 +0800)]
Merge pull request #4405 from acmesh-official/dev

sync

23 months agofix cf-tunnel
neil [Wed, 23 Nov 2022 13:12:52 +0000 (21:12 +0800)]
fix cf-tunnel

2 years agoMerge pull request #4400 from waja/docker_alpine_update
neil [Sun, 20 Nov 2022 11:47:44 +0000 (19:47 +0800)]
Merge pull request #4400 from waja/docker_alpine_update

Docker alpine update

2 years agoUpdate Alpine to 1.16.3
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.

2 years agoupgrade actions/checkout@v3
neil [Mon, 7 Nov 2022 14:36:40 +0000 (22:36 +0800)]
upgrade actions/checkout@v3

2 years agoMerge pull request #4372 from PeterDaveHello/speedup-ci
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

2 years agoMerge pull request #4371 from PeterDaveHello/use-https
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

2 years agofix doh
neil [Sat, 29 Oct 2022 02:08:42 +0000 (10:08 +0800)]
fix doh
https://github.com/acmesh-official/acme.sh/issues/4369

2 years agoReduce acmetest git clone depth to speed up CI pipeline
Peter Dave Hello [Mon, 17 Oct 2022 10:49:10 +0000 (18:49 +0800)]
Reduce acmetest git clone depth to speed up CI pipeline

2 years agoUse encrypted https instead of plain-text http when we can
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

2 years agoMerge pull request #4365 from acmesh-official/dev
neil [Mon, 24 Oct 2022 09:44:22 +0000 (17:44 +0800)]
Merge pull request #4365 from acmesh-official/dev

sync

2 years agoadd Le_Next_Domain_Key for tlsa
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

2 years agoMerge pull request #4349 from tcx4c70/fix/save-conf
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

2 years agoFix 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>
2 years agoMerge pull request #4259 from Mon-ius/master
neil [Wed, 5 Oct 2022 06:20:01 +0000 (14:20 +0800)]
Merge pull request #4259 from Mon-ius/master

fix a issue, when profile not end with newline

2 years agoMerge pull request #4329 from lippertmarkus/patch-1
neil [Wed, 5 Oct 2022 06:18:37 +0000 (14:18 +0800)]
Merge pull request #4329 from lippertmarkus/patch-1

[Deploy: synology_dsm] Make usage of DID with 2FA working for DSM 7

2 years agoMerge pull request #4335 from acmesh-official/dev
neil [Wed, 5 Oct 2022 06:17:03 +0000 (14:17 +0800)]
Merge pull request #4335 from acmesh-official/dev

sync

2 years agofix https://github.com/acmesh-official/acme.sh/issues/1335
neil [Wed, 5 Oct 2022 05:14:25 +0000 (13:14 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/1335

2 years agoMerge pull request #4252 from agowa338/agowa338-patch-1
neil [Tue, 4 Oct 2022 03:20:12 +0000 (11:20 +0800)]
Merge pull request #4252 from agowa338/agowa338-patch-1

Fix missing HTTP_HEADER for _get with wget

2 years agoMerge pull request #4331 from arnebjarne/dns_cpanel_newserial_fix
neil [Sun, 2 Oct 2022 12:40:50 +0000 (20:40 +0800)]
Merge pull request #4331 from arnebjarne/dns_cpanel_newserial_fix

Dns cpanel newserial fix

2 years agoMerge pull request #4334 from sasburg/patch-1
neil [Sun, 2 Oct 2022 12:39:52 +0000 (20:39 +0800)]
Merge pull request #4334 from sasburg/patch-1

Added parked_domans

2 years agoadd parked_domans
sasburg [Sun, 2 Oct 2022 01:11:46 +0000 (18:11 -0700)]
add parked_domans

2 years agoUpdated comment to reflect the change to function
sasburg [Sun, 2 Oct 2022 00:47:13 +0000 (17:47 -0700)]
Updated comment to reflect the change to function

2 years agoForgot to apply the changed default return value
Bjarne Saltbaek [Sat, 1 Oct 2022 13:19:02 +0000 (15:19 +0200)]
Forgot to apply the changed default return value

2 years agoBetter way to catch success or failure
Bjarne Saltbaek [Sat, 1 Oct 2022 12:58:12 +0000 (14:58 +0200)]
Better way to catch success or failure

2 years agominor, just indent usage
neilpang [Fri, 30 Sep 2022 10:03:47 +0000 (18:03 +0800)]
minor, just indent usage

2 years agoMerge pull request #4328 from srirams/srirams-patch-1
neil [Fri, 30 Sep 2022 09:15:22 +0000 (17:15 +0800)]
Merge pull request #4328 from srirams/srirams-patch-1

Add addon domains to cpanel_uapi

2 years agofix(deploy-synology_dsm): support DID with DSM 7
Markus Lippert [Thu, 29 Sep 2022 10:22:45 +0000 (12:22 +0200)]
fix(deploy-synology_dsm): support DID with DSM 7

2 years agoadd addon_domans
srirams [Wed, 28 Sep 2022 23:22:13 +0000 (18:22 -0500)]
add addon_domans

2 years agouse _contains instead of grep
Klaus Frank [Tue, 27 Sep 2022 20:47:35 +0000 (22:47 +0200)]
use _contains instead of grep

2 years agoMerge pull request #4317 from acmesh-official/dev
neil [Sat, 24 Sep 2022 16:02:58 +0000 (00:02 +0800)]
Merge pull request #4317 from acmesh-official/dev

sync

2 years agoexport TokenName
neil [Sat, 24 Sep 2022 15:58:44 +0000 (23:58 +0800)]
export TokenName

2 years agoMerge pull request #4115 from koter84/dev
neil [Sat, 24 Sep 2022 15:31:29 +0000 (23:31 +0800)]
Merge pull request #4115 from koter84/dev

make ip-whitelisting configurable for DNS TransIP

2 years agofix https://github.com/acmesh-official/acme.sh/issues/4285
neil [Sat, 24 Sep 2022 14:00:39 +0000 (22:00 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4285