github srvrco/getssl v1.84
Stable release

latest releases: v2.49, latest, 2.49...
7 years ago

This stable release has the following updates since v1.0

2016-06-09 bugfix of issue 44, and add success statement (ignoring quiet flag) (1.01)
2016-06-13 test return status of DNS_ADD_COMMAND and error_exit if a problem (hadleyrich) (1.02)
2016-06-13 bugfix of issue 45, problem with SERVER_TYPE when it's just a port number (1.03)
2016-06-13 bugfix issue 47 - DNS_DEL_COMMAND cleanup was run when not required. (1.04)
2016-06-15 add error checking on RELOAD_CMD (1.05)
2016-06-20 updated sed and date functions to run on MAC OS X (1.06)
2016-06-20 added CHALLENGE_CHECK_TYPE variable to allow checks direct on https rather than http (1.07)
2016-06-21 updated grep functions to run on MAC OS X (1.08)
2016-06-11 updated to enable running on windows with cygwin (1.09)
2016-07-02 Corrections to work with older slackware issue #56 (1.10)
2016-07-02 Updating help info re ACL in config file (1.11)
2016-07-04 adding DOMAIN_STORAGE as a variable to solve for issue #59 (1.12)
2016-07-05 updated order to better handle non-standard DOMAIN_STORAGE location (1.13)
2016-07-06 added additional comments about SANS in example template (1.14)
2016-07-07 check for duplicate domains in domain / SANS (1.15)
2016-07-08 modified to be used on older bash for issue #64 (1.16)
2016-07-11 added -w to -a option and comments in domain template (1.17)
2016-07-18 remove / regenerate csr when generating new private domain key (1.18)
2016-07-21 add output of combined private key and domain cert (1.19)
2016-07-21 updated typo (1.20)
2016-07-22 corrected issue in nslookup debug option - issue #74 (1.21)
2016-07-26 add more server-types based on openssl s_client (1.22)
2016-08-01 updated agreement for letsencrypt (1.23)
2016-08-02 updated agreement for letsencrypt to update automatically (1.24)
2016-08-03 improve messages on test of certificate installation (1.25)
2016-08-04 remove carriage return from agreement - issue #80 (1.26)
2016-08-04 set permissions for token folders - issue #81 (1.27)
2016-08-07 allow default chained file creation - issue #85 (1.28)
2016-08-07 use copy rather than move when archiving certs - issue #86 (1.29)
2016-08-07 enable use of a single ACL for all checks (if USE_SINGLE_ACL="true" (1.30)
2016-08-23 check for already validated domains (issue #93) - (1.31)
2016-08-23 updated already validated domains (1.32)
2016-08-23 included better force_renew and template for USE_SINGLE_ACL (1.33)
2016-08-23 enable insecure certificate on https token check #94 (1.34)
2016-08-23 export OPENSSL_CONF so it's used by all openssl commands (1.35)
2016-08-25 updated defaults for ACME agreement (1.36)
2016-09-04 correct issue #101 when some domains already validated (1.37)
2016-09-12 Checks if which is installed (1.38)
2016-09-13 Don't check for updates, if -U parameter has been given (1.39)
2016-09-17 Improved error messages from invalid certs (1.40)
2016-09-19 remove update check on recursive calls when using -a (1.41)
2016-09-21 changed shebang for portability (1.42)
2016-09-21 Included option to Deactivate an Authorization (1.43)
2016-09-22 retry on 500 error from ACME server (1.44)
2016-09-22 added additional checks and retry on 500 error from ACME server (1.45)
2016-09-24 merged in IPv6 support (1.46)
2016-09-27 added additional debug info issue #119 (1.47)
2016-09-27 removed IPv6 switch in favour of checking both IPv4 and IPv6 (1.48)
2016-09-28 Add -Q, or --mute, switch to mute notifications about successfully upgrading getssl (1.49)
2016-09-30 improved portability to work natively on FreeBSD, Slackware and OSX (1.50)
2016-09-30 comment out PRIVATE_KEY_ALG from the domain template Issue #125 (1.51)
2016-10-03 check remote certificate for right domain before saving to local (1.52)
2016-10-04 allow existing CSR with domain name in subject (1.53)
2016-10-05 improved the check for CSR with domain in subject (1.54)
2016-10-06 prints update info on what was included in latest updates (1.55)
2016-10-06 when using -a flag, ignore folders in working directory which aren't domains (1.56)
2016-10-12 alllow multiple tokens in DNS challenge (1.57)
2016-10-14 added CHECK_ALL_AUTH_DNS option to check all DNS servres, not just one primary server (1.58)
2016-10-14 added archive of chain and private key for each cert, and purge old archives (1.59)
2016-10-17 updated info comment on failed cert due to rate limits. (1.60)
2016-10-17 fix error messages when using 1.0.1e-fips (1.61)
2016-10-20 set secure permissions when generating account key (1.62)
2016-10-20 set permsissions to 700 for getssl script during upgrade (1.63)
2016-10-20 add option to revoke a certificate (1.64)
2016-10-21 set revocation server default to acme-v01.api.letsencrypt.org (1.65)
2016-10-21 bug fix for revocation on different servers. (1.66)
2016-10-22 Tidy up archive code for certificates and reduce permissions for security
2016-10-22 Add EC signing for secp384r1 and secp521r1 (the latter not yet supported by Let's Encrypt
2016-10-22 Add option to create a new private key for every cert (REUSE_PRIVATE_KEY="true" by default)
2016-10-22 Combine EC signing, Private key reuse and archive permissions (1.67)
2016-10-25 added CHECK_REMOTE_WAIT option ( to pause before final remote check)
2016-10-25 Added EC account key support ( prime256v1, secp384r1 ) (1.68)
2016-10-25 Ignore DNS_EXTRA_WAIT if all domains already validated (issue #146) (1.69)
2016-10-25 Add option for dual ESA / EDSA certs (1.70)
2016-10-25 bug fix Issue #141 challenge error 400 (1.71)
2016-10-26 check content of key files, not just recreate if missing.
2016-10-26 Improvements on portability (1.72)
2016-10-26 Date formatting for busybox (1.73)
2016-10-27 bug fix - issue #157 not recognising EC keys on some versions of openssl (1.74)
2016-10-31 generate EC account keys and tidy code.
2016-10-31 fix warning message if cert doesn't exist (1.75)
2016-10-31 remove only specified DNS token #161 (1.76)
2016-11-03 Reduce long lines, and remove echo from update (1.77)
2016-11-05 added TOKEN_USER_ID (to set ownership of token files )
2016-11-05 updated style to work with latest shellcheck (1.78)
2016-11-07 style updates
2016-11-07 bug fix DOMAIN_PEM_LOCATION starting with ./ #167
2016-11-08 Fix for openssl 1.1.0 #166 (1.79)
2016-11-08 Add and comment optional sshuserid for ssh ACL (1.80)
2016-11-09 Add SKIP_HTTP_TOKEN_CHECK option (Issue #170) (1.81)
2016-11-13 bug fix DOMAIN_KEY_CERT generation (1.82)
2016-11-17 add PREVENT_NON_INTERACTIVE_RENEWAL option (1.83)
2016-12-03 add HTTP_TOKEN_CHECK_WAIT option (1.84)

Don't miss a new getssl release

NewReleases is sending notifications on new releases.