Welcome, Guest. Please login or register.

Author Topic: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..  (Read 5093 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Gerbinist

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #29 from previous page: March 03, 2020, 08:29:37 AM »
Yes, the "use" of a http-Proxy in Ibrowse Settings should automaticaly connect to http instead of https. This has Nothing to do with the Server....

Can you provide an example link where this behavior is seen for 2.5.1? I tried on both 2.5.1 and 2.5.2, but I see similar results:

- When https:// is in front of the url, it reverts to amissl
- When http:// is in front of the url it properly redirects via the proxy
Current: OS 3.1.4, Blizzard 1260/50, 64 MB, AGA, CF, Ryś MKII, PCMCIA/CNET
Storage: Elbox E/BOX 1200, SCSI Kit IV, Mediator SX, Voodoo3/4/5, RTL8139 Ethernet, Spider USB 2.0, PixelView PlayTV MPEG2, Terratec 512i, MAS MP3 Player
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #30 on: March 03, 2020, 06:50:40 PM »
Are you sure it's not changed on the website/server? Https shall have priority over http.

Yes, the "use" of a http-Proxy in Ibrowse Settings should automaticaly connect to http instead of https. This has Nothing to do with the Server....

A RaspberryPI works as the Proxy using sslstrip. So Amiga sends http-Request to the RaspberryPI and the RaspberryPI loads the https-Site from the Server, decode the ssl and sends the decoded site to the Amiga. This worked perfektly with 2.5.1..... and 2.4 and Netsurf?.. but not anymore with 2.5.2.
Why would IBrowse ever connect to the HTTP proxy for a HTTPS URL? I'm sure IBrowse 2.4 and 2.5.1 never did, just like 2.5.2. For HTTPS URLs, IBrowse can use a HTTPS proxy over SSL.  Shouldn't the proxy itself be changing any absolute https:// URLs in webpages to http://?
 

Offline kolla

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #31 on: March 03, 2020, 08:02:57 PM »
It should, sounds like misconfigured mim-proxy.
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 futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #32 on: March 08, 2020, 02:56:02 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?

The pictures are _loaded_. The problem is that the pictures are severly garbled with the internal PNG decoder/renderer. Have a look at https://safir.amigaos.se/main.php and you should see the problem.
Ok, so AGA. It's just that several different issues appear to have been mentioned in this thread.

Try turning "Use Fastmem for images" on in the image settings - it should be ok then. I shall find out why the garbled images appear with that setting off, although I can see it is not all PNG images (probably just those with alpha or transparency).

Use Fastmem/other mem was already enabled. But if I disable it (instead using Chip mem) the problem is actually solved. But in that case I prefer using fast mem and the external PNG Datatype. Anyway, thanks!
Agreed - that is certainly not what should happen. Does the same happen with IBrowse 2.4?

Can you give me a little more info about your system? It's AGA and presumably you have no graphics card available? What OS version are you running? And finally, what does "version cybergraphics.library" say?

I've been running some tests on this and discovered that, on my OS3.1 AGA boot (no CGX), PNG images look fine in IBrowse 2.5, with fast mem images off or on, and using the internal decoder. If I boot to my BVisionPPC and open IBrowse (2.4 or 2.5) on an AGA screen, images are messed up only when use fast mem for images is off. And it is only images with transparency/alpha that are corrupt.
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #33 on: April 13, 2020, 12:39:23 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?

The pictures are _loaded_. The problem is that the pictures are severly garbled with the internal PNG decoder/renderer. Have a look at https://safir.amigaos.se/main.php and you should see the problem.
Ok, so AGA. It's just that several different issues appear to have been mentioned in this thread.

Try turning "Use Fastmem for images" on in the image settings - it should be ok then. I shall find out why the garbled images appear with that setting off, although I can see it is not all PNG images (probably just those with alpha or transparency).

Use Fastmem/other mem was already enabled. But if I disable it (instead using Chip mem) the problem is actually solved. But in that case I prefer using fast mem and the external PNG Datatype. Anyway, thanks!
Agreed - that is certainly not what should happen. Does the same happen with IBrowse 2.4?

Can you give me a little more info about your system? It's AGA and presumably you have no graphics card available? What OS version are you running? And finally, what does "version cybergraphics.library" say?

I've been running some tests on this and discovered that, on my OS3.1 AGA boot (no CGX), PNG images look fine in IBrowse 2.5, with fast mem images off or on, and using the internal decoder. If I boot to my BVisionPPC and open IBrowse (2.4 or 2.5) on an AGA screen, images are messed up only when use fast mem for images is off. And it is only images with transparency/alpha that are corrupt.

Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #34 on: April 13, 2020, 12:56:50 PM »
Really?

1. Can you post an example URL of a PNG image that won't load?
2. What is the error message that pops up with the mouse pointer over the placeholder?
3. What does "version cybergraphics.library" say on your system?

The pictures are _loaded_. The problem is that the pictures are severly garbled with the internal PNG decoder/renderer. Have a look at https://safir.amigaos.se/main.php and you should see the problem.
Ok, so AGA. It's just that several different issues appear to have been mentioned in this thread.

Try turning "Use Fastmem for images" on in the image settings - it should be ok then. I shall find out why the garbled images appear with that setting off, although I can see it is not all PNG images (probably just those with alpha or transparency).

Use Fastmem/other mem was already enabled. But if I disable it (instead using Chip mem) the problem is actually solved. But in that case I prefer using fast mem and the external PNG Datatype. Anyway, thanks!
Agreed - that is certainly not what should happen. Does the same happen with IBrowse 2.4?

Can you give me a little more info about your system? It's AGA and presumably you have no graphics card available? What OS version are you running? And finally, what does "version cybergraphics.library" say?

I've been running some tests on this and discovered that, on my OS3.1 AGA boot (no CGX), PNG images look fine in IBrowse 2.5, with fast mem images off or on, and using the internal decoder. If I boot to my BVisionPPC and open IBrowse (2.4 or 2.5) on an AGA screen, images are messed up only when use fast mem for images is off. And it is only images with transparency/alpha that are corrupt.

Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
Does IBrowse 2.4 exhibit the same issue? And do you have any patches installed that affect bitmaps (I'm thinking things like FBlit)?
 

Offline kolla

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #35 on: April 13, 2020, 02:05:27 PM »
Can I throw in a random feature request here? Low priority, please ignore if too daft... :)

How about a general option for HTML renderer and image decoders to half the height of images, for those systems "stuck" in 1:2-ish screenmodes, like PAL/NTSC Hires etc?
« Last Edit: April 13, 2020, 02:06:19 PM by kolla »
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 duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #36 on: April 13, 2020, 02:20:34 PM »
Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
Does IBrowse 2.4 exhibit the same issue? And do you have any patches installed that affect bitmaps (I'm thinking things like FBlit)?

Now matter how hard I try, I cannot get 2.4 to show the same problem as 2.5.2.

No ugly patches such as FBlit etc. installed.
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #37 on: April 13, 2020, 02:31:36 PM »
Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
Does IBrowse 2.4 exhibit the same issue? And do you have any patches installed that affect bitmaps (I'm thinking things like FBlit)?

Now matter how hard I try, I cannot get 2.4 to show the same problem as 2.5.2.

No ugly patches such as FBlit etc. installed.
Good - at least that probably rules out OS 3.1.4 as being a factor, which was going to be my next question.  How about IBrowse 2.5 (the initial release) - does that have the problem too?

It is a little strange (and annoying) that I cannot reproduce the problem here.
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #38 on: April 13, 2020, 02:44:32 PM »
Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
Does IBrowse 2.4 exhibit the same issue? And do you have any patches installed that affect bitmaps (I'm thinking things like FBlit)?

Now matter how hard I try, I cannot get 2.4 to show the same problem as 2.5.2.

No ugly patches such as FBlit etc. installed.
Good - at least that probably rules out OS 3.1.4 as being a factor, which was going to be my next question.  How about IBrowse 2.5 (the initial release) - does that have the problem too?

It is a little strange (and annoying) that I cannot reproduce the problem here.

As I wrote in https://forum.amiga.org/index.php?topic=74567.msg848138#msg848138 , the problem started from 2.5

Not sure what the next step is.
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #39 on: April 13, 2020, 02:58:18 PM »
Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
Does IBrowse 2.4 exhibit the same issue? And do you have any patches installed that affect bitmaps (I'm thinking things like FBlit)?

Now matter how hard I try, I cannot get 2.4 to show the same problem as 2.5.2.

No ugly patches such as FBlit etc. installed.
Good - at least that probably rules out OS 3.1.4 as being a factor, which was going to be my next question.  How about IBrowse 2.5 (the initial release) - does that have the problem too?

It is a little strange (and annoying) that I cannot reproduce the problem here.

As I wrote in https://forum.amiga.org/index.php?topic=74567.msg848138#msg848138 , the problem started from 2.5

Not sure what the next step is.
Well, since you are saying IBrowse 2.4 works ok, next step is for me to check the source code to see what I broke for 2.5 :). I know there were a bunch of changes in this area between 2.4 and 2.5, mostly related to removing CGX support in the OS4 version. It would have been easier if 2.5 worked and 2.5.1/2.5.2 didn't, obviously.
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #40 on: April 13, 2020, 06:01:02 PM »
Sorry for late answer. I have the same problem (fast mem used for pictures causing garbled PNG graphics) on another A1200:

System:
A1200
AGA
ACA1221
AmigaOS 3.1.4.1
MUI 3.8
iBrowse 2.5.2 demo

No external datatype installed. Using chip mem for pictures = problem solved.
Does IBrowse 2.4 exhibit the same issue? And do you have any patches installed that affect bitmaps (I'm thinking things like FBlit)?

Now matter how hard I try, I cannot get 2.4 to show the same problem as 2.5.2.

No ugly patches such as FBlit etc. installed.
Good - at least that probably rules out OS 3.1.4 as being a factor, which was going to be my next question.  How about IBrowse 2.5 (the initial release) - does that have the problem too?

It is a little strange (and annoying) that I cannot reproduce the problem here.

As I wrote in https://forum.amiga.org/index.php?topic=74567.msg848138#msg848138 , the problem started from 2.5

Not sure what the next step is.
Can you post your directory listing of DEVS:Monitors, output of "version graphics.library full" and "version cybergraphics.library full"?

I know the latter may seem irrelevant as you are on AGA, but I just want to check whether it exists in memory or not.
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images…..
« Reply #41 on: April 13, 2020, 07:30:49 PM »
Euro72
Multiscan
PAL
VGAOnly

graphics.library 45.27 (2018-09-20)
There is no cybergraphics.library
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #42 on: April 14, 2020, 12:13:07 PM »
Euro72
Multiscan
PAL
VGAOnly

graphics.library 45.27 (2018-09-20)
There is no cybergraphics.library
Thanks for your patience duga - having re-read the entire thread, I now realize that I have been repeating myself a lot! :D

Going back to the https://safir.amigaos.se/main.php site, I can see a problem too on my AGA boot. I presume that some of the PNG files look fine (e.g. the header/logo at top/left and the news item images), but it is all the table/page backgrounds that are not shown correctly? That is what it looks like here.
 

Offline duga

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #43 on: April 14, 2020, 01:31:10 PM »
Euro72
Multiscan
PAL
VGAOnly

graphics.library 45.27 (2018-09-20)
There is no cybergraphics.library
Thanks for your patience duga - having re-read the entire thread, I now realize that I have been repeating myself a lot! :D

Going back to the https://safir.amigaos.se/main.php site, I can see a problem too on my AGA boot. I presume that some of the PNG files look fine (e.g. the header/logo at top/left and the news item images), but it is all the table/page backgrounds that are not shown correctly? That is what it looks like here.

No problem. It's easier for me to be confident that the fault is in the program now when I have two functional A1200 with different CPU's and OS versions.

Yes, it sounds like you see exactly the same problem as me.


Some stuff that might be of interest, regarding what I call the "garbled graphics" problem:
http://forum.amiga.org/index.php?topic=74037.msg843629#msg843629
ECS and RTG are fine, but not AGA: http://forum.amiga.org/index.php?topic=74037.msg844604#msg844604
https://eab.abime.net/showpost.php?p=1391719&postcount=12
 

Offline futaura

Re: IBrowse 2.5.2 / AmiSSL 4.4 and Images?..
« Reply #44 on: April 14, 2020, 02:20:45 PM »
Euro72
Multiscan
PAL
VGAOnly

graphics.library 45.27 (2018-09-20)
There is no cybergraphics.library
Thanks for your patience duga - having re-read the entire thread, I now realize that I have been repeating myself a lot! :D

Going back to the https://safir.amigaos.se/main.php site, I can see a problem too on my AGA boot. I presume that some of the PNG files look fine (e.g. the header/logo at top/left and the news item images), but it is all the table/page backgrounds that are not shown correctly? That is what it looks like here.

No problem. It's easier for me to be confident that the fault is in the program now when I have two functional A1200 with different CPU's and OS versions.

Yes, it sounds like you see exactly the same problem as me.


Some stuff that might be of interest, regarding what I call the "garbled graphics" problem:
http://forum.amiga.org/index.php?topic=74037.msg843629#msg843629
ECS and RTG are fine, but not AGA: http://forum.amiga.org/index.php?topic=74037.msg844604#msg844604
https://eab.abime.net/showpost.php?p=1391719&postcount=12
Pleased to say I've fixed this particular issue. It was a bug in the page/table background render code - I had optimised this some years ago, and it was totally unrelated to more recent changes in the image decoders themselves. So, it affects JPEG, GIF and XBM, not only PNG. Images were loaded correctly - it was just that a check was missed in the render code that meant that the OS BltBitMap() was mistakenly being used on one of IBrowse's custom fastmem bitmaps, instead of IBrowse's replacement routine. A nice easy fix in the end. That's why it worked with the fastmem setting off, and also using external decoders (as datatype images go into chipram too).

This fix will be present in IBrowse 2.5.3 (http://www.ibrowse-dev.net/2.5/history.php).
« Last Edit: April 14, 2020, 02:29:08 PM by futaura »