Page 1 of 1

hURL and newer SSL implementations

Posted: Mon May 23, 2022 7:47 am
by jPV
OpenSSL 1.x is getting older and some issues are raising that are fixed in the latest OpenSSL 3.x versions, are there plans to update the underlying SSL engines on the hURL plugin now that we have native OpenSSL 3.x libraries for Amiga compatible platforms too?

AmiSSL v5 was just released and it has the full compatibility with OpenSSL 3.0 for 68k/OS4. The latest MorphOS distributions also have the openssl3.library for a native solution, which should be better than an emulated solution in every aspect.

Re: hURL and newer SSL implementations

Posted: Sat May 28, 2022 1:26 pm
by airsoftsoftwair
Yes, that's definitely on the agenda.

Re: hURL and newer SSL implementations

Posted: Sun Apr 02, 2023 4:47 pm
by midwan
Any news on this?

It would be great to get hURL recompiled to use the newer AmiSSL 5.x version

Re: hURL and newer SSL implementations

Posted: Sun Apr 02, 2023 5:52 pm
by jPV
I could also update several programs with a new hURL version :) No pressure, just saying and hoping it's not too low on priority ;)

Re: hURL and newer SSL implementations

Posted: Mon Apr 03, 2023 10:37 am
by midwan
Is it currently using AmiSSL v1?

The documentation mentions it requires AmiSSL 4, but SnoopDOS indicates it's trying to open AmiSSL v1 library instead. And I've had a few users reporting that even though they had AmiSSL 4.x installed, it still didn't work for them.

Re: hURL and newer SSL implementations

Posted: Mon Apr 03, 2023 3:57 pm
by jPV
It is using AmiSSL v4... maybe users have installed different AmiSSL versions next to each other and they don't have up-to-date amisslmaster.library anymore? It should be from the latest release always...

Re: hURL and newer SSL implementations

Posted: Mon Apr 03, 2023 4:04 pm
by midwan
jPV wrote: Mon Apr 03, 2023 3:57 pm It is using AmiSSL v4... maybe users have installed different AmiSSL versions next to each other and they don't have up-to-date amisslmaster.library anymore? It should be from the latest release always...
Alright, thanks for verifying. I'm planning to set up a fresh AmigaOS installation to test which exact requirements are needed, so I can update my documentation accordingly.

Re: hURL and newer SSL implementations

Posted: Mon Apr 03, 2023 4:11 pm
by jPV
One thing that came in my mind... I got one report that hURL or AmiSSL doesn't work with an old bsdsocket.library. So if users have a freeware AmiTCP/IP (3.x or so), then it doesn't work. Something requires bsdsocket.library from AmiTCP/IP v4 or newer stacks IIRC.

Re: hURL and newer SSL implementations

Posted: Sun Apr 30, 2023 12:33 pm
by airsoftsoftwair

Code: Select all

- New [OS3/OS4]: hURL uses AmiSSL 5 instead of AmiSSL 4 now
- Change [MorphOS]: hURL on MorphOS doesn't use AmiSSL any longer but MorphOS' native implementation of
  OpenSSL 3 (openssl3.library); this means that hURL requires MorphOS 3.16 or better now