Skip to content

Commit

Permalink
release 2.4
Browse files Browse the repository at this point in the history
Signed-off-by: Michał Trojnara <[email protected]>
  • Loading branch information
mtrojnar committed Aug 2, 2022
1 parent 23288f5 commit 225a8f7
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 14 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ project(osslsigncode
LANGUAGES C)

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

# version and contact information
Expand Down
31 changes: 18 additions & 13 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,23 @@
# osslsigncode change log

### 2.4 (unreleased)

- set the default message digest to sha256
- set of cryptographic hash functions for "attach -signature"
and "add" commands ("-h" option)
- compute and compare the leaf certificate hash for "attach-signature"
command ("-require-leaf-hash" option)
- "-st" option renamed to "-time"
- user-specified signing and/or verifying time ("-time" option)
- remove "-timestamp-expiration" option
- disable verification of the Timestamp Server signature
("-ignore-timestamp" option)
- use CMake instead of Makefile
### 2.4 (2022.08.02)

- migrated the build system from GNU Autoconf to CMake
- added the "-h" option to set the cryptographic hash function
for the "attach -signature" and "add" commands
- set the default hash function to "sha256"
- added the "attach-signature" option to compute and compare the
leaf certificate hash for the "add" command
- renamed the "-st" option "-time" (the old name is accepted for
compatibility)
- updated the "-time" option to also set explicit verification time
- added the "-ignore-timestamp" option to disable timestamp server
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)

Expand Down

0 comments on commit 225a8f7

Please sign in to comment.