815e9a21a3
Remove cryptography related files and a few utility header files that are shared between Mbed TLS and Mbed Crypto. Mbed TLS will use an Mbed Crypto sourced version of each of these header files in order to ease the maintenance burden of both libraries, and to make it easier to keep Mbed TLS and Mbed Crypto in sync. As part of removing cryptography related files, tell Doxygen to source information from the removed the headers, so that it will consider them for inclusion within Doxygen output. Later, as part of the Mbed TLS 3.0 (API breaking version), we'll restructure the organization of the 3 libraries a bit, to move some things out of Mbed Crypto that don't belong there. Candidates of not belonging in Mbed Crypto, but are in libmbedcrypto.so for legacy reasons: - asn1.h - asn1write.h - base64.h - memory_buffer_alloc.h - platform.h - platform_time.h - platform_util.h - threading.h - timing.h - version.h
277 lines
14 KiB
XML
277 lines
14 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<ItemGroup Label="ProjectConfigurations">
|
|
<ProjectConfiguration Include="Debug|Win32">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Debug|x64">
|
|
<Configuration>Debug</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|Win32">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>Win32</Platform>
|
|
</ProjectConfiguration>
|
|
<ProjectConfiguration Include="Release|x64">
|
|
<Configuration>Release</Configuration>
|
|
<Platform>x64</Platform>
|
|
</ProjectConfiguration>
|
|
</ItemGroup>
|
|
<PropertyGroup Label="Globals">
|
|
<ProjectGuid>{46CF2D25-6A36-4189-B59C-E4815388E554}</ProjectGuid>
|
|
<Keyword>Win32Proj</Keyword>
|
|
<RootNamespace>mbedTLS</RootNamespace>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>true</UseDebugLibraries>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
|
<ConfigurationType>StaticLibrary</ConfigurationType>
|
|
<UseDebugLibraries>false</UseDebugLibraries>
|
|
<WholeProgramOptimization>true</WholeProgramOptimization>
|
|
<CharacterSet>Unicode</CharacterSet>
|
|
<PlatformToolset>Windows7.1SDK</PlatformToolset>
|
|
</PropertyGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
|
<ImportGroup Label="ExtensionSettings">
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
|
</ImportGroup>
|
|
<PropertyGroup Label="UserMacros" />
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
<IntDir>$(Configuration)\$(TargetName)\</IntDir>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<LinkIncremental>true</LinkIncremental>
|
|
<IntDir>$(Configuration)\$(TargetName)\</IntDir>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
<IntDir>$(Configuration)\$(TargetName)\</IntDir>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<LinkIncremental>false</LinkIncremental>
|
|
<IntDir>$(Configuration)\$(TargetName)\</IntDir>
|
|
</PropertyGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>
|
|
../../include;../../crypto/include
|
|
</AdditionalIncludeDirectories>
|
|
<CompileAs>CompileAsC</CompileAs>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
|
<ClCompile>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<Optimization>Disabled</Optimization>
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>
|
|
../../include;../../crypto/include
|
|
</AdditionalIncludeDirectories>
|
|
<CompileAs>CompileAsC</CompileAs>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>
|
|
../../include;../../crypto/include
|
|
</AdditionalIncludeDirectories>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
|
<ClCompile>
|
|
<WarningLevel>Level3</WarningLevel>
|
|
<PrecompiledHeader>
|
|
</PrecompiledHeader>
|
|
<Optimization>MaxSpeed</Optimization>
|
|
<FunctionLevelLinking>true</FunctionLevelLinking>
|
|
<IntrinsicFunctions>true</IntrinsicFunctions>
|
|
<PreprocessorDefinitions>WIN64;NDEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
|
<AdditionalIncludeDirectories>
|
|
../../include;../../crypto/include
|
|
</AdditionalIncludeDirectories>
|
|
</ClCompile>
|
|
<Link>
|
|
<SubSystem>Windows</SubSystem>
|
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
|
<EnableCOMDATFolding>true</EnableCOMDATFolding>
|
|
<OptimizeReferences>true</OptimizeReferences>
|
|
</Link>
|
|
</ItemDefinitionGroup>
|
|
<ItemGroup>
|
|
<ClInclude Include="..\..\include\mbedtls\certs.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\check_config.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\compat-1.3.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\config.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\debug.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\error.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\net.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\net_sockets.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\pkcs11.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\ssl.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\ssl_cache.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\ssl_ciphersuites.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\ssl_cookie.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\ssl_internal.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\ssl_ticket.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\version.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\x509.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\x509_crl.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\x509_crt.h" />
|
|
<ClInclude Include="..\..\include\mbedtls\x509_csr.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_accel_driver.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_driver_common.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_entropy_driver.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_extra.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_platform.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_se_driver.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_sizes.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_struct.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_types.h" />
|
|
<ClInclude Include="..\..\crypto\include\psa\crypto_values.h" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ClCompile Include="..\..\crypto\library\aes.c" />
|
|
<ClCompile Include="..\..\crypto\library\aesni.c" />
|
|
<ClCompile Include="..\..\crypto\library\arc4.c" />
|
|
<ClCompile Include="..\..\crypto\library\aria.c" />
|
|
<ClCompile Include="..\..\crypto\library\asn1parse.c" />
|
|
<ClCompile Include="..\..\crypto\library\asn1write.c" />
|
|
<ClCompile Include="..\..\crypto\library\base64.c" />
|
|
<ClCompile Include="..\..\crypto\library\bignum.c" />
|
|
<ClCompile Include="..\..\crypto\library\blowfish.c" />
|
|
<ClCompile Include="..\..\crypto\library\camellia.c" />
|
|
<ClCompile Include="..\..\crypto\library\ccm.c" />
|
|
<ClCompile Include="..\..\crypto\library\chacha20.c" />
|
|
<ClCompile Include="..\..\crypto\library\chachapoly.c" />
|
|
<ClCompile Include="..\..\crypto\library\cipher.c" />
|
|
<ClCompile Include="..\..\crypto\library\cipher_wrap.c" />
|
|
<ClCompile Include="..\..\crypto\library\cmac.c" />
|
|
<ClCompile Include="..\..\crypto\library\ctr_drbg.c" />
|
|
<ClCompile Include="..\..\crypto\library\des.c" />
|
|
<ClCompile Include="..\..\crypto\library\dhm.c" />
|
|
<ClCompile Include="..\..\crypto\library\ecdh.c" />
|
|
<ClCompile Include="..\..\crypto\library\ecdsa.c" />
|
|
<ClCompile Include="..\..\crypto\library\ecjpake.c" />
|
|
<ClCompile Include="..\..\crypto\library\ecp.c" />
|
|
<ClCompile Include="..\..\crypto\library\ecp_curves.c" />
|
|
<ClCompile Include="..\..\crypto\library\entropy.c" />
|
|
<ClCompile Include="..\..\crypto\library\entropy_poll.c" />
|
|
<ClCompile Include="..\..\crypto\library\error.c" />
|
|
<ClCompile Include="..\..\crypto\library\gcm.c" />
|
|
<ClCompile Include="..\..\crypto\library\havege.c" />
|
|
<ClCompile Include="..\..\crypto\library\hkdf.c" />
|
|
<ClCompile Include="..\..\crypto\library\hmac_drbg.c" />
|
|
<ClCompile Include="..\..\crypto\library\md.c" />
|
|
<ClCompile Include="..\..\crypto\library\md2.c" />
|
|
<ClCompile Include="..\..\crypto\library\md4.c" />
|
|
<ClCompile Include="..\..\crypto\library\md5.c" />
|
|
<ClCompile Include="..\..\crypto\library\md_wrap.c" />
|
|
<ClCompile Include="..\..\crypto\library\memory_buffer_alloc.c" />
|
|
<ClCompile Include="..\..\crypto\library\nist_kw.c" />
|
|
<ClCompile Include="..\..\crypto\library\oid.c" />
|
|
<ClCompile Include="..\..\crypto\library\padlock.c" />
|
|
<ClCompile Include="..\..\crypto\library\pem.c" />
|
|
<ClCompile Include="..\..\crypto\library\pk.c" />
|
|
<ClCompile Include="..\..\crypto\library\pk_wrap.c" />
|
|
<ClCompile Include="..\..\crypto\library\pkcs12.c" />
|
|
<ClCompile Include="..\..\crypto\library\pkcs5.c" />
|
|
<ClCompile Include="..\..\crypto\library\pkparse.c" />
|
|
<ClCompile Include="..\..\crypto\library\pkwrite.c" />
|
|
<ClCompile Include="..\..\crypto\library\platform.c" />
|
|
<ClCompile Include="..\..\crypto\library\platform_util.c" />
|
|
<ClCompile Include="..\..\crypto\library\poly1305.c" />
|
|
<ClCompile Include="..\..\crypto\library\psa_crypto.c" />
|
|
<ClCompile Include="..\..\crypto\library\psa_crypto_slot_management.c" />
|
|
<ClCompile Include="..\..\crypto\library\psa_crypto_storage.c" />
|
|
<ClCompile Include="..\..\crypto\library\psa_its_file.c" />
|
|
<ClCompile Include="..\..\crypto\library\ripemd160.c" />
|
|
<ClCompile Include="..\..\crypto\library\rsa.c" />
|
|
<ClCompile Include="..\..\crypto\library\rsa_internal.c" />
|
|
<ClCompile Include="..\..\crypto\library\sha1.c" />
|
|
<ClCompile Include="..\..\crypto\library\sha256.c" />
|
|
<ClCompile Include="..\..\crypto\library\sha512.c" />
|
|
<ClCompile Include="..\..\crypto\library\threading.c" />
|
|
<ClCompile Include="..\..\crypto\library\timing.c" />
|
|
<ClCompile Include="..\..\crypto\library\version.c" />
|
|
<ClCompile Include="..\..\crypto\library\version_features.c" />
|
|
<ClCompile Include="..\..\crypto\library\xtea.c" />
|
|
<ClCompile Include="..\..\library\certs.c" />
|
|
<ClCompile Include="..\..\library\debug.c" />
|
|
<ClCompile Include="..\..\library\net_sockets.c" />
|
|
<ClCompile Include="..\..\library\pkcs11.c" />
|
|
<ClCompile Include="..\..\library\ssl_cache.c" />
|
|
<ClCompile Include="..\..\library\ssl_ciphersuites.c" />
|
|
<ClCompile Include="..\..\library\ssl_cli.c" />
|
|
<ClCompile Include="..\..\library\ssl_cookie.c" />
|
|
<ClCompile Include="..\..\library\ssl_srv.c" />
|
|
<ClCompile Include="..\..\library\ssl_ticket.c" />
|
|
<ClCompile Include="..\..\library\ssl_tls.c" />
|
|
<ClCompile Include="..\..\library\x509.c" />
|
|
<ClCompile Include="..\..\library\x509_create.c" />
|
|
<ClCompile Include="..\..\library\x509_crl.c" />
|
|
<ClCompile Include="..\..\library\x509_crt.c" />
|
|
<ClCompile Include="..\..\library\x509_csr.c" />
|
|
<ClCompile Include="..\..\library\x509write_crt.c" />
|
|
<ClCompile Include="..\..\library\x509write_csr.c" />
|
|
</ItemGroup>
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
|
<ImportGroup Label="ExtensionTargets">
|
|
</ImportGroup>
|
|
</Project>
|