PackageTrack
Sign in Get early access

tokio-socks

Asynchronous SOCKS proxy support for Rust.

0.5.3 21M downloads/mo #2025 most downloaded on crates.io sticnarf/tokio-socks

What this package is like to depend on

Last release 2 months ago

29 May 2026

Ships unpredictably

gaps range from 3 weeks to 3.6 years

Nearly every release is documented

notes for 13 of 13 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

13 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

13 releases · Jan 2019 to May 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 13
  1. 0.5.3 29 May 2026
    Release notes
    • Fallback to the next resolved proxy address when connecting to a SOCKS proxy. (#67)
    • Added to_string and Display methods for TargetAddr. (#63)
    Open source →
    Release notes
    • Fallback to the next resolved proxy address when connecting to a SOCKS proxy. (#67)
    • Added to_string and Display methods for TargetAddr (#63).
    Open source →
  2. 0.5.2 27 Jul 2024
    Release notes
    • Added SOCKS4 BIND and CONNECT support. (@RoKu1)
    • tokio becomes an optional dependency and futures-io traits are supported through the futures-io feature. (@Congyuwang)
    Open source →
    Release notes
    • Added SOCKS4 support bind and connect.
    • tokio becomes an optional dependency and futures-io traits are supported through the futures-io feature.
    Open source →
  3. 0.5.1 26 Dec 2020
    Release notes
    • Reduce dependencies on futures crate (#30)
    Open source →
    Release notes
    • Reduce dependencies on futures crate (#30)
    Open source →
  4. 0.5.0 24 Dec 2020
    Release notes
    • Upgrade tokio to 1.0 (#28)
    Open source →
    Release notes
    • Upgrade tokio to 1.0 (#28)
    Open source →
  5. 0.4.0 27 Oct 2020
    Release notes
    • Return error if authorization is required but credentials are not present (#24)

    • Upgrade tokio to 0.3 (#27)

    Open source →
    Release notes
    • Return error if authorization is required but credentials are not present (#24)

    • Upgrade tokio to 0.3 (#27)

    Open source →
  6. 0.3.0 15 Jul 2020
    Release notes
    • Allow to take arbitrary socket instead of address to establish connections to proxy (#20)
    Open source →
    Release notes
    • Allow to take arbitrary socket instead of address to establish connections to proxy (#20)
    Open source →
  7. 0.2.2 27 Mar 2020
    Release notes

    Replace failure with thiserror (#17)

    Open source →
    Release notes
    • Replace failure with thiserror (#17)
    Open source →
  8. 0.2.1 03 Mar 2020
    Release notes
    • Remove dependency derefable (#16)
    Open source →
  9. 0.2.0 01 Jan 2020
    Release notes
    • Support tokio 0.2 (#10)
    Open source →
    Release notes
    • Support tokio 0.2 (#10)
    Open source →
  10. 0.1.3 05 Sep 2019
    Release notes
    • Implement IntoTargetAddr<'static> for String (#8)
    Open source →
    Release notes
    • Implement IntoTargetAddr<'static> for String (#8)
    Open source →
  11. 0.1.2 30 Apr 2019
    Release notes

    Fixes #1

    Open source →
    Release notes
    • Fix ConnectFuture buffer too small (#1)
    Open source →
  12. 0.1.1 02 Feb 2019
    Release notes
    • Support SOCKS5 BIND command.

    • Implement std::net::ToSocketAddrs for TargetAddr.

    Open source →
  13. 0.1.0 30 Jan 2019
    Release notes
    • Support SOCKS5 CONNECT command.

    • Support username authentication.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive