[tor-bugs] #32303 [Applications/Tor Browser]: obfs4proxy incompatibility on Android Q

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 13 08:59:01 UTC 2019


#32303: obfs4proxy incompatibility on Android Q
-------------------------------------------------+-------------------------
 Reporter:  sysrqb                               |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:  closed
 Priority:  Medium                               |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Normal                               |     Resolution:  fixed
 Keywords:  tbb-rbm, tbb-9.0-issues,             |  Actual Points:
  tbb-9.0.1-can, TorBrowserTeam201911R           |
Parent ID:                                       |         Points:  1
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by gk):

 Replying to [comment:21 n8fr8]:

 [snip]

 > It seems you've just integrated the obfs4proxy build directly into the
 tor browser build process. Is this driven by a reproducibility
 requirement, or just a "how we do it" decision?

 I let sysrqb reply to the other points in your comment, just let me do it
 for this particular item: That's not a "how we do it decision". There are
 at least two reasons we wanted to do this: a) reproducibility and b) we
 want to build the latest obfs4 code in our nightly builds for mobile as
 well and test that in our builds. Thus, it's not enough if there are some
 artifacts out there even if built reproducibly. We need to have obfs4 and
 later on snowflake integrated into our build setup to give developers
 early on feedback whether change X is properly working or not in a Tor
 Browser setup.

 FWIW: that reasoning is not new, see my points made in the tor-dev thread
 about reproducible builds for Android tor daemon (in particular:
 https://lists.torproject.org/pipermail/tor-
 dev/2019-September/014020.html): we plan to do the same for tor on
 Android.

 Now, if that helps so that *others* don't need to build obfs4 and other
 parts (reproducibly) because of us making the build artifacts available,
 then that's totally doable. Just let us know what you or other projects
 need and we add the resulting binaries (we do already a lot of that for
 other needs, like BSD folks wanting some canonical source tarballs or
 others wanting reproducibly built `mar-tools` for macOS and/or Windows).

 [snip]

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


More information about the tor-bugs mailing list