Thrilled that #rustls will be able to validate IP addresses in certificate SANs starting in 0.21.0! 🎉🥳
This was a really nice contribution to make! https://github.com/rustls/rustls/issues/184#issuecomment-1385458603
Seriously considering replacing OpenSSL with #Rustls in #Portier: https://github.com/portier/portier-broker/pull/653
This is primarily about distributing binaries. We can eliminate all shared library dependencies this way. I guess we could also static link OpenSSL, but that sounds even uglier? (Node.js does it, though.)
The "#Rust in Critical Infrastructure" meetup had a great line-up. In addition to Martin and Ximon's presentations, @djc talked about #rustls https://youtu.be/YvsGfGDGQMs and David Venhoek from @tweedegolf discussed their #NTP implementation in #rustlang : https://youtu.be/T5h4d-wpY8Q
Looks like I found a way to solve my self-signed cert problem when connecting to my #MQTT broker from #Rust using #Tokio and #rustls… you have to write a custom ssl cert verifier. Sample code I found here: https://github.com/marcelbuesing/mqtt-async-client-mtls-example… this was the latest blocker I have had \o/