mirror of https://github.com/wolfSSL/wolfTPM.git
wolfTPM v3.9.1 release (post release fixes)
- Fixed commercial release bundle (missing `tpm2_asn.h`). - Fixed wolfTPM DLL revision (was not updated in v3.9.0). - Added `make distcheck` to GitHub CI.pull/415/head
parent
a19ac0d19c
commit
86fbaf69a9
|
@ -31,6 +31,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
make
|
make
|
||||||
sudo make install
|
sudo make install
|
||||||
|
sudo ldconfig
|
||||||
|
|
||||||
# setup ibmswtpm2
|
# setup ibmswtpm2
|
||||||
- uses: actions/checkout@master
|
- uses: actions/checkout@master
|
||||||
|
@ -55,9 +56,13 @@ jobs:
|
||||||
make check
|
make check
|
||||||
WOLFSSL_PATH=./wolfssl ./examples/run_examples.sh
|
WOLFSSL_PATH=./wolfssl ./examples/run_examples.sh
|
||||||
- name: make install
|
- name: make install
|
||||||
run: sudo make install
|
run: |
|
||||||
|
sudo make install
|
||||||
|
sudo ldconfig
|
||||||
- name: make dist
|
- name: make dist
|
||||||
run: make dist
|
run: make dist
|
||||||
|
- name: make distcheck
|
||||||
|
run: make distcheck
|
||||||
|
|
||||||
# build and test CSharp wrapper
|
# build and test CSharp wrapper
|
||||||
- name: Install mono
|
- name: Install mono
|
||||||
|
@ -174,7 +179,7 @@ jobs:
|
||||||
make check
|
make check
|
||||||
WOLFSSL_PATH=./wolfssl WOLFCRYPT_RSA=0 ./examples/run_examples.sh
|
WOLFSSL_PATH=./wolfssl WOLFCRYPT_RSA=0 ./examples/run_examples.sh
|
||||||
|
|
||||||
# test with default configure (no AES CFB, no PKCS7, no crpyto cb, no cert gen)
|
# test with default configure (no AES CFB, no PKCS7, no crypto cb, no cert gen)
|
||||||
- name: wolfssl default configure
|
- name: wolfssl default configure
|
||||||
working-directory: ./wolfssl
|
working-directory: ./wolfssl
|
||||||
run: |
|
run: |
|
||||||
|
@ -234,4 +239,5 @@ jobs:
|
||||||
path: |
|
path: |
|
||||||
run.out
|
run.out
|
||||||
test-suite.log
|
test-suite.log
|
||||||
|
wolftpm-*/_build/sub/test-suite.log
|
||||||
retention-days: 5
|
retention-days: 5
|
||||||
|
|
|
@ -21,7 +21,7 @@
|
||||||
|
|
||||||
cmake_minimum_required(VERSION 3.16)
|
cmake_minimum_required(VERSION 3.16)
|
||||||
|
|
||||||
project(wolfTPM VERSION 3.9.0 LANGUAGES C)
|
project(wolfTPM VERSION 3.9.1 LANGUAGES C)
|
||||||
|
|
||||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
|
||||||
set(WOLFTPM_DEFINITIONS)
|
set(WOLFTPM_DEFINITIONS)
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
# Release Notes
|
# Release Notes
|
||||||
|
|
||||||
|
## wolfTPM Release 3.9.1 (May 21, 2025)
|
||||||
|
|
||||||
|
* Post release fixes (PR #415)
|
||||||
|
- Fixed commercial release bundle (missing `tpm2_asn.h`).
|
||||||
|
- Fixed wolfTPM DLL revision (was not updated in v3.9.0).
|
||||||
|
- Added `make distcheck` to GitHub CI.
|
||||||
|
|
||||||
|
|
||||||
## wolfTPM Release 3.9.0 (May 14, 2025)
|
## wolfTPM Release 3.9.0 (May 14, 2025)
|
||||||
|
|
||||||
**Summary**
|
**Summary**
|
||||||
|
|
|
@ -25,6 +25,9 @@ dist_doc_DATA =
|
||||||
@INC_AMINCLUDE@
|
@INC_AMINCLUDE@
|
||||||
DISTCLEANFILES+= aminclude.am
|
DISTCLEANFILES+= aminclude.am
|
||||||
|
|
||||||
|
# make sure we pass the correct flags to distcheck
|
||||||
|
AM_DISTCHECK_CONFIGURE_FLAGS = --enable-swtpm
|
||||||
|
|
||||||
exampledir = $(docdir)/example
|
exampledir = $(docdir)/example
|
||||||
dist_example_DATA=
|
dist_example_DATA=
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
# All right reserved.
|
# All right reserved.
|
||||||
|
|
||||||
AC_COPYRIGHT([Copyright (C) 2014-2025 wolfSSL Inc.])
|
AC_COPYRIGHT([Copyright (C) 2014-2025 wolfSSL Inc.])
|
||||||
AC_INIT([wolftpm],[3.9.0],[https://github.com/wolfssl/wolfTPM/issues],[wolftpm],[http://www.wolfssl.com])
|
AC_INIT([wolftpm],[3.9.1],[https://github.com/wolfssl/wolfTPM/issues],[wolftpm],[http://www.wolfssl.com])
|
||||||
|
|
||||||
AC_PREREQ([2.63])
|
AC_PREREQ([2.63])
|
||||||
AC_CONFIG_AUX_DIR([build-aux])
|
AC_CONFIG_AUX_DIR([build-aux])
|
||||||
|
@ -28,7 +28,7 @@ AC_ARG_PROGRAM
|
||||||
|
|
||||||
AC_CONFIG_HEADERS([src/config.h])
|
AC_CONFIG_HEADERS([src/config.h])
|
||||||
|
|
||||||
WOLFTPM_LIBRARY_VERSION=16:5:0
|
WOLFTPM_LIBRARY_VERSION=16:6:0
|
||||||
# | | |
|
# | | |
|
||||||
# +------+ | +---+
|
# +------+ | +---+
|
||||||
# | | |
|
# | | |
|
||||||
|
|
|
@ -13,6 +13,7 @@ nobase_include_HEADERS+= \
|
||||||
wolftpm/tpm2_winapi.h \
|
wolftpm/tpm2_winapi.h \
|
||||||
wolftpm/tpm2_param_enc.h \
|
wolftpm/tpm2_param_enc.h \
|
||||||
wolftpm/tpm2_socket.h \
|
wolftpm/tpm2_socket.h \
|
||||||
|
wolftpm/tpm2_asn.h \
|
||||||
wolftpm/version.h \
|
wolftpm/version.h \
|
||||||
wolftpm/visibility.h \
|
wolftpm/visibility.h \
|
||||||
wolftpm/options.h
|
wolftpm/options.h
|
||||||
|
|
|
@ -34,8 +34,8 @@
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define LIBWOLFTPM_VERSION_STRING "3.9.0"
|
#define LIBWOLFTPM_VERSION_STRING "3.9.1"
|
||||||
#define LIBWOLFTPM_VERSION_HEX 0x03009000
|
#define LIBWOLFTPM_VERSION_HEX 0x03009001
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue