Adam Wick 3364031c18 Whoops! TCP streams are dual-buffered!
This adjusts the way that TestingStream is implemented to allow for
two, separate buffers for each of the two directions. In the prior
implementation, if you called `write` and then `read`, you would
`read` the data you just wrote. Which is not what you want; you want
to block until you get data back from the other side.
2021-10-09 18:31:48 -07:00
2021-06-24 19:18:16 -07:00
Description
A SOCKSv5 library for Rust, using async under the hood
144 KiB
Languages
Rust 100%