]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
3 years agoTest original implementation by trgosk
Alexander Kulumbeg [Mon, 25 Jan 2021 20:55:07 +0000 (21:55 +0100)]
Test original implementation by trgosk

3 years agoMerge pull request #3378 from mayswind/master
neil [Fri, 22 Jan 2021 01:22:41 +0000 (09:22 +0800)]
Merge pull request #3378 from mayswind/master

update dnspod.com api

3 years agoMerge pull request #3377 from lbrocke/dns-api-ionos
neil [Fri, 22 Jan 2021 01:21:25 +0000 (09:21 +0800)]
Merge pull request #3377 from lbrocke/dns-api-ionos

Add IONOS API support

3 years agodnsapi/ionos: Change to root zone finding algorithm
Lukas Brocke [Thu, 21 Jan 2021 15:10:10 +0000 (16:10 +0100)]
dnsapi/ionos: Change to root zone finding algorithm

3 years agoupdate dnspod.com api
MaysWind [Thu, 21 Jan 2021 14:15:23 +0000 (22:15 +0800)]
update dnspod.com api

3 years agodnsapi/ionos: Fixes for Solaris
Lukas Brocke [Wed, 20 Jan 2021 20:08:58 +0000 (21:08 +0100)]
dnsapi/ionos: Fixes for Solaris

3 years agodnsapi/ionos: Add support for v2 wildcard certificates
Lukas Brocke [Mon, 18 Jan 2021 13:35:08 +0000 (14:35 +0100)]
dnsapi/ionos: Add support for v2 wildcard certificates

3 years agofix format
neil [Sat, 16 Jan 2021 15:50:57 +0000 (23:50 +0800)]
fix format

3 years agoMerge pull request #3365 from pssara/hotfix/dns_ispconfig.sh-3239-2696
neil [Sat, 16 Jan 2021 15:36:59 +0000 (23:36 +0800)]
Merge pull request #3365 from pssara/hotfix/dns_ispconfig.sh-3239-2696

Fixed issue 3239 and 2696 with ISP config

3 years agoMerge pull request #3343 from markchalloner/master
neil [Sat, 16 Jan 2021 05:26:43 +0000 (13:26 +0800)]
Merge pull request #3343 from markchalloner/master

Add Peplink deploy hook

3 years agoFixed issue with ISP config where the Client ID was asumed to be the same as the...
pssara [Fri, 15 Jan 2021 14:12:53 +0000 (15:12 +0100)]
Fixed issue with ISP config where the Client ID was asumed to be the  same as the SYS User ID

3 years agoAdd Peplink deploy hook
Mark Challoner [Wed, 6 Jan 2021 20:20:21 +0000 (20:20 +0000)]
Add Peplink deploy hook

3 years agoMerge pull request #3333 from mjbnz/patch-1
neil [Tue, 12 Jan 2021 01:32:07 +0000 (09:32 +0800)]
Merge pull request #3333 from mjbnz/patch-1

Add Telegram notify hook

3 years agoMerge pull request #3352 from senjoo/master
neil [Mon, 11 Jan 2021 14:00:45 +0000 (22:00 +0800)]
Merge pull request #3352 from senjoo/master

Added RackCorp API Integration

3 years ago_get_root now does not skip the first label of the domain
Stephen Dendtler [Mon, 11 Jan 2021 13:03:42 +0000 (13:03 +0000)]
_get_root now does not skip the first label of the domain

3 years agoAvoid usage of sed -e
Mike Beattie [Sun, 10 Jan 2021 22:27:39 +0000 (11:27 +1300)]
Avoid usage of sed -e

3 years agoCorrect shebang
Mike Beattie [Sun, 10 Jan 2021 22:21:46 +0000 (11:21 +1300)]
Correct shebang

3 years agoAdded RackCorp API Integration
Stephen Dendtler [Sun, 10 Jan 2021 11:19:16 +0000 (11:19 +0000)]
Added RackCorp API Integration

