[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #11183 [meek]: Make an HTTP requestor Firefox extension for meek-client
#11183: Make an HTTP requestor Firefox extension for meek-client
-------------------------+--------------------
Reporter: dcf | Owner: dcf
Type: project | Status: closed
Priority: normal | Milestone:
Component: meek | Version:
Resolution: fixed | Keywords: meek
Actual Points: | Parent ID: #10935
Points: |
-------------------------+--------------------
Comment (by dcf):
Replying to [comment:19 gk]:
> https://gitweb.torproject.org/user/dcf/tor-browser-
bundle.git/blob/refs/heads/meek:/Bundle-Data/PTConfigs/meek-http-helper-
user.js looks good. I am just wondering why you use the awkward dump() and
do not hard-code a port on localhost to use...
We talked about this on IRC today. The ephemeral port is to avoid local
port conflicts. The dump call alerts the controller program, meek-client-
torbrowser, what port to connect on, and also signals when the port is
open and listening and safe to connect to.
The dump call that writes the port number to stdout seems like an unusual
use of the function, at least, so it's a candidate for replacement if we
think of something better.
The way the extension reports its listening port is similar to how the
pluggable transports protocol works. tor tells its transports to listen on
127.0.0.1:0, and the transports report what their actual listening port is
to stdout.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11183#comment:21>
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