tor-browser-build merge requestshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests2020-06-22T19:35:44Zhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/2WIP: Resolve "Update marsigning-check.sh to cope with signed OS X MAR files"2020-06-22T19:35:44ZGeorg KoppenWIP: Resolve "Update marsigning-check.sh to cope with signed OS X MAR files"Closes #20254Closes #20254https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/4Update sysrqb's key and subkeys2020-06-24T15:38:56ZMatthew FinkelUpdate sysrqb's key and subkeysTicket at #40008Ticket at #40008Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/7Bug 40012: Add build target for all Android arches2020-07-06T19:20:00ZMatthew FinkelBug 40012: Add build target for all Android archesGeorg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/8Bug 40012: Add build target for all Android arches2020-07-06T19:36:20ZMatthew FinkelBug 40012: Add build target for all Android archesGeorg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/6Bug 34432 v42020-07-09T15:49:49ZGeorg KoppenBug 34432 v4Closes #33559, #33558, #33563, #33561, #33564, #34187, #33801, #33973, #33626, #34014, #34013, #34012, #33833, #34011, #33760, #33557, #31845, #34386, #40004, #40005, #40006, #34387, #34391, #34390, #34388, #32389, #34230, #40015.Closes #33559, #33558, #33563, #33561, #33564, #34187, #33801, #33973, #33626, #34014, #34013, #34012, #33833, #34011, #33760, #33557, #31845, #34386, #40004, #40005, #40006, #34387, #34391, #34390, #34388, #32389, #34230, #40015.Sponsor 58 - Tor Browser Security, Performance, & Usability Improvementshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/12Bug 400212020-07-10T22:33:48ZGeorg KoppenBug 40021https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/10Bug 34432 v52020-07-10T22:53:16ZGeorg KoppenBug 34432 v5Closes #33559, #33558, #33563, #33561, #33564, #34187, #33801, #33973, #33626, #34014, #34013, #34012, #33833, #34011, #33760, #33557, #31845, #34386, #40004, #40005, #40006, #34387, #34391, #34390, #34388, #32389, #40015, #33481, #33487.Closes #33559, #33558, #33563, #33561, #33564, #34187, #33801, #33973, #33626, #34014, #34013, #34012, #33833, #34011, #33760, #33557, #31845, #34386, #40004, #40005, #40006, #34387, #34391, #34390, #34388, #32389, #40015, #33481, #33487.Sponsor 58 - Tor Browser Security, Performance, & Usability Improvementshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/3WIP: Bug 344322020-07-17T15:29:51ZGeorg KoppenWIP: Bug 34432This request is about merging the fixes to the 16 child tickets mentioned in #34432. That should allow us to keep both the new toolchain and the older ones on `tor-browser-build`s `master` and make progress on building a Fenix-based Tor ...This request is about merging the fixes to the 16 child tickets mentioned in #34432. That should allow us to keep both the new toolchain and the older ones on `tor-browser-build`s `master` and make progress on building a Fenix-based Tor Browser.
To test the changes I pushed `bug_34432_v3_test` with an additional commit to pick up a rebased GeckoView branch. Using that branch running
`./rbm/rbm build fenix-tor-android-service --target torbrowser-testbuild --target torbrowser-android-fenix-armv7` (replace "armv7" for the other architecture)
and
`./rbm/rbm build geckoview --step merge_aars --target torbrowser-testbuild --target torbrowser-android-all`
should build everything for that is getting changed for Fenix.
Compared to the previous review done by @ahf I needed make 4 smaller and larger changes (IIRC):
1. Node has a newer version now (10.21)
1. I found a bug in `cbindgen` I fixed
1. I needed to adjust things for the `fenix-` namespace where required, so we can keep everything on `master`
1. I needed to take upcoming changes for `application-services` into account as that project requires a newer NDK (r21).Sponsor 58 - Tor Browser Security, Performance, & Usability Improvementshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/17Bug 40027: Fix incremental .mar creation for esr782020-07-30T20:44:24ZGeorg KoppenBug 40027: Fix incremental .mar creation for esr78Closes #40027Closes #40027Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/21Draft: Bug 40019: Ship our own runtime library for macOS2020-08-06T21:48:32ZGeorg KoppenDraft: Bug 40019: Ship our own runtime library for macOSCloses #40019.Closes #40019.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/24Draft: Bug 40011 v32020-08-11T09:21:34ZGeorg KoppenDraft: Bug 40011 v3Closes #40010, #40011.Closes #40010, #40011.Tor Browser: 10.0Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/28Draft: Bug 34359: Adapt abicheck.cc to deal with newer GCC version2020-08-13T10:12:25ZGeorg KoppenDraft: Bug 34359: Adapt abicheck.cc to deal with newer GCC versionESR 78 compiled with GCC 9.3.0 requires GLIBCXX_3.4.26.
Closes #34359.ESR 78 compiled with GCC 9.3.0 requires GLIBCXX_3.4.26.
Closes #34359.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/30Bug 34359: Adapt abicheck.cc to deal with newer GCC version2020-08-13T15:26:35ZGeorg KoppenBug 34359: Adapt abicheck.cc to deal with newer GCC versionESR 78 compiled with GCC 9.3.0 requires GLIBCXX_3.4.28.
Closes #34359.ESR 78 compiled with GCC 9.3.0 requires GLIBCXX_3.4.28.
Closes #34359.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/33Draft: Bug 40045: Fix complete .mar file creation for dmg2mar2020-08-21T13:52:07ZMatthew FinkelDraft: Bug 40045: Fix complete .mar file creation for dmg2marI think this should do it.
Closes #40045I think this should do it.
Closes #40045Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/34Draft: Bug 40045: Fix complete .mar file creation for dmg2mar2020-08-24T17:47:17ZMatthew FinkelDraft: Bug 40045: Fix complete .mar file creation for dmg2marSecond attempt (and signed).
Closes #40045Second attempt (and signed).
Closes #40045Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/37Draft: Bug 40040 v22020-08-25T20:34:51ZGeorg KoppenDraft: Bug 40040 v2Closes #40040, #34101, #33556, #33927.Closes #40040, #34101, #33556, #33927.Tor Browser: 10.0Georg KoppenGeorg Koppenhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/40Draft: Bug 40029 v32020-08-27T10:28:21ZGeorg KoppenDraft: Bug 40029 v3Closes #40029, #33927, #33556, #34101, #40040.Closes #40029, #33927, #33556, #34101, #40040.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/42Bug 40062 v22020-08-27T19:43:11ZGeorg KoppenBug 40062 v2Closes #40062.Closes #40062.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/43Draft: Bug 40062 v32020-08-27T20:06:52ZGeorg KoppenDraft: Bug 40062 v3Closes #40062.Closes #40062.Tor Browser: 10.0https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/48Bug 40066: Remove default bridge 37.218.240.34.2020-08-31T16:04:26ZPhilipp Winterphw@torproject.orgBug 40066: Remove default bridge 37.218.240.34.The colocation site where the bridge is running will be shut down.The colocation site where the bridge is running will be shut down.