General restyling - Removed deprecated statements and updated dependencies #92
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello, I hope you'll accept this pull request, since this library is really important for Rust FTP support. Really, there's nothing decent out there for FTP in Rust.
These changes solve deprecation warnings and updates all the crates to the latest version. In addition I replaced openssl with native_tls to make it easier to run on Windows and MacOs machine.
Changes
get_welcome_msgmethodI tested the commit and everything is fine.
EDIT (2020-12-02)
I also merged what you already did on branch
stable-updates, which sounded good to me.EDIT (2020-12-03)
I reported the patches from async-rust-ftp (which is a library derived from this one).
Eventually I replaced openssl with native_tls, which makes it easy to run on MacOS and Windows.
For those who read this merge request and are looking for a way to apply these changes before the new published version, just add this to
Cargo.toml