Merge branch 'development' into dtls

* development: (46 commits)
  Fix url again
  Fix small bug in base64_encode()
  Fix depend that was checked but not documented
  Fix dependency that was not checked
  Minor gitginore fixes
  Move some ignore patterns to subdirectories
  Ignore CMake/MSVC-related build files.
  Re-categorize changelog entry
  Fix misattribution
  Minor nits with stdout/stderr.
  Add cmake compatibility targets
  Add script for polarssl symlink creation
  Fix more stdio inclusion issues
  Add debug info for cert/suite selection
  Fix possible portability issue
  Fix bug in ssl_get_verify_result()
  aescrypt2.c local char array not initial
  Update Changelog
  Fix mips64 bignum implementation
  Fix usage string of ssl_client2
  ...

Conflicts:
	include/polarssl/ssl.h
	library/CMakeLists.txt
	library/Makefile
	programs/Makefile
	programs/ssl/ssl_client2.c
	programs/ssl/ssl_server2.c
	visualc/VS2010/PolarSSL.sln
	visualc/VS2010/mbedTLS.vcxproj
	visualc/VS6/mbedtls.dsp
	visualc/VS6/mbedtls.dsw
diff --git a/visualc/VS6/mbedtls.dsp b/visualc/VS6/mbedtls.dsp
new file mode 100644
index 0000000..63232a4
--- /dev/null
+++ b/visualc/VS6/mbedtls.dsp
@@ -0,0 +1,1259 @@
+<<<<<<< HEAD:visualc/VS6/polarssl.dsp
+# Microsoft Developer Studio Project File - Name="polarssl" - 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

+!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 

+!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 

+!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 

+

+# Begin Project

+# PROP AllowPerConfigDependencies 0

+# PROP Scc_ProjName ""

+# PROP Scc_LocalPath ""

+CPP=cl.exe

+RSC=rc.exe

+

+!IF  "$(CFG)" == "polarssl - 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)" == "polarssl - 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 "polarssl - Win32 Release"

+# Name "polarssl - 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_cookie.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\ssl_cookie.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

+=======
+# 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
diff --git a/visualc/VS6/mbedtls.dsw b/visualc/VS6/mbedtls.dsw
new file mode 100644
index 0000000..6a5a93a
--- /dev/null
+++ b/visualc/VS6/mbedtls.dsw
@@ -0,0 +1,1371 @@
+<<<<<<< HEAD:visualc/VS6/polarssl.dsw
+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 polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "crypt_and_hash"=.\crypt_and_hash.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "hello"=.\hello.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "generic_sum"=.\generic_sum.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "md5sum"=.\md5sum.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "sha1sum"=.\sha1sum.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "sha2sum"=.\sha2sum.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "dh_client"=.\dh_client.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "dh_genprime"=.\dh_genprime.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "dh_server"=.\dh_server.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "gen_key"=.\gen_key.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "key_app"=.\key_app.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "key_app_writer"=.\key_app_writer.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "mpi_demo"=.\mpi_demo.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "pk_decrypt"=.\pk_decrypt.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "pk_encrypt"=.\pk_encrypt.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "pk_sign"=.\pk_sign.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "pk_verify"=.\pk_verify.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_genkey"=.\rsa_genkey.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_decrypt"=.\rsa_decrypt.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_encrypt"=.\rsa_encrypt.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_sign"=.\rsa_sign.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_verify"=.\rsa_verify.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_sign_pss"=.\rsa_sign_pss.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "rsa_verify_pss"=.\rsa_verify_pss.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "dtls_client"=.\dtls_client.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "dtls_server"=.\dtls_server.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_client1"=.\ssl_client1.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_client2"=.\ssl_client2.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_server"=.\ssl_server.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_server2"=.\ssl_server2.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_fork_server"=.\ssl_fork_server.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_mail_client"=.\ssl_mail_client.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "gen_entropy"=.\gen_entropy.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "gen_random_havege"=.\gen_random_havege.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    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 polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_cert_test"=.\ssl_cert_test.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "benchmark"=.\benchmark.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "selftest"=.\selftest.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "ssl_test"=.\ssl_test.dsp - Package Owner=<4>

