Closed emk closed 4 years ago
Oh hi... Sounds very interesting, I'd be happy to see support for this, feel free to work on a PR if you have the time to do so. Also, nice to see this improvement in boondock
!
We have both an SSL hyper connector and a TLS connector (which uses hyper-tls
). A good portion of that code would no longer be needed.
Hello! I'm the maintainer of
boondock
, a barely-maintained Docker client for Rust. I'm hoping to migrate away from it at some point, andbollard
is on my shortlist.There's one piece of potentially interesting code in
boondock
: Ahyperlocal
+rustls
connection routine, which you can find here. The completely removes the dependency on OpenSSL, and it makes it easy to use the same code to talk to eitherunix://
sockets orhttps://
endpoints. It implements Docker-compatible certificate and key management.If you'd be interested in switching to this at some point, I'd be happy to answer questions and maybe help with the integration.