exein-io / pulsar

A modular and blazing fast runtime security tool for the IoT, powered by eBPF.
https://pulsar.sh
Other
888 stars 51 forks source link

Prefer rustls over OpenSSL for static builds #281

Closed vadorovsky closed 4 months ago

vadorovsky commented 4 months ago

Even though OpenSSL and openssl-sys support vendored builds, for static builds it's more convenient to just use rustls, which doesn't require any C dependencies.

However, we still want to keep OpenSSL as a default implementation in case someone uses cargo install.