wolfTPM/IDE/VisualStudio
David Garske 1402d0d132 wolfTPM Release v3.9.2 prep. Migrating to GPLv3. 2025-07-30 07:29:31 -07:00
..
README.md
include.am
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.2 prep. Migrating to GPLv3. 2025-07-30 07:29:31 -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
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.