tor-browser-build merge requestshttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests2023-05-10T05:45:32Zhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/712Bug 40853: Prepare Mullvad Browser Release 12.0.62023-05-10T05:45:32ZPier Angelo VendrameBug 40853: Prepare Mullvad Browser Release 12.0.6## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40853
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40853
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
Mullvad Browser 12.0.6 release.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/711Bug 40841: Add signing machine setup scripts and adapt signing scripts2023-05-09T20:57:26ZboklmBug 40841: Add signing machine setup scripts and adapt signing scripts## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40841
- Closes #40846
- ### Backport Timeline
- backport to `maint-12.0-mullvad`
- ### Issue Tracking
- [ ] Link resolved is...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40841
- Closes #40846
- ### Backport Timeline
- backport to `maint-12.0-mullvad`
- ### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/710Bug 40841: Add signing machine setup scripts and adapt signing scripts2023-05-09T20:53:09ZboklmBug 40841: Add signing machine setup scripts and adapt signing scripts## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- #40841
- #40846
- ### Backport Timeline
I will open a separate MR for the main branch
- ### Issue Tracking
- [ ] Link resolved issue...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- #40841
- #40846
- ### Backport Timeline
I will open a separate MR for the main branch
- ### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->
I used this for signing 12.0.5.boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/709Bug 40847: Do not rely on du to compute the HFS size2023-06-07T16:31:29ZPier Angelo VendrameBug 40847: Do not rely on du to compute the HFS size## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40847
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40847
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [x] **Eventually** - patchset that needs to be verified in alpha before backport
- [ ] **No Backport** - patchset for the next major stable
### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
When I built the browser project in ramdisk to be quicker, I found that the HFS filesystem had a different size, wrt the one richard got while building in ext4.
I usually use a btrfs, which ends up in the same size as ext4, so we never caught this before, but different configurations could lead to non reproducibility.
This MR should be merged after 12.5a5 is merged, imho, since then I've build in the usual FS and confirmed we get the same hash (the contents were already the same).Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/708Bug 40839: Prepare Mullvad Browser Release 12.0.52023-04-24T21:48:05ZPier Angelo VendrameBug 40839: Prepare Mullvad Browser Release 12.0.5## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40839
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40839
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
Prepared Mullvad Browser 12.0.5 from build2.
Also, moved some sections from the mullvadbrowser section to the main section, since we're not building Tor Browser from this branch.
/cc @richardPier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/707Bug 40759: Prepare Tor Browser Alpha 12.5a52023-04-19T20:48:12ZrichardBug 40759: Prepare Tor Browser Alpha 12.5a5## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40759
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for ...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40759
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
Building on tb-build-05
/cc @boklm @pierov @ma1 @danrichardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/705Bug 40844: Fix reproducibility issue in hfsplus-tools when hwclock is set to ...2023-04-17T16:58:44ZboklmBug 40844: Fix reproducibility issue in hfsplus-tools when hwclock is set to local time## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40844
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-d...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40844
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [x] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [ ] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->
I have not tested if it's actually fixing the issue.
The new hfstools filename in `tools/signing/gatekeeper-bundling.sh` was computed with the command:
```
./rbm/rbm showconf hfsplus-tools filename --target no_containers
```boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/703build2 tag for android security-backports2023-04-16T20:08:03Zrichardbuild2 tag for android security-backports## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser#41724
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-d...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser#41724
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
build2 tag for the android-specific security backportsrichardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/702Bug 40811: Make it easier to test the updater2023-04-18T06:43:55ZPier Angelo VendrameBug 40811: Make it easier to test the updater## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40811
- etc
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. f...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40811
- etc
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
With these changes, it is possible to set a URL for the browser to check updates.
When it is set, a `marsigner.der` is passed to the container, to replace the official nightly keys.
It does not do other stuff, such as using custom URLs to generate the update responses, nor allow signing automatically MARs.
It would be handy, too, but I don't have a clue on how to modify the perl scripts.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/701Update Mullvad Browser release prep templates to include communications with ...2023-04-20T18:07:58ZrichardUpdate Mullvad Browser release prep templates to include communications with downstream package maintainers## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchs...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
So far we have (at least) the following downstream packages for Mullvad Browser being maintained:
- Linx:
- arch - https://aur.archlinux.org/packages/mullvad-browser-bin
- flatpack - https://github.com/flathub/flathub/pull/4052/commits
- macOS:
- homebrew - https://github.com/Homebrew/homebrew-cask/blob/master/Casks/mullvad-browser.rb
Don't have the contact info yet for the homebrew maintainer but to keep it up to date would just require a version bump to the configuration.
/cc @ruihildt fyirichardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/700Bug 40814: Prepare stable release 12.0.52023-04-14T05:23:03Zma1Bug 40814: Prepare stable release 12.0.5## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- tor-browser-build#40814
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- tor-browser-build#40814
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->ma1ma1https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/699Fix release prep templates to reference the ${project_name}_build vars.2023-04-05T18:31:58Zma1Fix release prep templates to reference the ${project_name}_build vars.## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- tor-browser-build#40814
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- tor-browser-build#40814
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
While working on #40814 I've noticed that the `` `git_hash` : update the `$(BUILD_N)` section`` instructions were out of date, since now we append a `${project_name}_build` variable instead.
This one updates the release prep templates accordingly.ma1ma1https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/698MB 159: Change remaining privacy-browser references to mullvad-browser2023-04-04T08:18:39ZPier Angelo VendrameMB 159: Change remaining privacy-browser references to mullvad-browser## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- mullvad-browser#159
### Backport Timeline
- [x] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a ...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- mullvad-browser#159
### Backport Timeline
- [x] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [ ] **No Backport** - patchset for the next major stable
### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
We eventually changed the repository name from privacy-browser to mullvad-browser, but we still needed to change a couple of URLs.
Also, we can now use HTTPS rather than SSH for the repo.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/697Bug 40837: Rebase mullvad-browser build changes onto main2023-04-04T20:31:01ZrichardBug 40837: Rebase mullvad-browser build changes onto main## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40837
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40837
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
This takes the commit behind the Mullvad Browser 12.0.4 Release Prep commit from tor-browser-build/maint-12.0-mullvadrichardrichardhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/696Bug 40835: Download jessie faketime packages from http://archive.debian.org2023-03-30T12:06:08ZboklmBug 40835: Download jessie faketime packages from http://archive.debian.org## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40835
- ### Backport Timeline
- [x] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-d...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40835
- ### Backport Timeline
- [x] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [ ] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/695Bug 40818: Enable wasm target for rust2023-04-20T15:37:12ZCecylia BocovichBug 40818: Enable wasm target for rust## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes tor-browser-build#40818
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes tor-browser-build#40818
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [X] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [X] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
Enables us to compile rust code to wasm for inclusion in Tor BrowserCecylia BocovichCecylia Bocovichhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/694Bug 40833: Set update-channel for base-browser nightly2023-03-29T10:05:15ZboklmBug 40833: Set update-channel for base-browser nightly## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40833
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-d...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40833
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [ ] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/693Bug 40831: Fix update URL for base-browser nightly2023-04-18T13:18:08ZboklmBug 40831: Fix update URL for base-browser nightly## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40831
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-d...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40831
- ### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->boklmboklmhttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/692Bug 40830: The fontconfig directory is missing in Base Browser2023-03-29T08:00:48ZPier Angelo VendrameBug 40830: The fontconfig directory is missing in Base Browser## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40830
- etc
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. f...## Merge Info
<!-- Bookkeeping information for release management -->
### Related Issues
- tor-browser-build#40830
- etc
### Backport Timeline
- [ ] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [x] **No Backport** - patchset for the next major stable
### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
We're missing `fontconfig/fonts.conf` in base browser and PB on Linux.
I don't think it makes much sense having this directory in `$ProjectName/Data`, so I propose we store it in `Browser`.Pier Angelo VendramePier Angelo Vendramehttps://gitlab.torproject.org/tpo/applications/tor-browser-build/-/merge_requests/691Bug 40828: Use archive.debian.org mirror for jessie2023-03-27T17:18:02ZboklmBug 40828: Use archive.debian.org mirror for jessie## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40828
- ### Backport Timeline
- [x] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-d...## Merge Info
<!-- Bookkeeping information for release management -->
- ### Related Issues
- Closes #40828
- ### Backport Timeline
- [x] **Immediate** - patchsets for critical bug fixes or other major blocker (e.g. fixes for a 0-day exploit) OR patchsets with trivial changes which do not need testing (e.g. fixes for typos or fixes easily verified in a local developer build)
- [ ] **Next Minor Stable Release** - patchset that needs to be verified in nightly before backport
- [ ] **Eventually** - patchset that needs to be verified in alpha before backport
- [ ] **No Backport** - patchset for the next major stable
- ### Issue Tracking
- [x] Link resolved issues with appropriate [Release Prep issue](https://gitlab.torproject.org/groups/tpo/applications/-/issues/?sort=updated_desc&state=opened&label_name%5B%5D=Release%20Prep&first_page_size=20) for changelog generation
## Change Description
<!-- Whatever context the reviewer needs to effectively review the patchset -->boklmboklm