DTLS support on openssl
Yamakaky opened this issue · 7 comments
Apparently the code is the same except a switch at creation time.
security-framework and schannel also support DTLS on some systems.
I'd love to support this! Especially if security-framework and schannel support it then we should add this as a feature to native-tls and then add this as a shim on top.
See sfackler/rust-openssl#528 for a discussion about that. It seems to be more difficult than what I thought, we would need some sort of router to send the UDP datagrams to the right TLS connection.
I currently have a working dtls implementation for tokio with tokio_openssl. Currently it is not open sourced. If wanted, I try to get the fundamental UdpServer stuff into tokio_core.
@bkchr nice! Anything you're willing to upstream is of course more than welcome!
This repository is deprecated. If this is still an issue, I would recommend re-opening it on https://github.com/tokio-rs/tokio.