Examining this library

https://docs.rs/native-tls/0.2.4/native_tls/

"This crate uses SChannel on Windows (via the schannel crate), Secure
Transport on OSX (via the security-framework crate), and OpenSSL (via the
openssl crate) on all other platforms. Future futures may also enable other
TLS frameworks as well, but these initial libraries are likely to remain as
the defaults."

We should start to move in this direction, use native ssl
implementations per platform abstracted by a wrapper. I don't know of an
equivalent cpp library there are minors effort in github.
eg: https://github.com/Alcaro/sslwrap.

This can become research task for the community.

-Ali

Reply via email to