[tor-bugs] #4567 [Tor Bridge]: Extend Tor's UPnP support for pluggable transport ports

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Thu Jun 7 16:37:49 UTC 2012


#4567: Extend Tor's UPnP support for pluggable transport ports
------------------------+---------------------------------------------------
 Reporter:  karsten     |          Owner:  asn                     
     Type:  project     |         Status:  needs_review            
 Priority:  normal      |      Milestone:  Sponsor G: June 30, 2012
Component:  Tor Bridge  |        Version:                          
 Keywords:              |         Parent:                          
   Points:              |   Actualpoints:                          
------------------------+---------------------------------------------------
Changes (by asn):

  * status:  new => needs_review


Comment:

 Pushed my branch! See branch `bug4567` in
 `https://git.gitorious.org/mytor/mytor.git`.

 I took care while squashing my 45-commits local branch, and I hope it
 makes sense when you review it. If not, tell me how it doesn't make sense
 and I'll try to improve it.

 I hope to add some unit tests and stuff before the deadline too.

 It also adds two `XXX`s:
 a) We assume that external proxy ports are forwarded manually by the user.

 b) We know that tor-fw-helper won't work when ports are bound in a
 different IP address (like, with `ORPort 192.168.2.1234:5555`) and we
 don't do anything about it. The old tor-fw-helper subsystem didn't do
 anything about it either, and I'm not sure if it should.

 What I hope to do before the deadline is to issue a warning when a user
 has set `PortForwarding` while binding to a different IP address, and also
 stop the TCP forwarding request from actually happening (the current code
 actually issues the useless request).

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


More information about the tor-bugs mailing list