AmiSSL version 4

A forum for general AmigaOS 4.x support questions that are not platform-specific

AmiSSL version 4

Postby xenic » Wed Feb 08, 2017 4:52 pm

I notice that AmiSSL 4 has been released for OS4. Is it recommended that the AmiSSL installed by OS4 be replaced with the new version and has AmiSSL 4 been tested by the OS4 beta testers?
AmigaOne X1000 with 2GB memory - OS4.1 FE
xenic
 
Posts: 938
Joined: Sun Jun 19, 2011 1:06 am

Re: AmiSSL version 4

Postby broadblues » Wed Feb 08, 2017 5:52 pm

xenic wrote:I notice that AmiSSL 4 has been released for OS4. Is it recommended that the AmiSSL installed by OS4 be replaced with the new version


No, it's recomended that it be installed "as well as", not "instead of" I haven't had the chance to install it yet, so am not sure of the exact upgrade process.

Software needs to be recompiled to use amissl4 IIUC so you can't just install it and expect anything to automagically work with it. Changes in the underlying OpenSSL API etc etc
User avatar
broadblues
Beta Tester
Beta Tester
 
Posts: 417
Joined: Sat Jun 18, 2011 3:40 am
Location: Portsmouth, UK

Re: AmiSSL version 4

Postby xenic » Wed Feb 08, 2017 9:24 pm

broadblues wrote:
xenic wrote:I notice that AmiSSL 4 has been released for OS4. Is it recommended that the AmiSSL installed by OS4 be replaced with the new version


No, it's recomended that it be installed "as well as", not "instead of" I haven't had the chance to install it yet, so am not sure of the exact upgrade process.

Software needs to be recompiled to use amissl4 IIUC so you can't just install it and expect anything to automagically work with it. Changes in the underlying OpenSSL API etc etc


O.K. I guess I misunderstood the docs. I thought that it just had additional API and would work with old API. It seems like it would have been a good candidate for having 2 Interfaces (one for old API and one for new API). I looked at files in the archive and see an amisslmaster.library. I don't see how 2 libraries with the same name can be installed.
Could you get back to this topic once you've installed it and add any additional info you discover?
AmigaOne X1000 with 2GB memory - OS4.1 FE
xenic
 
Posts: 938
Joined: Sun Jun 19, 2011 1:06 am

Re: AmiSSL version 4

Postby nbache » Wed Feb 08, 2017 9:53 pm

The way I understand it, the new version is specifically made to be installed on top of old versions and provide backwards compatibility for programs using those.

The new LIBS:amisslmaster.library should redirect to the old LIBS:AmiSSL/amissl_v097g.library for old programs and to the new LIBS:AmiSSL/amissl_v110d.library for those that have been recompiled.

