- Added SOCKS4 support
bind
andconnect
. tokio
becomes an optional dependency andfutures-io
traits are supported through thefutures-io
feature.
- Reduce dependencies on
futures
crate (#30)
- Upgrade tokio to 1.0 (#28)
-
Return error if authorization is required but credentials are not present (#24)
-
Upgrade tokio to 0.3 (#27)
- Allow to take arbitrary socket instead of address to establish connections to proxy (#20)
- Replace failure with thiserror (#17)
- Remove dependency derefable (#16)
- Support tokio 0.2 (#10)
- Implement
IntoTargetAddr<'static>
forString
(#8)
- Fix ConnectFuture buffer too small (#1)
-
Support SOCKS5
BIND
command. -
Implement
std::net::ToSocketAddrs
forTargetAddr
.
-
Support SOCKS5
CONNECT
command. -
Support username authentication.