tgstation / rust-g

Rust based libraries for tgstation
MIT License
28 stars 100 forks source link

Make mysql use the native rust tls stack by default #144

Closed optimumtact closed 1 year ago

optimumtact commented 1 year ago

This removes the dependency on libssl, which is one of the few remaining dependencies that it has beyond libc

This is a major version bump because there may be some inconsistencies with the tls certs suported by rustls

https://docs.rs/mysql/latest/mysql/#ssl-support

You can opt back into the native stack if you so choose

optimumtact commented 1 year ago

can anyone explain to me why cargo is ignoring the updated cargo lock file for the windows build?

Or more accurately, why is the windows build locked while the linux ones are not?

ZeWaka commented 1 year ago

heh I had a branch for this but got busy, will review soon

AffectedArc07 commented 1 year ago

This is hot