From 2253dd3a45457fe238cf4e591059f9b0ae1d918b Mon Sep 17 00:00:00 2001 From: William Roberts Date: Mon, 23 Jan 2023 12:49:25 -0600 Subject: [PATCH] CHANGELOG: update for 1.9.0-rc0 Signed-off-by: William Roberts --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 568c5df3..248d09d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file. Starting with release 1.8.0, The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.9.0-rc0] - 2023-01-23 +### Fixed +- Fix autoconf invocation on a release tarball not being a git repo for VERSION. VERSION file now generated and packaged as part of the release tarball from the git version information. +- Fix TPM2_PKCS11_OWNER_AUTH not being used when a persistent SRK is needed in the C_InitToken path. +- During an upgrade of the database to version 4, the config key 'persistent' is added instead of 'transient', causing KeyError when using the upgraded database. +- Leave the original db on upgrade failure, a bug caused the original db to be unlinked not the upgraded db. +- A bug prevented the use of CreateLoaded if the TPM supports the command. +- A bug when creating keys through the PKCS11 interface (not tpm2-ptool), the attributes for `CKA_ALLOWED_MECHANISMS` were encoded as a hex string and not a sequence of ints within the YAML. Correcting this will trigger a db upgrade to 8 + +### Added +- Env varibale `PKCS11_SQL_LOCK` to allow setting a lock directory, eg for temprary directory so lock files do not persist across reboots. + ## [1.8.0 ] - 2022-03-21 ### Fixed - Fix GetRandom Memory Leak