cryptoki-0.7.0 (2024-06-18)
cryptoki-sys-0.1.8 (2024-06-18)
Closed issues:
- Build of cryptoki v0.6.1 failing on Fedora 39+ #198
Merged pull requests:
- Port 0.6 changes #210 (gowthamsk-arm)
- Expose PkcsOaepParams' message digest algorithm #207 (tgonzalezorlandoarm)
- 20240308 mechanisms #203 (Firstyear)
- Add support for
CARGO_TARGET_DIR
inregenerate_bindings.sh
#200 (wiktor-k) - Bump bindgen to 0.69.4 #199 (hug-dev)
- Use infallible conversion into instead of try_into #197 (gowthamsk-arm)
- Fix test for 32bit arch #193 (ionut-arm)
- nightly: Add the loongaarch64-unkown-linux-gnu target #190 (tgonzalezorlandoarm)
- ci.yml: Add a job for running tests on MSRV #188 (tgonzalezorlandoarm)
- Add references to RFC 4493 in comments about AesCMac. #184 (xaqq)
- Add SHA256-HMAC mechanism #183 (jippeholwerda)
- Expose AES-CMAC algorithm #181 (xaqq)
- Adding 2 new mechanisms: generic key generation and key derivation via encryption #178 (Nk185)
- Add bindings for loongarch64-linux-gnu #166 (heiher)
- Add function name to errors and logs #147 (ionut-arm)
cryptoki-0.6.2 (2024-03-08)
Merged pull requests:
- Resolve nightly CI failures #205 (gowthamsk-arm)
- Fix errors linked to psa-crypto-conversions feature #202 (gowthamsk-arm)
cryptoki-0.6.1 (2023-10-16)
Merged pull requests:
- Bump psa-crypto to 0.12.0 #179 (tgonzalezorlandoarm)
cryptoki-0.6.0 (2023-10-06)
Merged pull requests:
- Bump psa-crypto to 0.11.0 #176 (tgonzalezorlandoarm)
cryptoki-sys-0.1.7 (2023-10-05)
Closed issues:
- PKCS OAEP padding always returns: Pkcs11(ArgumentsBad) #163
Merged pull requests:
- Fix spelling and Update Cargo.lock #172 (tgonzalezorlandoarm)
- Start tracking Cargo.lock file #171 (tgonzalezorlandoarm)
- ci: Add workflow dispatch #170 (tgonzalezorlandoarm)
- Drop unused target-lexicon crate #169 (tgonzalezorlandoarm)
- Change lints for the library and allow unknown lints #168 (tgonzalezorlandoarm)
- Bump bindgen to 0.66.1 #167 (tgonzalezorlandoarm)
- Fix RSA OKCS OAEP mechanism #165 (wiktor-k)
- elliptic_curve: Fix broken references #161 (wiktor-k)
- Make generic bindings #154 (arjennienhuis)
cryptoki-sys-0.1.6 (2023-04-22)
Merged pull requests:
- Bump bindgen version #130 (gowthamsk-arm)
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