[RELEASE CANDIDATE] tpm2-pkcs11 1.9.1-rc0

William Roberts <[email protected]> Mon, 9 Sep 2024 12:29:15 -0700
Newsgroups dev.linux.lists.tpm2
Message-ID <CAFftDdrgcgYO1Vj1URr7MHSXoC19y0eG8MDH=Kp-M2hu8-RH6Q@mail.gmail.com>
Hello,

I would like to announce the release of tpm2-pkcs11 1.9.1-rc0. You can
find the link to the release and the CHANGELOG below.

https://github.com/tpm2-software/tpm2-pkcs11/releases/tag/1.9.1-rc0

## [1.9.1-rc0] - 2024-09-09
### 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.