]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
5 years agochore: replece `Le_Deploy_Qiniu_*` with `QINIU_*`
shonenada [Sat, 19 Jan 2019 15:58:55 +0000 (23:58 +0800)]
chore: replece `Le_Deploy_Qiniu_*` with `QINIU_*`

5 years agosave CDN Domain with `_savedomainconf`
shonenada [Mon, 14 Jan 2019 14:19:00 +0000 (22:19 +0800)]
save CDN Domain with `_savedomainconf`

5 years agoadd `QINIU_CDN_DOMAIN` for wildcard certificate
shonenada [Sun, 13 Jan 2019 04:23:15 +0000 (12:23 +0800)]
add `QINIU_CDN_DOMAIN` for wildcard certificate

5 years agolint codes
shonenada [Sat, 12 Jan 2019 15:11:19 +0000 (23:11 +0800)]
lint codes

5 years agoAdd guidance to deploying cert to qiniu.com
shonenada [Sat, 12 Jan 2019 13:15:16 +0000 (21:15 +0800)]
Add guidance to deploying cert to qiniu.com

5 years agoreplace `awk` with `sed` and `tr`
shonenada [Sat, 12 Jan 2019 13:07:22 +0000 (21:07 +0800)]
replace `awk` with `sed` and `tr`

5 years agoreplace with functions defined in acme.sh
shonenada [Sat, 12 Jan 2019 11:58:57 +0000 (19:58 +0800)]
replace with functions defined in acme.sh

5 years agolint code
shonenada [Sat, 12 Jan 2019 07:54:42 +0000 (15:54 +0800)]
lint code

5 years agoUpdate Qiniu's domain settings after uploading certificate
shonenada [Fri, 11 Jan 2019 11:19:07 +0000 (19:19 +0800)]
Update Qiniu's domain settings after uploading certificate

5 years agoAdd deployment for qiniu cdn
shonenada [Fri, 11 Jan 2019 10:17:38 +0000 (18:17 +0800)]
Add deployment for qiniu cdn

Upload certificate and privkey to Qiniu's CDN service with https://developer.qiniu.com/fusion/api/4248/certificate

5 years agoMerge pull request #2010 from Neilpang/dev
neil [Sun, 6 Jan 2019 13:30:57 +0000 (21:30 +0800)]
Merge pull request #2010 from Neilpang/dev

Support Post as Get

