Skip to content

Releases: sgallagher/sscg

sscg-3.0.5

20 Jun 19:40
sscg-3.0.5
Compare
Choose a tag to compare

sscg-3.0.4

31 May 18:39
sscg-3.0.4
e87dd74
Compare
Choose a tag to compare

sscg-3.0.3

16 Jan 14:12
sscg-3.0.3
252b115
Compare
Choose a tag to compare

What's Changed

Full Changelog: sscg-3.0.2...sscg-3.0.3

SSCG 3.0.2

28 Feb 16:41
sscg-3.0.2
b3682d9
Compare
Choose a tag to compare

What's Changed

  • Debian packaging: Accept *.tar.gz files as well, bump test timeouts by @martinpitt in #48
  • Debian packaging: Drop bogus Recommends: by @martinpitt in #49
  • dhparams: Fix the FIPS_mode() call for OpenSSL 3.0 by @schopin-pro in #51

New Contributors

Full Changelog: sscg-3.0.1...sscg-3.0.2

SSCG 3.0.1

29 Oct 16:57
sscg-3.0.1
cba79c9
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: sscg-3.0.0...sscg-3.0.1

sscg 3.0

21 Jul 18:17
Compare
Choose a tag to compare

sscg 3.0

New features

  • Support for OpenSSL 3.0
  • Support for outputting named Diffie-Hellman parameter groups
  • Support for CentOS Stream 9

Major version notes

  • SSCG now requires OpenSSL 1.1.0 or later.
  • sscg will now always output DH parameters to a PEM file. It will default to using the ffdhe4096 group.
  • Generated certificate lifetime now defaults to 398 days, rather than ten years to conform to modern browser expectations.

sscg-2.6.2: Release SSCG 2.6.2

23 Jun 18:11
sscg-2.6.2
02f6edb
Compare
Choose a tag to compare

Stephen Gallagher (5):

  • Fix missing error check
  • Read long password files properly
  • Make clang-format optional
  • Fix Coverity scans
  • Release 2.6.2

sscg 2.6.1

09 Jan 19:09
sscg-2.6.1
7a3408c
Compare
Choose a tag to compare

Changelog

Stephen Gallagher (14):

  • Bump version to 2.6.1dev
  • Fix help message for --client-key-file
  • Run clang-format
  • Further clarify --client-key-file help message
  • Check that key passphrases are within 4-1023 characters
  • Output private keys with 2048 iteration count
  • Rework passphrase handling
  • Fix wrong x509 version in CSR
  • Fix memory leaks
  • Fix alignment issue with popt
  • Prevent uninitialized read error
  • Add missing newline for error message
  • Fix OpenSSL 1.0 support
  • Fix formatting

sscg 2.6.0

13 Dec 16:28
sscg-2.6.0
0f04edb
Compare
Choose a tag to compare

Highlights

  • Can now generate an empty CRL file.
  • Can now create and store a Diffie-Hellman parameters (dhparams) file.
  • Support for setting a password on private keys.
  • Support for generating a client authentication certificate and key.
  • Better support for OpenSSL 1.0

Full log

Patrick Uiterwijk (1):

  • Initialize OpenSSL with OpenSSL <1.1.0

Stephen Gallagher (25):

  • Work around Coverity certificate problem
  • Clean up popt options table
  • Fix up minor formatting issue
  • Add password support for private keys
  • Allow specifying keyfile password by file
  • CI: Run tests on multiple Fedora releases
  • CI: Run tests on CentOS 7
  • Merge remote-tracking branch 'tipabu/crl-file'
  • Update .gitignore file
  • Add function for DH parameter generation
  • Generate DH parameters file
  • Update CI test hosts
  • Add serverAuth extendedKeyUsage for server certificates
  • Rename create_service_cert() to create_cert()
  • Use a common macro for default file modes
  • Add I/O utility routines
  • Rework output file handling
  • Check for invalid file combinations
  • Add support for client certificates
  • Better error message for client certs without public key file
  • Add talloc_report() debugging option
  • Fix memory leak in sscg_sign_x509_csr()
  • Address clang-analyzer warning
  • Run ninja scan-build in CI
  • Update version to 2.6.0

Tim Burke (1):

  • Add --crl-file option

SSCG 2.5.1

28 Nov 14:30
sscg-2.5.1
d340583
Compare
Choose a tag to compare

Fix issues discovered by automated testing.