Welcome, Guest. Please login or register.

Author Topic: OpenSSL 1.0.0a for AmigaOS  (Read 5125 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline futaura

Re: OpenSSL 1.0.0a for AmigaOS
« Reply #14 from previous page: June 28, 2010, 06:57:46 PM »
Quote from: LoadWB;567715
Does AmiSSL have a CLI?  That would be one good reason.

It does have the standard OpenSSL command, yes - probably something that most users are not aware of.
« Last Edit: June 28, 2010, 07:06:03 PM by futaura »
 

Offline futaura

Re: OpenSSL 1.0.0a for AmigaOS
« Reply #15 on: June 28, 2010, 07:05:26 PM »
Quote from: dcr8520;567682
:shocked: well, you already provided some reasons yourself, so...

I also assume you'll wonder why anybody would somewhat waste their time porting OWB, NetSurf, or Firefox, when there is already IBrowse... :-/

And what's wrong with that? ;)

Actually, that's not a fair comparison.  Would you agree that there is no point two developers each making their own Firefox port?  Likewise for OpenSSL... I was merely suggesting that it may have been a better idea for the author to work with the AmiSSL authors. Then OS4 users could benefit as well as 68k users, and everybody using IBrowse, AWeb, HTTPResume or whatever, will get the latest OpenSSL support too - not just users using the OpenSSL command line tool.
 

Offline kolla

Re: OpenSSL 1.0.0a for AmigaOS
« Reply #16 on: June 28, 2010, 07:39:11 PM »
If the AmiSSL guys were any interested in upgrading their package, I would have guessed that they would have done so. I don't really see any problem with someone else doing a port, even if it's only the command line tools.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: OpenSSL 1.0.0a for AmigaOS
« Reply #17 on: June 28, 2010, 07:48:49 PM »
Btw - a device handler akin to TCP: that does SSL would be lovely, with configurable client certificate.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline dcr8520Topic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #18 on: June 28, 2010, 08:41:26 PM »
Quote from: kolla;567827
If the AmiSSL guys were any interested in upgrading their package, I would have guessed that they would have done so.

I certainly think it's time to update AmiSSL, there we had the 0.9x branch for ages, i think the new 1.0x release(s) deserves it! :)

Quote from: kolla;567827
I don't really see any problem with someone else doing a port, even if it's only the command line tools.

Only?

AmiSSL = Command Line Tool + shared libraries

My OpenSSL = Command Line Tool + static libraries

It's almost the same really (version number apart), each one with his advantages and disvantages...
 

Offline dcr8520Topic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #19 on: June 28, 2010, 09:00:03 PM »
Quote from: futaura;567810
Would you agree that there is no point two developers each making their own Firefox port?

I'm sure that if the Timberwolf sources get released there will be more than two developers doing their own versions... :)

Quote from: futaura;567810
Likewise for OpenSSL... I was merely suggesting that it may have been a better idea for the author to work with the AmiSSL authors.

Well, I've already offered myself to update AmiSSL, i can repeat it here if you want ;)

Quote from: futaura;567810
Then OS4 users could benefit as well as 68k users, and everybody using IBrowse, AWeb, HTTPResume or whatever, will get the latest OpenSSL support too - not just users using the OpenSSL command line tool.

No doubt on that. Also note the initial goal from my port was to provide other developers with static libraries for his ports to support SSL, i have been doing this since the 2003...
 

Offline kolla

Re: OpenSSL 1.0.0a for AmigaOS
« Reply #20 on: June 28, 2010, 09:12:52 PM »
Quote from: dcr8520;567842
My OpenSSL = Command Line Tool + static libraries

It's almost the same really (version number apart), each one with his advantages and disvantages...


Well, yours requires programs to be compiled and linked against it, not many that programs are - nothing wrong about it, it just is what it is.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline dcr8520Topic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #21 on: June 28, 2010, 09:31:45 PM »
Quote from: kolla;567849
Well, yours requires programs to be compiled and linked against it

that's right, the 99.999% of the ports are compiled with libraries linked statically - do you mean this is something bad?

Quote from: kolla;567849
not many that programs are - nothing wrong about it, it just is what it is.

Hmm, wasn't you who said there are more programs using OpenSSL than one might think? well... apply it to yourself as well then ;)
« Last Edit: July 09, 2010, 09:53:17 PM by dcr8520 »
 

Offline dcr8520Topic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #22 on: July 09, 2010, 09:59:47 PM »
Hi there,

Another "1.0.0a" build has been released today, including the following changes:


  • Compiled using GCC 3.4.0 for better speed (please report any issue, i didn't trust so much this compiler)
  • Optimized bzero/bcopy/memmove/memcpy functions to achieve a somewhat faster speed. (libnix)
  • Implemented alarm() to perform the tests, we'll no longer have to wait those long times.
  • Time spent on speed tests are now calculated using ReadEClock()
  • OPENSSL_assert() will now open a ReAction/Intuition requester (usefull for WB-only progs)
  • Enabled MD2 and RC5 which was disabled by default..
  • Added 68040 build (user and dev)
  • Added new set of root certificates
  • Included Installation script.


http://amiga.sourceforge.net/OpenSSL/
 

Offline bernd_afa

  • Sr. Member
  • ****
  • Join Date: Nov 2005
  • Posts: 479
    • Show only replies by bernd_afa
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #23 on: July 11, 2010, 04:41:42 PM »
Quote from: kolla;567635
What ssl implementation is used in the browsers when using https? I suspect alot of people use openssl without know that they do :)


there is now new netsurf in aminet,
it use the openssl1.0.0 from Diego and many thanks to him that he help also to get openssl in libcurl and so netsurf working.

http://aminet.net/package/comm/www/NetSurf-m68k
 

Offline dcr8520Topic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #24 on: July 12, 2010, 03:01:43 PM »
You're welcome.. do i get a percentage of the donations? :)

btw, i've noticed you guys have included on the package my not-yet-released wget 1.12r2.. which still subject to change, in fact there were some improvements over than one included there, i hope to release it some time soon.
 

Offline buzz

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 612
    • Show only replies by buzz
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #25 on: July 12, 2010, 03:15:43 PM »
If you are building libcurl with ssl support for the amiga, you might want to look at polarssl, which libcurl supports and is much smaller than openssl.
 

Offline dcr8520Topic starter

  • Full Member
  • ***
  • Join Date: Mar 2002
  • Posts: 107
    • Show only replies by dcr8520
    • http://Amiga.SourceForge.net
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #26 on: July 12, 2010, 04:41:39 PM »
@buzz:

LOL!...and you recommend this NOW? you're funny indeed :razz:

Well, i didn't recall there existed polarssl, just saw on their website it supports "Motorola 68000", if that means code is in m68k-ASM it may worth a try, although it might need to be optimized for our real cpus.. i'll try to check the code when i'll get some time..
 

Offline buzz

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 612
    • Show only replies by buzz
Re: OpenSSL 1.0.0a for AmigaOS
« Reply #27 on: July 12, 2010, 07:02:34 PM »
Quote from: dcr8520;570025
@buzz:

LOL!...and you recommend this NOW? you're funny indeed :razz:

Well, i didn't recall there existed polarssl, just saw on their website it supports "Motorola 68000", if that means code is in m68k-ASM it may worth a try, although it might need to be optimized for our real cpus.. i'll try to check the code when i'll get some time..


? I only just saw that they are using the latest libcurl with the browser, and polar ssl support only came in very recently. the polarssl code is in C. I use it already for some software I work on, and it is pretty compact.