As for sources: the last one we have was 1.23. Then there were just 1.24 updates (small one) and that all. All other stuff was done by morphos-team devs but nothing really interesting like core updates.
But after a while, DeadWood made 1.25 for AROS which has 1 year better WebKit core than in our and morphos latest versions of Odyssey. As samo79 points out on the thread i already made a year or two ago port of 1.25 but it just crashes and i don't spend time on fixing this.
Also, do any of you have some test link with 5051 on the web which brings that error so i can play a bit with it to see if it core issues or openssl one.
@Skateman Ok tried from win32 and from the odyssey: from odyssey yeah, as you say. From windows through (chrome) I have that:
Error, your connection is not secure. NET::ERR_CERT_AUTHORITY_INVALID
It also said "Your operation system does not trust server's cert. Seems the server configured wrong, or someone try to steal data. want to continue the nonsecure version ?"
So i can only access it if the choice "continues unsecure".
Probably we first need to understand why it happens on my Chrome (so will be easy to understand details), and that will help to understand why it happens in Odyssey as well
EDIT: maybe its something about "Trust to a Self-Signed Certificates" ?
@Skateman Yeah, but then that mean Odyssey didn't support self-signed certs or didn't support functionality to continue to the self-signed certs ?
I tested now with IBrowse , as Oliver made a lot of work to the security in ibrowse. So when i first time go to page, i have:
Quote:
Verification of xxx.xxxx. security certificate failed because of the following error: unable to get local issuer certificate.
The certificate provider details follow:
blablalbalb
Do you wish to continue insecurely?
And i can click on the "proceed" button and while ibrowse didn't read a shit mostly, i still can see that i come to the login page.
Now, main questions:
Do we have the functionality to "continue insecurity" in the Odyssey at all? I never ever seen anything of that sort of window in Odyssey, so I assume that not (or even if WebKit has it, it didn't handled by Odyssey)
@Skateman In netsurf it is also handled as in ibrowse. Through without nice window and just render information in the browsers window with CSS button "procced" but also can handle it.
What we need now is to find where in Odyssey's to handle return error, so if we will have "SSL peer certificate or SSH remote key was not OK" error, then add code to bring nice mui window with buttons "continue unsafe" / "abort".
This error "SSL peer bablalba" is coming from LibCurl. So at least all the connections happen to be with Curl, and all we need is to search on world "curl" in all the Odyssey's sources to find out where those errors checks happen.
So I can just add this functionality to just "ignore SSL errors" by default. Or create a new option in the security tab with "allow self-signed certs" (which IMHO better). Later for the next releases, we can make a proper mui window with process/about maybe, etc. But not sure maybe just an option in prefs/security will be enough?
Thanks for the new update. Testing now. So far it's working well.
Quote:
2). Add to URL preferences http://youtube.com with spoof as Ipad 13.2.3. So it will always switch to the mobile version
I've found that if I spoof as ipad 13.2.3 it works but if you scroll to the bottom of the page automatic loading of more videos does not work. If I spoof as ipad 6.1 then the automatic loading of new videos when I scroll to the bottom of the page works as it should.
I'd recommend spoofing as ipad 6.1 in step 2 above. Does anyone see different behaviour?