release 2.4

Signed-off-by: Michał Trojnara <Michal.Trojnara@stunnel.org>
This commit is contained in:
Michał Trojnara 2022-08-02 21:29:07 +02:00
parent 23288f5a00
commit 225a8f78fa
No known key found for this signature in database
GPG Key ID: 2EFC7FF0D416E014
2 changed files with 18 additions and 13 deletions

View File

@ -17,7 +17,7 @@ project(osslsigncode
LANGUAGES C) LANGUAGES C)
# force nonstandard version format for development packages # force nonstandard version format for development packages
set(DEV "-dev") set(DEV "")
set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}${DEV}") set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}${DEV}")
# version and contact information # version and contact information

29
NEWS.md
View File

@ -1,18 +1,23 @@
# osslsigncode change log # osslsigncode change log
### 2.4 (unreleased) ### 2.4 (2022.08.02)
- set the default message digest to sha256 - migrated the build system from GNU Autoconf to CMake
- set of cryptographic hash functions for "attach -signature" - added the "-h" option to set the cryptographic hash function
and "add" commands ("-h" option) for the "attach -signature" and "add" commands
- compute and compare the leaf certificate hash for "attach-signature" - set the default hash function to "sha256"
command ("-require-leaf-hash" option) - added the "attach-signature" option to compute and compare the
- "-st" option renamed to "-time" leaf certificate hash for the "add" command
- user-specified signing and/or verifying time ("-time" option) - renamed the "-st" option "-time" (the old name is accepted for
- remove "-timestamp-expiration" option compatibility)
- disable verification of the Timestamp Server signature - updated the "-time" option to also set explicit verification time
("-ignore-timestamp" option) - added the "-ignore-timestamp" option to disable timestamp server
- use CMake instead of Makefile signature verification
- removed the "-timestamp-expiration" option
- fixed several bugs
- updated the included documentation
- enabled additional compiler/linker hardening options
- added CI based on GitHub Actions
### 2.3 (2022.03.06) ### 2.3 (2022.03.06)