valeriansaliou / raider

🐎 Affiliates dashboard. Used by affiliates to generate tracking codes and review their balance.
https://crates.io/crates/raider-server
Mozilla Public License 2.0
146 stars 31 forks source link

Bump some deps versions to be able to build with openssl v0.10 #3

Closed x1ddos closed 4 years ago

x1ddos commented 4 years ago

Both build in docker and on host fail with a fairly recent libssl like 3.0.

This commit selectively bumps up some deps like native-tls and reqwest to get the deps tree result only in openssl 0.10.x. This of course lead to some package APIs changes and required a bit modifications to the source code in this project.

Unfortunately, rocket still requires nightly.

Built with rustc 1.46.0-nightly.

Closes https://github.com/valeriansaliou/raider/issues/2

x1ddos commented 4 years ago

Also switched Travis-CI to nightly-2020-06-30. Let's see if that works.

x1ddos commented 4 years ago

Sorry, config.cfg changes got in by mistake. Reverted. PTAL

x1ddos commented 4 years ago

I swear this is the last time. Simplified lettre::SmtpTransport usage, almost exactly the way it was before this PR. PTAL.

valeriansaliou commented 4 years ago

Thanks for your works, looks good to me!