id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,branch,branch_author,launchpad_bug
3508,Add a SOCKS client API,gr0gmint,ashfall,"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).
",enhancement,new,normal,,core,,,,,,
