English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   News (http://eab.abime.net/forumdisplay.php?f=29)
-   -   AmiSSL Released (http://eab.abime.net/showthread.php?t=96430)

AMIGASYSTEM 22 February 2019 22:14

AmiSSL Released
 
1 Attachment(s)
http://eab.abime.net/attachment.php?...1&d=1550869945


Author: AmiSSL Open Source Team


AmiSSL v4.4 OS3/OS4: Download

This is version 4.4 of the AmiSSL library for Amiga based operating systems. Version 4.x is a new major release which comes with full compatibility to the OpenSSL 1.1.x line which includes important security related fixes and comes with new encryption ciphers which are required nowadays to connect to modern SSL-based services (e.g. HTTPS). However, due to fundamental changes in the API between the old AmiSSLv3 and new v4 versions and the large changes between the old OpenSSL 0.9.x and the new OpenSSL 1.1.x line applications have to be recompiled with the updated AmiSSL SDK to take full advantage of the modernized OpenSSL 1.1.x API. Besides that fundamental change, AmiSSLv4 can be installed on top of a AmiSSLv3 installation while still ensuring that applications compiled for AmiSSLv3 will continue to work properly


Compatibility:

All applications compiled to use AmiSSL 4.0-4.2 will automatically use AmiSSL 4.4 once installed. Unfortunately, due to some errors that were made in AmiSSL 4.3, applications compiled to specifically use AmiSSL 4.3 will need to be recompiled with the AmiSSL 4.4 SDK in order for them to be able to use AmiSSL 4.4.


Important Note:

This release comes with binaries for the AmigaOS4/PPC and AmigaOS3/m68k platform only. Unfortunately, due to lack of motivated developers we couldn't provide native binaries for the MorphOS/PPC or AROS (PPC, i386, x86_64) platform. If you are, however, interested in seeing AmiSSL v4 being ported to these other Amiga-based platforms, please try to find motivated and talented developers who join our team as maintainers for these alternative platforms. In addition, if you are a MorphOS or AROS developer yourself, feel free to send pull requests to see your platform supported in one of the next releases.

attila06 26 February 2019 17:43

Hello,

Does it change anything for the https site ?
Tried with ibrowse, always the same issue (i m not sure to understand everything :help)

AMIGASYSTEM 26 February 2019 18:40

IBrowser but also AWeb and Voyager could access https site also with old AmiSSL, just do the right thing on Amiga OS, delete everything on your system and do this:

- Install AmiSSL in SYS:Internet/AmiSSL/ (or where do you want)

Add this in User-Startup:
;BEGIN AmiSSL
Assign AmiSSL: "SYS:Internet/AmiSSL"
If Exists AmiSSL:Libs
Assign LIBS: AmiSSL:Libs ADD
EndIf
Path AmiSSL: ADD
;END AmiSSL

- Created the folder "AmiSSL" in "SYS:Prefs/Env-Archive/"
- Run the command "setenv save AmiSSL/SSL_CLIENT_VERSION tls1"
- Done this will be created file "SSL_CLIENT_VERSION" in SYS:Prefs/Env-Archive/AmiSSL/
- File "SSL_CLIENT_VERSION" create inside written file "tls1"

- Verify that file "SSL_CLIENT_VERSION" was saved in SYS:Prefs/Env-Archive/AmiSSL/
- Reboot. It should work.

Foul 26 February 2019 19:51

can't reach https too !!!

With Snoopdos, i see Aweb is looking for libs:amissl/amisslv097g.library

Would be amisslv111a.library, what's wrong ?

attila06 26 February 2019 20:26

Ok

Done, works for some site.
but if i want to connect to:
Ibrowse or to amigaimpact.org i have SSL Connect error !!!!

Amigasystem Could you try with these site please.

Thanks.

indigolemon 26 February 2019 21:12

It only works on sites with TLS v1.0 encryption, sites using TLS v1.1 or v1.2 need to use the latest AmiSSL, so have to be compiled using it also.

iBrowse 2.4 is therefore stuck at TLS v1.0 - iBrowse version 2.5, when released, will be compiled against the newer AmiSSL so should work on all sites.

AMIGASYSTEM 26 February 2019 21:17

Quote:

Originally Posted by Foul (Post 1307247)
can't reach https too !!!

With Snoopdos, i see Aweb is looking for libs:amissl/amisslv097g.library

Would be amisslv111a.library, what's wrong ?

Yes, you must copy amisslv097g.library in SYS:Internet/AmiSSL/Libs/AmiSSL/

amisslv097g.library is located in AmiSSL-3.6-68k.lha

AMIGASYSTEM 26 February 2019 21:27

Quote:

Originally Posted by attila06 (Post 1307260)
Ibrowse or to amigaimpact.org i have SSL Connect error !!!!
Amigasystem Could you try with these site please.
Thanks.

As it says indigolemon not all https sites are supported, you can still easily go on amigaimpact.org with NetSurf by Arti.

attila06 26 February 2019 21:33

Ok, thanks i understand.

But Netsurf is slow even with a 060, hope ibrowse 2.5 will be realised ....soon

Regards.

duga 26 February 2019 21:44

Quote:

Originally Posted by indigolemon (Post 1307269)
It only works on sites with TLS v1.0 encryption, sites using TLS v1.1 or v1.2 need to use the latest AmiSSL, so have to be compiled using it also.

iBrowse 2.4 is therefore stuck at TLS v1.0 - iBrowse version 2.5, when released, will be compiled against the newer AmiSSL so should work on all sites.

Thanks for the clarification.

Foul 26 February 2019 22:08

Quote:

Originally Posted by AMIGASYSTEM (Post 1307270)
Yes, you must copy amisslv097g.library in SYS:Internet/AmiSSL/Libs/AmiSSL/

amisslv097g.library is located in AmiSSL-3.6-68k.lha

Yes ! it's working now :great

AMIGASYSTEM 26 February 2019 22:11

Quote:

Originally Posted by attila06 (Post 1307275)
Ok, thanks i understand.
But Netsurf is slow even with a 060, hope ibrowse 2.5 will be realised ....soon
Regards.

All right, if you want to go upstairs on your own "amigaimpact.org" with iBrowser or aWeb, without waiting iBrowse 2.5 you can do it through "pici.picidae.net" :D

attila06 26 February 2019 22:54

Yes, you're right.

Already tested with picidae.net, it works.
awaiting ibrowse 2.5 :great

AMIGASYSTEM 27 February 2019 09:16

Okay, I'm happy for you.

Seiya 27 February 2019 11:07

Quote:

Originally Posted by AMIGASYSTEM (Post 1307230)
- Created the folder "AmiSSL" in "SYS:Prefs/Env-Archive/"
- Run the command "setenv save AmiSSL/SSL_CLIENT_VERSION tls1"
- Done this will be created file "SSL_CLIENT_VERSION" in SYS:Prefs/Env-Archive/AmiSSL/
- File "SSL_CLIENT_VERSION" create inside written file "tls1"

- Verify that file "SSL_CLIENT_VERSION" was saved in SYS:Prefs/Env-Archive/AmiSSL/
- Reboot. It should work.

Thank very much. now it works with this guide

AMIGASYSTEM 27 February 2019 11:37

Ok, thank you for successfully testing it ;)

Jope 27 February 2019 12:31

So it's no longer in fashion, that you install each AmiSSL version on top of each other starting from the oldest? :-)

I guess it's faster to install the newest and manually copy the different SSL engines into amissl:libs/amissl

AMIGASYSTEM 27 February 2019 12:39

Yes, Amiga is a Stand-Alone OS, you can do everything by installing or simply copying the new one, and if necessary add what you need from the old releases as it happens with AmiSSL; i have always done so in order to better understand the Amiga System.

savior 28 February 2019 12:04

ok all done, i hope who aweb is at moment the best browser for classic amiga, runs very fast, maybe with vampire or 040/060 the best choise is chris netsurf with truetype fonts because support modern css and html 4.01, i attemp full support at javascript not ibrowse 2.5 :)

all best

Angus 04 July 2019 21:54

Guys, I'm confused. I have followed the instructions above (although I had to create the setenv thing manually) and I've also added a few files from earlier versions of AmiSSL. I'm using OS3.1 by the way.


I have it assigned in user-startup, and the path is:


SYS:Internet/AmiSSL



and in there, are the Libs, Certs, Private and Usercerts directories.


In that Libs there is the the AmiSSLmaster.library and another Amissl directory, which has the various library files in it - does that sound correct?


Only when I try to access a site like Gmail, AWeb tells me I need AmiSSL installed. :-/


Any clues? Thanks :-)


All times are GMT +2. The time now is 11:43.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.

Page generated in 0.04903 seconds with 11 queries