Skip to content

Latest commit

 

History

History
executable file
·
62 lines (41 loc) · 1.89 KB

CHANGES.md

File metadata and controls

executable file
·
62 lines (41 loc) · 1.89 KB

Branch 3.X

3.1.0

  • Added: fullchain certificate chain is maintained within intermediate authorities
  • Added: fullchain added p12 cert files

3.0.0

  • Refactored the whole codebase. Methods are splitted into multiple files
  • Added: support for elliptic curves
  • Added: support for smime certificates
  • Added: support for intermediate certificate authorities
  • Added: option to use resolved certificate common name as filename (pem,key,crt,csr,p12)
  • Changed: cli commands for ca and openvpn initialization have changed
  • Changed: default signature algorithm to sha384 (openssl.conf)

Branch 2.X

2.2.2

  • Bugfix: added clientAuth to codesigning key usage
  • Bugfix: code-signing cert revocation pre-check failed

2.2.1

  • Added: support for code-signing certificates
  • Changed: removed plain-text output from certificate files -notext
  • Bugfix: output directory name doesn't use the full common-name based on the configuration - only second name argument was used

2.1.0

  • Added: support for host/node certificates (client+server extended usage)
  • Bugfix: subjectAltName was missing in server certs (required for self signed webserver auth) - new default DNS:<COMMON_NAME>
  • Bugfix: CLIENT_COMMON_NAME template overrides other templates

2.0.1

  • Bugfix: Allow whitespaces in certificate common-name

2.0.0

  • Added: initialization for generic CAs (not openvpn related)
  • Added: support for multiple servers
  • Added: server certificate revocation
  • Changed: License to MPL-2.0
  • Changed: new Syntax is used

Branch 1.X

1.1.0

  • Added: Server certificate is also converted into p12 format
  • Removed Password prompt when creating a new client
  • Changed: openssl min version to 1.0.0

1.0.0

  • Initial Public Release