]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
12 months agoFix retrieval of domain zone
Martin Arndt [Mon, 29 May 2023 18:12:52 +0000 (20:12 +0200)]
Fix retrieval of domain zone

23 months agoFix usage docs in file's header comment
Martin Arndt [Sat, 18 Jun 2022 15:32:56 +0000 (17:32 +0200)]
Fix usage docs in file's header comment

23 months agoMerge branch 'acmesh-official:master' into master
Martin Arndt [Thu, 16 Jun 2022 07:51:19 +0000 (09:51 +0200)]
Merge branch 'acmesh-official:master' into master

23 months agoMerge pull request #4114 from acmesh-official/dev
neil [Tue, 31 May 2022 01:29:20 +0000 (09:29 +0800)]
Merge pull request #4114 from acmesh-official/dev

sync

2 years agofix https://github.com/acmesh-official/acme.sh/issues/4105
neilpang [Sun, 29 May 2022 07:08:15 +0000 (15:08 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4105

fix https://github.com/acmesh-official/acme.sh/issues/4105

2 years agomerge https://github.com/acmesh-official/acme.sh/pull/4108
neilpang [Sun, 29 May 2022 07:03:09 +0000 (15:03 +0800)]
merge https://github.com/acmesh-official/acme.sh/pull/4108

merge https://github.com/acmesh-official/acme.sh/pull/4108

2 years agofix https://github.com/acmesh-official/acme.sh/issues/4110
neilpang [Sun, 29 May 2022 06:56:30 +0000 (14:56 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4110

fix https://github.com/acmesh-official/acme.sh/issues/4110

2 years agoMerge pull request #4096 from nederhost/dev
neil [Tue, 24 May 2022 14:35:14 +0000 (22:35 +0800)]
Merge pull request #4096 from nederhost/dev

Fix dns_nederhost to work correctly with wget instead of curl.

2 years agoMerge pull request #4102 from lbrocke/dns-api-ionos-v1.0.1
neil [Mon, 23 May 2022 03:44:50 +0000 (11:44 +0800)]
Merge pull request #4102 from lbrocke/dns-api-ionos-v1.0.1

dnsapi/ionos: Update to API version 1.0.1

2 years agodnsapi/ionos: Update to API version 1.0.1
Lukas Brocke [Sun, 22 May 2022 11:24:18 +0000 (13:24 +0200)]
dnsapi/ionos: Update to API version 1.0.1

The REST API now sends back response bodies for UPDATE and CREATE
operations.

2 years agoMerge pull request #4101 from Djelibeybi/fix-dns-oci
neil [Sat, 21 May 2022 06:41:44 +0000 (14:41 +0800)]
Merge pull request #4101 from Djelibeybi/fix-dns-oci

Fix _dbase64 decode of OCI_CLI_KEY

2 years agoFix _dbase64 decode of OCI_CLI_KEY
Avi Miller [Sat, 21 May 2022 04:36:10 +0000 (14:36 +1000)]
Fix _dbase64 decode of OCI_CLI_KEY

The change made in #4057 broke the decoding of OCI_CLI_KEY from
the encoded OCI_CLI_KEY_FILE content so this removes the multiline
parameter to fix it.

Signed-off-by: Avi Miller <avi.miller@oracle.com>
2 years agoForce a commit.
Sebastiaan Hoogeveen [Wed, 18 May 2022 14:12:37 +0000 (16:12 +0200)]
Force a commit.

2 years agoFix dns_nederhost to work correctly with wget instead of curl.
Sebastiaan Hoogeveen [Mon, 16 May 2022 12:27:24 +0000 (14:27 +0200)]
Fix dns_nederhost to work correctly with wget instead of curl.

The dns_nederhost DNS API relies on the exact HTTP status code to be
returned (e.g.  204); however, the _get function always returns 200 for a
succesful call when using wget instead of curl.  This patch fixes this by
using the _post function for all requests done by dns_nederhost.

2 years agoMerge pull request #4080 from aorith/dev
neil [Thu, 12 May 2022 13:34:37 +0000 (21:34 +0800)]
Merge pull request #4080 from aorith/dev

dns_aws: Fix when _acme-challenge is a hostedzone

2 years agoUpdate dns_aws.sh
neil [Thu, 12 May 2022 09:36:19 +0000 (17:36 +0800)]
Update dns_aws.sh

2 years agodns_aws: Fix when _acme-challenge is a hostedzone
Manuel Sanchez Pinar [Thu, 12 May 2022 08:51:15 +0000 (10:51 +0200)]
dns_aws: Fix when _acme-challenge is a hostedzone

    The function '_get_root' tries to retrieve the
    hostedzone iterating the domains, eg:
      1. srv.prod.example.com
      2. prod.example.com
      3. example.com
    This doesn't work if '_acme-challenge' is in it's
    own hostedzone for security reasons.
    Starting that iteration with '_acme-challenge.srv.prod.example.com'
    fixes this issue.

2 years agoMerge pull request #4079 from acmesh-official/dev
neil [Wed, 11 May 2022 05:36:35 +0000 (13:36 +0800)]
Merge pull request #4079 from acmesh-official/dev

sync

2 years agofix test
neilpang [Wed, 11 May 2022 02:20:35 +0000 (10:20 +0800)]
fix test

2 years agoMerge pull request #4078 from cboylan/fix-key-length-check
neil [Wed, 11 May 2022 01:09:28 +0000 (09:09 +0800)]
Merge pull request #4078 from cboylan/fix-key-length-check

Fix Le_Keylength checks during renewals

2 years agoFix Le_Keylength checks during renewals
Clark Boylan [Tue, 10 May 2022 17:42:19 +0000 (10:42 -0700)]
Fix Le_Keylength checks during renewals

When performing renewals acme.sh checks key length values to determine
if a new key should be created with createDomainKey(). However, older
acme.sh stored key length as an empty value if the default of 2048 was
desired. Now it is explicit and the explict check of 2048 against "" is
causing createDomainKey() to always be called with fails without
--force.

Fix this by converting the keylength value to 2048 if an empty string is
returned from the config file. acme.sh will then write out 2048 updating
old keys and configs to the explicit version.

Issue: 4077

2 years agoMerge pull request #4076 from acmesh-official/dev
neil [Tue, 10 May 2022 14:25:12 +0000 (22:25 +0800)]
Merge pull request #4076 from acmesh-official/dev

sync

2 years agoCreate dns_vercel.sh
denkristoffer [Mon, 9 May 2022 19:59:27 +0000 (21:59 +0200)]
Create dns_vercel.sh

2 years agoUpdate callmebotWhatsApp.sh
Sandeep Mittal [Mon, 9 May 2022 11:03:26 +0000 (16:33 +0530)]
Update callmebotWhatsApp.sh

unused variable removed and cleaned.

2 years agoUpdate callmebotWhatsApp.sh
neil [Mon, 9 May 2022 02:43:23 +0000 (10:43 +0800)]
Update callmebotWhatsApp.sh

2 years agoUpdate callmebotWhatsApp.sh
neil [Mon, 9 May 2022 02:40:36 +0000 (10:40 +0800)]
Update callmebotWhatsApp.sh

2 years agoUpdate callmebotWhatsApp.sh
Sandeep Mittal [Sat, 7 May 2022 14:22:33 +0000 (19:52 +0530)]
Update callmebotWhatsApp.sh

variable updated to caps

2 years agoUpdate callmebotWhatsApp.sh
neil [Sat, 7 May 2022 01:40:42 +0000 (09:40 +0800)]
Update callmebotWhatsApp.sh

2 years agoUpdate callmebotWhatsApp.sh
Sandeep Mittal [Thu, 5 May 2022 21:12:52 +0000 (02:42 +0530)]
Update callmebotWhatsApp.sh

Added CallMeBot API for WhatsApp Notifications.

2 years agoCreate callmebotWhatsApp.sh
Sandeep Mittal [Thu, 5 May 2022 12:20:29 +0000 (17:50 +0530)]
Create callmebotWhatsApp.sh

2 years agofix renew server
neil [Mon, 9 May 2022 14:21:07 +0000 (22:21 +0800)]
fix renew server

2 years agofix renew server
neil [Mon, 9 May 2022 14:12:07 +0000 (22:12 +0800)]
fix renew server

2 years agosupport "server" for renew and renewall
neil [Mon, 9 May 2022 13:48:31 +0000 (21:48 +0800)]
support "server" for renew and renewall

2 years agostart 3.0.5
neilpang [Mon, 9 May 2022 12:08:38 +0000 (20:08 +0800)]
start 3.0.5

2 years agoMerge pull request #4070 from acmesh-official/dev
neil [Fri, 6 May 2022 10:06:37 +0000 (18:06 +0800)]
Merge pull request #4070 from acmesh-official/dev

sync

2 years agofix https://github.com/acmesh-official/acme.sh/issues/4069
neilpang [Fri, 6 May 2022 10:04:29 +0000 (18:04 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/4069

2 years agostart 3.0.4
neilpang [Wed, 4 May 2022 10:44:37 +0000 (18:44 +0800)]
start 3.0.4

2 years agoMerge pull request #4067 from acmesh-official/dev
neil [Wed, 4 May 2022 10:36:45 +0000 (18:36 +0800)]
Merge pull request #4067 from acmesh-official/dev

sync

2 years agofix format
neil [Tue, 3 May 2022 13:35:26 +0000 (21:35 +0800)]
fix format

2 years agosave the default key length
neil [Tue, 3 May 2022 13:19:29 +0000 (21:19 +0800)]
save the default key length

2 years agoMerge pull request #4065 from acmesh-official/dev
neil [Tue, 3 May 2022 10:38:45 +0000 (18:38 +0800)]
Merge pull request #4065 from acmesh-official/dev

sync

2 years agoMerge pull request #4063 from nicolaspn/OVH_DNS_refresh_after_delete_txt_record
neil [Mon, 2 May 2022 15:34:14 +0000 (23:34 +0800)]
Merge pull request #4063 from nicolaspn/OVH_DNS_refresh_after_delete_txt_record

Ovh dns refresh after delete txt record

2 years agoAdd call dns OVH API for refresh domain after delete TXT record
nicolaspn [Mon, 2 May 2022 13:46:49 +0000 (15:46 +0200)]
Add call dns OVH API for refresh domain after delete TXT record

2 years agoMerge pull request #4061 from acmesh-official/dev
neil [Sat, 30 Apr 2022 14:47:57 +0000 (22:47 +0800)]
Merge pull request #4061 from acmesh-official/dev

Dev

2 years agoMerge pull request #4059 from NerLOR/master
neil [Fri, 29 Apr 2022 06:48:31 +0000 (14:48 +0800)]
Merge pull request #4059 from NerLOR/master

dns_world4you: fix _parse_paket_nr

2 years agoMerge pull request #4057 from mrakopes/master
neil [Fri, 29 Apr 2022 01:25:39 +0000 (09:25 +0800)]
Merge pull request #4057 from mrakopes/master

issue 3007 - fix base64 decoding logic for single- and multi-line encoded string

2 years agodns_world4you: fix _parse_paket_nr
Lorenz Stechauner [Thu, 28 Apr 2022 08:57:31 +0000 (10:57 +0200)]
dns_world4you: fix _parse_paket_nr

Signed-off-by: Lorenz Stechauner <lorenz.stechauner@necronda.net>
2 years agofix base64 decoding logic for single- ane multi-line encoded string
mrakopes [Thu, 28 Apr 2022 11:25:22 +0000 (13:25 +0200)]
fix base64 decoding logic for single- ane multi-line encoded string

2 years agofix format
neilpang [Thu, 28 Apr 2022 10:09:26 +0000 (18:09 +0800)]
fix format

2 years agofix renew bug
neilpang [Thu, 28 Apr 2022 10:05:52 +0000 (18:05 +0800)]
fix renew bug

2 years agoMerge pull request #4049 from Aarup/dev
neil [Mon, 25 Apr 2022 08:10:39 +0000 (16:10 +0800)]
Merge pull request #4049 from Aarup/dev

Removed GratisDNS api

2 years agoRemoved GratisDNS api
Jakob Aarup Skov [Mon, 25 Apr 2022 07:43:38 +0000 (09:43 +0200)]
Removed GratisDNS api

2 years agoMerge pull request #4045 from axelhahn/4044-use-challenge-alias-false
neil [Thu, 21 Apr 2022 08:35:29 +0000 (16:35 +0800)]
Merge pull request #4045 from axelhahn/4044-use-challenge-alias-false

handle challenge-alias "false"

2 years agoUpdate acme.sh
neil [Wed, 20 Apr 2022 23:02:53 +0000 (07:02 +0800)]
Update acme.sh

2 years agoMerge pull request #4035 from ccope-netgate/master
neil [Wed, 20 Apr 2022 22:58:44 +0000 (06:58 +0800)]
Merge pull request #4035 from ccope-netgate/master

LoopiaAPI error handling isn't compatible with FreeBSD

2 years agohandle challenge-alias "false"
Hahn Axel (hahn) [Wed, 20 Apr 2022 14:03:36 +0000 (16:03 +0200)]
handle challenge-alias "false"

2 years agoread csr with empty subject
neil [Wed, 20 Apr 2022 01:14:53 +0000 (09:14 +0800)]
read csr with empty subject

https://github.com/acmesh-official/acme.sh/issues/4024

2 years agouse `sleep infinity` instead `sleep 1`
Sing Yu Chan [Fri, 15 Apr 2022 17:39:45 +0000 (01:39 +0800)]
use `sleep infinity` instead `sleep 1`

2 years agoMerge pull request #4037 from ahwayakchih/master
neil [Wed, 20 Apr 2022 01:01:29 +0000 (09:01 +0800)]
Merge pull request #4037 from ahwayakchih/master

Update dns_mydevil.sh

2 years agoMerge pull request #4039 from DerVerruckteFuchs/1984-update-URL
neil [Wed, 20 Apr 2022 01:00:14 +0000 (09:00 +0800)]
Merge pull request #4039 from DerVerruckteFuchs/1984-update-URL

1984 update url

2 years agoadded: ipv6 identifier support
Bruce Lam [Tue, 19 Apr 2022 12:34:02 +0000 (20:34 +0800)]
added: ipv6 identifier support

2 years agoUpdate 1984 Hosting's URL
DerVerruckteFuchs [Sat, 16 Apr 2022 03:04:10 +0000 (23:04 -0400)]
Update 1984 Hosting's URL

2 years agoFix DNS handling for MyDevil.net
Marcin Konicki [Fri, 15 Apr 2022 08:38:45 +0000 (10:38 +0200)]
Fix DNS handling for MyDevil.net

MyDevil updated their tool to require y|n confirmation when deleting record.

2 years agoFix dns_loopia on FreeBSD
Christopher Cope [Wed, 13 Apr 2022 19:41:44 +0000 (15:41 -0400)]
Fix dns_loopia on FreeBSD

2 years agofix for renew server
neilpang [Wed, 13 Apr 2022 12:20:28 +0000 (20:20 +0800)]
fix for renew server

2 years agoMerge pull request #3997 from tumarov/fornex_com_support
neil [Tue, 12 Apr 2022 03:01:53 +0000 (11:01 +0800)]
Merge pull request #3997 from tumarov/fornex_com_support

fornex.com API support

2 years agoUpdate dns_fornex.sh
neil [Tue, 12 Apr 2022 02:11:05 +0000 (10:11 +0800)]
Update dns_fornex.sh

2 years agoMerge pull request #4029 from quthla/patch-1
neil [Tue, 12 Apr 2022 02:06:35 +0000 (10:06 +0800)]
Merge pull request #4029 from quthla/patch-1

Store Mailcow deploy parameters

2 years agoMerge pull request #4032 from acmesh-official/dev
neil [Tue, 12 Apr 2022 02:05:22 +0000 (10:05 +0800)]
Merge pull request #4032 from acmesh-official/dev

sync

2 years agoFix
quthla [Mon, 11 Apr 2022 09:39:21 +0000 (11:39 +0200)]
Fix

2 years agoStore Mailcow deploy parameters
quthla [Sun, 10 Apr 2022 22:29:55 +0000 (00:29 +0200)]
Store Mailcow deploy parameters

2 years agoDue to down of cloudxns.net, remove `dns_cx.sh`
Bruce Lam [Sun, 10 Apr 2022 02:41:01 +0000 (10:41 +0800)]
Due to down of cloudxns.net, remove `dns_cx.sh`

2 years agoexclude zerossl tests in the CI
neilpang [Sun, 10 Apr 2022 11:42:49 +0000 (19:42 +0800)]
exclude zerossl tests in the CI

It's not stable

2 years agoMerge pull request #4027 from acmesh-official/dev
neil [Sun, 10 Apr 2022 06:49:09 +0000 (14:49 +0800)]
Merge pull request #4027 from acmesh-official/dev

sync

2 years agoadd
neil [Sun, 10 Apr 2022 06:48:10 +0000 (14:48 +0800)]
add

2 years agoUpdate acme.sh
neilpang [Fri, 8 Apr 2022 14:28:21 +0000 (22:28 +0800)]
Update acme.sh

revert only when there is no `--server` specified.

2 years agoswitch from staging api to production api
neilpang [Fri, 8 Apr 2022 14:15:26 +0000 (22:15 +0800)]
switch from staging api to production api

https://github.com/acmesh-official/acme.sh/issues/2401

2 years agoMerge pull request #4017 from exogee-technology/dev
neil [Fri, 8 Apr 2022 13:03:54 +0000 (21:03 +0800)]
Merge pull request #4017 from exogee-technology/dev

Fix / Netlify API should only match exact domain matches.

2 years agoMerge pull request #4020 from sjau/dns_ispconfig_typo
neil [Thu, 7 Apr 2022 09:29:25 +0000 (17:29 +0800)]
Merge pull request #4020 from sjau/dns_ispconfig_typo

dns_ispconfig: add missing brackets

2 years agodns_ispconfig: adding missing brackets
hyper_ch [Thu, 7 Apr 2022 09:07:06 +0000 (11:07 +0200)]
dns_ispconfig: adding missing brackets

2 years agoAlso check for the closing quote so that only exact domain matches are found.
Kevin Brown [Wed, 6 Apr 2022 04:29:25 +0000 (14:29 +1000)]
Also check for the closing quote so that only exact domain matches are found.

2 years agodon't renew cert if valid-to is set to an absolute date
neilpang [Tue, 5 Apr 2022 09:05:33 +0000 (17:05 +0800)]
don't renew cert if valid-to is set to an absolute date

don't renew cert if valid-to is set to an absolute date

2 years agoMerge pull request #4012 from acmesh-official/dev
neil [Sun, 3 Apr 2022 14:01:00 +0000 (22:01 +0800)]
Merge pull request #4012 from acmesh-official/dev

Support "NotBefore" and NotAfter

2 years agofix renewal for validto
neilpang [Sun, 3 Apr 2022 13:58:41 +0000 (21:58 +0800)]
fix renewal for validto

fix renewal for validto

2 years agofix for solaris time format
neilpang [Sun, 3 Apr 2022 12:05:30 +0000 (20:05 +0800)]
fix for solaris time format

2 years agotypo
neilpang [Fri, 1 Apr 2022 07:13:52 +0000 (15:13 +0800)]
typo

2 years agoUpdate acme.sh
neilpang [Fri, 1 Apr 2022 13:58:29 +0000 (21:58 +0800)]
Update acme.sh

2 years agoSupport NotBefore and NotAfter
neilpang [Fri, 1 Apr 2022 13:22:42 +0000 (21:22 +0800)]
Support NotBefore and NotAfter

Add `--valid-from` and `--valid-to`:
https://github.com/acmesh-official/acme.sh/wiki/Validity

2 years agominor
neilpang [Thu, 31 Mar 2022 01:46:42 +0000 (09:46 +0800)]
minor

2 years agofix update account
neilpang [Thu, 31 Mar 2022 01:35:32 +0000 (09:35 +0800)]
fix update account
fix https://github.com/acmesh-official/acme.sh/issues/4009

2 years agonormalize domains
neilpang [Wed, 30 Mar 2022 15:37:38 +0000 (23:37 +0800)]
normalize domains

fix https://github.com/acmesh-official/acme.sh/issues/4005

2 years agoUpdate README.md
neilpang [Wed, 30 Mar 2022 15:06:07 +0000 (23:06 +0800)]
Update README.md

2 years agoMerge pull request #4006 from acmesh-official/dev
neil [Wed, 30 Mar 2022 15:03:44 +0000 (23:03 +0800)]
Merge pull request #4006 from acmesh-official/dev

sync

2 years agosupport Google ACME server
neilpang [Wed, 30 Mar 2022 14:47:12 +0000 (22:47 +0800)]
support Google ACME server

see: https://github.com/acmesh-official/acme.sh/wiki/Server

2 years agoUpdate acme.sh
neilpang [Sun, 27 Mar 2022 04:08:24 +0000 (12:08 +0800)]
Update acme.sh

fix https://github.com/acmesh-official/acme.sh/issues/4001

2 years agoUpdate dns_fornex.sh
neil [Fri, 25 Mar 2022 07:48:17 +0000 (15:48 +0800)]
Update dns_fornex.sh

2 years agoMerge pull request #3982 from waldner/master
neil [Thu, 24 Mar 2022 07:15:58 +0000 (15:15 +0800)]
Merge pull request #3982 from waldner/master

Geoscaling: read credentials when removing records too

2 years agoAdded fornex.com api
Timur Umarov [Sun, 20 Mar 2022 18:50:39 +0000 (21:50 +0300)]
Added fornex.com api

2 years agoMerge pull request #3989 from abiessmann/deploy_routeros_handle_remote_errors
neil [Sun, 20 Mar 2022 05:30:58 +0000 (13:30 +0800)]
Merge pull request #3989 from abiessmann/deploy_routeros_handle_remote_errors

deploy/routeros: handle errors

2 years agoMerge pull request #3978 from nikolajbrinch/dev
neil [Sun, 20 Mar 2022 05:19:13 +0000 (13:19 +0800)]
Merge pull request #3978 from nikolajbrinch/dev

Fixes Simply.com to use REST API version 2 with Basic Auth