Skip to content

Commit 225a8f7

Browse files
committed
release 2.4
Signed-off-by: Michał Trojnara <[email protected]>
1 parent 23288f5 commit 225a8f7

File tree

2 files changed

+19
-14
lines changed

2 files changed

+19
-14
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ project(osslsigncode
1717
LANGUAGES C)
1818

1919
# force nonstandard version format for development packages
20-
set(DEV "-dev")
20+
set(DEV "")
2121
set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}${DEV}")
2222

2323
# version and contact information

NEWS.md

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
# osslsigncode change log
22

3-
### 2.4 (unreleased)
4-
5-
- set the default message digest to sha256
6-
- set of cryptographic hash functions for "attach -signature"
7-
and "add" commands ("-h" option)
8-
- compute and compare the leaf certificate hash for "attach-signature"
9-
command ("-require-leaf-hash" option)
10-
- "-st" option renamed to "-time"
11-
- user-specified signing and/or verifying time ("-time" option)
12-
- remove "-timestamp-expiration" option
13-
- disable verification of the Timestamp Server signature
14-
("-ignore-timestamp" option)
15-
- use CMake instead of Makefile
3+
### 2.4 (2022.08.02)
4+
5+
- migrated the build system from GNU Autoconf to CMake
6+
- added the "-h" option to set the cryptographic hash function
7+
for the "attach -signature" and "add" commands
8+
- set the default hash function to "sha256"
9+
- added the "attach-signature" option to compute and compare the
10+
leaf certificate hash for the "add" command
11+
- renamed the "-st" option "-time" (the old name is accepted for
12+
compatibility)
13+
- updated the "-time" option to also set explicit verification time
14+
- added the "-ignore-timestamp" option to disable timestamp server
15+
signature verification
16+
- removed the "-timestamp-expiration" option
17+
- fixed several bugs
18+
- updated the included documentation
19+
- enabled additional compiler/linker hardening options
20+
- added CI based on GitHub Actions
1621

1722
### 2.3 (2022.03.06)
1823

0 commit comments

Comments
 (0)