-
Notifications
You must be signed in to change notification settings - Fork 12
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
Add support for setting SSL verification mode #286
Comments
It seems like the SSL support in libdrizzle-redux is rather outdated and possibly not working.
Thus it will require a more thorough review of the SSL support to get |
I discussed the implementation of support for encrypted connections with @nemanja-boric-sociomantic. |
Are these other fixes required to get a basic encrypted connection with no authentication? |
The biggest issue is that libdrizzle doesn't support encrypted non-blocking reads/writes, which is a huge blocker. Nevertheless, I think it can be adapted to allow that. |
Ok yeah that is a bit of a big problem. |
Currently the SSL connections in libdrizzle-redux do not support setting the verification mode for the SSL connection (https://www.openssl.org/docs/man1.0.2/ssl/SSL_CTX_set_verify.html).
This should be set when setting up the SSL settings (
libdrizzle-redux/src/ssl.cc
Lines 49 to 90 in 597d2be
Exception handling will need to be added for error conditions.
The text was updated successfully, but these errors were encountered: