Skip to content

Releases: OpenVPN/easy-rsa

EasyRSA 3.0.9

18 May 02:33
150e96e
Compare
Choose a tag to compare

** Note: Files here were updated to remove a test pki mistakenly included with the original. There are no functional changes to the release. **

What's Changed

New Contributors

Full Changelog: v3.0.8...v3.0.9

v3.0.9-rc1

05 May 03:04
ecc7cb7
Compare
Choose a tag to compare
v3.0.9-rc1 Pre-release
Pre-release

3.0.9 (2022-05-04)

  • Upgrade OpenSSL from 1.1.0j to 1.1.1o (#405, #407)
    • We are buliding this ourselves now.
  • Fix --version so it uses EASYRSA_OPENSSL (#416)
  • Use openssl rand instead of non-POSIX mktemp (#478)
  • Fix paths with spaces (#443)
  • Correct OpenSSL version from Homebrew on macOs (#416)
  • Fix revoking a renewed certificate (Original PR #394)
    Follow-up commit: ef22701
  • Introduce 'show-crl' (d199389)
  • Support Windows-Git 'version of bash' (#533)
  • Disallow use of single quote (') in vars file, Warning (#530)
  • Creating a CA uses x509-types/ca and COMMON (#526)
  • Prefer 'PKI/vars' over all other locations (#528)
  • Introduce 'init-pki soft' option (#197)
  • Warnings are no longer silenced by --batch (#523)
  • Improve packaging options (#510)

*** Lots of work by Richard Bonhomme on this release! ***

What's Changed

New Contributors

Full Changelog: v3.0.8...v3.0.9-rc1

EasyRSA 3.0.8

16 Sep 13:04
a9cecc7
Compare
Choose a tag to compare

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
  • Reverted OpenSSL back to 1.1.0j

EasyRSA 3.0.7

31 Mar 00:11
945c935
Compare
Choose a tag to compare

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)

EasyRSA 3.0.6

02 Feb 04:13
9918b67
Compare
Choose a tag to compare

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.

EasyRSA 3.0.5

15 Sep 04:33
Compare
Choose a tag to compare

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
  • Client certificates now expire in 3 year (1080 days) by default

v3.0.4

21 Jan 15:55
Compare
Choose a tag to compare

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

22 Aug 13:10
v3.0.3
Compare
Choose a tag to compare

Minor update that includes the mktemp Windows binary.

v3.0.2

21 Aug 23:25
v3.0.2
Compare
Choose a tag to compare

Add missing Windows binaries and publish release.

v3.0.1

26 Oct 03:50
Compare
Choose a tag to compare

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.