5 years agoSupport Post as Get (#2009)
neil [Sun, 6 Jan 2019 13:05:33 +0000 (21:05 +0800)]
Support Post as Get (#2009)

* Support POST as GET
https://community.letsencrypt.org/t/acme-v2-scheduled-deprecation-of-unauthenticated-resource-gets/74380

* fix PAG,
The newline '\n' in response is removed by _send_signed_request(), to keep it, we just use needbase64

* fix PAG, the cert is muti line

* fix format

* PAG is only for v2

5 years agoMerge pull request #2006 from Neilpang/dev
neil [Fri, 4 Jan 2019 14:54:03 +0000 (22:54 +0800)]
Merge pull request #2006 from Neilpang/dev

sync

5 years agofix alpn oid.
neilpang [Fri, 4 Jan 2019 14:40:59 +0000 (22:40 +0800)]
fix alpn oid.
https://github.com/Neilpang/acme.sh/issues/2005

5 years agoMerge pull request #2002 from Ivru/feature/exoscale
neil [Thu, 3 Jan 2019 13:42:42 +0000 (21:42 +0800)]
Merge pull request #2002 from Ivru/feature/exoscale

Exoscale DNS API

5 years agoMerge pull request #2004 from hebbet/patch-4
neil [Thu, 3 Jan 2019 13:27:13 +0000 (21:27 +0800)]
Merge pull request #2004 from hebbet/patch-4

add link to profile of Cloudflare

5 years agoMerge branch 'dev' into feature/exoscale
Ivru [Thu, 3 Jan 2019 13:25:50 +0000 (14:25 +0100)]
Merge branch 'dev' into feature/exoscale

5 years agoMerge pull request #2 from Neilpang/dev
Ivru [Thu, 3 Jan 2019 13:23:16 +0000 (14:23 +0100)]
Merge pull request #2 from Neilpang/dev

Merging develop

5 years agoadd link to profile of Cloudflare
hebbet [Thu, 3 Jan 2019 13:19:55 +0000 (14:19 +0100)]
add link to profile of Cloudflare

follow-up for #1893

5 years agoMerge pull request #1839 from sunflowerit/digitalocean-fix
neil [Thu, 3 Jan 2019 13:14:54 +0000 (21:14 +0800)]
Merge pull request #1839 from sunflowerit/digitalocean-fix

Fixes on DigitalOcean implementation

5 years agoMerge pull request #1890 from LLeny/master
neil [Thu, 3 Jan 2019 13:09:45 +0000 (21:09 +0800)]
Merge pull request #1890 from LLeny/master

Fixes Neilpang/acme.sh#1888

5 years agoMerge pull request #1994 from drott/add_rm_multiple_gandi
neil [Thu, 3 Jan 2019 13:03:55 +0000 (21:03 +0800)]
Merge pull request #1994 from drott/add_rm_multiple_gandi

[dnsapi] Support adding / removing multiple TXT values for Gandi

5 years agoMerge pull request #1996 from Tigger2014/dev
neil [Thu, 3 Jan 2019 12:55:46 +0000 (20:55 +0800)]
Merge pull request #1996 from Tigger2014/dev

dnsapi update dynu for api v2

5 years agoMerge pull request #2001 from hosting-de/fix-issue-2000
neil [Thu, 3 Jan 2019 12:54:55 +0000 (20:54 +0800)]
Merge pull request #2001 from hosting-de/fix-issue-2000

hosting.de API: waiting for API zoneStatus active

5 years agoMerge pull request #2003 from martonsz/msz-dns-loopia-fix-wildcard
neil [Thu, 3 Jan 2019 12:53:09 +0000 (20:53 +0800)]
Merge pull request #2003 from martonsz/msz-dns-loopia-fix-wildcard

fix dns_loopia wildcard certificate

5 years agofix dns_loopia wildcard certificate
Marton Szucs [Thu, 3 Jan 2019 10:32:43 +0000 (11:32 +0100)]
fix dns_loopia wildcard certificate

Checks if a subdomain already exists before creating one. The loopia API clears all records for a subdomain when adding it again.

Adding TXT-records instead of updating the existing record when using the add method. Wildcard certificates require multiple TXT-records for the same subdomain.

Now you can create wildcard certificates using:
 `acme.sh  --issue -d example.com  -d '*.example.com'  --dns dns_loopia`
Double quoting variables

5 years agoUsing _sleep() instead of sleep
Oliver Dick [Thu, 3 Jan 2019 09:32:59 +0000 (10:32 +0100)]
Using _sleep() instead of sleep

5 years agoFix typo
Ivru [Thu, 3 Jan 2019 07:39:51 +0000 (08:39 +0100)]
Fix typo

5 years agoMerge pull request #1 from Neilpang/master
Ivru [Thu, 3 Jan 2019 07:35:54 +0000 (08:35 +0100)]
Merge pull request #1 from Neilpang/master

Merging master

5 years agowaiting for API zoneStatus active
Oliver Dick [Wed, 2 Jan 2019 15:44:11 +0000 (16:44 +0100)]
waiting for API zoneStatus active

5 years agodnsapi update dynu for api v2
Ben Edmunds [Sun, 30 Dec 2018 03:13:23 +0000 (03:13 +0000)]
dnsapi update dynu for api v2

5 years ago[dnsapi] Support adding / removing multiple TXT values for Gandi
Dominik Röttsches [Thu, 27 Dec 2018 22:45:51 +0000 (00:45 +0200)]
[dnsapi] Support adding / removing multiple TXT values for Gandi

Gandi supports setting multiple entries by setting multiple array items
for the rrset_values field in their API. Modify the dns_gandi_livedns.sh
script so that it checks for existing entries, appends new ones if
needed, and removes existing ones individually. This enabled wildcard
certificate support on Gandi.

Fixes the dns_gandi_livedns part of #1261.

Tested for creating a multidomain, multiple wild-card certificate on
Gandi and using a test script executing only the dns_gandi_livedns_add
and dns_gandi_livedns_rm functions.

5 years agoMerge pull request #1993 from Neilpang/dev
neil [Fri, 28 Dec 2018 15:32:33 +0000 (23:32 +0800)]
Merge pull request #1993 from Neilpang/dev

add tls-alpn mode

5 years agoadd tls-alpn mode
neilpang [Fri, 28 Dec 2018 15:12:16 +0000 (23:12 +0800)]
add tls-alpn mode

5 years agoMerge pull request #1992 from Neilpang/dev
neil [Fri, 28 Dec 2018 15:07:01 +0000 (23:07 +0800)]
Merge pull request #1992 from Neilpang/dev

sync

5 years agoSupport BuyPass.com CA
neilpang [Fri, 28 Dec 2018 15:04:40 +0000 (23:04 +0800)]
Support BuyPass.com CA

5 years agoDo not limit the renew days to 60, it's just a default value.
neilpang [Fri, 28 Dec 2018 14:52:40 +0000 (22:52 +0800)]
Do not limit the renew days to 60, it's just a default value.
buypass support 180 days.

5 years agorevert fix for https://github.com/Neilpang/acme.sh/issues/1941
neilpang [Fri, 28 Dec 2018 14:45:40 +0000 (22:45 +0800)]
revert fix for https://github.com/Neilpang/acme.sh/issues/1941
1. fix https://github.com/Neilpang/acme.sh/issues/1977
2. The cache is too long to as a line to save in the conf

5 years agoremove unused code
neilpang [Fri, 28 Dec 2018 14:12:54 +0000 (22:12 +0800)]
remove unused code

5 years agoMerge pull request #1989 from mysteq/buypass-support
neil [Fri, 28 Dec 2018 13:32:37 +0000 (21:32 +0800)]
Merge pull request #1989 from mysteq/buypass-support

Added fixes so BuyPass Go ACME server can be used

5 years agoMerge pull request #1991 from Neilpang/dev
neil [Fri, 28 Dec 2018 13:31:20 +0000 (21:31 +0800)]
Merge pull request #1991 from Neilpang/dev

sync

5 years agoRemoving BUYPASS_CA variable
Ketil [Fri, 28 Dec 2018 12:26:20 +0000 (13:26 +0100)]
Removing BUYPASS_CA variable

5 years agoRewrite to remove BuyPass spesific fixes and adapt ACME v1
Ketil [Fri, 28 Dec 2018 08:22:31 +0000 (09:22 +0100)]
Rewrite to remove BuyPass spesific fixes and adapt ACME v1

5 years agoMerge pull request #1988 from mysteq/spellfix
neil [Fri, 28 Dec 2018 01:14:39 +0000 (09:14 +0800)]
Merge pull request #1988 from mysteq/spellfix

Fixed spelling of 'tigger' to 'Trigger'

5 years agoMerge pull request #1987 from mysteq/cloudflare-fix
neil [Fri, 28 Dec 2018 01:13:59 +0000 (09:13 +0800)]
Merge pull request #1987 from mysteq/cloudflare-fix

Bugfix for allowing '+' character in CloudFlare email

5 years agoAdded fixes to also use BuyPass Go ACME server
Ketil [Thu, 27 Dec 2018 15:06:41 +0000 (16:06 +0100)]
Added fixes to also use BuyPass Go ACME server

5 years agoFixed spelling of 'tigger' to 'Trigger'.
Ketil [Thu, 27 Dec 2018 14:45:19 +0000 (15:45 +0100)]
Fixed spelling of 'tigger' to 'Trigger'.

5 years agoBugfix for allowing '+' character in CloudFlare email
Ketil [Thu, 27 Dec 2018 14:17:19 +0000 (15:17 +0100)]
Bugfix for allowing '+' character in CloudFlare email

5 years agoMerge pull request #1983 from Neilpang/dev
neil [Mon, 24 Dec 2018 11:33:05 +0000 (19:33 +0800)]
Merge pull request #1983 from Neilpang/dev

Dev

5 years agoMerge pull request #1978 from Ivru/feature/exoscale
neil [Sat, 22 Dec 2018 02:55:25 +0000 (10:55 +0800)]
Merge pull request #1978 from Ivru/feature/exoscale

Feature/exoscale

5 years agoMerge pull request #1979 from titanofold/linode-v4-api-fix
neil [Sat, 22 Dec 2018 02:52:51 +0000 (10:52 +0800)]
Merge pull request #1979 from titanofold/linode-v4-api-fix

Linode v4 API Fix

5 years agoMerge pull request #1981 from Neilpang/alpn
neil [Fri, 21 Dec 2018 12:59:12 +0000 (20:59 +0800)]
Merge pull request #1981 from Neilpang/alpn

Alpn

5 years agoLinode API v4 Redo
Aaron W. Swenson [Thu, 20 Dec 2018 16:01:34 +0000 (11:01 -0500)]
Linode API v4 Redo

The Cloud and Classic Manager work with different APIs, and so require
a separate module, which we introduce here.

The README has also been modified to state that the two are separate
and incompatible, and provides instructions on using either.

5 years agoRevert "Update Linode API to v4"
Aaron W. Swenson [Thu, 20 Dec 2018 16:00:10 +0000 (11:00 -0500)]
Revert "Update Linode API to v4"

This reverts commit 9a27b389765ac6d7a256333e9e1f6fe3c4b92e08.

Turns out, the Cloud Manager is not backward compatible, nor is the
Classic Manager forward compatible.

5 years agoRemove extraneous blank lines
Ivru [Thu, 20 Dec 2018 15:37:11 +0000 (16:37 +0100)]
Remove extraneous blank lines

5 years agoExport header _H3
Ivru [Thu, 20 Dec 2018 15:30:02 +0000 (16:30 +0100)]
Export header _H3

5 years agoFix typos
Ivru [Thu, 20 Dec 2018 15:24:08 +0000 (16:24 +0100)]
Fix typos

5 years agoAdd Exoscape API support for DNSAPI
Ivru [Thu, 20 Dec 2018 15:07:05 +0000 (16:07 +0100)]
Add Exoscape API support for DNSAPI

5 years agofix format
neilpang [Tue, 18 Dec 2018 12:33:33 +0000 (20:33 +0800)]
fix format

5 years agosupport --tlsport
neilpang [Tue, 18 Dec 2018 12:18:18 +0000 (20:18 +0800)]
support --tlsport

5 years agosupport tls-alpn-01 https://github.com/Neilpang/acme.sh/issues/1675#issuecomment...
neilpang [Tue, 18 Dec 2018 11:28:38 +0000 (19:28 +0800)]
support tls-alpn-01 https://github.com/Neilpang/acme.sh/issues/1675#issuecomment-447857756

5 years agoMerge pull request #1972 from Neilpang/dev
neil [Mon, 17 Dec 2018 15:03:16 +0000 (23:03 +0800)]
Merge pull request #1972 from Neilpang/dev

sync

5 years agofix showcsr https://github.com/Neilpang/acme.sh/issues/1968
neilpang [Mon, 17 Dec 2018 15:02:02 +0000 (23:02 +0800)]
fix showcsr https://github.com/Neilpang/acme.sh/issues/1968

5 years agoMerge pull request #1963 from cshoredaniel/pr-allow-dyn-standard-dns
neil [Mon, 17 Dec 2018 02:08:00 +0000 (10:08 +0800)]
Merge pull request #1963 from cshoredaniel/pr-allow-dyn-standard-dns

Allow dyn standard dns and debug nsupdate

5 years agoadd more debug info
neilpang [Sun, 16 Dec 2018 13:10:22 +0000 (21:10 +0800)]
add more debug info
https://github.com/Neilpang/acme.sh/issues/1932

5 years agodnsapi: Add option to set zone for nsupdate
Daniel F. Dickinson [Thu, 13 Dec 2018 06:23:53 +0000 (01:23 -0500)]
dnsapi: Add option to set zone for nsupdate

Some DNS servers for which dns_nsupdate.sh is applicable (such
as dyn.com's 'Standard DNS' TSIG update mechanism), require that
the zone be set during the nsupdate transaction.  Therefore we
add a new environment variable NSUPDATE_ZONE which is used to
set the zone for the DNS TSIG transaction.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
5 years agodnsapi nsupdate: Add nsupdate debug option
Daniel F. Dickinson [Thu, 13 Dec 2018 06:22:44 +0000 (01:22 -0500)]
dnsapi nsupdate: Add nsupdate debug option

When debug is enabled, also use nsupdate's debug logging
so that the user can see potential issues with the nsupdate
transaction.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
5 years agoMerge pull request #1961 from Neilpang/dev
neil [Tue, 11 Dec 2018 13:42:45 +0000 (21:42 +0800)]
Merge pull request #1961 from Neilpang/dev

Dev

5 years agoMerge pull request #1957 from pashinin/master
neil [Tue, 11 Dec 2018 13:27:45 +0000 (21:27 +0800)]
Merge pull request #1957 from pashinin/master

Write certs in Vault for Fabio load balancer

5 years agoMerge pull request #1960 from Neilpang/dev
neil [Tue, 11 Dec 2018 11:19:48 +0000 (19:19 +0800)]
Merge pull request #1960 from Neilpang/dev

fix https://github.com/Neilpang/acme.sh/issues/1959

5 years agofix https://github.com/Neilpang/acme.sh/issues/1959
neil [Tue, 11 Dec 2018 11:11:56 +0000 (19:11 +0800)]
fix https://github.com/Neilpang/acme.sh/issues/1959

5 years agoDeploy to Hashicorp Vault docs
Sergey Pashinin [Mon, 10 Dec 2018 15:17:18 +0000 (18:17 +0300)]
Deploy to Hashicorp Vault docs

5 years agoMerge pull request #1958 from Neilpang/dev
neil [Mon, 10 Dec 2018 14:41:34 +0000 (22:41 +0800)]
Merge pull request #1958 from Neilpang/dev

sync

5 years agoWrite certs in Vault for Fabio load balancer
Sergey Pashinin [Mon, 10 Dec 2018 13:55:21 +0000 (16:55 +0300)]
Write certs in Vault for Fabio load balancer

5 years agoMerge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
neilpang [Thu, 6 Dec 2018 14:06:15 +0000 (22:06 +0800)]
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev

5 years agofix nginx mode
neilpang [Thu, 6 Dec 2018 14:05:26 +0000 (22:05 +0800)]
fix nginx mode

5 years agoMerge pull request #1949 from felixonmars/patch-1
neil [Wed, 5 Dec 2018 05:15:24 +0000 (13:15 +0800)]
Merge pull request #1949 from felixonmars/patch-1

Arch Linux package acme.sh is now in [community]

5 years agoArch Linux package acme.sh is now in [community]
Felix Yan [Tue, 4 Dec 2018 19:01:50 +0000 (03:01 +0800)]
Arch Linux package acme.sh is now in [community]

5 years agoMerge pull request #1944 from titanofold/dev
neil [Tue, 4 Dec 2018 13:44:46 +0000 (21:44 +0800)]
Merge pull request #1944 from titanofold/dev

Update Linode API to v4

5 years agoMerge pull request #1947 from aalmenar/master
neil [Tue, 4 Dec 2018 13:40:37 +0000 (21:40 +0800)]
Merge pull request #1947 from aalmenar/master

Neodigit.net DNS API

5 years agoRevert change
Adrian Almenar [Tue, 4 Dec 2018 13:36:28 +0000 (14:36 +0100)]
Revert change

5 years agoChanges requested on commit review
Adrian Almenar [Tue, 4 Dec 2018 13:33:00 +0000 (14:33 +0100)]
Changes requested on commit review

5 years agoAdd Neodigit.net DNS API
Adrian Almenar [Mon, 3 Dec 2018 17:42:33 +0000 (18:42 +0100)]
Add Neodigit.net DNS API

5 years agominor, fix format
neilpang [Mon, 3 Dec 2018 12:31:20 +0000 (20:31 +0800)]
minor, fix format

5 years agoUpdate Linode API to v4
Aaron W. Swenson [Sun, 2 Dec 2018 16:18:41 +0000 (11:18 -0500)]
Update Linode API to v4

Linode API has made breaking changes that are resolved by this
update. No user action is required.

Additionally, related README.md entry updated to include new cloud
manager interface.

5 years agofix https://github.com/Neilpang/acme.sh/issues/1941
neilpang [Sun, 2 Dec 2018 11:37:35 +0000 (19:37 +0800)]
fix https://github.com/Neilpang/acme.sh/issues/1941
cache dns zones response

5 years agoMerge pull request #1939 from Neilpang/dev
neil [Thu, 29 Nov 2018 14:32:17 +0000 (22:32 +0800)]
Merge pull request #1939 from Neilpang/dev

sync

5 years agoMerge pull request #1921 from nakermann1973/patch-1
neil [Thu, 29 Nov 2018 01:54:48 +0000 (09:54 +0800)]
Merge pull request #1921 from nakermann1973/patch-1

Add missing bind-tools package

5 years agoMerge pull request #1759 from hosting-de/feature/hosting.de-plugin
neil [Wed, 28 Nov 2018 14:25:57 +0000 (22:25 +0800)]
Merge pull request #1759 from hosting-de/feature/hosting.de-plugin

added hosting.de DNS Plugin

5 years agoMerge branch 'dev' into feature/hosting.de-plugin
Oliver Dick [Wed, 28 Nov 2018 13:34:09 +0000 (14:34 +0100)]
Merge branch 'dev' into feature/hosting.de-plugin

5 years agoMerge pull request #1934 from epgdatacapbon/master
neil [Mon, 26 Nov 2018 01:11:12 +0000 (09:11 +0800)]
Merge pull request #1934 from epgdatacapbon/master

Increase security using https for MyDNS.JP API

5 years agoIncrease security using https for MyDNS.JP API
epgdatacapbon [Sun, 25 Nov 2018 09:14:52 +0000 (18:14 +0900)]
Increase security using https for MyDNS.JP API

5 years agoMerge pull request #1931 from epgdatacapbon/master
neil [Sat, 24 Nov 2018 12:52:59 +0000 (20:52 +0800)]
Merge pull request #1931 from epgdatacapbon/master

Add DNS API support for MyDNS.JP

5 years agoUpdate README.md
epgdatacapbon [Sat, 24 Nov 2018 05:07:50 +0000 (14:07 +0900)]
Update README.md

5 years agoMerge pull request #1926 from Rohlik/patch-1
neil [Sat, 24 Nov 2018 02:32:39 +0000 (10:32 +0800)]
Merge pull request #1926 from Rohlik/patch-1

Fix dot

5 years agoMerge branch 'master' of https://github.com/epgdatacapbon/acme.sh
epgdatacapbon [Fri, 23 Nov 2018 17:03:23 +0000 (02:03 +0900)]
Merge branch 'master' of https://github.com/epgdatacapbon/acme.sh

5 years agoAdd DNS API support for MyDNS.JP
epgdatacapbon [Fri, 23 Nov 2018 16:58:46 +0000 (01:58 +0900)]
Add DNS API support for MyDNS.JP

5 years agoAdd DNS API support for MyDNS.JP
epgdatacapbon [Fri, 23 Nov 2018 16:58:46 +0000 (01:58 +0900)]
Add DNS API support for MyDNS.JP

5 years agoMerge pull request #1929 from Neilpang/dev
neil [Fri, 23 Nov 2018 15:11:52 +0000 (23:11 +0800)]
Merge pull request #1929 from Neilpang/dev

sync

5 years agofix https://github.com/Neilpang/acme.sh/issues/1912
neilpang [Fri, 23 Nov 2018 14:53:02 +0000 (22:53 +0800)]
fix https://github.com/Neilpang/acme.sh/issues/1912