3 years agofix https://github.com/acmesh-official/acme.sh/issues/3156
neil [Sun, 10 Jan 2021 03:47:54 +0000 (11:47 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/3156

3 years agoMerge pull request #3347 from JamesTheAwesomeDude/master
neil [Sun, 10 Jan 2021 03:06:44 +0000 (11:06 +0800)]
Merge pull request #3347 from JamesTheAwesomeDude/master

Update README to reflect the fact that this is a general-purpose ACME client

3 years agoMerge pull request #3349 from acmesh-official/dev
neil [Sun, 10 Jan 2021 02:48:51 +0000 (10:48 +0800)]
Merge pull request #3349 from acmesh-official/dev

sync

3 years agoThis is a general-purpose ACME client. We should be proud of this.
James Edington [Fri, 8 Jan 2021 18:14:39 +0000 (11:14 -0700)]
This is a general-purpose ACME client. We should be proud of this.

3 years agoAdd Telegram notification script
Mike Beattie [Mon, 4 Jan 2021 05:41:02 +0000 (18:41 +1300)]
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.

3 years agoMerge pull request #3307 from jimp100/patch-1
neil [Sat, 2 Jan 2021 14:29:54 +0000 (22:29 +0800)]
Merge pull request #3307 from jimp100/patch-1

Corrected regex for duckdns subdomains

3 years agoadd libidn
neil [Mon, 28 Dec 2020 13:10:22 +0000 (21:10 +0800)]
add libidn

3 years agodnsapi/ionos: Run shfmt
Lukas Brocke [Thu, 24 Dec 2020 12:06:07 +0000 (13:06 +0100)]
dnsapi/ionos: Run shfmt

3 years agodnsapi/ionos: Add API support for IONOS DNS API
Lukas Brocke [Thu, 24 Dec 2020 10:03:25 +0000 (11:03 +0100)]
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

3 years agoadd dns check wiki
neil [Wed, 23 Dec 2020 12:45:43 +0000 (20:45 +0800)]
add dns check wiki

3 years agoMerge pull request #3313 from NerLOR/master
neil [Tue, 22 Dec 2020 14:47:01 +0000 (22:47 +0800)]
Merge pull request #3313 from NerLOR/master

World4You Bugfix unable to parse paketnr

3 years agoMerge pull request #3299 from tresni/synology_dsm
neil [Tue, 22 Dec 2020 14:45:22 +0000 (22:45 +0800)]
Merge pull request #3299 from tresni/synology_dsm

Add DSM7 support to synology_dsm deployhook

3 years agoWorld4You shellcheck
Lorenz Stechauner [Mon, 21 Dec 2020 08:41:05 +0000 (09:41 +0100)]
World4You shellcheck

3 years agoWorld4You code refactor
Lorenz Stechauner [Mon, 21 Dec 2020 08:39:09 +0000 (09:39 +0100)]
World4You code refactor

3 years agoWorld4You Bugfix unable to parse paketnr
Lorenz Stechauner [Sun, 20 Dec 2020 19:17:05 +0000 (20:17 +0100)]
World4You Bugfix unable to parse paketnr

3 years agoMerge pull request #3289 from vanonox/addScaleway
neil [Thu, 17 Dec 2020 14:16:22 +0000 (22:16 +0800)]
Merge pull request #3289 from vanonox/addScaleway

Add scaleway provider

3 years agoCorrected regex for subdomains
jimp100 [Wed, 16 Dec 2020 10:11:43 +0000 (10:11 +0000)]
Corrected regex for subdomains

A fix to handle subdomains of a duckdns domain.  I.e.  subdomain.mydomain.duckdns.org
Handles n number of subdomains

3 years agofix https://github.com/acmesh-official/acme.sh/issues/3300
neil [Thu, 10 Dec 2020 12:21:57 +0000 (20:21 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/3300

3 years agoShellcheck linting
Brian Hartvigsen [Thu, 10 Dec 2020 04:01:44 +0000 (21:01 -0700)]
Shellcheck linting

Also removed unused code

3 years agoSupport DSM 6 and 7
Brian Hartvigsen [Thu, 10 Dec 2020 03:35:50 +0000 (20:35 -0700)]
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

3 years agoFix synology_dsm deployhook for DSM 7
Thijn [Wed, 9 Dec 2020 10:45:25 +0000 (11:45 +0100)]
Fix synology_dsm deployhook for DSM 7

3 years agoUse POST for login
Brian Hartvigsen [Sun, 27 Sep 2020 01:38:18 +0000 (19:38 -0600)]
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.

3 years agofix: fix delete txt record and error mngtt
Van Hau TRAN [Tue, 8 Dec 2020 15:32:31 +0000 (16:32 +0100)]
fix: fix delete txt record and error mngtt

3 years agoMerge pull request #3287 from nate1010smith/dev
neil [Tue, 8 Dec 2020 09:43:10 +0000 (17:43 +0800)]
Merge pull request #3287 from nate1010smith/dev

Correct sed regex

3 years agofix
neil [Mon, 7 Dec 2020 14:01:30 +0000 (22:01 +0800)]
fix

3 years agofix
neil [Mon, 7 Dec 2020 13:42:31 +0000 (21:42 +0800)]
fix

3 years agofix
neil [Mon, 7 Dec 2020 13:41:08 +0000 (21:41 +0800)]
fix

3 years agostart 2.8.9
neil [Mon, 7 Dec 2020 13:31:02 +0000 (21:31 +0800)]
start 2.8.9

3 years agofix: shell if
Van Hau TRAN [Sun, 6 Dec 2020 22:20:41 +0000 (23:20 +0100)]
fix: shell if

3 years agofeat: add comment and configure workflow ci test
Van Hau TRAN [Sun, 6 Dec 2020 22:14:25 +0000 (23:14 +0100)]
feat: add comment and configure workflow ci test

3 years agofeat: add scaleway provider
Van Hau TRAN [Sun, 6 Dec 2020 21:59:36 +0000 (22:59 +0100)]
feat: add scaleway provider

3 years agoCorrect sed regex
Nate [Sun, 6 Dec 2020 15:45:42 +0000 (22:45 +0700)]
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.

3 years agoMerge pull request #3280 from christianbur/patch-7
neil [Wed, 2 Dec 2020 03:55:07 +0000 (11:55 +0800)]
Merge pull request #3280 from christianbur/patch-7

Update mailcow.sh

3 years agoMerge pull request #3256 from jakelamotta/dev
neil [Wed, 2 Dec 2020 03:00:08 +0000 (11:00 +0800)]
Merge pull request #3256 from jakelamotta/dev

Adds DNS-API support for Simply.com

3 years agoUpdate mailcow.sh
Christian Burmeister [Tue, 1 Dec 2020 19:30:56 +0000 (20:30 +0100)]
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).

3 years agoMerge pull request #3279 from acmesh-official/dev 2.8.8
neil [Tue, 1 Dec 2020 13:43:06 +0000 (21:43 +0800)]
Merge pull request #3279 from acmesh-official/dev

sync

3 years agoMerge pull request #3261 from NerLOR/master
neil [Tue, 1 Dec 2020 01:43:14 +0000 (09:43 +0800)]
Merge pull request #3261 from NerLOR/master

Added World4You DNS API

3 years agoWorld4You Mac fix
Lorenz Stechauner [Mon, 30 Nov 2020 19:01:43 +0000 (20:01 +0100)]
World4You Mac fix

3 years agoWorld4You Mac debug
Lorenz Stechauner [Mon, 30 Nov 2020 18:56:48 +0000 (19:56 +0100)]
World4You Mac debug

3 years agoWorld4You check response message
Lorenz Stechauner [Mon, 30 Nov 2020 16:57:25 +0000 (17:57 +0100)]
World4You check response message

3 years agoMerge remote-tracking branch 'upstream/dev' into dev
jakelamotta [Mon, 30 Nov 2020 10:31:43 +0000 (11:31 +0100)]
Merge remote-tracking branch 'upstream/dev' into dev

3 years agoWorld4You updated info strings
Lorenz Stechauner [Sun, 29 Nov 2020 14:22:41 +0000 (15:22 +0100)]
World4You updated info strings

3 years agoWorld4You fixed return value
Lorenz Stechauner [Sun, 29 Nov 2020 14:03:54 +0000 (15:03 +0100)]
World4You fixed return value

3 years agoMerge pull request #3132 from jpbede/deploy-cleverreach
neil [Sun, 29 Nov 2020 13:47:05 +0000 (21:47 +0800)]
Merge pull request #3132 from jpbede/deploy-cleverreach

Add CleverReach Deploy API

3 years agoWorld4You shellcheck cleaning
Lorenz Stechauner [Sun, 29 Nov 2020 13:42:55 +0000 (14:42 +0100)]
World4You shellcheck cleaning

3 years agoWorld4You grep fix
Lorenz Stechauner [Sun, 29 Nov 2020 13:38:04 +0000 (14:38 +0100)]
World4You grep fix

3 years agoWorld4You cleaning
Lorenz Stechauner [Sun, 29 Nov 2020 12:59:33 +0000 (13:59 +0100)]
World4You cleaning

3 years agoWorld4You Shellcheck
Lorenz Stechauner [Sun, 29 Nov 2020 11:03:51 +0000 (12:03 +0100)]
World4You Shellcheck

3 years agoWorld4You fix for no redirects
Lorenz Stechauner [Sun, 29 Nov 2020 11:02:05 +0000 (12:02 +0100)]
World4You fix for no redirects

3 years agoWorld4You _head_n fix
Lorenz Stechauner [Sun, 29 Nov 2020 10:55:49 +0000 (11:55 +0100)]
World4You _head_n fix

3 years agoWorld4You redirect fix
Lorenz Stechauner [Sun, 29 Nov 2020 10:55:22 +0000 (11:55 +0100)]
World4You redirect fix

3 years agoWorld4You head_n
Lorenz Stechauner [Sun, 29 Nov 2020 10:51:59 +0000 (11:51 +0100)]
World4You head_n

3 years agoWorld4you grammar
Lorenz Stechauner [Sun, 29 Nov 2020 10:51:16 +0000 (11:51 +0100)]
World4you grammar

3 years agoMerge branch 'master' of github.com:NerLOR/acme.sh
Lorenz Stechauner [Sun, 29 Nov 2020 10:48:33 +0000 (11:48 +0100)]
Merge branch 'master' of github.com:NerLOR/acme.sh

3 years agoWorld4You removed _ggrep
Lorenz Stechauner [Sun, 29 Nov 2020 09:43:25 +0000 (10:43 +0100)]
World4You removed _ggrep

3 years agoWorld4You success on 302 instead of 302 or 200
Lorenz Stechauner [Sun, 29 Nov 2020 09:33:46 +0000 (10:33 +0100)]
World4You success on 302 instead of 302 or 200

3 years agoWorld4You using /dev/null instead of grep -q
Lorenz Stechauner [Sun, 29 Nov 2020 08:40:35 +0000 (09:40 +0100)]
World4You using /dev/null instead of grep -q

3 years agoWorld4You using _egrep_o instead of grep -E
Lorenz Stechauner [Sun, 29 Nov 2020 08:34:52 +0000 (09:34 +0100)]
World4You using _egrep_o instead of grep -E

3 years agoWorld4You using ggrep more often
Lorenz Stechauner [Sat, 28 Nov 2020 16:27:50 +0000 (17:27 +0100)]
World4You using ggrep more often

3 years agoWorld4You dns root parsing
Lorenz Stechauner [Sat, 28 Nov 2020 07:50:47 +0000 (08:50 +0100)]
World4You dns root parsing

3 years agoWorld4You Bugfix 2
Lorenz Stechauner [Fri, 27 Nov 2020 21:29:31 +0000 (22:29 +0100)]
World4You Bugfix 2

3 years agoWorld4You Bugfix
Lorenz Stechauner [Fri, 27 Nov 2020 21:28:25 +0000 (22:28 +0100)]
World4You Bugfix

3 years agoWorld4You grep -q
Lorenz Stechauner [Fri, 27 Nov 2020 21:27:10 +0000 (22:27 +0100)]
World4You grep -q

3 years agoWorld4You Shellcheck
Lorenz Stechauner [Fri, 27 Nov 2020 21:25:29 +0000 (22:25 +0100)]
World4You Shellcheck

3 years agoWorld4You posix shell
Lorenz Stechauner [Fri, 27 Nov 2020 21:22:50 +0000 (22:22 +0100)]
World4You posix shell

3 years agoWorld4You domain root fix
Lorenz Stechauner [Fri, 27 Nov 2020 21:12:11 +0000 (22:12 +0100)]
World4You domain root fix

3 years agoWorld4You shellcheck
Lorenz Stechauner [Fri, 27 Nov 2020 18:35:53 +0000 (19:35 +0100)]
World4You shellcheck

3 years agoWorld4You using ggrep in solaris
Lorenz Stechauner [Fri, 27 Nov 2020 18:34:16 +0000 (19:34 +0100)]
World4You using ggrep in solaris

3 years agoWorld4You using _egrep_o
Lorenz Stechauner [Thu, 26 Nov 2020 12:59:18 +0000 (13:59 +0100)]
World4You using _egrep_o

3 years agoAdded World4You DNS API
Lorenz Stechauner [Sun, 22 Nov 2020 10:22:54 +0000 (11:22 +0100)]
Added World4You DNS API

3 years agoadd ACME_HTTP_NO_REDIRECTS and _resethttp to make http requests not follow redirects
neil [Sun, 29 Nov 2020 10:39:11 +0000 (18:39 +0800)]
add ACME_HTTP_NO_REDIRECTS and _resethttp to make http requests not follow redirects

3 years agoWorld4You removed _ggrep
Lorenz Stechauner [Sun, 29 Nov 2020 09:43:25 +0000 (10:43 +0100)]
World4You removed _ggrep

3 years agoWorld4You success on 302 instead of 302 or 200
Lorenz Stechauner [Sun, 29 Nov 2020 09:33:46 +0000 (10:33 +0100)]
World4You success on 302 instead of 302 or 200

3 years agoMerge pull request #3253 from tsoybe/master
neil [Sun, 29 Nov 2020 09:23:15 +0000 (17:23 +0800)]
Merge pull request #3253 from tsoybe/master

fix: wrong ttl  issue#2925

3 years agoWorld4You using /dev/null instead of grep -q
Lorenz Stechauner [Sun, 29 Nov 2020 08:40:35 +0000 (09:40 +0100)]
World4You using /dev/null instead of grep -q

3 years agoWorld4You using _egrep_o instead of grep -E
Lorenz Stechauner [Sun, 29 Nov 2020 08:34:52 +0000 (09:34 +0100)]
World4You using _egrep_o instead of grep -E

3 years agoWorld4You using ggrep more often
Lorenz Stechauner [Sat, 28 Nov 2020 16:27:50 +0000 (17:27 +0100)]
World4You using ggrep more often

3 years agoMerge pull request #3274 from moritz-h/fritzbox-uconv
neil [Sat, 28 Nov 2020 15:11:31 +0000 (23:11 +0800)]
Merge pull request #3274 from moritz-h/fritzbox-uconv

uconv as fallback for iconv in fritzbox deploy

3 years agouconv as fallback for iconv
Moritz H [Sat, 28 Nov 2020 14:22:14 +0000 (15:22 +0100)]
uconv as fallback for iconv

3 years agoWorld4You dns root parsing
Lorenz Stechauner [Sat, 28 Nov 2020 07:50:47 +0000 (08:50 +0100)]
World4You dns root parsing

3 years agoWorld4You Bugfix 2
Lorenz Stechauner [Fri, 27 Nov 2020 21:29:31 +0000 (22:29 +0100)]
World4You Bugfix 2

3 years agoWorld4You Bugfix
Lorenz Stechauner [Fri, 27 Nov 2020 21:28:25 +0000 (22:28 +0100)]
World4You Bugfix