Re: porting openssl to vxWorks

2022-10-07 Thread Michael Richardson

> I would like to know what is the procedure to build the openssl to
> vxWorks/Intel platform?  The toolchain is available on windows (most
> likely I will need to use cygwin)

I suggest that if you paid Vxworks for software, that they ought to provide
you with a supported TLS implementation.  Or, hire a consultant.

Open source really can't afford to chase proprietary platforms.





signature.asc
Description: PGP signature


Re: porting openssl to vxWorks

2022-10-07 Thread רונן לוי
There are no real time restrictions here. And the functionality is to do:
signature verification only

On Fri, Oct 7, 2022, 14:45 Michal Suchánek  wrote:

> On Fri, Oct 07, 2022 at 02:33:03PM +0300, רונן לוי wrote:
> > Hi,
> >
> > I would like to know what is the procedure to build the openssl to
> > vxWorks/Intel platform?
> > The toolchain is available on windows (most likely I will need to use
> > cygwin)
> >
> > Another option is to use only small portion of the open-ssl since I just
> > the SHA256 and RSA2048 to sign an 'image.bin and verify that it is
> > authorized.
>
> Hello,
>
> you may want to consider researching other SSL/TLS libraries that are
> designed for embedded use.
>
> HTH
>
> Michal
>


Re: porting openssl to vxWorks

2022-10-07 Thread Matt Caswell
VxWorks is an "unadopted" platform. This means there is some claimed 
support for it but there is no named maintainer for it and it is not 
regularly tested. It may or may not work.


See our platform policy here:

https://www.openssl.org/policies/platformpolicy.html

On that page we can see the following VxWorks platforms listed:

vxworks-ppc60x  vxworks ppc32   
vxworks-ppcgen  vxworks ppc32   
vxworks-ppc405  vxworks ppc32 405   
vxworks-ppc750  vxworks ppc32 750   
vxworks-ppc860  vxworks ppc32 860   
vxworks-simlinuxvxworks x86?
vxworks-mipsvxworks mips32 o32  

In principle the build procedure should be more-or-less the same 
procedure as for most platforms as described in the INSTALL.md:


https://github.com/openssl/openssl/blob/master/INSTALL.md

I don't see any support for system guessing for VxWorks in our Configure 
script so you will probably have to explicitly specify the target 
platform when calling Configure, e.g.


$ perl Configure 

Where  is one of the platform names I listed above.

I don't have any access to (and have never used) VxWorks, so I have no 
clue as to whether this actually works.


Matt

On 07/10/2022 12:33, רונן לוי wrote:

Hi,

I would like to know what is the procedure to build the openssl to 
vxWorks/Intel platform?
The toolchain is available on windows (most likely I will need to use 
cygwin)


Another option is to use only small portion of the open-ssl since I just 
the SHA256 and RSA2048 to sign an 'image.bin and verify that it is 
authorized.





Re: porting openssl to vxWorks

2022-10-07 Thread udhayakumar

i think  embedTLS is there for SSL/TLS libraries for embedded.

On Friday 07 October 2022 05:15 PM, Michal Suchánek wrote:

On Fri, Oct 07, 2022 at 02:33:03PM +0300, רונן לוי wrote:

Hi,

I would like to know what is the procedure to build the openssl to
vxWorks/Intel platform?
The toolchain is available on windows (most likely I will need to use
cygwin)

Another option is to use only small portion of the open-ssl since I just
the SHA256 and RSA2048 to sign an 'image.bin and verify that it is
authorized.

Hello,

you may want to consider researching other SSL/TLS libraries that are
designed for embedded use.

HTH

Michal


--
Thanks,
udhayakumar



Re: porting openssl to vxWorks

2022-10-07 Thread Michal Suchánek
On Fri, Oct 07, 2022 at 02:33:03PM +0300, רונן לוי wrote:
> Hi,
> 
> I would like to know what is the procedure to build the openssl to
> vxWorks/Intel platform?
> The toolchain is available on windows (most likely I will need to use
> cygwin)
> 
> Another option is to use only small portion of the open-ssl since I just
> the SHA256 and RSA2048 to sign an 'image.bin and verify that it is
> authorized.

