[tor-bugs] #6060 [Tor Client]: add http proxy support to Tor

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Sep 25 20:45:45 UTC 2012


#6060: add http proxy support to Tor
-------------------------+--------------------------------------------------
 Reporter:  proper       |          Owner:  arma               
     Type:  enhancement  |         Status:  assigned           
 Priority:  normal       |      Milestone:  Tor: very long term
Component:  Tor Client   |        Version:                     
 Keywords:               |         Parent:                     
   Points:               |   Actualpoints:                     
-------------------------+--------------------------------------------------

Comment(by ioerror):

 Replying to [comment:17 proper]:
 > Replying to [comment:16 ioerror]:
 > > It seems to me that the _easy_ way is to have a shim binary component
 and just run it. That isn't the cleanest way, I guess. A feature for
 0.2.4.x, perhaps?
 >
 > Would that support multiple HttpPorts and stream isolation?

 I'd imagine it would be just like SocksPort.

 >
 > Would each HttpPort require one internally opened SocksPort to forward
 to? (Not implicating that this is bad.)

 God, I hope not.

 >
 > > It seems to me that the _best_ way is to have Tor do the entire thing
 in a thread or internally in some other way. A feature for 0.2.4.x or
 0.2.5.x, I guess.
 >
 > How much more effort would that be from your perspective?

 Honestly, it depends on what nick has to say - I'm fairly certain that an
 easy thing is to spawn a thread for each HTTPPort and connect it
 internally to the SocksPort parsing code. Even easier would be to chain it
 to a SocksPort that Tor already has configured (ewww).

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6060#comment:19>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list