[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #5483 [Pluggable transport]: managed pluggable transports should be able to pause Tor's circuit-building?
#5483: managed pluggable transports should be able to pause Tor's circuit-
building?
---------------------------------+------------------------------------------
Reporter: arma | Owner: asn
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Pluggable transport | Version:
Keywords: | Parent:
Points: | Actualpoints:
---------------------------------+------------------------------------------
Comment(by asn):
If you use pluggable transport proxy managed mode, you should be able to
avoid this problem, by sending your `CMETHOD` lines only after your
transport has fully bootstrapped.
If you use external mode, things are harder. You will probably have to
wait till TransportControlPort is implemented [0]. Then we will have to
extend TransportControlPort to allow client transport proxies to connect
to it (since it's designed only for server proxies at the moment). Then we
will have to add a new command to TransportControlPort that does something
like DisableNetwork, or allows better handling on when to connect to an
obfuscated bridge. We will also need to extend the 196 proposal, to make
sure that Tor does not send traffic to the network before the
TransportControlPort protocol is finished.
All in all, the external-mode solution is not going to happen immediately,
but it's one of the things that must happen before we call our pluggable
transports stack actually robust. Any help on implementing
TransportControlPort is more than welcome (#5408) :)
[0]: https://gitweb.torproject.org/torspec.git/blob/HEAD:/proposals/196
-transport-control-ports.txt
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5483#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs