[tor-bugs] #11183 [meek]: Make an HTTP requestor Firefox extension for meek-client
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sat Apr 26 05:21:01 UTC 2014
#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:20 gk]:
> Review of https://gitweb.torproject.org/pluggable-
transports/meek.git/blob/HEAD:/firefox/component/main.js part 1
>
> {{{
> 4 // The extension opens a TCP socket listening on localhost (port
7000).
> }}}
> See previous comment: you seem to advocate hard-coding a listener port,
no?
> {{{
> 50 Components.interfaces.nsIServerSocketListener,
> }}}
> Nit: there is no "," needed here as this is the last interfaces listed.
> {{{
> 56 return
> }}}
> Nit: a ";" is missing at the end.
> {{{
> 124 this.requestreader = null;
> }}}
> Nit: should be "this.requestReader = null;" see line 131 as well.
> {{{
> 130 readRequest: function(callback) {
> }}}
> Seems you can omit the |callback|, no? You are not using it in the
readRequest method. Or did you plan to pass it to the RequestReader
constructor?
I think these are all answered as of https://gitweb.torproject.org
/pluggable-
transports/meek.git/shortlog/eab44b4fbaf3aabc7077a06d92ee02ce61b57932. All
but the trailing comma, as that's deliberate.
> I have to think a bit about your usage of nsISocketTransport and whether
you are affected by the things we ran into in #9531. See the comments
there (e.g. regarding OPEN_BLOCKING|OPEN_UNBUFFERED)
Okay. I don't know what to make of that.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11183#comment:22>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list