]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
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 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 agoadd tls-alpn mode
neilpang [Fri, 28 Dec 2018 15:12:16 +0000 (23:12 +0800)]
add tls-alpn mode

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

5 years agoFix dot
Thomas Rohlik [Mon, 19 Nov 2018 15:09:32 +0000 (16:09 +0100)]
Fix dot

Very important commit :1st_place_medal:

5 years agoAdd missing bind-tools package
nakermann1973 [Tue, 13 Nov 2018 09:15:38 +0000 (10:15 +0100)]
Add missing bind-tools package

The bind_tools package is required for dns_nsupdate to work

5 years agoMerge pull request #1892 from hebbet/patch-2
neil [Sat, 10 Nov 2018 13:32:48 +0000 (21:32 +0800)]
Merge pull request #1892 from hebbet/patch-2

add link to cloudflare profile for api key

5 years agoMerge pull request #1886 from philr/skip_alias_when_already_verified
neil [Sat, 10 Nov 2018 13:32:05 +0000 (21:32 +0800)]
Merge pull request #1886 from philr/skip_alias_when_already_verified

Skip aliases of already verified domains

5 years agoMerge pull request #1910 from joakimlemb/master
neil [Sat, 10 Nov 2018 13:10:47 +0000 (21:10 +0800)]
Merge pull request #1910 from joakimlemb/master

Increase Azure DNS Zone Limit from 100 to 500

5 years agoMerge pull request #1916 from pavelaks/patch-1
neil [Sat, 10 Nov 2018 13:09:59 +0000 (21:09 +0800)]
Merge pull request #1916 from pavelaks/patch-1

Fix for VSCALE example

5 years agoUpdate README.md
pavelaks [Sat, 10 Nov 2018 09:10:06 +0000 (12:10 +0300)]
Update README.md

Fix VSCALE example (add export before VSCALE_API_KEY)

5 years agoAdded top URI parameter
Joakim Lemb [Mon, 5 Nov 2018 13:52:26 +0000 (14:52 +0100)]
Added top URI parameter

5 years agofix typo
neilpang [Tue, 30 Oct 2018 14:50:44 +0000 (22:50 +0800)]
fix typo

5 years agofix https://github.com/Neilpang/acme.sh/issues/1905
neilpang [Tue, 30 Oct 2018 14:14:49 +0000 (22:14 +0800)]
fix https://github.com/Neilpang/acme.sh/issues/1905

5 years agoMerge pull request #1867 from evoadmin/patch-1
neil [Tue, 30 Oct 2018 14:10:21 +0000 (22:10 +0800)]
Merge pull request #1867 from evoadmin/patch-1

Update dns_he.sh

5 years agoadd link to cloudflare profil for api key
hebbet [Wed, 24 Oct 2018 14:33:02 +0000 (16:33 +0200)]
add link to cloudflare profil for api key

5 years agoFixes Neilpang/acme.sh#1888
LLeny [Sun, 21 Oct 2018 10:17:23 +0000 (18:17 +0800)]
Fixes Neilpang/acme.sh#1888

5 years agoSkip aliases of already verified domains.
Phil Ross [Thu, 18 Oct 2018 16:12:06 +0000 (17:12 +0100)]
Skip aliases of already verified domains.

When issuing a two-domain certificate using a different alias for each
domain, if the first domain is already verified, verification for the
second domain would be attempted (unsuccessfully) using the alias of the
first domain.

Increment the alias index when skipping verified domains so that the
correct alias will be used for subsequent domains.

5 years agoMerge pull request #1883 from Neilpang/dev
neil [Wed, 17 Oct 2018 14:38:18 +0000 (22:38 +0800)]
Merge pull request #1883 from Neilpang/dev

Dev

5 years agoMerge pull request #1881 from ephen/patch-1
neil [Wed, 17 Oct 2018 14:33:54 +0000 (22:33 +0800)]
Merge pull request #1881 from ephen/patch-1

cloudxns.net

5 years agocloudxns.net
Ephen [Mon, 15 Oct 2018 09:11:25 +0000 (17:11 +0800)]
cloudxns.net

cloudxns.net is the main domain.

6 years agoUpdate dns_he.sh
evoadmin [Tue, 2 Oct 2018 07:43:25 +0000 (10:43 +0300)]
Update dns_he.sh

If you have a password with special char it will fail at Remove record

6 years agoMerge branch 'dev' of https://github.com/Neilpang/acme.sh into dev
neilpang [Tue, 25 Sep 2018 15:42:14 +0000 (23:42 +0800)]
Merge branch 'dev' of https://github.com/Neilpang/acme.sh into dev

6 years agominor, debug msg
neilpang [Tue, 25 Sep 2018 15:42:04 +0000 (23:42 +0800)]
minor, debug msg

6 years agoMerge branch 'dev' into feature/hosting.de-plugin
Oliver Dick [Wed, 12 Sep 2018 08:04:45 +0000 (10:04 +0200)]
Merge branch 'dev' into feature/hosting.de-plugin

6 years agoMerge pull request #1833 from cbrandel/master
neil [Mon, 10 Sep 2018 05:13:33 +0000 (13:13 +0800)]
Merge pull request #1833 from cbrandel/master

use perl instead of iconv, if iconv is not available

6 years agouse perl instead of iconv, if iconv is not available
Christian Brandel [Sun, 9 Sep 2018 23:24:20 +0000 (01:24 +0200)]
use perl instead of iconv, if iconv is not available

6 years agoMerge pull request #1831 from LLeny/master
neil [Sun, 9 Sep 2018 13:14:10 +0000 (21:14 +0800)]
Merge pull request #1831 from LLeny/master

Namecheap API

6 years agoshfmt
LLeny [Sat, 8 Sep 2018 00:06:35 +0000 (08:06 +0800)]
shfmt