Skip to content

Support OpenSSL 3 #21

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

Closed
MikuAuahDark opened this issue Jun 27, 2023 · 2 comments · Fixed by #31
Closed

Support OpenSSL 3 #21

MikuAuahDark opened this issue Jun 27, 2023 · 2 comments · Fixed by #31
Assignees

Comments

@MikuAuahDark
Copy link
Contributor

Currently lua-https doesn't support OpenSSL 3 in Linux. Some distros ships both with OpenSSL 1.1 and OpenSSL 3 but this can't be relied upon.

@bartbes bartbes self-assigned this Apr 1, 2024
@bartbes
Copy link
Member

bartbes commented Apr 1, 2024

I looked into this, and apparently OpenSSL 3 ships with its own http client implementation. That gets us one step closer to removing ConnectionClient, which would be nice.

@MikuAuahDark
Copy link
Contributor Author

Removing ConnectionClient would be nice yeah. For additional reference, the Schannel backend stopped working for some sites and that led me on writing new WinINet backend which is now the default.

However I think cleaning up the ConnectionClient should be addressed in separate issue.

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

Successfully merging a pull request may close this issue.

2 participants