All Versions
Latest Version
Avg Release Cycle
247 days
Latest Release
1357 days ago

Changelog History
Page 1

  • v3.0.8 Changes

    September 09, 2020

    3.0.8 (2020-09-09)

    • Provide --version option (#372)
    • ๐Ÿ”– Version information now within generated certificates like on *nix
    • ๐Ÿ›  Fixed issue where gen-dh overwrote existing files without warning (#373)
    • ๐Ÿ›  Fixed issue with ED/EC certificates were still signed by RSA (#374)
    • โž• Added support for export-p8 (#339)
    • Clarified error message (#384)
    • โฌ†๏ธ 2->3 upgrade now errors and prints message when vars isn't found (#377)
    • โšก๏ธ Update OpenSSL Windows binaries to 1.1.1g
  • v3.0.7 Changes

    March 31, 2020

    3.0.7 (2020-03-30)

    • ๐Ÿ Include OpenSSL libs and binary for Windows 1.1.0j
    • โœ‚ Remove RANDFILE environment variable (#261)
    • โ†ช Workaround for bug in win32 mktemp (#247, #305, PR #312)
    • ๐Ÿ– Handle IP address in SAN and renewals (#317)
    • โ†ช Workaround for ash and no set -o echo (#319)
    • ๐Ÿ Shore up windows testing framework (#314)
    • โฌ†๏ธ Provide upgrade mechanism for older versions of EasyRSA (#349)
    • โž• Add support for KDC certificates (#322)
    • โž• Add support for Edward Curves (#354, #350)
    • Add support for EASYRSA_PASSIN and EASYRSA_PASSOUT env vars (#368)
    • โž• Add support for RID to SAN (#362)
  • v3.0.6 Changes

    February 02, 2019

    3.0.6 (2019-02-01)

    • ๐Ÿšš Certifcates that are revoked now move to a revoked subdirectory (#63)
    • EasyRSA no longer clobbers non-EASYRSA environment variables (#277)
    • More sane string checking, allowingn for commas in CN (#267)
    • ๐Ÿ‘Œ Support for reasonCode in CRL (#280)
    • ๐Ÿ‘ Better handling for capturing passphrases (#230, others)
    • ๐Ÿ‘Œ Improved LibreSSL/MacOS support
    • โž• Adds support to renew certificates up to 30 days before expiration (#286)
      • This changes previous behavior allowing for certificate creation using
        duplicate CNs.
  • v3.0.5 Changes

    September 15, 2018

    3.0.5 (2018-09-15)

    • ๐Ÿ›  Fix #17 & #58: use AES256 for CA key
    • Also, don't use read -s, use stty -echo
    • ๐Ÿ›  Fix broken "nopass" option
    • โž• Add -r to read to stop errors reported by shellcheck (and to behave)
    • โœ‚ remove overzealous quotes around $pkcs_opts (more SC errors)
    • ๐Ÿ‘Œ Support for LibreSSL (now works on latest version of MacOS)
    • EasyRSA version will be reported in certificate comments
    • 0๏ธโƒฃ Client certificates now expire in 3 year (1080 days) by default
  • v3.0.4 Changes

    January 21, 2018

    ๐Ÿšš * Remove use of egrep (#154)
    * Integrate with Travis-CI (#165)
    ๐Ÿšš * Remove "local" from variable assignment (#165)
    ๐Ÿ›  * Other changes related to Travis-CI fixes
    * Assign values to variables defined previously w/local
    * Finally(?) fix the subjectAltName issues I presented earlier (really
    ๐Ÿ›  fixes #168

  • v3.0.3 Changes

    August 22, 2017

    โšก๏ธ Minor update that includes the mktemp Windows binary.

  • v3.0.2 Changes

    August 21, 2017

    โž• Add missing Windows binaries and publish release.

  • v3.0.1 Changes

    October 26, 2015

    ๐Ÿ“š This release addresses some packaging and documentation issues. With 3.0.0, the binaries needed to run EasyRSA on Windows were missing. Additionally, the documentation was released in a format that wasn't easily readable on that platform (markdown).

    ๐Ÿš€ Please find updated Unix and Windows packages attached. There are NO functionality changes in this release.

  • v3.0.0 Changes

    September 03, 2015

    ๐Ÿš€ This is the official Easy-RSA 3.0 release. The changes between rc2 and this release are relatively minor. The notable changes are:

    • 0๏ธโƒฃ -utf8 is now the default. This shouldn't break ASCII but will now support international character strings.
    • 0๏ธโƒฃ The private keys are now encrypted with aes256 by default, replacing the former default, 3des
  • v3.0.0-rc2 Changes

    July 27, 2014

    ๐Ÿš€ rc2 is the second pre-release in the 3.0 series. A number of fixes have been made; see the ChangeLog for full detials.

    ๐Ÿš€ Open issues preventing a production-ready release are noted in the KNOWN_ISSUES file.

    ๐Ÿ›  Notable fixes since 3.0.0-rc1 include:

    • ๐Ÿ›  Fixed support for OpenSSL 0.9.8
    • ๐Ÿ‘ PKCS#7 support
    • ๐Ÿ‘Œ Support to change private key passphrases
    • โšก๏ธ Other assorted fixes and doc updates