[tor-bugs] #29525 [Obfuscation/meek]: Allow proxy credentials in `meek-client --helper`

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Feb 19 04:33:39 UTC 2019


#29525: Allow proxy credentials in `meek-client --helper`
----------------------------------+-----------------
     Reporter:  dcf               |      Owner:  dcf
         Type:  enhancement       |     Status:  new
     Priority:  Low               |  Milestone:
    Component:  Obfuscation/meek  |    Version:
     Severity:  Minor             |   Keywords:
Actual Points:                    |  Parent ID:
       Points:                    |   Reviewer:
      Sponsor:                    |
----------------------------------+-----------------
 meek-client [https://gitweb.torproject.org/pluggable-
 transports/meek.git/tree/meek-client/meek-client.go?h=0.31#n362 doesn't
 allow] a proxy username and password when using the browser helper. I
 think that at the time (circa Firefox 32) it wasn't supported using the
 API available to browser extensions.

 But Firefox 45 [https://bugzilla.mozilla.org/show_bug.cgi?id=1200802 added
 credentials support] for SOCKS proxies, and while
 [https://bugzilla.mozilla.org/show_bug.cgi?id=1360404 it's not as
 straightforward for http/https proxies], apparently what you can do is set
 a [https://developer.mozilla.org/en-US/docs/Mozilla/Add-
 ons/WebExtensions/API/webRequest/onAuthRequired webRequest.onAuthRequired]
 listener, and check inside it whether [https://developer.mozilla.org/en-
 US/docs/Mozilla/Add-
 ons/WebExtensions/API/webRequest/onAuthRequired#details details.isProxy]
 is set (since Firefox 60-ish?).

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


More information about the tor-bugs mailing list