Ticket #3508 enhancement new
Add a SOCKS client API
|Reported by:||gr0gmint||Owned by:||ashfall|
Description (last modified by exarkun) (diff)
It is often useful and occasionally necessary to run an existing protocol through a SOCKS proxy. Twisted should provide an API which is orthogonal to existing client factories and protocols which allows nearly arbitrary existing application code to communicate through such a proxy. Perhaps this could take the form of a WrappingFactory and ProtocolWrapper pair or the form of an endpoint (or a combination of the two).