- add deriveKey() with CKM_ECDH1_DERIVE and CK_ECDH1_DERIVE_PARAMS - support pSourceData in OAEP params - remove use of (deprecated) distutils - samples: port to Python 3 - fix code coverage generation
1.5.10
- Add CKH_* constants - CKA_HW_FEATURE_TYPE attribute value is a number - Makefile: use python3 by default - minor improvements
1.5.9
- call C_GetSlotList() with a NULL parameter to correctly initialize some PKCS11 lib conforming to PKCS11 version 2.40.
1.5.8
- CKA_ALWAYS_AUTHENTICATE is boolean - CKM_VENDOR_DEFINED_... . Fix name: use CKM_ instead of CKR_ prefix . Use an explicit hex prefix: CKM_VENDOR_DEFINED_0x45 - Add missing CKM_*, CKA_*, CKF_*, CKD_*, CKK_*, CKN_*, CKO_*, CKR_* from PKCS11 v3.0 - fix test_asymetric.py for RSA_PSS_Mechanism
1.5.7
- add missing files in the .tar.gz
1.5.6
- AppVeyor: . generate bdist_wheel . add Python 3.7 and 3.8 - Sample events.py: add a -f/--full argument - Add support of CKM_AES_GCM mechanism - CPKCS11Lib::Load(): return different error codes - minor improvements