]> git.proxmox.com Git - mirror_acme.sh.git/log
mirror_acme.sh.git
4 years agofix #2828 mailto compliant to RFC6068
Oliver Burgmaier [Wed, 1 Apr 2020 18:35:07 +0000 (20:35 +0200)]
fix #2828 mailto compliant to RFC6068

This fix removes the space between "mailto:" and the email address to
make the contact attribute compliant to RFC6068.

4 years agofix #2830 Autorization segment typo fixed
Oliver Burgmaier [Wed, 1 Apr 2020 18:31:06 +0000 (20:31 +0200)]
fix #2830 Autorization segment typo fixed

This fixes the parsing of the authorization segment in the response of
an order. Without this fix the start of the array is not found
correctly and therefore the finalize URL is part of the authorization
segment. Changing the regex to *\[[^\[]*\] fix this. Seems to be a typo
which has not been recognized so far. This can be only recognized if
the response is in a single line.

4 years agofix #2830 Autorization segment typo fixed
Oliver Burgmaier [Wed, 1 Apr 2020 18:24:40 +0000 (20:24 +0200)]
fix #2830 Autorization segment typo fixed

This fixes the parsing of the authorization segment in the response of
an order. Without this fix the start of the array is not found
correctly and therefore the finalize URL is part of the authorization
segment. Changing the regex to *\[[^\[]*\] fix this. Seems to be a typo
which has not been recognized so far. This can be only recognized if
the response is in a single line.

4 years agoMerge pull request #2823 from acmesh-official/dev
neil [Tue, 31 Mar 2020 13:36:26 +0000 (21:36 +0800)]
Merge pull request #2823 from acmesh-official/dev

sync

4 years agoMerge pull request #2822 from xiaohuilam/patch-1
neil [Tue, 31 Mar 2020 13:15:30 +0000 (21:15 +0800)]
Merge pull request #2822 from xiaohuilam/patch-1

Try incrementing cert issuing waiting counter.

4 years agoMerge pull request #2816 from netpok/patch-2
neil [Tue, 31 Mar 2020 13:08:59 +0000 (21:08 +0800)]
Merge pull request #2816 from netpok/patch-2

Fix invalid domain error on dns_cf update

4 years agoresolved #2818
Xiaohui Lam [Mon, 30 Mar 2020 19:10:12 +0000 (03:10 +0800)]
resolved #2818

4 years agoFix invalid domain error on dns_cf update
netpok [Sun, 29 Mar 2020 21:45:52 +0000 (23:45 +0200)]
Fix invalid domain error on dns_cf update

When dns_cf used with Zone ID it fails on removal of the entry.

This pull request adds the missing CF_Zone_ID loading.

4 years agoMerge pull request #2777 from ThiloGa/dev
neil [Sat, 28 Mar 2020 11:06:25 +0000 (19:06 +0800)]
Merge pull request #2777 from ThiloGa/dev

add support for namemaster.de

4 years agoMerge pull request #2808 from ucando/dev
neil [Sat, 28 Mar 2020 08:46:13 +0000 (16:46 +0800)]
Merge pull request #2808 from ucando/dev

enable qiniu deploy hook to deploy more than one domain

4 years agoenable qiniu to deploy more than one domain
ucando [Thu, 26 Mar 2020 06:59:23 +0000 (14:59 +0800)]
enable qiniu to deploy more than one domain

4 years agoMerge pull request #2807 from acmesh-official/dev
neil [Thu, 26 Mar 2020 01:10:18 +0000 (09:10 +0800)]
Merge pull request #2807 from acmesh-official/dev

sync

4 years agoMerge pull request #2798 from oliverblaha/dev
neil [Wed, 25 Mar 2020 11:50:05 +0000 (19:50 +0800)]
Merge pull request #2798 from oliverblaha/dev

add support for upgrade from tag

4 years agoMerge pull request #2802 from luoch/patch-1
neil [Wed, 25 Mar 2020 06:49:03 +0000 (14:49 +0800)]
Merge pull request #2802 from luoch/patch-1

update dns_dp.sh

4 years agoUpdate dns_dp.sh
罗诚 [Wed, 25 Mar 2020 06:39:52 +0000 (14:39 +0800)]
Update dns_dp.sh

https://dnsapi.cn has change the default language to cn other then en. So the api call need to add `lang=en` to url params for getting the english messages.
And, They also change the susccess message from "Action completed successful" to "Operation successful". Simply use "successful" as keyword will be fine.

4 years agoMerge pull request #2799 from PaloAltoNetworks/fix-panos-data-format
neil [Wed, 25 Mar 2020 03:11:57 +0000 (11:11 +0800)]
Merge pull request #2799 from PaloAltoNetworks/fix-panos-data-format

fix(deploy/panos): data format improvements

4 years agofix(deploy/panos): data format improvements
Brian Torres-Gil [Wed, 25 Mar 2020 03:01:51 +0000 (20:01 -0700)]
fix(deploy/panos): data format improvements

It was discovered in testing that PAN-OS < 9.0 has slightly different
requirements for the multipart/form-data format and requires the `type`
parameter to be passed in the URL. These corrections should work for all
PAN-OS versions.

4 years agoadd support for upgrade from tag
Oliver Blaha [Tue, 24 Mar 2020 13:44:35 +0000 (14:44 +0100)]
add support for upgrade from tag

4 years agodeleted txt entry routine by request of namemaster.de, entry is deleted automatically
ThiloGa [Sat, 21 Mar 2020 20:18:25 +0000 (21:18 +0100)]
deleted txt entry routine by request of namemaster.de, entry is deleted automatically

4 years agofurther shellcheck fixes
ThiloGa [Sat, 21 Mar 2020 18:48:17 +0000 (19:48 +0100)]
further shellcheck fixes

4 years agodoing shellcheck staff
ThiloGa [Sat, 21 Mar 2020 18:41:46 +0000 (19:41 +0100)]
doing shellcheck staff

4 years agoadaptations to the new api functions
ThiloGa [Sat, 21 Mar 2020 18:28:16 +0000 (19:28 +0100)]
adaptations to the new api functions
_get_root fully functional due to the extended api

4 years agoMerge pull request #2782 from lippertmarkus/feature-deployhook-synology-otp
neil [Sat, 14 Mar 2020 08:05:05 +0000 (16:05 +0800)]
Merge pull request #2782 from lippertmarkus/feature-deployhook-synology-otp

Add OTP support to Synology DSM deployhook

4 years agofix format
neil [Mon, 9 Mar 2020 11:04:32 +0000 (19:04 +0800)]
fix format

4 years agostore device ID
Markus Lippert [Sun, 8 Mar 2020 19:22:31 +0000 (20:22 +0100)]
store device ID

4 years agoadd OTP support
Markus Lippert [Sun, 8 Mar 2020 18:49:46 +0000 (19:49 +0100)]
add OTP support

4 years agoMerge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev
neil [Sun, 8 Mar 2020 02:17:41 +0000 (10:17 +0800)]
Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into dev

4 years agofix https://github.com/acmesh-official/acme.sh/issues/2778
neil [Sun, 8 Mar 2020 02:17:21 +0000 (10:17 +0800)]
fix https://github.com/acmesh-official/acme.sh/issues/2778

4 years agofixing travis-ci warnings SC2086: Double quote to prevent globbing and word splitting.
ThiloGa [Sat, 7 Mar 2020 20:21:39 +0000 (21:21 +0100)]
fixing travis-ci warnings SC2086: Double quote to prevent globbing and word splitting.

4 years agosmall fixes
ThiloGa [Sat, 7 Mar 2020 20:11:08 +0000 (21:11 +0100)]
small fixes

4 years agofixing https://github.com/koalaman/shellcheck/wiki/SC2181 problems
ThiloGa [Sat, 7 Mar 2020 20:05:42 +0000 (21:05 +0100)]
fixing https://github.com/koalaman/shellcheck/wiki/SC2181 problems

4 years agofixing https://github.com/koalaman/shellcheck/wiki/SC2181 problems
ThiloGa [Sat, 7 Mar 2020 19:37:29 +0000 (20:37 +0100)]
fixing https://github.com/koalaman/shellcheck/wiki/SC2181 problems

4 years agofixed typo
ThiloGa [Sat, 7 Mar 2020 18:34:57 +0000 (19:34 +0100)]
fixed typo

4 years agoDont use $? directly anymore
ThiloGa [Sat, 7 Mar 2020 15:00:52 +0000 (16:00 +0100)]
Dont use $? directly anymore

4 years ago removed some unused Vars
ThiloGa [Sat, 7 Mar 2020 14:45:41 +0000 (15:45 +0100)]
 removed some unused Vars

4 years agoremoved the probably last blank line
ThiloGa [Sat, 7 Mar 2020 14:33:21 +0000 (15:33 +0100)]
removed the probably last blank line

4 years agoFixes for Travis CI
ThiloGa [Sat, 7 Mar 2020 14:18:25 +0000 (15:18 +0100)]
Fixes for Travis CI
 -removing some blanks etc.

4 years agoadd support for namemaster.de
ThiloGa [Sat, 7 Mar 2020 13:55:09 +0000 (14:55 +0100)]
add support for namemaster.de

4 years agoMerge pull request #2198 from pipedrive/Add-AWS_API-slowrate
neil [Sat, 7 Mar 2020 11:59:20 +0000 (19:59 +0800)]
Merge pull request #2198 from pipedrive/Add-AWS_API-slowrate

Add aws api slowrate

4 years agoMerge pull request #2769 from ianw/update-account-json
neil [Sat, 7 Mar 2020 11:50:17 +0000 (19:50 +0800)]
Merge pull request #2769 from ianw/update-account-json

Update account.json on account update

4 years agoremove DEFAULT_DNS_SLEEP.
neil [Sat, 7 Mar 2020 10:26:22 +0000 (18:26 +0800)]
remove DEFAULT_DNS_SLEEP.
fix https://github.com/acmesh-official/acme.sh/issues/2773

4 years agoMerge pull request #2770 from acmesh-official/dev
neil [Wed, 4 Mar 2020 01:53:51 +0000 (09:53 +0800)]
Merge pull request #2770 from acmesh-official/dev

add clearlinux

4 years agoadd clearlinux
neil [Wed, 4 Mar 2020 01:51:16 +0000 (09:51 +0800)]
add clearlinux
fix https://github.com/acmesh-official/acme.sh/issues/2768

4 years agoUpdate account.json on account update
Ian Wienand [Tue, 3 Mar 2020 22:12:28 +0000 (09:12 +1100)]
Update account.json on account update

When running --updateaccount, the ca/<ca>/account.json file isn't
updated with the new response showing the updated account details.
This can be a bit confusing if you add an email to the account but
then you're not sure if it actually applied looking at this file.

Write out the new response on successful account updates.

4 years agoMerge pull request #2754 from acmesh-official/dev
neil [Tue, 25 Feb 2020 13:46:42 +0000 (21:46 +0800)]
Merge pull request #2754 from acmesh-official/dev

sync

4 years agoMerge pull request #2753 from nobbs/fix_docker_deploy
neil [Tue, 25 Feb 2020 13:34:07 +0000 (21:34 +0800)]
Merge pull request #2753 from nobbs/fix_docker_deploy

Fix error on docker deploy command with spaces.

4 years agoFix error on docker deploy command with spaces.
alex [Tue, 25 Feb 2020 11:33:50 +0000 (12:33 +0100)]
Fix error on docker deploy command with spaces.

This adds quotes to the last eval in _getdeployconf which is reponsible
for loading and exporting saved environment variables back into the
acme.sh process. This caused some errors if used with the docker
deploy-hook and the example nginx "service nginx force-reload" command
as it contains spaces.

4 years agoUpdate usage of AWS_DNS_SLOWRATE
Stephane Moser [Mon, 24 Feb 2020 23:14:40 +0000 (23:14 +0000)]
Update usage of AWS_DNS_SLOWRATE

4 years agoMerge pull request #2719 from qwqVictor/dev
neil [Sat, 22 Feb 2020 09:44:15 +0000 (17:44 +0800)]
Merge pull request #2719 from qwqVictor/dev

Add support for CQHTTP QQ bot API

4 years agoMerge pull request #2670 from sreyemnayr/fix-pfsense-linode
neil [Sat, 22 Feb 2020 05:41:19 +0000 (13:41 +0800)]
Merge pull request #2670 from sreyemnayr/fix-pfsense-linode

Fix pfsense linode

4 years agoMerge pull request #2690 from nstepa/dns_yandex
neil [Sat, 22 Feb 2020 05:39:04 +0000 (13:39 +0800)]
Merge pull request #2690 from nstepa/dns_yandex

Fix dns records removing after usage.

4 years agoMerge pull request #2746 from acmesh-official/dev
neil [Sat, 22 Feb 2020 05:34:01 +0000 (13:34 +0800)]
Merge pull request #2746 from acmesh-official/dev

sync

4 years agoMerge pull request #2728 from artooro/master
neil [Sat, 22 Feb 2020 05:28:37 +0000 (13:28 +0800)]
Merge pull request #2728 from artooro/master

add support for using a Zone ID

4 years agoMerge pull request #2737 from xpac1985/patch-3
neil [Sat, 22 Feb 2020 04:10:22 +0000 (12:10 +0800)]
Merge pull request #2737 from xpac1985/patch-3

Make socat debug output show version + features instead of help text

4 years agoMerge pull request #2744 from xpac1985/patch-2
neil [Fri, 21 Feb 2020 15:20:34 +0000 (23:20 +0800)]
Merge pull request #2744 from xpac1985/patch-2

haproxy deploy script now compatible with OpenSSL v1.1+

4 years agoMerge pull request #2742 from adrian5/patch-3
neil [Fri, 21 Feb 2020 14:34:18 +0000 (22:34 +0800)]
Merge pull request #2742 from adrian5/patch-3

Fix phrasing in README

4 years agohaproxy deploy script now compatible with OpenSSL v1.1+
xpac1985 [Thu, 20 Feb 2020 22:28:55 +0000 (23:28 +0100)]
haproxy deploy script now compatible with OpenSSL v1.1+

haproxy deploy script now compatible with OpenSSL v1.1+

The OpenSSL OCSP request for haproxy deployment breaks from OpenSSL v1.1.0 on.
The format of the `-header` option has been changed and does now contain a `=` instead of a whitespace.
Other projects have hit the same issue:
https://github.com/nghttp2/nghttp2/issues/742

This commit determines the OpenSSL/LibreSSL version and then adjusts the request accordingly.
Also removed the duplicate command line and added some more debug output.

4 years agoFix phrasing in README
adrian5 [Thu, 20 Feb 2020 17:43:08 +0000 (18:43 +0100)]
Fix phrasing in README

4 years agoMake socat debug output show version + features instead of help text
xpac1985 [Tue, 18 Feb 2020 15:26:15 +0000 (16:26 +0100)]
Make socat debug output show version + features instead of help text

4 years agoMerge pull request #2735 from acmesh-official/dev
neil [Sat, 15 Feb 2020 13:56:03 +0000 (21:56 +0800)]
Merge pull request #2735 from acmesh-official/dev

sync

4 years agoMerge pull request #2614 from PaloAltoNetworks/deploy-panos
neil [Sat, 15 Feb 2020 12:46:59 +0000 (20:46 +0800)]
Merge pull request #2614 from PaloAltoNetworks/deploy-panos

Adding abillity to deploy cert to Palo Alto Networks Firewall via API.

4 years agoFixed 6 character requirement.
Paul Nguyen [Fri, 14 Feb 2020 02:01:27 +0000 (18:01 -0800)]
Fixed 6 character requirement.

4 years agoFixed line formatting
Paul Nguyen [Wed, 12 Feb 2020 23:00:23 +0000 (15:00 -0800)]
Fixed line formatting

4 years agoUpdated to use saveconf function and base64encode.
Paul Nguyen [Wed, 12 Feb 2020 22:57:31 +0000 (14:57 -0800)]
Updated to use saveconf function and base64encode.

4 years agofix gitdiff
Paul Nguyen [Wed, 12 Feb 2020 06:50:05 +0000 (22:50 -0800)]
fix gitdiff

4 years agoFixing gitdiff
Paul Nguyen [Wed, 12 Feb 2020 06:44:51 +0000 (22:44 -0800)]
Fixing gitdiff

4 years agoFixing gitdiff
Paul Nguyen [Wed, 12 Feb 2020 06:34:55 +0000 (22:34 -0800)]
Fixing gitdiff

4 years agoShellCheck fixes
Paul Nguyen [Wed, 12 Feb 2020 06:26:48 +0000 (22:26 -0800)]
ShellCheck fixes

4 years agoFixed Shellchecks
Paul Nguyen [Wed, 12 Feb 2020 06:23:10 +0000 (22:23 -0800)]
Fixed Shellchecks

4 years agoUpdate deployer
Paul Nguyen [Wed, 12 Feb 2020 02:15:10 +0000 (18:15 -0800)]
Update deployer

4 years agofix shellcheck issues
Arthur Wiebe [Tue, 11 Feb 2020 18:07:10 +0000 (13:07 -0500)]
fix shellcheck issues

4 years agoMerge pull request #2369 from tresni/synology_dsm
neil [Tue, 11 Feb 2020 12:12:47 +0000 (20:12 +0800)]
Merge pull request #2369 from tresni/synology_dsm

Initial support for Synology DSM deployhook

4 years agoMerge pull request #2726 from Blfrg/dns_me
neil [Tue, 11 Feb 2020 11:09:38 +0000 (19:09 +0800)]
Merge pull request #2726 from Blfrg/dns_me

fix #2031 dns_me id parse

4 years agoMerge pull request #1341 from phlegx/all-inkl-kasserver-dns-script
neil [Tue, 11 Feb 2020 11:08:31 +0000 (19:08 +0800)]
Merge pull request #1341 from phlegx/all-inkl-kasserver-dns-script

All inkl kasserver dns script

4 years agoMerge branch 'dev' into all-inkl-kasserver-dns-script
neil [Tue, 11 Feb 2020 11:07:20 +0000 (19:07 +0800)]
Merge branch 'dev' into all-inkl-kasserver-dns-script

4 years agoRemove -q from greps
Brian Hartvigsen [Tue, 11 Feb 2020 04:02:27 +0000 (21:02 -0700)]
Remove -q from greps

4 years agoadd support for using a Zone ID
Arthur Wiebe [Mon, 10 Feb 2020 15:22:55 +0000 (10:22 -0500)]
add support for using a Zone ID

4 years agoMerge pull request #2628 from woutd/master
neil [Mon, 10 Feb 2020 14:27:05 +0000 (22:27 +0800)]
Merge pull request #2628 from woutd/master

Add DNS API support for Constellix

4 years agoimprove id parse
Blfrg [Sun, 9 Feb 2020 20:50:29 +0000 (14:50 -0600)]
improve id parse

Locate only the outer most "id" property

4 years agoReplace disabled linter with variable substituion
Brian Hartvigsen [Sun, 9 Feb 2020 20:06:13 +0000 (12:06 -0800)]
Replace disabled linter with variable substituion

4 years agoUse _utc_date
Brian Hartvigsen [Sun, 9 Feb 2020 19:50:50 +0000 (11:50 -0800)]
Use _utc_date

4 years agoUse deployconf properly
Brian Hartvigsen [Sun, 9 Feb 2020 11:10:11 +0000 (03:10 -0800)]
Use deployconf properly

4 years agoFix some debug output
Brian Hartvigsen [Sun, 9 Feb 2020 10:50:29 +0000 (02:50 -0800)]
Fix some debug output

4 years agoAllow creating new certificates when certificate is not found
Brian Hartvigsen [Sun, 9 Feb 2020 10:26:55 +0000 (02:26 -0800)]
Allow creating new certificates when certificate is not found

4 years agoFix shfmt/shellcheck issues
Brian Hartvigsen [Sun, 9 Feb 2020 10:01:26 +0000 (02:01 -0800)]
Fix shfmt/shellcheck issues

4 years agoStop using jq/curl directly
Brian Hartvigsen [Sun, 9 Feb 2020 00:27:18 +0000 (16:27 -0800)]
Stop using jq/curl directly

This is a lot more fragile then the previous code due to treating JSON as just a string

4 years agoUsing domainconf instead of account
Brian Hartvigsen [Mon, 30 Sep 2019 20:06:04 +0000 (14:06 -0600)]
Using domainconf instead of account

4 years agoRemove boilerplate from what I used for template
Brian Hartvigsen [Sun, 30 Jun 2019 06:30:35 +0000 (00:30 -0600)]
Remove boilerplate from what I used for template

4 years agoCleanup shfmt warnings
Brian Hartvigsen [Sun, 30 Jun 2019 06:13:45 +0000 (00:13 -0600)]
Cleanup shfmt warnings

4 years agoCleanup shellcheck errors
Brian Hartvigsen [Sun, 30 Jun 2019 06:13:07 +0000 (00:13 -0600)]
Cleanup shellcheck errors

4 years agoInitial support for Synology DSM
Brian Hartvigsen [Sun, 30 Jun 2019 03:47:24 +0000 (21:47 -0600)]
Initial support for Synology DSM

This allows you to update a key on a Synology DSM using the existing API.
Handles restarting the necessary services the certificate is attached to and all other internal stuff (copying the certificate around, etc.)

This is way less error prone than most articles I've found on how to update a Synology DSM certificate.

4 years agoMerge branch 'master' of git://github.com/acmesh-official/acme.sh
Wout [Sun, 9 Feb 2020 09:13:17 +0000 (10:13 +0100)]
Merge branch 'master' of git://github.com/acmesh-official/acme.sh

4 years agofix dns_me id parse
Blfrg [Sat, 8 Feb 2020 22:43:23 +0000 (16:43 -0600)]
fix dns_me id parse

The API seems to have changed and the ID is no longer in the same location.

4 years agoImproved token processing method and misc bugfixes
Victor Huang [Sat, 8 Feb 2020 15:24:45 +0000 (23:24 +0800)]
Improved token processing method and misc bugfixes

Replace '_err' to '_debug' in the final error report.
Removed redundancy code.

4 years agoCosmetic fixes.
Wout [Sat, 8 Feb 2020 11:27:19 +0000 (12:27 +0100)]
Cosmetic fixes.

4 years agoCQHTTP: Change shebang to "/usr/bin/env sh"
Victor Huang [Thu, 6 Feb 2020 03:26:56 +0000 (11:26 +0800)]
CQHTTP: Change shebang to "/usr/bin/env sh"

4 years agoAdd support for CQHTTP QQ bot API
Victor Huang [Thu, 6 Feb 2020 03:12:14 +0000 (11:12 +0800)]
Add support for CQHTTP QQ bot API

4 years agoDeploy certificates to Palo Alto Network Firewalls
Paul Nguyen [Wed, 5 Feb 2020 22:29:01 +0000 (14:29 -0800)]
Deploy certificates to Palo Alto Network Firewalls

4 years agoMerge pull request #2481 from blablup/OPNsense_dns
neil [Fri, 31 Jan 2020 08:37:31 +0000 (16:37 +0800)]
Merge pull request #2481 from blablup/OPNsense_dns

Add OPNsense Bind API Support

4 years agoMerge pull request #2701 from xpac1985/patch-1
neil [Fri, 31 Jan 2020 08:32:13 +0000 (16:32 +0800)]
Merge pull request #2701 from xpac1985/patch-1

Updated/fixed some entries in --help output