downloader icon indicating copy to clipboard operation
downloader copied to clipboard

Consider crate config so openssl transitive dependency can be turned off

Open markusdd opened this issue 4 months ago • 1 comments

I just had to remove downloader from my project because I realized it introduces a hard dependency on openssl somehow, probably due to the way tokio is configured.

Can you check if that is really needed? Doing downloads manually with reqwest is possible but messy, but I had to move my app off openssl because with the transition from Openssl 1.1 to 3.x within the linux ecosystem providing universally working binaries becomes a nightmare.

Reqwest can use rustls-tls and that works great, but downloader somehow causes tokio-native-tls and hyper-tls to be pulled in which have no such option.

markusdd avatar Aug 24 '25 15:08 markusdd