Oh..I see
Go there :
http://rt.openssl.org/
Then use credentials : user guest / password guest
Then, in the top right "SEARCH" text box, type : 2350
and then ENTER...
Now you see my patches to openssl.
Then go the the parargraph "Attachment", and dowload that of 2012-12-12
at 23:45:31.
link reminder :
http://rt.openssl.org/Ticket/Attachment/35510/19075/patched_opensslV100a_forWCE_4.txt
This file contains all my modif to openssl.
Anyway you will have to check e_capi.c from the openssl website THAT
embeds different set of modifications agreed with Andy Polyakov, that
are different from my original patch.
Both files shoud work...
****
Well, that said, if you just use openssl to set up an SMTPS client, you
could be interested in using my stunnel tool for WCE from my webpage....
Stunnel does the job you want to do.
Regards,
Pierre
Le 23/07/2013 16:27, Martin Beaudet a écrit :
Hi Pierre,
I'm not an expert of TLS or any encryption technology but I just want to use
OpenSSL for an SMTP client and possibly an FTP server. Thus, is there some
OpenSSL project options that I should remove to get the smallest footprint of
the library that should be sufficient for the needs (certificates / smtp / FTP
server) ?
Also, it is important for us to get the library in (*.lib) and not by DLL.
It will be nice if you could make a list that enumerate all the change you did
to compile OpenSSL on Windows CE. Ideally on your personal web page, because
I'm not able to access to the rt.openssl.org page you indicate me. It would be
beneficial to others who have the same problem as me.
Best regards
Martin
-----Original Message-----
From: owner-openssl-us...@openssl.org [mailto:owner-openssl-us...@openssl.org]
On Behalf Of Pierre DELAAGE
Sent: 23 juillet 2013 08:54
To: openssl-users@openssl.org
Cc: Geoffrey Coram
Subject: Re: Windows CE (VC-CE) Compilation problem !
Hello,
To be more precise : on that page you can find a patch to compile V1.0.2
without FIPS on WCE :
http://rt.openssl.org/index.html?q=2350
(user guest / password guest).
Particularly check the 2012 contribution.
On my own page http://delaage.pierre.free.fr/ you will find details for the
compilation process, extras libs and bat files, although to compile1.0.0a, but
still relevant vs v1.0.2 version.
Regards,
Pierre
Le 23/07/2013 14:13, Geoffrey Coram a écrit :
I have compiled up to 0.9.8x for Windows CE, using MS Visual C++ 6.0.
(The site you mentioned was working with 0.9.8k, I think.)
I was unable to compile 1.0.1 for WCE, as I recall I had some issues
with FIPS, and I did not spend the time to resolve it.
I start with this:
perl Configure no-rc5 no-idea no-ec VC-CE
because I don't need those algorithms; you might try putting in those
and other no- options to see if you can get something to compile.
I do have a note:
----
For some reason,
-I"C:\Windows CE Tools\WCE211\MS HPC Pro\include"
doesn't get into cedll.mak on the CFLAG line, even though INCLUDE is
set to include it
----
which might be something to check, since you mention a possible
problem with includes.
On 07/22/2013 10:29, Martin Beaudet <martin.beau...@intelia.com>
wrote:
Hi,
We are tried to compile the OpenSSL (1.0.1e) for Windows CE (Standard
SDK and also device SDK) using Visual Studio 2005 and also Visual
Studio 2008.
We succeed to compiled the WCECompact as suggested in the INSTALL.WCE
documents.
We followed the instruction of INSTALL.WCE but did not succeed to
compile for Windows CE. Too much errors !
Then we came across this site :
http://blog.csdn.net/sooner01/article/details/4289147
We succeeded farther away in the process, but now we have these new
errors:
.\crypto\bio\b_sock.c(195) : warning C4013: 'getservbyname'
undefined; assuming extern returning int
.\crypto\bio\b_sock.c(195) : warning C4047: '=' : 'servent *'
differs in levels of indirection from 'int'
.\crypto\bio\b_sock.c(629) : error C2079: 'sa_in6' uses undefined
struct 'sockaddr_in6'
.\crypto\bio\b_sock.c(776) : error C2224: left of '.sin6_addr' must
have struct/union type
.\crypto\bio\b_sock.c(776) : error C2224: left of '.sin6_addr' must
have struct/union type
.\crypto\bio\b_sock.c(776) : error C2168: 'memset' : too few actual
parameters for intrinsic function
.\crypto\bio\b_sock.c(777) : error C2224: left of '.sin6_addr' must
have struct/union type
.\crypto\bio\b_sock.c(861) : error C2079: 'sa_in6' uses undefined
struct 'sockaddr_in6'
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio 9.0\VC\ce\bin\x86_arm\cl.EXE"' : return code '0x2'
Stop.
There seems to be problems with inclusions. On my Windows CE SDK
platform the getservbyname function exists (also it's exists on the
WCECompact).
The sa_in6 struct exists in the " C:\Program Files (x86)\Windows CE
Tools\wce500\{SDK-Platform}\Include\Armv4i\ws2tcpip.h"
The OpenSSL developers take the time to consider the Windows CE
configuration, but it does not work at all :(
Is there really someone who has succeed to compile this library for
Windows CE ?
We really need OpenSSL, and it very urgent ! For several days we have
been stuck on this compilation problem.
Hope someone have some fresh news ?
Best regards
Martin
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majord...@openssl.org
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majord...@openssl.org
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majord...@openssl.org
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majord...@openssl.org