cryptoki-0.4.1 (2022-09-29)
Implemented enhancements:
cryptoki-0.4.0 (2022-09-07)
- A change to the way
Pkcs11::initialize
needs to be called, and a new error variant in #84 - A change to the way sessions are created, in #101
Implemented enhancements:
Closed issues:
- How to test for supported functions? #78
- Add
is_initialized()
toPkcs11
#77 - Segmentation fault on parsing
Date
#74
Merged pull requests:
- Fix CI error for x86_64-pc-windows-msvc #95 (hug-dev)
- session_management: Add ability to login with raw bytes #90 (Subject38)
- Remove serial_test_derive from deps #86 (palfrey)
- Fix typos and add automatic check to CI #83 (wiktor-k)
- Info flags refactor #68 (vkkoskie)
- Make separate constructors for RO/RW sessions #101 (ionut-arm)
- Fix issues reported by clippy #98 (gowthamsk-arm)
cryptoki-sys-0.1.4 (2022-08-11)
Merged pull requests:
- Prepare release of changes to bindings #96 (ionut-arm)
- Add bindings for FreeBSD on x86-64. #94 (ximon18)
- Add script for regenerating bindings #91 (ionut-arm)
- Add bindings for aarch64-darwin #89 (Subject38)
cryptoki-0.2.1 (2022-02-14)
Closed issues:
cryptoki-0.3.0 (2022-01-14)
cryptoki-sys-0.1.3 (2022-01-14)
Implemented enhancements:
- PIN Handling #50
- Updates for getting attribute info - #42 #48 (mjb3279)
- Add secret key generation and key wrapping functions #38 (wiktor-k)
Fixed bugs:
- Provide attribute type in return from
get_attribute_info
#42 - Resizing/Truncating returned lists #34
- Remove unused field #53 (hug-dev)
Closed issues:
get_attributes()
with AttributeType::Class fails for private key with YubiHSM2 Nano #76pkcs11.open_session_no_callback
against Luna Network HSM crashed with SIGSEGV #72- Solution for
Session
lifetimes #57 - Module tree structure makes docs difficult to navigate #55
Merged pull requests:
- Version bump #79 (ionut-arm)
- Suppress null pointer deref warnings #62 (vkkoskie)
- Use rust's own bool type in abstraction crate #61 (vkkoskie)
- Switch to inclusive bindgen naming #60 (vkkoskie)
- Implemented new way of holding the context within the session #59 (mjb3279)
- Module tree hygiene #56 (vkkoskie)
- Fixes to address #50 #52 (mjb3279)
- Merge
devel
intomain
#51 (hug-dev) - Added support for
C_SetPIN
#49 (mjb3279) - Simplify test code by using Results instead of unwraps #39 (wiktor-k)
- Update CHaNGELOG #37 (hug-dev)
cryptoki-0.2.0 (2021-08-03)
cryptoki-sys-0.1.2 (2021-08-03)
Implemented enhancements:
- Supported targets might not need an exact target triple check #15
- Add get_token_info #27 (wiktor-k)
- Add functions and types needed for ECDH-based decryption #24 (wiktor-k)
- Add ECC key generation #23 (ionut-arm)
- Add support for Elliptic Curves signing #22 (wiktor-k)
- Add a new way to check for supported targets #18 (hug-dev)
Fixed bugs:
- Issue with code comment #25
- Test fails on 32 bit platforms #19
- Implement
CKM_EC_KEY_PAIR_GEN
toMechanismType
conversion #32 (daxpedda)
Merged pull requests:
- Prepare the new release #36 (hug-dev)
- Added new methods to fix issue 375 - get slots with initialized token… #35 (Sven-bg)
- EC Edward and Montgomery support #33 (daxpedda)
- Slot mechanisms #31 (daxpedda)
- Removed confusing comment #30 (Kakemone)
- Add x86_64 macOS/Darwin bindings. #29 (jeamland)
- Add SHAn-RSA-PKCS mechanisms. #28 (jeamland)
- Add Object ID attribute #26 (wiktor-k)
- Update psa-crypto #21 (hug-dev)
- Add dependency on the newest (git only at the moment) psa-crypto. #20 (RobertDrazkowskiGL)
- Update CHANGELOG #17 (hug-dev)
cryptoki-0.1.1 (2021-03-31)
cryptoki-sys-0.1.1 (2021-03-31)
Implemented enhancements:
Fixed bugs:
- bindgen_test_layout_max_align_t test fails on i686 on cryptoki-sys crate #12
- Fix a bindgen test failing #13 (hug-dev)
- Remove armv7 bindings #11 (ionut-arm)
Merged pull requests:
cryptoki-0.1.0 (2021-03-18)
cryptoki-sys-0.1.0 (2021-03-18)
Implemented enhancements:
Closed issues:
- Add Parsec copyright #5
- Add some deny #4
- Add the same labels as in Parsec #2
- Add a testing infrastructure #1
Merged pull requests:
- Prepare for the 0.1.0 release #9 (hug-dev)
- Add armv7-hf to supported targets #8 (hug-dev)
- Add Parsec copyright on all files #7 (hug-dev)
- Improve general code quality #6 (hug-dev)
* This Changelog was automatically generated by github_changelog_generator