-
Notifications
You must be signed in to change notification settings - Fork 225
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
OpenSSL 1.1 compatibility #126
base: master
Are you sure you want to change the base?
Conversation
Thanks! I vaguely remember having to hack together a lot of things so that all structures end up being opaque to the rest of tgl. Most of the changes are pretty reasonable and look like they're exclusively due to the API change. I'd like to ask a few things though:
Other than that, it looks good to me. Again, thanks for the effort and sharing! |
Thank you! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Works great. Thanks! +2
@vysheng This PR has been open for a while now and fixes a problem, that is still relevant. Is there a reason, why it has not been merged yet? I'm just curious, if I can maybe help out. |
@BenWiederhake I tried the fork with the same
in Ubuntu. Looks like an OpenSSL issue still. |
The quoted line does not exist on the patched branch. Are you sure <ou tested branch "dev-1.4.0"? (Named after the telegram-purple version.) |
Resolves tg issue #1248 / #1256 by accessing opaque structures as advised in https://wiki.openssl.org/index.php/1.1_API_Changes