Move WolfSSL to ThirdParty and Submodule code (#433)

* Submodule wolfSSL and move wolfSSL and WolfSSL-FIPS-Ready to ThirdParty folder.

* Update VS studio project.

* Update FIPS project settings.

* Update FIPS demo readme.

* Add md to ignored file extensions.
This commit is contained in:
Carl Lundin
2020-12-03 17:42:50 -08:00
committed by GitHub
parent 4651c46479
commit 934020a5a2
635 changed files with 488 additions and 747564 deletions

View File

@ -87,7 +87,7 @@
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\Source\wolfSSL;..\..\..\FreeRTOS\Source\include;..\..\..\FreeRTOS\Source\portable\MSVC-MingW;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\..\ThirdParty\WolfSSL;..\..\..\FreeRTOS\Source\include;..\..\..\FreeRTOS\Source\portable\MSVC-MingW;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WOLFSSL_USER_SETTINGS</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@ -130,7 +130,7 @@
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\..\Source\wolfSSL;..\..\..\FreeRTOS\Source\include;..\..\..\FreeRTOS\Source\portable\MSVC-MingW;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\..\ThirdParty\WolfSSL;..\..\..\FreeRTOS\Source\include;..\..\..\FreeRTOS\Source\portable\MSVC-MingW;.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WOLFSSL_USER_SETTINGS</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@ -247,92 +247,84 @@
<ClCompile Include="..\..\..\FreeRTOS\Source\queue.c" />
<ClCompile Include="..\..\..\FreeRTOS\Source\tasks.c" />
<ClCompile Include="..\..\..\FreeRTOS\Source\timers.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\crl.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\internal.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\keys.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\ocsp.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\sniffer.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\ssl.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\tls.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\tls13.c" />
<ClCompile Include="..\..\Source\WolfSSL\src\wolfio.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\aes.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\arc4.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\asm.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\asn.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\async.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\blake2b.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\blake2s.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\camellia.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\chacha.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\chacha20_poly1305.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\cmac.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\coding.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\compress.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\cpuid.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\cryptocb.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\curve25519.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\curve448.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\des3.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\dh.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\dsa.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ecc.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ecc_fp.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ed25519.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ed448.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\error.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_448.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_low_mem.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_operations.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fips.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fips_test.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ge_448.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ge_low_mem.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ge_operations.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\hash.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\hc128.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\hmac.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\idea.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\integer.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\logging.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\md2.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\md4.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\md5.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\memory.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\misc.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\pkcs12.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\pkcs7.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\poly1305.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\pwdbased.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\rabbit.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\random.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ripemd.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\rsa.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\selftest.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha256.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha3.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha512.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\signature.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_arm32.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_arm64.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_armthumb.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_c32.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_c64.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_cortexm.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_dsp32.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_int.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_x86_64.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\srp.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\tfm.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_dsp.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_encrypt.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_pkcs11.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_port.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfcrypt_first.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfcrypt_last.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfevent.c" />
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfmath.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\crl.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\internal.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\keys.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\ocsp.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\sniffer.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\ssl.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\tls.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\tls13.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\wolfio.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\aes.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\arc4.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\asm.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\asn.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\blake2b.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\blake2s.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\camellia.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\chacha.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\chacha20_poly1305.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\cmac.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\coding.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\compress.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\cpuid.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\cryptocb.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\curve25519.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\curve448.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\des3.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\dh.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\dsa.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ecc.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ed25519.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ed448.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\error.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_448.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_low_mem.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_operations.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ge_448.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ge_low_mem.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ge_operations.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\hash.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\hc128.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\hmac.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\idea.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\integer.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\logging.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\md2.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\md4.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\md5.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\memory.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\pkcs12.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\pkcs7.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\poly1305.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\pwdbased.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\rabbit.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\random.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ripemd.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\rsa.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha256.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha3.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha512.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\signature.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_arm32.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_arm64.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_armthumb.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_c32.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_c64.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_cortexm.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_dsp32.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_int.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_x86_64.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\srp.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\tfm.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_dsp.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_encrypt.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_pkcs11.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_port.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wolfevent.c" />
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wolfmath.c" />
<ClCompile Include="main.c">
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
@ -349,48 +341,38 @@
<ClInclude Include="user_settings.h" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\aes_asm.asm" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\aes_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\aes_gcm_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\chacha_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_x25519_128.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_x25519_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mont_small.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_12.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_17.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_20.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_24.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_28.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_3.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_32.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_4.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_48.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_6.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_64.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_7.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_8.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_9.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_small_set.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_12.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_17.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_20.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_24.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_28.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_3.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_32.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_4.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_48.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_6.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_64.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_7.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_8.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_9.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_small_set.i" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\include.am" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\poly1305_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\sha256_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\sha512_asm.S" />
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_x86_64_asm.S" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_x25519_128.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mont_small.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_12.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_17.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_20.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_24.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_28.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_3.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_32.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_4.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_48.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_6.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_64.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_7.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_8.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_9.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_small_set.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_12.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_17.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_20.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_24.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_28.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_3.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_32.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_4.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_48.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_6.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_64.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_7.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_8.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_9.i" />
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_small_set.i" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">

View File

@ -57,262 +57,238 @@
<ClCompile Include="SecureTCPClientTask.c">
<Filter>Demo App Source</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\aes.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\aes.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\arc4.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\arc4.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\asm.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\asm.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\asn.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\asn.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\async.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\blake2b.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\blake2b.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\blake2s.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\blake2s.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\camellia.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\camellia.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\chacha.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\chacha.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\chacha20_poly1305.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\chacha20_poly1305.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\cmac.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\cmac.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\coding.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\coding.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\compress.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\compress.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\cpuid.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\cpuid.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\cryptocb.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\cryptocb.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\curve448.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\curve448.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\curve25519.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\curve25519.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\des3.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\des3.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\dh.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\dh.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\dsa.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\dsa.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ecc.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ecc.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ed448.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ecc_fp.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ed25519.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ed448.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\error.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ed25519.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_448.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\error.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_low_mem.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_448.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_operations.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_low_mem.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ge_448.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_operations.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ge_low_mem.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fips.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ge_operations.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\fips_test.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\hash.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ge_448.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\hc128.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ge_low_mem.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\hmac.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ge_operations.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\idea.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\hash.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\integer.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\hc128.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\logging.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\hmac.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\md2.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\idea.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\md4.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\integer.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\md5.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\logging.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\memory.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\md2.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\pkcs7.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\md4.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\pkcs12.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\md5.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\poly1305.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\memory.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\pwdbased.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\misc.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\rabbit.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\pkcs7.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\random.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\pkcs12.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\ripemd.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\poly1305.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\rsa.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\pwdbased.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\rabbit.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha3.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\random.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha256.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\ripemd.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sha512.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\rsa.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\signature.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\selftest.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_arm32.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_arm64.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha3.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_armthumb.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha256.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_c32.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sha512.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_c64.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\signature.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_cortexm.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_arm32.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_dsp32.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_arm64.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_int.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_armthumb.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\sp_x86_64.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_c32.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\srp.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_c64.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\tfm.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_cortexm.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_dsp.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_dsp32.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_encrypt.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_int.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_pkcs11.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_x86_64.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wc_port.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\srp.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wolfevent.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\tfm.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\wolfmath.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_dsp.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_encrypt.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_pkcs11.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wc_port.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfcrypt_first.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfcrypt_last.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfevent.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\wolfcrypt\src\wolfmath.c">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\crl.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\crl.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\internal.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\internal.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\keys.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\keys.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\ocsp.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\ocsp.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\sniffer.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\sniffer.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\ssl.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\ssl.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\tls.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\tls.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\tls13.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\tls13.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
<ClCompile Include="..\..\Source\WolfSSL\src\wolfio.c">
<ClCompile Include="..\..\ThirdParty\WolfSSL\src\wolfio.c">
<Filter>FreeRTOS+\wolfSSL</Filter>
</ClCompile>
</ItemGroup>
@ -325,130 +301,100 @@
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\aes_asm.asm">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fe_x25519_128.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\aes_asm.S">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mont_small.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\aes_gcm_asm.S">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_3.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\chacha_asm.S">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_4.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_x25519_128.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_6.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fe_x25519_asm.S">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_7.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mont_small.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_8.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_3.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_9.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_4.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_12.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_6.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_17.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_7.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_20.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_8.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_24.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_9.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_28.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_12.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_32.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_17.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_48.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_20.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_64.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_24.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_mul_comba_small_set.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_28.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_3.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_32.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_4.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_48.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_6.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_64.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_7.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_mul_comba_small_set.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_8.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_3.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_9.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_4.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_12.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_6.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_17.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_7.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_20.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_8.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_24.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_9.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_28.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_12.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_32.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_17.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_48.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_20.i">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_64.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_24.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_28.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_32.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_48.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_64.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\fp_sqr_comba_small_set.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\include.am">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\poly1305_asm.S">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\sha256_asm.S">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\sha512_asm.S">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
<None Include="..\..\Source\WolfSSL\wolfcrypt\src\sp_x86_64_asm.S">
<None Include="..\..\ThirdParty\WolfSSL\wolfcrypt\src\fp_sqr_comba_small_set.i">
<Filter>FreeRTOS+\wolfSSL\wolfcrypt</Filter>
</None>
</ItemGroup>