+

+Package=<5>

+{{{

+}}}

+

+Package=<4>

+{{{

+    Begin Project Dependency

+    Project_Dep_Name polarssl

+    End Project Dependency

+}}}

+

+###############################################################################

+

+Project: "udp_proxy"=.\udp_proxy.dsp - Package Owner=<4>

+

+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
+    Project_Dep_Name mbedtls
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "pem2der"=.\pem2der.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name mbedtls
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "strerror"=.\strerror.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name mbedtls
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "cert_app"=.\cert_app.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name mbedtls
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "crl_app"=.\crl_app.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name mbedtls
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Project: "cert_req"=.\cert_req.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+    Begin Project Dependency
+    Project_Dep_Name mbedtls
+    End Project Dependency
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+>>>>>>> development:visualc/VS6/mbedtls.dsw
diff --git a/visualc/VS6/polarssl.dsp b/visualc/VS6/polarssl.dsp
deleted file mode 100644
index 5e1f05d..0000000
--- a/visualc/VS6/polarssl.dsp
+++ /dev/null
@@ -1,632 +0,0 @@
-# Microsoft Developer Studio Project File - Name="polarssl" - 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

-!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 

-!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 

-!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 

-

-# Begin Project

-# PROP AllowPerConfigDependencies 0

-# PROP Scc_ProjName ""

-# PROP Scc_LocalPath ""

-CPP=cl.exe

-RSC=rc.exe

-

-!IF  "$(CFG)" == "polarssl - 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)" == "polarssl - 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 "polarssl - Win32 Release"

-# Name "polarssl - 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_cookie.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\ssl_cookie.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

diff --git a/visualc/VS6/polarssl.dsw b/visualc/VS6/polarssl.dsw
deleted file mode 100644
index abc7a00..0000000
--- a/visualc/VS6/polarssl.dsw
+++ /dev/null
@@ -1,707 +0,0 @@
-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 polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "crypt_and_hash"=.\crypt_and_hash.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "hello"=.\hello.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "generic_sum"=.\generic_sum.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "md5sum"=.\md5sum.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "sha1sum"=.\sha1sum.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "sha2sum"=.\sha2sum.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "dh_client"=.\dh_client.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "dh_genprime"=.\dh_genprime.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "dh_server"=.\dh_server.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "gen_key"=.\gen_key.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "key_app"=.\key_app.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "key_app_writer"=.\key_app_writer.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "mpi_demo"=.\mpi_demo.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "pk_decrypt"=.\pk_decrypt.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "pk_encrypt"=.\pk_encrypt.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "pk_sign"=.\pk_sign.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "pk_verify"=.\pk_verify.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_genkey"=.\rsa_genkey.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_decrypt"=.\rsa_decrypt.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_encrypt"=.\rsa_encrypt.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_sign"=.\rsa_sign.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_verify"=.\rsa_verify.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_sign_pss"=.\rsa_sign_pss.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "rsa_verify_pss"=.\rsa_verify_pss.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "dtls_client"=.\dtls_client.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "dtls_server"=.\dtls_server.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_client1"=.\ssl_client1.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_client2"=.\ssl_client2.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_server"=.\ssl_server.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_server2"=.\ssl_server2.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_fork_server"=.\ssl_fork_server.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_mail_client"=.\ssl_mail_client.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "gen_entropy"=.\gen_entropy.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "gen_random_havege"=.\gen_random_havege.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    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 polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_cert_test"=.\ssl_cert_test.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "benchmark"=.\benchmark.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "selftest"=.\selftest.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "ssl_test"=.\ssl_test.dsp - Package Owner=<4>

-

-Package=<5>

-{{{

-}}}

-

-Package=<4>

-{{{

-    Begin Project Dependency

-    Project_Dep_Name polarssl

-    End Project Dependency

-}}}

-

-###############################################################################

-

-Project: "udp_proxy"=.\udp_proxy.dsp - Package Owner=<4>

-

-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>

-{{{

-}}}

-

-###############################################################################

-