Skip to content

Commit 4974814

Browse files
authored
Prepare for release 2.7.0 (#836)
1 parent eba7ac6 commit 4974814

3 files changed

Lines changed: 50 additions & 5 deletions

File tree

CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,10 +62,10 @@ set(DEFAULT_UMASK "0077"
6262
set(MAX_PIN_LEN 255 CACHE STRING "Maximum PIN length")
6363
set(MIN_PIN_LEN 4 CACHE STRING "Minimum PIN length")
6464

65-
set(VERSION "2.6.1")
65+
set(VERSION "2.7.0")
6666
set(VERSION_MAJOR 2)
67-
set(VERSION_MINOR 6)
68-
set(VERSION_PATCH 1)
67+
set(VERSION_MINOR 7)
68+
set(VERSION_PATCH 0)
6969

7070
set(PACKAGE "softhsm")
7171
set(PACKAGE_BUGREPORT)

NEWS

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,50 @@
11
NEWS for SoftHSM -- History of user visible changes
22

3+
SoftHSM 2.7.0 - 2026-01-12
4+
5+
* Various other build, docs, CI and test fixes and improvements
6+
# Issue #671: Added allowed mechanism check to AsymEncryptInit and extend
7+
RSA-OAEP check
8+
# Issue #816: Add support to import RSA PSS in softhsm2-util
9+
# Issue #604: Updated pkcs11 header to version 3.2.0
10+
# Issue #794: Added RSA_AES_KEY_WRAP support
11+
# Issue #683: Added support for ECDSA with hashing
12+
# Issue #781: Added --disable-openssl-engines configure option to disable
13+
OpenSSL engines
14+
# Issue #612: Added support to import certificate to softhsm2-util
15+
# Issue #690: Replaced CKR_GENERAL_ERROR with CKR_ENCRYPTED_DATA_INVALID
16+
or CKR_ENCRYPTED_DATA_LEN_RANGE upon decryption failure
17+
# Issue #733: Added GitHub Actions CI
18+
# Issue #611: Added --show-config parameter to softhsm2-util
19+
* Issue #644: Refactored CMake for Windows (amendment in #717)
20+
* Issue #717: Enabled DB backend for Windows
21+
* Issue #600: Implemented CKM_XXX_CBC_PAD wrapping and unwrapping mechanisms
22+
* Issue #591: Enforced attributes becoming read-only once set to CK_TRUE on
23+
CKA_WRAP_WITH_TRUSTED and CKA_SENSITIVE
24+
* Issue #571: Added misc derivations
25+
* Issue #577: Reduced the level of the log message when SoftHSM is already
26+
initialized
27+
(issue #573)
28+
* Issue #560: Added "objectstore.umask" configuration option for file/directory
29+
creation
30+
31+
Bugfixes:
32+
33+
# Issue #648: Fixed C_GetMechanismInfo to fail on non-allowed mechanisms
34+
# Issue #643: Fixed growing memory in C_DecryptUpdate
35+
# Issue #681: Fixed refresh of OSToken by passing isToken=true to
36+
Generation::create()
37+
# Issue #677: Fixed memory leak in SoftHSM::UnwrapKeySym.
38+
# Issue #674: Fixed broken if statement in UnwrapKey
39+
# Issue #664: Fixed crash in AES GCM without additional authenticated data
40+
# Issue #646: Fixed "Transaction in database is already active." bug
41+
* Issue #592: Fixed issue #585 by resetting en/decrypt op on input validation
42+
* Issue #578: Added flushig files before unlocking
43+
* Issue #576: Fixed race condition between C_FindObjects and object creation
44+
* Issue #522: Fixed advertised min and max mechanism sizes according to final
45+
PKCS#11 3.0 specification.
46+
* Issue #548: Fixed engines clean up after OpenSSL has already shut down
47+
348
SoftHSM 2.6.1 - 2020-04-29
449

550
* Issue #542: Support Ed448/X448 for OpenSSL

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
# Program version
88

99
define([SOFTHSM_VERSION_MAJOR], [2])
10-
define([SOFTHSM_VERSION_MINOR], [6])
11-
define([SOFTHSM_VERSION_FIX], [1])
10+
define([SOFTHSM_VERSION_MINOR], [7])
11+
define([SOFTHSM_VERSION_FIX], [0])
1212
define([PACKAGE_SUFFIX], [])
1313

1414
# Library version

0 commit comments

Comments
 (0)