Generating visualc files - let Mbed TLS take precedence over crypto

Change the order of include directories so that Mbed TLS is first.
diff --git a/scripts/generate_visualc_files.pl b/scripts/generate_visualc_files.pl
index c599c90..5cfefe1 100755
--- a/scripts/generate_visualc_files.pl
+++ b/scripts/generate_visualc_files.pl
@@ -38,7 +38,7 @@
 
 if ($include_crypto) {
   $include_directories = <<EOT;
-../../crypto/include;../../include\r
+../../include;../../crypto/include\r
 EOT
 }
 
diff --git a/visualc/VS2010/aescrypt2.vcxproj b/visualc/VS2010/aescrypt2.vcxproj
index 99f262f..398c0a9 100644
--- a/visualc/VS2010/aescrypt2.vcxproj
+++ b/visualc/VS2010/aescrypt2.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/benchmark.vcxproj b/visualc/VS2010/benchmark.vcxproj
index 8632999..75bfb2e 100644
--- a/visualc/VS2010/benchmark.vcxproj
+++ b/visualc/VS2010/benchmark.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/cert_app.vcxproj b/visualc/VS2010/cert_app.vcxproj
index d82eed1..b689b36 100644
--- a/visualc/VS2010/cert_app.vcxproj
+++ b/visualc/VS2010/cert_app.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/cert_req.vcxproj b/visualc/VS2010/cert_req.vcxproj
index cffa9a9..c5017e3 100644
--- a/visualc/VS2010/cert_req.vcxproj
+++ b/visualc/VS2010/cert_req.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/cert_write.vcxproj b/visualc/VS2010/cert_write.vcxproj
index e7e9b1c..302c04d 100644
--- a/visualc/VS2010/cert_write.vcxproj
+++ b/visualc/VS2010/cert_write.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/crl_app.vcxproj b/visualc/VS2010/crl_app.vcxproj
index 67403b7..7cb1bb0 100644
--- a/visualc/VS2010/crl_app.vcxproj
+++ b/visualc/VS2010/crl_app.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/crypt_and_hash.vcxproj b/visualc/VS2010/crypt_and_hash.vcxproj
index a533ec4..043cb5b 100644
--- a/visualc/VS2010/crypt_and_hash.vcxproj
+++ b/visualc/VS2010/crypt_and_hash.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/dh_client.vcxproj b/visualc/VS2010/dh_client.vcxproj
index c6a3f73..08c1880 100644
--- a/visualc/VS2010/dh_client.vcxproj
+++ b/visualc/VS2010/dh_client.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/dh_genprime.vcxproj b/visualc/VS2010/dh_genprime.vcxproj
index 57b8d27..5435312 100644
--- a/visualc/VS2010/dh_genprime.vcxproj
+++ b/visualc/VS2010/dh_genprime.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/dh_server.vcxproj b/visualc/VS2010/dh_server.vcxproj
index 7a03fae..0b739cc 100644
--- a/visualc/VS2010/dh_server.vcxproj
+++ b/visualc/VS2010/dh_server.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/dtls_client.vcxproj b/visualc/VS2010/dtls_client.vcxproj
index b52b086..5d5966e 100644
--- a/visualc/VS2010/dtls_client.vcxproj
+++ b/visualc/VS2010/dtls_client.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/dtls_server.vcxproj b/visualc/VS2010/dtls_server.vcxproj
index cb6d212..367c502 100644
--- a/visualc/VS2010/dtls_server.vcxproj
+++ b/visualc/VS2010/dtls_server.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ecdh_curve25519.vcxproj b/visualc/VS2010/ecdh_curve25519.vcxproj
index 26ef4fe..9401154 100644
--- a/visualc/VS2010/ecdh_curve25519.vcxproj
+++ b/visualc/VS2010/ecdh_curve25519.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ecdsa.vcxproj b/visualc/VS2010/ecdsa.vcxproj
index ea2aa76..0156644 100644
--- a/visualc/VS2010/ecdsa.vcxproj
+++ b/visualc/VS2010/ecdsa.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/gen_entropy.vcxproj b/visualc/VS2010/gen_entropy.vcxproj
index 2f4aa02..2cab383 100644
--- a/visualc/VS2010/gen_entropy.vcxproj
+++ b/visualc/VS2010/gen_entropy.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/gen_key.vcxproj b/visualc/VS2010/gen_key.vcxproj
index 33ab55f..345880a 100644
--- a/visualc/VS2010/gen_key.vcxproj
+++ b/visualc/VS2010/gen_key.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/gen_random_ctr_drbg.vcxproj b/visualc/VS2010/gen_random_ctr_drbg.vcxproj
index df72a2b..d0e20b9 100644
--- a/visualc/VS2010/gen_random_ctr_drbg.vcxproj
+++ b/visualc/VS2010/gen_random_ctr_drbg.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/gen_random_havege.vcxproj b/visualc/VS2010/gen_random_havege.vcxproj
index 529dd9e..46fe004 100644
--- a/visualc/VS2010/gen_random_havege.vcxproj
+++ b/visualc/VS2010/gen_random_havege.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/generic_sum.vcxproj b/visualc/VS2010/generic_sum.vcxproj
index 24a5e96..4df9bfe 100644
--- a/visualc/VS2010/generic_sum.vcxproj
+++ b/visualc/VS2010/generic_sum.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/hello.vcxproj b/visualc/VS2010/hello.vcxproj
index 2670577..9c4614f 100644
--- a/visualc/VS2010/hello.vcxproj
+++ b/visualc/VS2010/hello.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/key_app.vcxproj b/visualc/VS2010/key_app.vcxproj
index 7fb3feb..8f4909a 100644
--- a/visualc/VS2010/key_app.vcxproj
+++ b/visualc/VS2010/key_app.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/key_app_writer.vcxproj b/visualc/VS2010/key_app_writer.vcxproj
index 156fd98..e885955 100644
--- a/visualc/VS2010/key_app_writer.vcxproj
+++ b/visualc/VS2010/key_app_writer.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/mbedTLS.vcxproj b/visualc/VS2010/mbedTLS.vcxproj
index 36afe67..404a5c1 100644
--- a/visualc/VS2010/mbedTLS.vcxproj
+++ b/visualc/VS2010/mbedTLS.vcxproj
@@ -87,7 +87,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

       <CompileAs>CompileAsC</CompileAs>

     </ClCompile>

