IronCoreLabs / ironoxide

Rust SDK for IronCore Privacy Platform
https://docs.rs/ironoxide
GNU Affero General Public License v3.0
10 stars 3 forks source link

Remove default features from publicsuffix #138

Closed clintfred closed 4 years ago

clintfred commented 4 years ago

There is no downside here since we don't use any of the default features.

The motivation was that by default publicsuffix depends on openssl-sys for some functionality that we don't use. This causes problems in embedded environments that don't have openssl.

Now if you you depend tls-rustls in ironoxide, openssl is not needed at all compile time or runtime. It is still needed for integration tests because of our dependency on frank_jwt