SocksClient: Use buffers on both sides of the proxy
Read into the buffer, shift it out only when write() says it'swritten those bytes, and then don't read new data if the buffer isfull.
jcs.org 4 years ago 189e6fdc 29c0aa00