Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade OpenSSL version from 1.0.0g #6

Open
PrestoXen opened this issue Jan 17, 2017 · 9 comments
Open

Upgrade OpenSSL version from 1.0.0g #6

PrestoXen opened this issue Jan 17, 2017 · 9 comments

Comments

@PrestoXen
Copy link
Owner

The OpenSSL in here is pretty ancient, and doesn't support the GCM cipher used in 12.18.

Unfortunately we can't just do an in-place upgrade since they've customized the code for it a little, but with some work it could probably be upgraded to 1.0.2j.

Not sure if just upgrading OpenSSL will get GCM working though, probably need to add some glue code in the actual Opera src somewhere for it to use it.

@PrestoXen
Copy link
Owner Author

PrestoXen commented Jan 17, 2017

Like someone on /g/ just mentioned it might be worth using LibreSSL instead, although the codebase for that is a lot different to OpenSSL IIRC so merging the Opera changes into it might be a bit of a hassle.

Also not sure if they have API compatible 1.0.x releases or not, if not it'd probably take some work to get Opera to work with it (probably wouldn't be much more difficult than the API changes needed for OpenSSL 1.0.2 though)

@TCH68k
Copy link

TCH68k commented Oct 5, 2017

There is a guy who made a patch which updates the OpenSSL to 1.0.0q.
Entry is here: http://gabucino.hu/archive.htm#2017-04-25-16:37:36
And the patch is here: http://data.gabucino.hu/openssl-1.0.0q-opera.diff

Would that solve the problem? Just asking.

@Zero3K
Copy link
Collaborator

Zero3K commented Jan 18, 2020

Any news regarding this issue?

@TCH68k
Copy link

TCH68k commented May 7, 2020

Hey, some guy created OpenSSL 1.0.0q, 1.0.0t, 1.0.1u and 1.0.2l patches for Opera:
https://github.com/rw3r45/opssl-patches

@Zero3K
Copy link
Collaborator

Zero3K commented May 7, 2020

Those patches are out-of-date and don't integrate fully with the browser (most secure sites still don't work even after applying one of them).

@TCH68k
Copy link

TCH68k commented May 7, 2020

Well, if it fixes the error 40-es on most sites, then it's better than nothing.

@Zero3K
Copy link
Collaborator

Zero3K commented May 7, 2020

I don't think they do.

@TCH68k
Copy link

TCH68k commented May 7, 2020

The readme says otherwise. Needs testing.

@Zero3K
Copy link
Collaborator

Zero3K commented May 7, 2020

I think they did do what is stated in the readme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants