Skip to content

Commit 5770675

Browse files
Merge pull request #415 from dgarske/rel_v3.9.1_prep
wolfTPM v3.9.1 release (post release fixes)
2 parents a19ac0d + 86fbaf6 commit 5770675

File tree

7 files changed

+25
-7
lines changed

7 files changed

+25
-7
lines changed

.github/workflows/make-test-swtpm.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
run: |
3232
make
3333
sudo make install
34+
sudo ldconfig
3435
3536
# setup ibmswtpm2
3637
- uses: actions/checkout@master
@@ -55,9 +56,13 @@ jobs:
5556
make check
5657
WOLFSSL_PATH=./wolfssl ./examples/run_examples.sh
5758
- name: make install
58-
run: sudo make install
59+
run: |
60+
sudo make install
61+
sudo ldconfig
5962
- name: make dist
6063
run: make dist
64+
- name: make distcheck
65+
run: make distcheck
6166

6267
# build and test CSharp wrapper
6368
- name: Install mono
@@ -174,7 +179,7 @@ jobs:
174179
make check
175180
WOLFSSL_PATH=./wolfssl WOLFCRYPT_RSA=0 ./examples/run_examples.sh
176181
177-
# test with default configure (no AES CFB, no PKCS7, no crpyto cb, no cert gen)
182+
# test with default configure (no AES CFB, no PKCS7, no crypto cb, no cert gen)
178183
- name: wolfssl default configure
179184
working-directory: ./wolfssl
180185
run: |
@@ -234,4 +239,5 @@ jobs:
234239
path: |
235240
run.out
236241
test-suite.log
242+
wolftpm-*/_build/sub/test-suite.log
237243
retention-days: 5

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
cmake_minimum_required(VERSION 3.16)
2323

24-
project(wolfTPM VERSION 3.9.0 LANGUAGES C)
24+
project(wolfTPM VERSION 3.9.1 LANGUAGES C)
2525

2626
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
2727
set(WOLFTPM_DEFINITIONS)

ChangeLog.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Release Notes
22

3+
## wolfTPM Release 3.9.1 (May 21, 2025)
4+
5+
* Post release fixes (PR #415)
6+
- Fixed commercial release bundle (missing `tpm2_asn.h`).
7+
- Fixed wolfTPM DLL revision (was not updated in v3.9.0).
8+
- Added `make distcheck` to GitHub CI.
9+
10+
311
## wolfTPM Release 3.9.0 (May 14, 2025)
412

513
**Summary**

Makefile.am

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ dist_doc_DATA =
2525
@INC_AMINCLUDE@
2626
DISTCLEANFILES+= aminclude.am
2727

28+
# make sure we pass the correct flags to distcheck
29+
AM_DISTCHECK_CONFIGURE_FLAGS = --enable-swtpm
30+
2831
exampledir = $(docdir)/example
2932
dist_example_DATA=
3033

configure.ac

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# All right reserved.
44

55
AC_COPYRIGHT([Copyright (C) 2014-2025 wolfSSL Inc.])
6-
AC_INIT([wolftpm],[3.9.0],[https://github.com/wolfssl/wolfTPM/issues],[wolftpm],[http://www.wolfssl.com])
6+
AC_INIT([wolftpm],[3.9.1],[https://github.com/wolfssl/wolfTPM/issues],[wolftpm],[http://www.wolfssl.com])
77

88
AC_PREREQ([2.63])
99
AC_CONFIG_AUX_DIR([build-aux])
@@ -28,7 +28,7 @@ AC_ARG_PROGRAM
2828

2929
AC_CONFIG_HEADERS([src/config.h])
3030

31-
WOLFTPM_LIBRARY_VERSION=16:5:0
31+
WOLFTPM_LIBRARY_VERSION=16:6:0
3232
# | | |
3333
# +------+ | +---+
3434
# | | |

wolftpm/include.am

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ nobase_include_HEADERS+= \
1313
wolftpm/tpm2_winapi.h \
1414
wolftpm/tpm2_param_enc.h \
1515
wolftpm/tpm2_socket.h \
16+
wolftpm/tpm2_asn.h \
1617
wolftpm/version.h \
1718
wolftpm/visibility.h \
1819
wolftpm/options.h

wolftpm/version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
extern "C" {
3535
#endif
3636

37-
#define LIBWOLFTPM_VERSION_STRING "3.9.0"
38-
#define LIBWOLFTPM_VERSION_HEX 0x03009000
37+
#define LIBWOLFTPM_VERSION_STRING "3.9.1"
38+
#define LIBWOLFTPM_VERSION_HEX 0x03009001
3939

4040
#ifdef __cplusplus
4141
}

0 commit comments

Comments
 (0)