@@ -104,7 +104,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

       <CompileAs>CompileAsC</CompileAs>

     </ClCompile>

@@ -123,7 +123,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -143,7 +143,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_WINDOWS;_USRDLL;MBEDTLS_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/mini_client.vcxproj b/visualc/VS2010/mini_client.vcxproj
index 171d3ce..819584f 100644
--- a/visualc/VS2010/mini_client.vcxproj
+++ b/visualc/VS2010/mini_client.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/mpi_demo.vcxproj b/visualc/VS2010/mpi_demo.vcxproj
index c971b4f..8a2a28e 100644
--- a/visualc/VS2010/mpi_demo.vcxproj
+++ b/visualc/VS2010/mpi_demo.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/pem2der.vcxproj b/visualc/VS2010/pem2der.vcxproj
index 3cab763..6a364b5 100644
--- a/visualc/VS2010/pem2der.vcxproj
+++ b/visualc/VS2010/pem2der.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/pk_decrypt.vcxproj b/visualc/VS2010/pk_decrypt.vcxproj
index 785830e..c24ae99 100644
--- a/visualc/VS2010/pk_decrypt.vcxproj
+++ b/visualc/VS2010/pk_decrypt.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/pk_encrypt.vcxproj b/visualc/VS2010/pk_encrypt.vcxproj
index ea0bf19..d5fc645 100644
--- a/visualc/VS2010/pk_encrypt.vcxproj
+++ b/visualc/VS2010/pk_encrypt.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/pk_sign.vcxproj b/visualc/VS2010/pk_sign.vcxproj
index 659d0c7..174a7db 100644
--- a/visualc/VS2010/pk_sign.vcxproj
+++ b/visualc/VS2010/pk_sign.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/pk_verify.vcxproj b/visualc/VS2010/pk_verify.vcxproj
index 24c3dff..2c286a2 100644
--- a/visualc/VS2010/pk_verify.vcxproj
+++ b/visualc/VS2010/pk_verify.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/query_compile_time_config.vcxproj b/visualc/VS2010/query_compile_time_config.vcxproj
index 47b5c24..dbf5845 100644
--- a/visualc/VS2010/query_compile_time_config.vcxproj
+++ b/visualc/VS2010/query_compile_time_config.vcxproj
@@ -97,7 +97,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -119,7 +119,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -143,7 +143,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -165,7 +165,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/req_app.vcxproj b/visualc/VS2010/req_app.vcxproj
index 5fc9359..895f845 100644
--- a/visualc/VS2010/req_app.vcxproj
+++ b/visualc/VS2010/req_app.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_decrypt.vcxproj b/visualc/VS2010/rsa_decrypt.vcxproj
index 54836e3..df7f9b7 100644
--- a/visualc/VS2010/rsa_decrypt.vcxproj
+++ b/visualc/VS2010/rsa_decrypt.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_encrypt.vcxproj b/visualc/VS2010/rsa_encrypt.vcxproj
index 7780c85..b1cc878 100644
--- a/visualc/VS2010/rsa_encrypt.vcxproj
+++ b/visualc/VS2010/rsa_encrypt.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_genkey.vcxproj b/visualc/VS2010/rsa_genkey.vcxproj
index 8d54543..ac1c10e 100644
--- a/visualc/VS2010/rsa_genkey.vcxproj
+++ b/visualc/VS2010/rsa_genkey.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_sign.vcxproj b/visualc/VS2010/rsa_sign.vcxproj
index 9c1bdbd..a276d37 100644
--- a/visualc/VS2010/rsa_sign.vcxproj
+++ b/visualc/VS2010/rsa_sign.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_sign_pss.vcxproj b/visualc/VS2010/rsa_sign_pss.vcxproj
index 605633c..dce75ff 100644
--- a/visualc/VS2010/rsa_sign_pss.vcxproj
+++ b/visualc/VS2010/rsa_sign_pss.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_verify.vcxproj b/visualc/VS2010/rsa_verify.vcxproj
index 6e4aa72..7ef5b3f 100644
--- a/visualc/VS2010/rsa_verify.vcxproj
+++ b/visualc/VS2010/rsa_verify.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/rsa_verify_pss.vcxproj b/visualc/VS2010/rsa_verify_pss.vcxproj
index b9d0f4c..83db60c 100644
--- a/visualc/VS2010/rsa_verify_pss.vcxproj
+++ b/visualc/VS2010/rsa_verify_pss.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/selftest.vcxproj b/visualc/VS2010/selftest.vcxproj
index c968de5..684f77d 100644
--- a/visualc/VS2010/selftest.vcxproj
+++ b/visualc/VS2010/selftest.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ssl_client1.vcxproj b/visualc/VS2010/ssl_client1.vcxproj
index 44fa40c..48e95a2 100644
--- a/visualc/VS2010/ssl_client1.vcxproj
+++ b/visualc/VS2010/ssl_client1.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ssl_client2.vcxproj b/visualc/VS2010/ssl_client2.vcxproj
index c9907e9..5f66268 100644
--- a/visualc/VS2010/ssl_client2.vcxproj
+++ b/visualc/VS2010/ssl_client2.vcxproj
@@ -97,7 +97,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -119,7 +119,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -143,7 +143,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -165,7 +165,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ssl_fork_server.vcxproj b/visualc/VS2010/ssl_fork_server.vcxproj
index 4f587f5..3c067ea 100644
--- a/visualc/VS2010/ssl_fork_server.vcxproj
+++ b/visualc/VS2010/ssl_fork_server.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ssl_mail_client.vcxproj b/visualc/VS2010/ssl_mail_client.vcxproj
index a8df846..20deeb4 100644
--- a/visualc/VS2010/ssl_mail_client.vcxproj
+++ b/visualc/VS2010/ssl_mail_client.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ssl_server.vcxproj b/visualc/VS2010/ssl_server.vcxproj
index 0445e34..e53b7a4 100644
--- a/visualc/VS2010/ssl_server.vcxproj
+++ b/visualc/VS2010/ssl_server.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/ssl_server2.vcxproj b/visualc/VS2010/ssl_server2.vcxproj
index 9d99407..60e30a8 100644
--- a/visualc/VS2010/ssl_server2.vcxproj
+++ b/visualc/VS2010/ssl_server2.vcxproj
@@ -97,7 +97,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -119,7 +119,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -143,7 +143,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -165,7 +165,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/strerror.vcxproj b/visualc/VS2010/strerror.vcxproj
index 4df180e..21186a8 100644
--- a/visualc/VS2010/strerror.vcxproj
+++ b/visualc/VS2010/strerror.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/udp_proxy.vcxproj b/visualc/VS2010/udp_proxy.vcxproj
index ce819d6..de5adf7 100644
--- a/visualc/VS2010/udp_proxy.vcxproj
+++ b/visualc/VS2010/udp_proxy.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

diff --git a/visualc/VS2010/zeroize.vcxproj b/visualc/VS2010/zeroize.vcxproj
index 2f6299c..0c73799 100644
--- a/visualc/VS2010/zeroize.vcxproj
+++ b/visualc/VS2010/zeroize.vcxproj
@@ -96,7 +96,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -118,7 +118,7 @@
       <Optimization>Disabled</Optimization>

       <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -142,7 +142,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>

@@ -164,7 +164,7 @@
       <IntrinsicFunctions>true</IntrinsicFunctions>

       <PreprocessorDefinitions>WIN64;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions>

       <AdditionalIncludeDirectories>

-../../crypto/include;../../include

+../../include;../../crypto/include

       </AdditionalIncludeDirectories>

     </ClCompile>

     <Link>