Commit Graph

3554 Commits (70488f9c567102db0b863afd378052ff1e89ea31)
 

Author SHA1 Message Date
David Kerr b7b4ae4262 Merge branch 'dev' of https://github.com/acmesh-official/acme.sh into ssh-deploy
neil b73b078705
Merge pull request from qwqVictor/dev
Add support for CQHTTP QQ bot API
neil 887fa8649b
Merge pull request from sreyemnayr/fix-pfsense-linode
Fix pfsense linode
neil f6172d7273
Merge pull request from nstepa/dns_yandex
Fix dns records removing after usage.
neil c70681712d
Merge pull request from acmesh-official/dev
sync
neil 80ca6de531
Merge pull request from artooro/master
add support for using a Zone ID
neil c6c395cd0f
Merge pull request from xpac1985/patch-3
Make socat debug output show version + features instead of help text
neil 4831064623
Merge pull request from xpac1985/patch-2
haproxy deploy script now compatible with OpenSSL v1.1+
neil d4660a23c0
Merge pull request from adrian5/patch-3
Fix phrasing in README
xpac1985 e184a1b9e6
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.
adrian5 f8662c9bc2
Fix phrasing in README
xpac1985 463df9e4ba
Make socat debug output show version + features instead of help text
neil c768581829
Merge pull request from acmesh-official/dev
sync
neil 754f7a7891
Merge pull request from PaloAltoNetworks/deploy-panos
Adding abillity to deploy cert to Palo Alto Networks Firewall via API.
Paul Nguyen 21450a08c2 Fixed 6 character requirement.
Paul Nguyen c355b25bb1 Fixed line formatting
Paul Nguyen 1fe3d80838 Updated to use saveconf function and base64encode.
Paul Nguyen 930e16b64a fix gitdiff
Paul Nguyen 2077a70d03 Fixing gitdiff
Paul Nguyen cbdb8bd9b9 Fixing gitdiff
Paul Nguyen 5dcb417676 ShellCheck fixes
Paul Nguyen 71bc993e3d Fixed Shellchecks
Paul Nguyen c2812896f8 Update deployer
Arthur Wiebe d43227ede4
fix shellcheck issues
neil 8554ae38ed
Merge pull request from tresni/synology_dsm
Initial support for Synology DSM deployhook
neil da656caf1e
Merge pull request from Blfrg/dns_me
fix  dns_me id parse
neil 51fc853228
Merge pull request from phlegx/all-inkl-kasserver-dns-script
All inkl kasserver dns script
neil 7a30cb9de7
Merge branch 'dev' into all-inkl-kasserver-dns-script
Brian Hartvigsen 1b475cf9f3
Remove -q from greps
Arthur Wiebe 719b690451
add support for using a Zone ID
neil 3cdc523dec
Merge pull request from woutd/master
Add DNS API support for Constellix
Blfrg eb49127b9e
improve id parse
Locate only the outer most "id" property
Brian Hartvigsen d07172a528
Replace disabled linter with variable substituion
Brian Hartvigsen 79637097ba
Use _utc_date
Brian Hartvigsen 1259341095
Use deployconf properly
Brian Hartvigsen 5d3bc95ac5
Fix some debug output
Brian Hartvigsen de25232a73
Allow creating new certificates when certificate is not found
Brian Hartvigsen 95769de464
Fix shfmt/shellcheck issues
Brian Hartvigsen 52a168b961
Stop using jq/curl directly
This is a lot more fragile then the previous code due to treating JSON as just a string
Brian Hartvigsen b3b00b6700
Using domainconf instead of account
Brian Hartvigsen 8e8cda132c
Remove boilerplate from what I used for template
Brian Hartvigsen 6459ccb185
Cleanup shfmt warnings
Brian Hartvigsen 548f83c3ad
Cleanup shellcheck errors
Brian Hartvigsen 555e0de9e4
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.
Wout cc4bce283f Merge branch 'master' of git://github.com/acmesh-official/acme.sh
Blfrg 8189a34d14
fix dns_me id parse
The API seems to have changed and the ID is no longer in the same location.
Victor Huang 5d88ad554f
Improved token processing method and misc bugfixes
Replace '_err' to '_debug' in the final error report.
Removed redundancy code.
Wout 2cc50a2b65 Cosmetic fixes.
Victor Huang 33670a5bd0
CQHTTP: Change shebang to "/usr/bin/env sh"
Victor Huang 64f8a222cb
Add support for CQHTTP QQ bot API