fixings for Windoze

pull/2/merge
Volker Birk 8 years ago
parent 30f532803a
commit 60a2e73849

@ -129,6 +129,7 @@ src\low-level\mh\mailmh.h
src\low-level\mime\mailmime.h
src\low-level\mime\mailmime_content.h
src\low-level\mime\mailmime_decode.h
src\low-level\mime\mailmime_encode.h
src\low-level\mime\mailmime_disposition.h
src\low-level\mime\mailmime_types.h
src\low-level\mime\mailmime_types_helper.h

@ -69,6 +69,8 @@
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<IncludePath>C:\Program Files %28x86%29\zlib128-dll\include;C:\Program Files %28x86%29\OpenSSL\include;C:\CMU\include;$(IncludePath)</IncludePath>
<LibraryPath>C:\Program Files %28x86%29\zlib128-dll\lib;C:\Program Files %28x86%29\OpenSSL\lib;C:\CMU\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
@ -98,7 +100,7 @@
</ClCompile>
<Link>
<AdditionalOptions>/DLL %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>libsasl2.dll;zlib.lib;Ws2_32.lib;ssleay32MDd.lib;libeay32MDd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>libsasl.lib;zdll.lib;Ws2_32.lib;ssleay32.lib;libeay32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<SuppressStartupBanner>true</SuppressStartupBanner>
<AdditionalLibraryDirectories>../../third-party/lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>C;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
@ -372,6 +374,7 @@ build_headers.bat
<ClCompile Include="..\..\src\low-level\mime\mailmime_content.c" />
<ClCompile Include="..\..\src\low-level\mime\mailmime_decode.c" />
<ClCompile Include="..\..\src\low-level\mime\mailmime_disposition.c" />
<ClCompile Include="..\..\src\low-level\mime\mailmime_encode.c" />
<ClCompile Include="..\..\src\low-level\mime\mailmime_types.c" />
<ClCompile Include="..\..\src\low-level\mime\mailmime_types_helper.c" />
<ClCompile Include="..\..\src\low-level\mime\mailmime_write_file.c" />

@ -618,6 +618,9 @@
<ClCompile Include="..\..\src\low-level\smtp\mailsmtp_oauth2.c">
<Filter>Source Files\low-level\smtp</Filter>
</ClCompile>
<ClCompile Include="..\..\src\low-level\mime\mailmime_encode.c">
<Filter>Source Files\low-level\mime</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\windows\win_etpan.h">

@ -388,7 +388,7 @@ static void mailstream_ssl_context_free(struct mailstream_ssl_context * ssl_ctx)
static int mailstream_openssl_client_cert_cb(SSL *ssl, X509 **x509, EVP_PKEY **pkey)
{
struct mailstream_ssl_context * ssl_context = (struct mailstream_ssl_context *)SSL_CTX_get_app_data(ssl->ctx);
struct mailstream_ssl_context * ssl_context = (struct mailstream_ssl_context *)SSL_get_app_data(ssl);
if (x509 == NULL || pkey == NULL) {
return 0;

Loading…
Cancel
Save