[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