Skip to content

Commit 1f34853

Browse files
Release 1.5.18
Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
1 parent abea61f commit 1f34853

3 files changed

Lines changed: 16 additions & 2 deletions

File tree

Changes.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
History
22
=======
33

4+
1.5.18 - August 2025, Ludovic Rousseau
5+
- add CKM_EXTRACT_KEY_FROM_KEY mechanism
6+
- add CKM_EDDSA and CK_EDDSA_PARAMS support
7+
- C_Initialize(): allow OS locking
8+
- PyKCS11.load() & .unload(): make the methods tread-safe
9+
- bugfix: store CKM_CONCATENATE_BASE_AND_KEY parameter in mechanism context
10+
- IsNum(): CKA_HW_FEATURE_TYPE is also a numeric value
11+
- improve support for multi-part encryption/decryption
12+
- fix some Python typing issues
13+
- Fix issue with vendor defined (CKM_VENDOR_DEFINED) mechanisms
14+
- fix/ignore all pylint warnings
15+
- use pytest for running tests
16+
- minor improvements
17+
418
1.5.17 - October 2024, Ludovic Rousseau
519
- Add AES in counter mode support (CKM_AES_CTR)
620
- Add simple derivation mechanisms support (CMK_CONCATENATE_*)

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
# The short X.Y version
2626
version = "1.5"
2727
# The full version, including alpha/beta/rc tags
28-
release = "1.5.17"
28+
release = "1.5.18"
2929

3030

3131
# -- General configuration ---------------------------------------------------

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def run(self):
7474

7575
setup(
7676
name="PyKCS11",
77-
version="1.5.17",
77+
version="1.5.18",
7878
description="A Full PKCS#11 wrapper for Python",
7979
keywords="crypto,pki,pkcs11,c++",
8080
classifiers=classifiers,

0 commit comments

Comments
 (0)