mirror of https://github.com/wolfSSL/wolfTPM.git
wolfTPM Release v2.3.0
parent
05d5a0b715
commit
0f9e8b5768
19
ChangeLog.md
19
ChangeLog.md
|
@ -1,5 +1,24 @@
|
|||
# Release Notes
|
||||
|
||||
## wolfTPM Release 2.3 (11/08/2021)
|
||||
|
||||
**Summary**
|
||||
|
||||
Fixes for minor build issues, refactor of GPIO configure to combine and new PCR Read example.
|
||||
|
||||
**Detail**
|
||||
|
||||
* Refactor GPIO support (single gpio_config) (PR #194)
|
||||
* Fix for Linux HAL IO try again timeout logic (PR #194)
|
||||
* Fix for big endian in TIS layer (PR #191)
|
||||
* Fix for RSAES padding (RSA_Encrypt) (PR #187)
|
||||
* Fix in tests to allow command code error for CreateLoaded (not supported on hardware) (PR #184)
|
||||
* Fix for compiler warning for file read in make_credential.c (PR #182)
|
||||
* Fixes for Windows builds (PR #181)
|
||||
* Fixes for RSA RNG in edge case builds (fixes wolfBoot build error) (PR #180)
|
||||
* Added PCR Read example (PR #185)
|
||||
|
||||
|
||||
## wolfTPM Release 2.2 (07/13/2021)
|
||||
|
||||
**Summary**
|
||||
|
|
10
configure.ac
10
configure.ac
|
@ -3,7 +3,7 @@
|
|||
# All right reserved.
|
||||
|
||||
AC_COPYRIGHT([Copyright (C) 2014-2021 wolfSSL Inc.])
|
||||
AC_INIT([wolftpm],[2.2.0],[https://github.com/wolfssl/wolfTPM/issues],[wolftpm],[http://www.wolfssl.com])
|
||||
AC_INIT([wolftpm],[2.3.0],[https://github.com/wolfssl/wolfTPM/issues],[wolftpm],[http://www.wolfssl.com])
|
||||
|
||||
AC_PREREQ([2.63])
|
||||
AC_CONFIG_AUX_DIR([build-aux])
|
||||
|
@ -23,7 +23,7 @@ AC_ARG_PROGRAM
|
|||
AC_CONFIG_MACRO_DIR([m4])
|
||||
AC_CONFIG_HEADERS([src/config.h])
|
||||
|
||||
WOLFTPM_LIBRARY_VERSION=12:0:0
|
||||
WOLFTPM_LIBRARY_VERSION=12:1:0
|
||||
# | | |
|
||||
# +------+ | +---+
|
||||
# | | |
|
||||
|
@ -366,7 +366,7 @@ AC_ARG_ENABLE([autodetect],
|
|||
if test "x$ENABLED_AUTODETECT" = "xtest"
|
||||
then
|
||||
# If a module hasn't been selected then enable auto-detection
|
||||
if test "x$ENABLED_INFINEON" = "xno" && test "x$ENABLED_MCHP" = "xno" && test "x$ENABLED_ST" = "xno" && test "x$ENABLED_NUVOTON" = "xno"
|
||||
if test "x$ENABLED_INFINEON" = "xno" && test "x$ENABLED_MCHP" = "xno" && test "x$ENABLED_ST33" = "xno" && test "x$ENABLED_NUVOTON" = "xno"
|
||||
then
|
||||
ENABLED_AUTODETECT=yes
|
||||
fi
|
||||
|
@ -400,7 +400,7 @@ AM_CONDITIONAL([BUILD_WRAPPER], [test "x$ENABLED_WRAPPER" = "xyes"])
|
|||
AM_CONDITIONAL([HAVE_LIBWOLFSSL], [test "x$ENABLED_WOLFCRYPT" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_I2C], [test "x$ENABLED_I2C" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_ADVIO], [test "x$ENABLED_ADVIO" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_ST], [test "x$ENABLED_ST" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_ST], [test "x$ENABLED_ST33" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_MICROCHIP], [test "x$ENABLED_MICROCHIP" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_INFINEON], [test "x$ENABLED_INFINEON" = "xyes"])
|
||||
AM_CONDITIONAL([BUILD_DEVTPM], [test "x$ENABLED_DEVTPM" = "xyes"])
|
||||
|
@ -529,7 +529,7 @@ echo " * WINAPI: $ENABLED_WINAPI"
|
|||
echo " * TIS/SPI Check Wait State: $ENABLED_CHECKWAITSTATE"
|
||||
|
||||
echo " * Infineon SLB9670 $ENABLED_INFINEON"
|
||||
echo " * STM ST33: $ENABLED_ST"
|
||||
echo " * STM ST33: $ENABLED_ST33"
|
||||
echo " * Microchip ATTPM20: $ENABLED_MICROCHIP"
|
||||
echo " * Nuvoton NPCT75x: $ENABLED_NUVOTON"
|
||||
|
||||
|
|
|
@ -757,7 +757,6 @@ int TPM2_Native_TestArgs(void* userCtx, int argc, char *argv[])
|
|||
}
|
||||
else if (rc == TPM_RC_COMMAND_CODE) {
|
||||
printf("TPM2_CreatLoaded: Command is not supported on this hardware\n");
|
||||
rc = TPM_RC_SUCCESS; /* clear error code */
|
||||
}
|
||||
else {
|
||||
printf("TPM2_CreateLoaded failed %d: %s\n", rc,
|
||||
|
|
|
@ -272,7 +272,6 @@ int TPM2_Wrapper_TestArgs(void* userCtx, int argc, char *argv[])
|
|||
}
|
||||
else if (rc == TPM_RC_COMMAND_CODE) {
|
||||
printf("CreateLoadedKey: Feature is not suppored on this hardware\n");
|
||||
rc = TPM_RC_SUCCESS; /* clear error code */
|
||||
}
|
||||
else {
|
||||
goto exit;
|
||||
|
|
|
@ -34,8 +34,8 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define LIBWOLFTPM_VERSION_STRING "2.2.0"
|
||||
#define LIBWOLFTPM_VERSION_HEX 0x02002000
|
||||
#define LIBWOLFTPM_VERSION_STRING "2.3.0"
|
||||
#define LIBWOLFTPM_VERSION_HEX 0x02003000
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue