Merge branch 'development' into dtls

* development:
  Add missing guards for gnuTLS
  Prepare for mbed TLS 1.3.10 release
  Fix potential timing issue in RSA pms handling

Conflicts:
	ChangeLog
	doxygen/input/doc_mainpage.h
	doxygen/mbedtls.doxyfile
	include/polarssl/version.h
	library/CMakeLists.txt
	library/ssl_srv.c
	tests/suites/test_suite_version.data
	visualc/VS2010/mbedTLS.vcxproj
	visualc/VS6/mbedtls.dsp
	visualc/VS6/mbedtls.dsw
This commit is contained in:
Manuel Pégourié-Gonnard 2015-02-09 11:42:40 +00:00
commit f7d2bbaa62
54 changed files with 795 additions and 2304 deletions

View File

@ -1,4 +1,4 @@
PolarSSL ChangeLog (Sorted per branch, date)
mbed TLS ChangeLog (Sorted per branch, date)
= PolarSSL 1.4.0 (DTLS branch) released 2014-10-22
Features
@ -10,10 +10,8 @@ API Changes
* ssl_set_bio() now requires that p_send == p_recv.
* ssl_set_bio() is deprecated in favor of ssl_set_bio_timeout().
= 1.3 branch
Reminder: bump SONAME for ABI change (FALLBACK_SCSV, session-hash, EtM)
= mbed TLS 1.3.10 released 2015-02-09
Security
* NULL pointer dereference in the buffer-based allocator when the buffer is
full and polarssl_free() is called (found by Mark Hasemeyer)
@ -28,6 +26,9 @@ Security
* Fix potential stack overflow while parsing crafted X.509 certificates
(TLS server is not affected if it doesn't ask for a client certificate)
(found using Codenomicon Defensics).
* Fix timing difference that could theoretically lead to a
Bleichenbacher-style attack in the RSA and RSA-PSK key exchanges
(reported by Sebastian Schinzel).
Features
* Add support for FALLBACK_SCSV (draft-ietf-tls-downgrade-scsv).

View File

@ -3218,6 +3218,10 @@ static int ssl_parse_encrypted_pms( ssl_context *ssl,
size_t len = pk_get_len( ssl_own_key( ssl ) );
unsigned char *pms = ssl->handshake->premaster + pms_offset;
unsigned char ver[2];
unsigned char fake_pms[48], peer_pms[48];
unsigned char mask;
unsigned int uret;
size_t i;
if( ! pk_can_do( ssl_own_key( ssl ), POLARSSL_PK_RSA ) )
{
@ -3250,32 +3254,47 @@ static int ssl_parse_encrypted_pms( ssl_context *ssl,
ssl_write_version( ssl->handshake->max_major_ver,
ssl->handshake->max_minor_ver,
ssl->transport, ver );
ret = pk_decrypt( ssl_own_key( ssl ), p, len,
pms, &ssl->handshake->pmslen,
sizeof( ssl->handshake->premaster ) - pms_offset,
ssl->f_rng, ssl->p_rng );
if( ret != 0 || ssl->handshake->pmslen != 48 ||
pms[0] != ver[0] ||
pms[1] != ver[1] )
{
SSL_DEBUG_MSG( 1, ( "bad client key exchange message" ) );
/*
* Protection against Bleichenbacher's attack:
* invalid PKCS#1 v1.5 padding must not cause
* the connection to end immediately; instead,
* send a bad_record_mac later in the handshake.
* Protection against Bleichenbacher's attack: invalid PKCS#1 v1.5 padding
* must not cause the connection to end immediately; instead, send a
* bad_record_mac later in the handshake.
* Also, avoid data-dependant branches here to protect against
* timing-based variants.
*/
ssl->handshake->pmslen = 48;
ret = ssl->f_rng( ssl->p_rng, pms, ssl->handshake->pmslen );
ret = ssl->f_rng( ssl->p_rng, fake_pms, sizeof( fake_pms ) );
if( ret != 0 )
return( ret );
}
return( ret );
ret = pk_decrypt( ssl_own_key( ssl ), p, len,
peer_pms, &ssl->handshake->pmslen,
sizeof( peer_pms ),
ssl->f_rng, ssl->p_rng );
ret |= ssl->handshake->pmslen - 48;
ret |= peer_pms[0] - ver[0];
ret |= peer_pms[1] - ver[1];
#if defined(POLARSSL_SSL_DEBUG_ALL)
if( ret != 0 )
SSL_DEBUG_MSG( 1, ( "bad client key exchange message" ) );
#endif
if( sizeof( ssl->handshake->premaster ) < pms_offset ||
sizeof( ssl->handshake->premaster ) - pms_offset < 48 )
{
SSL_DEBUG_MSG( 1, ( "should never happen" ) );
return( POLARSSL_ERR_SSL_INTERNAL_ERROR );
}
ssl->handshake->pmslen = 48;
uret = (unsigned) ret;
uret |= -uret; /* msb = ( ret != 0 ) */
uret >>= 8 * sizeof( uret ) - 1; /* uret = ( ret != 0 ) */
mask = (unsigned char)( -uret ) ; /* ret ? 0xff : 0x00 */
for( i = 0; i < ssl->handshake->pmslen; i++ )
pms[i] = ( mask & fake_pms[i] ) | ( (~mask) & peer_pms[i] );
return( 0 );
}
#endif /* POLARSSL_KEY_EXCHANGE_RSA_ENABLED ||
POLARSSL_KEY_EXCHANGE_RSA_PSK_ENABLED */

View File

@ -33,7 +33,7 @@
#if defined(POLARSSL_ERROR_C)
HEADER_INCLUDED
#include <stdio.h>
#include <string.h>
#if defined(_MSC_VER) && !defined snprintf && !defined(EFIX64) && \

View File

@ -1391,6 +1391,7 @@ run_test "Renegotiation: openssl server, client-initiated" \
-C "error" \
-c "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renegotiation: gnutls server strict, client-initiated" \
"$G_SRV --priority=NORMAL:%SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3 exchanges=1 renegotiation=1 renegotiate=1" \
@ -1402,6 +1403,7 @@ run_test "Renegotiation: gnutls server strict, client-initiated" \
-C "error" \
-c "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renegotiation: gnutls server unsafe, client-initiated default" \
"$G_SRV --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3 exchanges=1 renegotiation=1 renegotiate=1" \
@ -1413,6 +1415,7 @@ run_test "Renegotiation: gnutls server unsafe, client-initiated default" \
-c "error" \
-C "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renegotiation: gnutls server unsafe, client-inititated no legacy" \
"$G_SRV --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3 exchanges=1 renegotiation=1 renegotiate=1 \
@ -1425,6 +1428,7 @@ run_test "Renegotiation: gnutls server unsafe, client-inititated no legacy" \
-c "error" \
-C "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renegotiation: gnutls server unsafe, client-inititated legacy" \
"$G_SRV --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3 exchanges=1 renegotiation=1 renegotiate=1 \
@ -1477,6 +1481,7 @@ run_test "Renegotiation: DTLS, gnutls server, client-initiated" \
# Test for the "secure renegotation" extension only (no actual renegotiation)
requires_gnutls
run_test "Renego ext: gnutls server strict, client default" \
"$G_SRV --priority=NORMAL:%SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3" \
@ -1485,6 +1490,7 @@ run_test "Renego ext: gnutls server strict, client default" \
-C "error" \
-c "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renego ext: gnutls server unsafe, client default" \
"$G_SRV --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3" \
@ -1493,6 +1499,7 @@ run_test "Renego ext: gnutls server unsafe, client default" \
-C "error" \
-c "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renego ext: gnutls server unsafe, client break legacy" \
"$G_SRV --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \
"$P_CLI debug_level=3 allow_legacy=-1" \
@ -1501,6 +1508,7 @@ run_test "Renego ext: gnutls server unsafe, client break legacy" \
-c "error" \
-C "HTTP/1.0 200 [Oo][Kk]"
requires_gnutls
run_test "Renego ext: gnutls client strict, server default" \
"$P_SRV debug_level=3" \
"$G_CLI --priority=NORMAL:%SAFE_RENEGOTIATION" \
@ -1508,6 +1516,7 @@ run_test "Renego ext: gnutls client strict, server default" \
-s "received TLS_EMPTY_RENEGOTIATION_INFO\|found renegotiation extension" \
-s "server hello, secure renegotiation extension"
requires_gnutls
run_test "Renego ext: gnutls client unsafe, server default" \
"$P_SRV debug_level=3" \
"$G_CLI --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \
@ -1515,6 +1524,7 @@ run_test "Renego ext: gnutls client unsafe, server default" \
-S "received TLS_EMPTY_RENEGOTIATION_INFO\|found renegotiation extension" \
-S "server hello, secure renegotiation extension"
requires_gnutls
run_test "Renego ext: gnutls client unsafe, server break legacy" \
"$P_SRV debug_level=3 allow_legacy=-1" \
"$G_CLI --priority=NORMAL:%DISABLE_SAFE_RENEGOTIATION" \

View File

@ -22,12 +22,12 @@
<ClCompile Include="..\..\programs\ssl\dtls_client.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="PolarSSL.vcxproj">
<ProjectReference Include="mbedTLS.vcxproj">
<Project>{46cf2d25-6a36-4189-b59c-e4815388e554}</Project>
</ProjectReference>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F8E1C9AD-5DE7-E71C-B840-FC77D1DB2943}</ProjectGuid>
<ProjectGuid>{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>dtls_client</RootNamespace>
</PropertyGroup>
@ -96,7 +96,7 @@
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ShowProgress>NotSet</ShowProgress>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>Debug</AdditionalLibraryDirectories>
</Link>
<ProjectReference>
@ -116,7 +116,7 @@
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ShowProgress>NotSet</ShowProgress>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>Debug</AdditionalLibraryDirectories>
</Link>
<ProjectReference>
@ -140,7 +140,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalLibraryDirectories>Release</AdditionalLibraryDirectories>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">

View File

@ -22,12 +22,12 @@
<ClCompile Include="..\..\programs\ssl\dtls_server.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="PolarSSL.vcxproj">
<ProjectReference Include="mbedTLS.vcxproj">
<Project>{46cf2d25-6a36-4189-b59c-e4815388e554}</Project>
</ProjectReference>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{25FEA939-437B-99C7-D11B-4814FB67426B}</ProjectGuid>
<ProjectGuid>{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>dtls_server</RootNamespace>
</PropertyGroup>
@ -96,7 +96,7 @@
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ShowProgress>NotSet</ShowProgress>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>Debug</AdditionalLibraryDirectories>
</Link>
<ProjectReference>
@ -116,7 +116,7 @@
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ShowProgress>NotSet</ShowProgress>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>Debug</AdditionalLibraryDirectories>
</Link>
<ProjectReference>
@ -140,7 +140,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalLibraryDirectories>Release</AdditionalLibraryDirectories>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">

View File

@ -128,6 +128,16 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rsa_verify_pss", "rsa_verif
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dtls_client", "dtls_client.vcxproj", "{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}"
ProjectSection(ProjectDependencies) = postProject
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dtls_server", "dtls_server.vcxproj", "{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}"
ProjectSection(ProjectDependencies) = postProject
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ssl_client1", "ssl_client1.vcxproj", "{487A2F80-3CA3-678D-88D5-82194872CF08}"
ProjectSection(ProjectDependencies) = postProject
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
@ -193,6 +203,11 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ssl_test", "ssl_test.vcxpro
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "udp_proxy", "udp_proxy.vcxproj", "{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}"
ProjectSection(ProjectDependencies) = postProject
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pem2der", "pem2der.vcxproj", "{D3C6FBD6-D78E-7180-8345-5E09B492DBEC}"
ProjectSection(ProjectDependencies) = postProject
{46CF2D25-6A36-4189-B59C-E4815388E554} = {46CF2D25-6A36-4189-B59C-E4815388E554}
@ -434,6 +449,22 @@ Global
{95C50864-854C-2A11-4C91-BCE654E344FB}.Release|Win32.Build.0 = Release|Win32
{95C50864-854C-2A11-4C91-BCE654E344FB}.Release|x64.ActiveCfg = Release|x64
{95C50864-854C-2A11-4C91-BCE654E344FB}.Release|x64.Build.0 = Release|x64
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Debug|Win32.ActiveCfg = Debug|Win32
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Debug|Win32.Build.0 = Debug|Win32
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Debug|x64.ActiveCfg = Debug|x64
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Debug|x64.Build.0 = Debug|x64
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Release|Win32.ActiveCfg = Release|Win32
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Release|Win32.Build.0 = Release|Win32
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Release|x64.ActiveCfg = Release|x64
{FE7AB78F-DBF1-0721-3522-0D7C3011D2E5}.Release|x64.Build.0 = Release|x64
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Debug|Win32.ActiveCfg = Debug|Win32
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Debug|Win32.Build.0 = Debug|Win32
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Debug|x64.ActiveCfg = Debug|x64
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Debug|x64.Build.0 = Debug|x64
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Release|Win32.ActiveCfg = Release|Win32
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Release|Win32.Build.0 = Release|Win32
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Release|x64.ActiveCfg = Release|x64
{BFE89EAA-D98B-34E1-C5A4-4080F6FFE317}.Release|x64.Build.0 = Release|x64
{487A2F80-3CA3-678D-88D5-82194872CF08}.Debug|Win32.ActiveCfg = Debug|Win32
{487A2F80-3CA3-678D-88D5-82194872CF08}.Debug|Win32.Build.0 = Debug|Win32
{487A2F80-3CA3-678D-88D5-82194872CF08}.Debug|x64.ActiveCfg = Debug|x64
@ -538,6 +569,14 @@ Global
{DDD0BF0A-779A-DEFD-6A1C-FA2164AE9A34}.Release|Win32.Build.0 = Release|Win32
{DDD0BF0A-779A-DEFD-6A1C-FA2164AE9A34}.Release|x64.ActiveCfg = Release|x64
{DDD0BF0A-779A-DEFD-6A1C-FA2164AE9A34}.Release|x64.Build.0 = Release|x64
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Debug|Win32.ActiveCfg = Debug|Win32
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Debug|Win32.Build.0 = Debug|Win32
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Debug|x64.ActiveCfg = Debug|x64
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Debug|x64.Build.0 = Debug|x64
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Release|Win32.ActiveCfg = Release|Win32
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Release|Win32.Build.0 = Release|Win32
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Release|x64.ActiveCfg = Release|x64
{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}.Release|x64.Build.0 = Release|x64
{D3C6FBD6-D78E-7180-8345-5E09B492DBEC}.Debug|Win32.ActiveCfg = Debug|Win32
{D3C6FBD6-D78E-7180-8345-5E09B492DBEC}.Debug|Win32.Build.0 = Debug|Win32
{D3C6FBD6-D78E-7180-8345-5E09B492DBEC}.Debug|x64.ActiveCfg = Debug|x64

View File

@ -1,291 +1,3 @@
<<<<<<< HEAD:visualc/VS2010/PolarSSL.vcxproj
<?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>PolarSSL</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>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;POLARSSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../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;POLARSSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../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;POLARSSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../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;POLARSSL_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>../../include</AdditionalIncludeDirectories>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\include\polarssl\aes.h" />
<ClInclude Include="..\..\include\polarssl\aesni.h" />
<ClInclude Include="..\..\include\polarssl\arc4.h" />
<ClInclude Include="..\..\include\polarssl\asn1.h" />
<ClInclude Include="..\..\include\polarssl\asn1write.h" />
<ClInclude Include="..\..\include\polarssl\base64.h" />
<ClInclude Include="..\..\include\polarssl\bignum.h" />
<ClInclude Include="..\..\include\polarssl\blowfish.h" />
<ClInclude Include="..\..\include\polarssl\bn_mul.h" />
<ClInclude Include="..\..\include\polarssl\camellia.h" />
<ClInclude Include="..\..\include\polarssl\ccm.h" />
<ClInclude Include="..\..\include\polarssl\certs.h" />
<ClInclude Include="..\..\include\polarssl\check_config.h" />
<ClInclude Include="..\..\include\polarssl\cipher.h" />
<ClInclude Include="..\..\include\polarssl\cipher_wrap.h" />
<ClInclude Include="..\..\include\polarssl\compat-1.2.h" />
<ClInclude Include="..\..\include\polarssl\config.h" />
<ClInclude Include="..\..\include\polarssl\ctr_drbg.h" />
<ClInclude Include="..\..\include\polarssl\debug.h" />
<ClInclude Include="..\..\include\polarssl\des.h" />
<ClInclude Include="..\..\include\polarssl\dhm.h" />
<ClInclude Include="..\..\include\polarssl\ecdh.h" />
<ClInclude Include="..\..\include\polarssl\ecdsa.h" />
<ClInclude Include="..\..\include\polarssl\ecp.h" />
<ClInclude Include="..\..\include\polarssl\entropy.h" />
<ClInclude Include="..\..\include\polarssl\entropy_poll.h" />
<ClInclude Include="..\..\include\polarssl\error.h" />
<ClInclude Include="..\..\include\polarssl\gcm.h" />
<ClInclude Include="..\..\include\polarssl\havege.h" />
<ClInclude Include="..\..\include\polarssl\hmac_drbg.h" />
<ClInclude Include="..\..\include\polarssl\md.h" />
<ClInclude Include="..\..\include\polarssl\md2.h" />
<ClInclude Include="..\..\include\polarssl\md4.h" />
<ClInclude Include="..\..\include\polarssl\md5.h" />
<ClInclude Include="..\..\include\polarssl\md_wrap.h" />
<ClInclude Include="..\..\include\polarssl\memory.h" />
<ClInclude Include="..\..\include\polarssl\memory_buffer_alloc.h" />
<ClInclude Include="..\..\include\polarssl\net.h" />
<ClInclude Include="..\..\include\polarssl\oid.h" />
<ClInclude Include="..\..\include\polarssl\openssl.h" />
<ClInclude Include="..\..\include\polarssl\padlock.h" />
<ClInclude Include="..\..\include\polarssl\pbkdf2.h" />
<ClInclude Include="..\..\include\polarssl\pem.h" />
<ClInclude Include="..\..\include\polarssl\pk.h" />
<ClInclude Include="..\..\include\polarssl\pk_wrap.h" />
<ClInclude Include="..\..\include\polarssl\pkcs11.h" />
<ClInclude Include="..\..\include\polarssl\pkcs12.h" />
<ClInclude Include="..\..\include\polarssl\pkcs5.h" />
<ClInclude Include="..\..\include\polarssl\platform.h" />
<ClInclude Include="..\..\include\polarssl\ripemd160.h" />
<ClInclude Include="..\..\include\polarssl\rsa.h" />
<ClInclude Include="..\..\include\polarssl\sha1.h" />
<ClInclude Include="..\..\include\polarssl\sha256.h" />
<ClInclude Include="..\..\include\polarssl\sha512.h" />
<ClInclude Include="..\..\include\polarssl\ssl.h" />
<ClInclude Include="..\..\include\polarssl\ssl_cache.h" />
<ClInclude Include="..\..\include\polarssl\ssl_ciphersuites.h" />
<ClInclude Include="..\..\include\polarssl\ssl_cookie.h" />
<ClInclude Include="..\..\include\polarssl\threading.h" />
<ClInclude Include="..\..\include\polarssl\timing.h" />
<ClInclude Include="..\..\include\polarssl\version.h" />
<ClInclude Include="..\..\include\polarssl\x509.h" />
<ClInclude Include="..\..\include\polarssl\x509_crl.h" />
<ClInclude Include="..\..\include\polarssl\x509_crt.h" />
<ClInclude Include="..\..\include\polarssl\x509_csr.h" />
<ClInclude Include="..\..\include\polarssl\xtea.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\library\aes.c" />
<ClCompile Include="..\..\library\aesni.c" />
<ClCompile Include="..\..\library\arc4.c" />
<ClCompile Include="..\..\library\asn1parse.c" />
<ClCompile Include="..\..\library\asn1write.c" />
<ClCompile Include="..\..\library\base64.c" />
<ClCompile Include="..\..\library\bignum.c" />
<ClCompile Include="..\..\library\blowfish.c" />
<ClCompile Include="..\..\library\camellia.c" />
<ClCompile Include="..\..\library\ccm.c" />
<ClCompile Include="..\..\library\certs.c" />
<ClCompile Include="..\..\library\cipher.c" />
<ClCompile Include="..\..\library\cipher_wrap.c" />
<ClCompile Include="..\..\library\ctr_drbg.c" />
<ClCompile Include="..\..\library\debug.c" />
<ClCompile Include="..\..\library\des.c" />
<ClCompile Include="..\..\library\dhm.c" />
<ClCompile Include="..\..\library\ecdh.c" />
<ClCompile Include="..\..\library\ecdsa.c" />
<ClCompile Include="..\..\library\ecp.c" />
<ClCompile Include="..\..\library\ecp_curves.c" />
<ClCompile Include="..\..\library\entropy.c" />
<ClCompile Include="..\..\library\entropy_poll.c" />
<ClCompile Include="..\..\library\error.c" />
<ClCompile Include="..\..\library\gcm.c" />
<ClCompile Include="..\..\library\havege.c" />
<ClCompile Include="..\..\library\hmac_drbg.c" />
<ClCompile Include="..\..\library\md.c" />
<ClCompile Include="..\..\library\md2.c" />
<ClCompile Include="..\..\library\md4.c" />
<ClCompile Include="..\..\library\md5.c" />
<ClCompile Include="..\..\library\md_wrap.c" />
<ClCompile Include="..\..\library\memory_buffer_alloc.c" />
<ClCompile Include="..\..\library\net.c" />
<ClCompile Include="..\..\library\oid.c" />
<ClCompile Include="..\..\library\padlock.c" />
<ClCompile Include="..\..\library\pbkdf2.c" />
<ClCompile Include="..\..\library\pem.c" />
<ClCompile Include="..\..\library\pk.c" />
<ClCompile Include="..\..\library\pk_wrap.c" />
<ClCompile Include="..\..\library\pkcs11.c" />
<ClCompile Include="..\..\library\pkcs12.c" />
<ClCompile Include="..\..\library\pkcs5.c" />
<ClCompile Include="..\..\library\pkparse.c" />
<ClCompile Include="..\..\library\pkwrite.c" />
<ClCompile Include="..\..\library\platform.c" />
<ClCompile Include="..\..\library\ripemd160.c" />
<ClCompile Include="..\..\library\rsa.c" />
<ClCompile Include="..\..\library\sha1.c" />
<ClCompile Include="..\..\library\sha256.c" />
<ClCompile Include="..\..\library\sha512.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_tls.c" />
<ClCompile Include="..\..\library\threading.c" />
<ClCompile Include="..\..\library\timing.c" />
<ClCompile Include="..\..\library\version.c" />
<ClCompile Include="..\..\library\version_features.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" />
<ClCompile Include="..\..\library\xtea.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
=======
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
@ -487,6 +199,7 @@
<ClInclude Include="..\..\include\polarssl\ssl.h" />
<ClInclude Include="..\..\include\polarssl\ssl_cache.h" />
<ClInclude Include="..\..\include\polarssl\ssl_ciphersuites.h" />
<ClInclude Include="..\..\include\polarssl\ssl_cookie.h" />
<ClInclude Include="..\..\include\polarssl\threading.h" />
<ClInclude Include="..\..\include\polarssl\timing.h" />
<ClInclude Include="..\..\include\polarssl\version.h" />
@ -551,6 +264,7 @@
<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_tls.c" />
<ClCompile Include="..\..\library\threading.c" />
@ -570,4 +284,3 @@
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
>>>>>>> development:visualc/VS2010/mbedTLS.vcxproj

View File

@ -22,12 +22,12 @@
<ClCompile Include="..\..\programs\test\udp_proxy.c" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="PolarSSL.vcxproj">
<ProjectReference Include="mbedTLS.vcxproj">
<Project>{46cf2d25-6a36-4189-b59c-e4815388e554}</Project>
</ProjectReference>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{1F590A67-6E2F-046A-09B6-6FCA1C6B4078}</ProjectGuid>
<ProjectGuid>{7E2C80FE-3CC3-82B4-0CAD-65DC233DE13A}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>udp_proxy</RootNamespace>
</PropertyGroup>
@ -96,7 +96,7 @@
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ShowProgress>NotSet</ShowProgress>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>Debug</AdditionalLibraryDirectories>
</Link>
<ProjectReference>
@ -116,7 +116,7 @@
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ShowProgress>NotSet</ShowProgress>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
<AdditionalLibraryDirectories>Debug</AdditionalLibraryDirectories>
</Link>
<ProjectReference>
@ -140,7 +140,7 @@
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalLibraryDirectories>Release</AdditionalLibraryDirectories>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);PolarSSL.lib</AdditionalDependencies>
<AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);mbedTLS.lib</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">

View File

@ -1,25 +1,24 @@
<<<<<<< HEAD:visualc/VS6/polarssl.dsp
# Microsoft Developer Studio Project File - Name="polarssl" - Package Owner=<4>
# Microsoft Developer Studio Project File - Name="mbedtls" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=polarssl - Win32 Debug
CFG=mbedtls - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "polarssl.mak".
!MESSAGE NMAKE /f "mbedtls.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "polarssl.mak" CFG="polarssl - Win32 Debug"
!MESSAGE NMAKE /f "mbedtls.mak" CFG="mbedtls - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "polarssl - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "polarssl - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE "mbedtls - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "mbedtls - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
@ -29,7 +28,7 @@ CFG=polarssl - Win32 Debug
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "polarssl - Win32 Release"
!IF "$(CFG)" == "mbedtls - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
@ -52,7 +51,7 @@ LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
!ELSEIF "$(CFG)" == "polarssl - Win32 Debug"
!ELSEIF "$(CFG)" == "mbedtls - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
@ -79,8 +78,8 @@ LIB32=link.exe -lib
# Begin Target
# Name "polarssl - Win32 Release"
# Name "polarssl - Win32 Debug"
# Name "mbedtls - Win32 Release"
# Name "mbedtls - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
@ -631,629 +630,3 @@ SOURCE=..\..\include\polarssl\xtea.h
# End Group
# End Target
# End Project
=======
# Microsoft Developer Studio Project File - Name="mbedtls" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Static Library" 0x0104
CFG=mbedtls - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "mbedtls.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "mbedtls.mak" CFG="mbedtls - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "mbedtls - Win32 Release" (based on "Win32 (x86) Static Library")
!MESSAGE "mbedtls - Win32 Debug" (based on "Win32 (x86) Static Library")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "mbedtls - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir ""
# PROP BASE Intermediate_Dir "temp"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir ""
# PROP Intermediate_Dir "temp"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
# ADD CPP /nologo /W3 /GX /O2 /I "../../include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /FD /c
# ADD BASE RSC /l 0x40c /d "NDEBUG"
# ADD RSC /l 0x40c /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
!ELSEIF "$(CFG)" == "mbedtls - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir ""
# PROP BASE Intermediate_Dir "temp"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir ""
# PROP Intermediate_Dir "temp"
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /Z7 /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
# ADD CPP /nologo /W3 /GX /Z7 /Od /I "../../include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
# ADD BASE RSC /l 0x40c /d "_DEBUG"
# ADD RSC /l 0x40c /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LIB32=link.exe -lib
# ADD BASE LIB32 /nologo
# ADD LIB32 /nologo
!ENDIF
# Begin Target
# Name "mbedtls - Win32 Release"
# Name "mbedtls - Win32 Debug"
# Begin Group "Source Files"
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
SOURCE=..\..\library\aes.c
# End Source File
# Begin Source File
SOURCE=..\..\library\aesni.c
# End Source File
# Begin Source File
SOURCE=..\..\library\arc4.c
# End Source File
# Begin Source File
SOURCE=..\..\library\asn1parse.c
# End Source File
# Begin Source File
SOURCE=..\..\library\asn1write.c
# End Source File
# Begin Source File
SOURCE=..\..\library\base64.c
# End Source File
# Begin Source File
SOURCE=..\..\library\bignum.c
# End Source File
# Begin Source File
SOURCE=..\..\library\blowfish.c
# End Source File
# Begin Source File
SOURCE=..\..\library\camellia.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ccm.c
# End Source File
# Begin Source File
SOURCE=..\..\library\certs.c
# End Source File
# Begin Source File
SOURCE=..\..\library\cipher.c
# End Source File
# Begin Source File
SOURCE=..\..\library\cipher_wrap.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ctr_drbg.c
# End Source File
# Begin Source File
SOURCE=..\..\library\debug.c
# End Source File
# Begin Source File
SOURCE=..\..\library\des.c
# End Source File
# Begin Source File
SOURCE=..\..\library\dhm.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ecdh.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ecdsa.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ecp.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ecp_curves.c
# End Source File
# Begin Source File
SOURCE=..\..\library\entropy.c
# End Source File
# Begin Source File
SOURCE=..\..\library\entropy_poll.c
# End Source File
# Begin Source File
SOURCE=..\..\library\error.c
# End Source File
# Begin Source File
SOURCE=..\..\library\gcm.c
# End Source File
# Begin Source File
SOURCE=..\..\library\havege.c
# End Source File
# Begin Source File
SOURCE=..\..\library\hmac_drbg.c
# End Source File
# Begin Source File
SOURCE=..\..\library\md.c
# End Source File
# Begin Source File
SOURCE=..\..\library\md2.c
# End Source File
# Begin Source File
SOURCE=..\..\library\md4.c
# End Source File
# Begin Source File
SOURCE=..\..\library\md5.c
# End Source File
# Begin Source File
SOURCE=..\..\library\md_wrap.c
# End Source File
# Begin Source File
SOURCE=..\..\library\memory_buffer_alloc.c
# End Source File
# Begin Source File
SOURCE=..\..\library\net.c
# End Source File
# Begin Source File
SOURCE=..\..\library\oid.c
# End Source File
# Begin Source File
SOURCE=..\..\library\padlock.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pbkdf2.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pem.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pk.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pk_wrap.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pkcs11.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pkcs12.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pkcs5.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pkparse.c
# End Source File
# Begin Source File
SOURCE=..\..\library\pkwrite.c
# End Source File
# Begin Source File
SOURCE=..\..\library\platform.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ripemd160.c
# End Source File
# Begin Source File
SOURCE=..\..\library\rsa.c
# End Source File
# Begin Source File
SOURCE=..\..\library\sha1.c
# End Source File
# Begin Source File
SOURCE=..\..\library\sha256.c
# End Source File
# Begin Source File
SOURCE=..\..\library\sha512.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ssl_cache.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ssl_ciphersuites.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ssl_cli.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ssl_srv.c
# End Source File
# Begin Source File
SOURCE=..\..\library\ssl_tls.c
# End Source File
# Begin Source File
SOURCE=..\..\library\threading.c
# End Source File
# Begin Source File
SOURCE=..\..\library\timing.c
# End Source File
# Begin Source File
SOURCE=..\..\library\version.c
# End Source File
# Begin Source File
SOURCE=..\..\library\version_features.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509_create.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509_crl.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509_crt.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509_csr.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509write_crt.c
# End Source File
# Begin Source File
SOURCE=..\..\library\x509write_csr.c
# End Source File
# Begin Source File
SOURCE=..\..\library\xtea.c
# End Source File
# End Group
# Begin Group "Header Files"
# PROP Default_Filter "h;hpp;hxx;hm;inl"
# Begin Source File
SOURCE=..\..\include\polarssl\aes.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\aesni.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\arc4.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\asn1.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\asn1write.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\base64.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\bignum.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\blowfish.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\bn_mul.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\camellia.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ccm.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\certs.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\check_config.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\cipher.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\cipher_wrap.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\compat-1.2.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\config.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ctr_drbg.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\debug.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\des.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\dhm.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ecdh.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ecdsa.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ecp.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\entropy.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\entropy_poll.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\error.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\gcm.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\havege.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\hmac_drbg.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\md.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\md2.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\md4.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\md5.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\md_wrap.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\memory.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\memory_buffer_alloc.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\net.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\oid.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\openssl.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\padlock.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pbkdf2.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pem.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pk.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pk_wrap.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pkcs11.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pkcs12.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\pkcs5.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\platform.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ripemd160.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\rsa.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\sha1.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\sha256.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\sha512.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ssl.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ssl_cache.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\ssl_ciphersuites.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\threading.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\timing.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\version.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\x509.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\x509_crl.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\x509_crt.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\x509_csr.h
# End Source File
# Begin Source File
SOURCE=..\..\include\polarssl\xtea.h
# End Source File
# End Group
# End Target
# End Project
>>>>>>> development:visualc/VS6/mbedtls.dsp

View File

@ -1,4 +1,3 @@
<<<<<<< HEAD:visualc/VS6/polarssl.dsw
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
@ -13,7 +12,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -28,7 +27,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -43,7 +42,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -58,7 +57,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -73,7 +72,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -88,7 +87,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -103,7 +102,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -118,7 +117,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -133,7 +132,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -148,7 +147,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -163,7 +162,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -178,7 +177,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -193,7 +192,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -208,7 +207,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -223,7 +222,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -238,7 +237,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -253,7 +252,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -268,7 +267,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -283,7 +282,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -298,7 +297,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -313,7 +312,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -328,7 +327,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -343,7 +342,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -358,7 +357,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -373,7 +372,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -388,7 +387,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -403,7 +402,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -418,7 +417,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -433,7 +432,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -448,7 +447,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -463,7 +462,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -478,7 +477,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -493,7 +492,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -508,7 +507,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -523,7 +522,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -538,7 +537,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -553,7 +552,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -568,7 +567,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -583,7 +582,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -598,7 +597,7 @@ Package=<5>
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
Project_Dep_Name mbedtls
End Project Dependency
}}}
@ -610,669 +609,6 @@ Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
End Project Dependency
}}}
###############################################################################
Project: "pem2der"=.\pem2der.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
End Project Dependency
}}}
###############################################################################
Project: "strerror"=.\strerror.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
End Project Dependency
}}}
###############################################################################
Project: "cert_app"=.\cert_app.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
End Project Dependency
}}}
###############################################################################
Project: "crl_app"=.\crl_app.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
End Project Dependency
}}}
###############################################################################
Project: "cert_req"=.\cert_req.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name polarssl
End Project Dependency
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################
=======
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "aescrypt2"=.\aescrypt2.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "crypt_and_hash"=.\crypt_and_hash.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "hello"=.\hello.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "generic_sum"=.\generic_sum.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "md5sum"=.\md5sum.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "sha1sum"=.\sha1sum.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "sha2sum"=.\sha2sum.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "dh_client"=.\dh_client.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "dh_genprime"=.\dh_genprime.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "dh_server"=.\dh_server.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "gen_key"=.\gen_key.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "key_app"=.\key_app.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "key_app_writer"=.\key_app_writer.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "mpi_demo"=.\mpi_demo.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "pk_decrypt"=.\pk_decrypt.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "pk_encrypt"=.\pk_encrypt.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "pk_sign"=.\pk_sign.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "pk_verify"=.\pk_verify.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_genkey"=.\rsa_genkey.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_decrypt"=.\rsa_decrypt.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_encrypt"=.\rsa_encrypt.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_sign"=.\rsa_sign.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_verify"=.\rsa_verify.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_sign_pss"=.\rsa_sign_pss.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "rsa_verify_pss"=.\rsa_verify_pss.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_client1"=.\ssl_client1.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_client2"=.\ssl_client2.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_server"=.\ssl_server.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_server2"=.\ssl_server2.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_fork_server"=.\ssl_fork_server.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_mail_client"=.\ssl_mail_client.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "gen_entropy"=.\gen_entropy.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "gen_random_havege"=.\gen_random_havege.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "gen_random_ctr_drbg"=.\gen_random_ctr_drbg.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_cert_test"=.\ssl_cert_test.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "benchmark"=.\benchmark.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "selftest"=.\selftest.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name mbedtls
End Project Dependency
}}}
###############################################################################
Project: "ssl_test"=.\ssl_test.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
@ -1368,4 +704,4 @@ Package=<3>
}}}
###############################################################################
>>>>>>> development:visualc/VS6/mbedtls.dsw