influxdb/iox_gitops_adapter
Dom Dwyer 46bb107be4 refactor: use rustls
Removes openssl as a dependency, switching to rustls[1] as the TLS
implementation throughout.

It is important to note that this change brings with it a significant
behavioural difference - rustls does not currently support IP SANs in
certificates (instead only supporting fully-qualified names / DNS) and
this will manifest as a failure to connect to IP endpoints over TLS.
This might be a blocker that prevents us using rustls exclusively, but
there's noe asy way to know without trying it. Fortunately the rustls
project has received funding to work on IP SAN support[2].

[1]: https://github.com/rustls/rustls
[2]: https://www.abetterinternet.org/post/preparing-rustls-for-wider-adoption/
2022-03-03 11:05:20 +00:00
..
src fix: default Kafka topic name is `iox-shared` (#3747) 2022-02-15 12:34:46 +00:00
test feat: gitops adapter ci build (#3692) 2022-02-10 11:23:06 +00:00
Cargo.toml refactor: use rustls 2022-03-03 11:05:20 +00:00
build.rs feat: gitops adapter ci build (#3692) 2022-02-10 11:23:06 +00:00