Set MSRV to 1.75.0 and remove async-trait
dependency
Fix processing of DOMAINNAME
address type
Update to tokio 1.0
Update to tokio 0.3
send_to
and recv_from
use &self
now, so you can use something like Arc
to make send and receive halves
Add split API for SocksDatagram
Fix thiserror
crate incorrectly displaying foreign errors
Now you can use anything that implement AsyncRead
and AsyncWrite
Fix futures have no Send
trait
- Rename
TargetAddr
toAddrKind
- Implement
From<...>
forAddrKind
and consumeInto<AddrKind>
in method arguments - Update
Error
SocksDatagram::associate
now consumeTcpStream
instead ofToSocketAddrs
and can access association address- Add
new
method forAuth
- Increase inner buffer size when receiving UDP datagram
- Fix crate name in documentation
- Set minimum versions of dependencies
Initial commit