[RELEASE] tpm2-pkcs11 1.9.1

William Roberts <[email protected]> Mon, 23 Sep 2024 20:00:25 -0500
Newsgroups dev.linux.lists.tpm2
Message-ID <CAFftDdrA+qRaKKCfDR_oNGOyC3GeNuF-wxWJL-F6ZQuSkW=5zw@mail.gmail.com>
After a long delay, I am pleased to announce the release of
tpm2-pkcs11 1.9.1 at the following URL:
https://github.com/tpm2-software/tpm2-pkcs11/releases/tag/1.9.1

The CHANGELOG is as follows:

## [1.9.1] - 2024-09-23
### Fixed
- configure:
  - Change mistaken `+=` to `=`.
  - use user supplied `--prefix` even when p11kit is detected.
- Remove warning about unable to find FAPI when it's is not-compiled
in and not chosen as the beckend.
- Fix memory leaks in `tpm_create_transient_primary_from_template`.
- Fix `NULL` pointer dereference in `db.c` on uses of `CKA_ALLOWED_MECHANISMS`.
- Fix offset miscalculation in FAPI backend that was corrupting data.
- Support `CKM_ECDH1_DERIVE` via `C_DeriveKey`.
- Fix usages of `tpm2-ptool` for its wrapped `tpm2_ptool` in tests.
- Fix failing db upgrades on double conversion to int.
- Fix db lock file due to missing parenthesis and order of operations.
- documentation:
  - Fix use of objects where tokens was meant.

### Changed
- `--enable-fapi` to `--with-fapi`. Note this is not a major version
bump as its internal to builders only. However `--enable-fapi` left in
place for backwards compat.