openssl port status

View: New views
6 Messages — Rating Filter:   Alert me  

openssl port status

by Tim Hatton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
I just wanted to check what the status of the ecos port of openssl at ftp://ftp.ecoscentric.com/pub/contrib/openssl-1.9.6b.epk is.
Is this the latest version around (it seems to be reasonably old, but they may not be a bad thing).
Should I be looking anywhere else for a later version?

Also, a specific question about the port: is there any reason why the IDEA encryption algorithm (which is patented) is required in order to enable the SSL API? Without SSL API I can't do anything, which sort of implies that I have to enable IDEA, but I don't want to use patented algorithms. Have I misunderstood something fundamental here?
Best regards,
Tim

Parent Message unknown RE: openssl port status

by Chris Zimman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Tim,

No, it's not required at all.  Compile with -DNO_IDEA and it's gone.

--Chris

-----Original Message-----
From: ecos-discuss-owner@...
[mailto:ecos-discuss-owner@...] On Behalf Of Tim Hatton
Sent: 12 October 2006 12:57
To: ecos-discuss@...
Subject: [ECOS] openssl port status


Hi,
I just wanted to check what the status of the ecos port of openssl at
ftp://ftp.ecoscentric.com/pub/contrib/openssl-1.9.6b.epk is.
Is this the latest version around (it seems to be reasonably old, but
they
may not be a bad thing).
Should I be looking anywhere else for a later version?

Also, a specific question about the port: is there any reason why the
IDEA
encryption algorithm (which is patented) is required in order to enable
the
SSL API? Without SSL API I can't do anything, which sort of implies that
I
have to enable IDEA, but I don't want to use patented algorithms. Have I
misunderstood something fundamental here?
Best regards,
Tim

--
View this message in context:
http://www.nabble.com/openssl-port-status-tf2429856.html#a6774824
Sent from the Sourceware - ecos-discuss mailing list archive at
Nabble.com.


--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


RE: openssl port status

by Tim Hatton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Chris,
Thanks for the quick reply. Just to put it in context I am building this as part of eCos via the (windows GUI) eCos config tool. In there it forces me to define IDEA if I enable SSL API.  I've tried rebuilidng with IDEA enabled in the config tool but with your suggested -DNO_IDEA as a build option and it seems to build OK, i.e. with the SSL API and (I assume) without IDEA.

So, I guess that's a good work around, but I suspect the package's CDL is wrong then. It would be good if someone could confirm that's all it is.
Thanks
Tim


Tim,

No, it's not required at all.  Compile with -DNO_IDEA and it's gone.

--Chris


Re: RE: openssl port status

by Andrew Lunn-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Thu, Oct 12, 2006 at 05:10:42AM -0700, Tim Hatton wrote:

>
> Hi Chris,
> Thanks for the quick reply. Just to put it in context I am building this as
> part of eCos via the (windows GUI) eCos config tool. In there it forces me
> to define IDEA if I enable SSL API.  I've tried rebuilidng with IDEA enabled
> in the config tool but with your suggested -DNO_IDEA as a build option and
> it seems to build OK, i.e. with the SSL API and (I assume) without IDEA.
>
> So, I guess that's a good work around, but I suspect the package's CDL is
> wrong then. It would be good if someone could confirm that's all it is.

It looks like it is wrong, however i cannot confirm it. I suggest you
edit the cdl file, remove the requires statement, build and test. If
it works, passes all the test cases etc, please let me know.

   Andrew

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Re: openssl port status

by Andrew Lunn-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

uOn Thu, Oct 12, 2006 at 04:57:23AM -0700, Tim Hatton wrote:
>
> Hi,
> I just wanted to check what the status of the ecos port of openssl at
> ftp://ftp.ecoscentric.com/pub/contrib/openssl-1.9.6b.epk is.
> Is this the latest version around (it seems to be reasonably old, but they
> may not be a bad thing).

That is the version i ported donkey's years ago. I just needed some of
the encryption protocols at the time, so never tested ssl. However
people have used ssl and not reported any problems.

It has not been updated since then because the project i used it in is
long since dead and nobody else has contributed a newer version. If
somebody does want to update it, feel free.

         Andrew

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Re: RE: openssl port status

by Tim Hatton :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Andrew,
Deleting " requires      CYGPKG_OPENSSL_IDEA" from  "cdl_component CYGPKG_OPENSSL_SSL" and making the change discussed here: http://sources.redhat.com/ml/ecos-discuss/2006-08/msg00120.html
allowed me to compile openssl. So far, so good (I can't readily run test cases on my platform so I can't vouch for them).
It seems a little disconcerting that it needed a patch and a CDL change to even get it to compile though.
Tim



Andrew Lunn-2 wrote:

It looks like it is wrong, however i cannot confirm it. I suggest you
edit the cdl file, remove the requires statement, build and test. If
it works, passes all the test cases etc, please let me know.

   Andrew

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss