wolfTPM/IDE/VisualStudio
David Garske 3e3038854c Improve input digest size logic for TPM2_Sign and TPM2_Verify. Added test case with interop. 2025-06-02 08:11:08 -07:00
..
README.md Added Windows Visual Studio project for wolfTPM. 2023-12-06 15:10:44 -08:00
include.am Added Windows Visual Studio project for wolfTPM. 2023-12-06 15:10:44 -08:00
tls_server.vcxproj Downgrade Visual Studio version support to 2012. VS upgrade/retarget is supported and tested with 2022. 2023-12-06 15:15:41 -08:00
user_settings.h wolfTPM Release v3.9.0. Updated copyright and version. 2025-05-14 15:31:07 -07:00
wolfcrypt_test.vcxproj Downgrade Visual Studio version support to 2012. VS upgrade/retarget is supported and tested with 2022. 2023-12-06 15:15:41 -08:00
wolfssl.vcxproj Downgrade Visual Studio version support to 2012. VS upgrade/retarget is supported and tested with 2022. 2023-12-06 15:15:41 -08:00
wolftpm.sln Added Windows Visual Studio project for wolfTPM. 2023-12-06 15:10:44 -08:00
wolftpm.vcxproj Improve input digest size logic for TPM2_Sign and TPM2_Verify. Added test case with interop. 2025-06-02 08:11:08 -07:00
wrap_test.vcxproj Downgrade Visual Studio version support to 2012. VS upgrade/retarget is supported and tested with 2022. 2023-12-06 15:15:41 -08:00

README.md

Visual Studio Solution for wolfTPM

This includes projects for building wolfssl, wolftpm and some examples. The solution and project are based on older VS 2015, but can be retargeted / updated to newer when opened.

All build settings are contained in IDE/VisualStudio/user_settings.h. This module supports using the FIPS ready bundle from the website. Just enable the #if 0 FIPS section in user_settings.h. See wolfssl/IDE/WIN10/README.txt for details on setting the FIPS integrity check in fips_test.c at run-time.

These projects assume wolftpm and wolfssl directories reside next to each other.