Hello,

you may want to consider researching other SSL/TLS libraries that are
designed for embedded use.

HTH

Michal


porting openssl to vxWorks

2022-10-07 Thread רונן לוי
Hi,

I would like to know what is the procedure to build the openssl to
vxWorks/Intel platform?
The toolchain is available on windows (most likely I will need to use
cygwin)

Another option is to use only small portion of the open-ssl since I just
the SHA256 and RSA2048 to sign an 'image.bin and verify that it is
authorized.


Re: porting openssl to vxworks sys/param.h missing

2002-01-27 Thread Richard Levitte - VMS Whacker

From: "ganesh kumar godavari" <[EMAIL PROTECTED]>

ganesh_kumarg> Well, I started compiling the sources on VxWorks. Most
ganesh_kumarg> of the files I was able to compile, but I do get few
ganesh_kumarg> errors like: when compliling s23_pkt.o
ganesh_kumarg> make: *** No rule to make target `sys\param.h', needed by `s23_pkt.o'.  
Stop.

In e_os.h, define NO_SYS_PARAM_H.  Preferably wrapped in some kind of
#ifdef of some macro.

ganesh_kumarg> and when compiling ssl_task.o

Don't try compiling that one.  It's VMS-specific.

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
\  SWEDEN   \ or +46-733-72 88 11
Procurator Odiosus Ex Infernis-- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/
Software Engineer, GemPlus: http://www.gemplus.com/

Unsolicited commercial email is subject to an archival fee of $400.
See  for more info.
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



porting openssl to vxworks sys/param.h missing

2002-01-27 Thread ganesh kumar godavari


hello,
 i am trying to port openssl-0.96b onto VxWorks. i am facing the same problem of 
sys/param.h missing when trying to port bio . can u tell me how u overcame the 
problem? 

Thanks,
gkgodava

Hi,
Great.
Well, I started compiling the sources on VxWorks. Most of the files I was able to \
compile, but I do get few errors like: when compliling s23_pkt.o
make: *** No rule to make target `sys\param.h', needed by `s23_pkt.o'.  Stop.
 
and when compiling ssl_task.o
make: *** No rule to make target `iodef.h', needed by `ssl_task.o'.  Stop
Can you pls help me get arround these problems. Is there and equivalent \
implementation in VxWorks 5.4 where I was trying on. The CFLAGS I used :
  -U__WINNT -UWIN32 -U__WINNT__ -UWINNT -U__MINGW32__ -U_WIN32 -U__WIN32 -U__WIN32__ \
-U__WIN32 -mpentium -ansi -nostdinc -g -nostdlib -fno-builtin -fno-defer-pop -Wall \
-DRW_MULTI_THREAD -D_REENTRANT -I. -IC:/Tornado/target/h  \
-Ic:/OpenSSL/openssl-engine-0.9.6/include -DCPU=SIMNT -DTERMIOS -DL_ENDIAN \
-fomit-frame-pointer -O3 -m486 -Wall -DSHA1_ASM -DMD5_ASM -DRMD160_ASM   
Any help is appreciated.
 
Thanks,
S.Rahul

 
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Beginner Q: Did anyone try porting OpenSsl to Vxworks ?

2001-04-30 Thread Prashant Kumar

Hello Group,

Did anyone try porting OpenSsl to Vxworks platform ?.

Any success :),  jut to gain some confidence.


Regards,
Prashant.
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Porting OpenSSL to VxWorks

2000-06-15 Thread Darrin F. Edelman

Hello all,

I have seen a couple e-mails of people claiming to have ported to
VxWorks.  First, has anyone really done it and ended up with somethings
stable?  If so, can you give me an idea of how much effort was involved
and how much time it took to do the port?  Is anyone willing to share
their port?  Any help would be much appreciated.

Thanks in advance,
-Darrin

__
OpenSSL Project http://www.openssl.org
Development Mailing List   [EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]