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
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
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
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
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