I have installed it with the installer in the archive, and I have seen no ill effects so far (although I haven't been hunting for any explicitly yet).

Best regards,

Niels
User avatar
nbache
Beta Tester
Beta Tester
 
Posts: 1183
Joined: Mon Dec 20, 2010 8:25 pm
Location: Copenhagen, Denmark

Re: AmiSSL version 4

Postby xenic » Thu Feb 09, 2017 5:46 pm

nbache wrote:The way I understand it, the new version is specifically made to be installed on top of old versions and provide backwards compatibility for programs using those.

The new LIBS:amisslmaster.library should redirect to the old LIBS:AmiSSL/amissl_v097g.library for old programs and to the new LIBS:AmiSSL/amissl_v110d.library for those that have been recompiled.

I have installed it with the installer in the archive, and I have seen no ill effects so far (although I haven't been hunting for any explicitly yet).
Niels


O.K. Your explanation was my interpretation of the docs but broadblues comments left me unsure. Have you tried any programs that use AmiSSL to see if it is in fact backward compatible? I know so little about SSL and secure connections that I'm being very cautious about installing v4 AmiSSL.
AmigaOne X1000 with 2GB memory - OS4.1 FE
xenic
 
Posts: 938
Joined: Sun Jun 19, 2011 1:06 am

Re: AmiSSL version 4

Postby nbache » Thu Feb 09, 2017 9:10 pm

xenic wrote:Have you tried any programs that use AmiSSL to see if it is in fact backward compatible?
I have accessed https:// pages, e.g. on PayPal (logged in, making a payment), with Odyssey without problems.

Best regards,

Niels
User avatar
nbache
Beta Tester
Beta Tester
 
Posts: 1183
Joined: Mon Dec 20, 2010 8:25 pm
Location: Copenhagen, Denmark

Re: AmiSSL version 4

Postby javierdlr » Fri Feb 10, 2017 12:01 am

I installed AmiSSL v4 and have:
#list LIBS:AmiSSL/
Directorio "LIBS:AmiSSL" a Jueves 09-Feb-17
amissl_v097g.library 1938112 ----rwed Martes 13:27:36
amissl_v110d.library 5157907 ----rwed Martes 13:23:20


Using AWeb visited https://www.google.es and worked fine, it loads "old" amissl_v097g.library, Snoopy output:
...
00001 : AWeb : o.k. = CreateNewProc("AWeb retrieve") [6206uS]
00002 : AWeb retrieve : 0 = FindSegmentStackSize("<untracked>") [32uS]
00003 : AWeb retrieve : o.k. = [exec] OpenLibrary("bsdsocket.library",0) [113uS]
00004 : AWeb retrieve : o.k. = [exec] OpenLibrary("amisslmaster.library",3) [269uS]
00005 : ramlib : FAIL = [exec] FindResident("amissl_v097m.library") [27uS]
00006 : ramlib : FAIL = Lock("libs:amissl/amissl_v097m.library",SHARED) [147uS]
00007 : AWeb retrieve : FAIL = [exec] OpenLibrary("libs:amissl/amissl_v097m.library",3) [5986uS]
00008 : ramlib : FAIL = [exec] FindResident("amissl_v097g.library") [25uS]
00009 : ramlib : o.k. = Lock("libs:amissl/amissl_v097g.library",SHARED) [172uS]
00010 : ramlib : o.k. = LoadSeg("libs:amissl/amissl_v097g.library") = [0x161FBCD5] [57697uS]
00011 : AWeb retrieve : o.k. = [exec] OpenLibrary("libs:amissl/amissl_v097g.library",3) [87266uS]
00012 : AWeb retrieve : o.k. = Open("DEVS:Internet/hosts",OLD) = [0x176553D6] [270uS]
...
User avatar
javierdlr
Beta Tester
Beta Tester
 
Posts: 356
Joined: Sun Jun 19, 2011 11:13 pm
Location: Donostia (GUIPUZCOA) - Spain

Re: AmiSSL version 4

Postby kas1e » Fri Feb 10, 2017 2:06 pm

@nbache
I have accessed https:// pages, e.g. on PayPal (logged in, making a payment), with Odyssey without problems.

But Odyssey didn't use AmiSSL, it uses directly openssl statically linked in. There wasn't any needs for Fab (and for me later when do porting) to use amissl, as pure compilation of openssl give the same result as well as don't rely on the slow amiga-specific development like waiting years for one or another library update :)
kas1e
Beta Tester
Beta Tester
 
Posts: 448
Joined: Sat Jun 18, 2011 8:56 am

Re: AmiSSL version 4

Postby xenic » Fri Feb 10, 2017 5:40 pm

kas1e wrote:But Odyssey didn't use AmiSSL, it uses directly openssl statically linked in. There wasn't any needs for Fab (and for me later when do porting) to use amissl, as pure compilation of openssl give the same result as well as don't rely on the slow amiga-specific development like waiting years for one or another library update :)

The update may prove more important for OS3 than OS4. I still monitor the old IBrowse Yahoo ML and the latest post there indicates that new IBrowse will be compatable with MUI5 and use AmiSSL v4. It is still undetermined if IBrowse should work with MUI 3/4/5 or just MUI5.
AmigaOne X1000 with 2GB memory - OS4.1 FE
xenic
 
Posts: 938
Joined: Sun Jun 19, 2011 1:06 am

Re: AmiSSL version 4

Postby Raziel » Fri Feb 10, 2017 10:50 pm

xenic wrote:
kas1e wrote:But Odyssey didn't use AmiSSL, it uses directly openssl statically linked in. There wasn't any needs for Fab (and for me later when do porting) to use amissl, as pure compilation of openssl give the same result as well as don't rely on the slow amiga-specific development like waiting years for one or another library update :)

The update may prove more important for OS3 than OS4. I still monitor the old IBrowse Yahoo ML and the latest post there indicates that new IBrowse will be compatable with MUI5 and use AmiSSL v4. It is still undetermined if IBrowse should work with MUI 3/4/5 or just MUI5.

It's also important for YAM users and certain ISPs (like german web.de) which started acting ill since last year refusing to work with AmiSSL3
If slaughterhouses had glass walls, everyone would be a vegetarian. ~ Sir Paul McCartney
-
Did everything just taste purple for a second? ~ Philip J. Fry
-
Ain't got no cash, ain't got no style, ladies vomit when I smile. ~ Dr. John Zoidberg
User avatar
Raziel
 
Posts: 727
Joined: Sat Jun 18, 2011 5:00 pm
Location: A haunted Castle somewhere in the Bavarian Mountains

Next

Return to General AmigaOS

Who is online

Users browsing this forum: Google [Bot], Yahoo [Bot] and 1 guest