|
1 | 1 | # osslsigncode change log
|
2 | 2 |
|
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 |
16 | 21 |
|
17 | 22 | ### 2.3 (2022.03.06)
|
18 | 23 |
|
|
0 commit comments