Version 3.1.0 makes pkcs11-tools easier to deploy and more dependable across tokens. Complete manual pages now cover every command, the wrapped-key format and .pkcs11rc; they are installed with the toolkit and included in distribution packages. Windows packages include HTML documentation.
This release also adds YubiHSM support (including recognition of the CCM-wrap key types), practical rfc5649(flavour=kwp) aliases, and a comprehensive unit and integration test suite. Object-changing commands now work reliably with tokens that reject modifications during an active object search, while several CLI error-handling and parsing issues have been corrected. See the manual and change log for details.
What's Changed
- fix: change permissions and add shebang to
with_pkcs11_commonby @botantony in #86 - fix: six bug fixes in libp11 and CLI tools (exit codes, search-template parsing, parser state) by @keldonin in #89
- Harmonize RFC 5649 wrapping flavour= grammar: add pad, kwp and luna shortcut aliases by @covertmatthew in #90
- Add support for Yubico tokens by @keldonin in #87
- Improve NSS initialization handling and streamline configuration validation by @keldonin in #88
- Implement testsuite by @keldonin in #91
- Make shell scripts pure ASCII by @keldonin in #95
- Add manual pages for commands and file formats by @keldonin in #92
- Prepare release 3.1.0 by @keldonin in #96
New Contributors
- @botantony made their first contribution in #86
Full Changelog: v3.0.0...v3.1.0