Skip to content

Releases: mtrojnar/osslsigncode

osslsigncode 2.3

06 Mar 19:20

Choose a tag to compare

2.3 (2022.03.06)

CRITICAL SECURITY VULNERABILITIES

This release fixes several critical memory corruption vulnerabilities.
A malicious attacker could create a file, which, when processed with
osslsigncode, triggers arbitrary code execution. Any previous version
of osslsigncode should be immediately upgraded if the tool is used for
processing of untrusted files.

  • fixed several memory safety issues
  • fixed non-interactive PVK (MSBLOB) key decryption
  • added a bash completion script
  • added CA bundle path auto-detection

osslsigncode 2.2

15 Aug 19:52

Choose a tag to compare

2.2 (2021.08.15)

  • CAT files support (thanks to James McKenzie)
  • MSI support rewritten without libgsf dependency, which allows
    for handling of all the needed MSI metadata, such as dates
  • "-untrusted" option renamed to "-TSA-CAfile"
  • "-CRLuntrusted" option renamed to "-TSA-CRLfile"
  • numerous bug fixes and improvements

osslsigncode 2.1

13 Oct 18:24

Choose a tag to compare

2.1 (2020-10-11)

  • certificate chain verification support
  • timestamp verification support
  • CRL verification support ("-CRLfile" option)
  • improved CAB signature support
  • nested signatures support
  • user-specified signing time ("-st" option) by vszakats
  • added more tests
  • fixed numerous bugs
  • dropped OpenSSL 1.1.0 support

osslsigncode 2.0

04 Dec 21:22

Choose a tag to compare

2.0 (2018-12-04)

  • orphaned project adopted by Michał Trojnara
  • ported to OpenSSL 1.1.x
  • ported to SoftHSM2
  • add support for pkcs11-based hardware tokens
    (Patch from Leif Johansson)
  • improved error reporting of timestamping errors
    (Patch from Carlo Teubner)