All Platforms
Updated Translations
Bug tor-browser-build#40353: Re-enable rlbox
Bug tor-browser-build#40810: Add Finnish (fi) language support
Bug tor-browser#41066: Circuit Isolation should take containers into account
Bug tor-browser#41428: Check if we can create our own directories for branding
Bug tor-browser#41514: eslint broken since migrating torbutton
Bug tor-browser#41568: Disable LaterRun
Bug tor-browser#41599: about:networking#networkid should be normalized
Bug tor-browser#41624: Disable unused about: pages
Bug tor-browser#41635: Disable the Normandy component at compile time
Bug tor-browser#41636: Disable back webextension.storage.sync after ensuring NoScript settings won't be lost
Bug tor-browser#41647: Turn --enable-base-browser in --with-base-browser-version
Bug tor-browser#41662: Disable about:sync-logs
Bug tor-browser#41671: Turn media.peerconnection.ice.relay_only to true as defense in depth against WebRTC ICE leaks
Bug tor-browser#41689: Remove startup.homepage_override_url from Base Browser
Bug tor-browser#41704: Immediately return on remoteSettings.pollChanges
Bug tor-browser#41738: Replace the patch to disable live reload with its preference
Bug tor-browser#41763: TTP-02-003 WP1: Data URI allows JS execution despite safest security level (Low)
Bug tor-browser#41775: Avoid re-defining some macros in nsUpdateDriver.cpp
Bug tor-browser#41818: Remove YEC 2022 strings
Windows + macOS + Linux
Bug mullvad-browser#165: Fix maximization warning x button and preference
Bug tor-browser#20497: Improve support for non-portable mode
Bug tor-browser#33298: HTTP onion sites do not give a popup warning when submitting form data to non-onion HTTP sites
Bug tor-browser#40144: about:privatebrowsing Firefox branding
Bug tor-browser#40347: URL bar lock icon says connection is not secure when on "view-source:.onion" URLs [tor-browser]
Bug tor-browser#40552: New texts for the add a bridge manually modal
Bug tor-browser#40701: Improve security warning when downloading a file
Bug tor-browser-build#40711: Review and expand the stakeholders we communicate major changes to
Bug tor-browser-build#40733: Use the new branding directories
Bug tor-browser-build#40745: Allow customizing MOZ_APP_BASENAME
Bug tor-browser-build#40773: Copy some documentation files only on Tor Browser
Bug tor-browser-build#40781: Move translations to new paths
Bug tor-browser#40788: Tor Browser 11.0.4-11.0.6 phoning home
Bug tor-browser-build#40808: Set update URL for nightly base-browser
Bug tor-browser-build#40811: Make testing the updater easier
Bug tor-browser-build#40817: Add basebrowser-incrementals-nightly makefile target
Bug tor-browser-build#40833: base-browser nightly is using the default channel instead of nightly
Bug tor-browser#40958: The number of relays displayed for an onion site can be misleading
Bug tor-browser#41038: Update "Click to Copy" button label in circuit display
Bug tor-browser#41080: Some users are choosing an adjacent country for circumvention settings
Bug tor-browser#41084: Reserve red as a button color for dangerous actions
Bug tor-browser#41085: Refactor the UI to remove all bridges
Bug tor-browser#41093: Users don't understand the purpose of bridge-moji
Bug tor-browser#41109: "New circuit..." button gets cut-off when onion name wraps
Bug tor-browser#41350: Move the implementation of Bug 19273 out of Torbutton
Bug tor-browser#41351: Move the crypto protection patch earlier in the patchset
Bug tor-browser#41363: Crypto warning popup is not screen reader accessible
Bug tor-browser#41448: User 'danger' style for primary button in new identity modal
Bug tor-browser#41483: Tor Browser says Firefox timed out, confusing users
Bug tor-browser#41503: Disable restart in case of reboot and restore in case of crash
Bug tor-browser#41521: Improve localization notes
Bug tor-browser#41533: Page Info window for view-source:http://...onion addresses says Connection Not Encrypted
Bug tor-browser#41540: Confusing build-id date in about:preferences in alphas
Bug tor-browser#41562: API-triggered fullscreen after F11 causes letterboxing to crop the page
Bug tor-browser#41577: Disable profile migration
Bug tor-browser#41587: Disable the updater for Base Browser
Bug tor-browser#41595: Disable pagethumbnails capturing
Bug tor-browser#41600: Some users have difficulty finding the circuit display
Bug tor-browser#41607: Update "New Circuit" icon
Bug tor-browser#41608: Improve the UX of the location bar's connection status
Bug tor-browser#41609: Move the disabling of Firefox Home (Activity Stream) to base-browser
Bug tor-browser#41613: Skip Drang & Drop filtering for DNS-safe URLs (no hostname, e.g. RFC3966 tel:)
Bug tor-browser#41617: Improve the UX of the built-in bridges dialog
Bug tor-browser#41618: Update the iconography used in the status strip in connection settings
Bug tor-browser#41623: Update connection assist's iconography
Bug tor-browser#41633: Updating from 12.0.2 to 12.0.3 resets NoScript settings
Bug tor-browser#41657: Remove --enable-tor-browser-data-outside-app-dir
Bug tor-browser#41668: Move part of the updater patches to base browser
Bug tor-browser#41686: Move the 'Bug 11641: Disable remoting by default' commit from base-browser to tor-browser
Bug tor-browser#41695: Port warning on maximized windows without letterboxing from torbutton
Bug tor-browser#41699: Tighten up the tor onion alias regular expression
Bug tor-browser#41701: Reporting an extension does not work
Bug tor-browser#41702: The connection pill needs to be centered vertically
Bug tor-browser#41709: sendCommand should not try to send a command forever
Bug tor-browser#41711: Race condition when opening a new window in New Identity
Bug tor-browser#41718: Add the external filetype warning to about:downloads
Bug tor-browser#41719: Update title and button strings in the new circuit display to sentence case
Bug tor-browser#41725: Stray connectionPane.xhtml patch
Bug tor-browser#41726: Animate the torconnect icon to transition between connected states
Bug tor-browser#41734: Add a 'Connected' flag to indicate which built-in bridge option Tor Browser is currently using
Bug tor-browser#41736: Customize the default CustomizableUI toolbar using CustomizableUI.jsm
Bug tor-browser#41749: Replace the onion-glyph with dedicated icon for onion services
Bug tor-browser#41770: Keyboard navigation broken leaving the toolbar tor circuit button
Bug tor-browser#41775: Avoid re-defining some macros in nsUpdateDriver.cpp
Bug tor-browser#41785: Network monitor in developer tools shows HTTP onion resources as insecure
Bug tor-browser#41792: Drag and Drop protection prevents dragging downloads
Bug tor-browser#41800: Add the external filetype warning to Library / Manage Bookmarks
Bug tor-browser#41801: Fix handleProcessReady in TorSettings.init
Bug tor-browser#41802: Bad regex used to extract transport from bridgeline
Bug tor-browser#41810: Add "Connect" buttons to Request Bridge and Provide Bridge modals
Bug tor-browser#41816: The top navigation in about:torconnect isn't updated correctly
Bug tor-browser#41841: Use the new onion-site.svg icon in the onion-location pill
Windows + Linux
Bug tor-browser-build#40714: Ship NoScript in the distribution directory also for Windows and Linux
Bug tor-browser#41654: UpdateInfo jumped into Data
Windows
Bug tor-browser-build#40772: Check and fix HiDPI issues in the NSIS installer
Bug tor-browser-build#40793: Add some metadata also to the Windows installer
Bug tor-browser-build#40801: Correct the ExecShell for system-wide installs in the NSIS script
Bug tor-browser#41459: WebRTC fails to build under mingw
Bug tor-browser#41678: WebRTC build fix patches incorrectly defining pid_t
macOS
Bug tor-browser-build#40719: Allow non-universal macOS builds also on base-browser
Bug tor-browser#41535: Remove the old, unused and undocumented "-invisible" macOS CLI flag
Linux
Bug tor-browser-build#40830: The fontconfig directory is missing in Base Browser
Bug tor-browser-build#40860: Improve the transition from the old fontconfig file to the new one
Bug tor-browser#41163: Many bundled fonts are blocked in Ubuntu/Fedora because of RFP
Bug tor-browser#41732: implement linux font whitelist as defense-in-depth
Android
Bug tor-browser#41001: Remove remaining security slider code
Bug tor-browser#41185: Hide learn more about sync
Bug tor-browser#41634: Google Play incorrectly detects that libTor.so is built with OpenSSL 1.1.1b
Bug tor-browser#41667: Enable media.peerconnection.ice.obfuscate_host_addresses on Android for defense-in-depth
Bug tor-browser#41677: Remove the --disable-tor-browser-update flag on Android
Build System
All Platforms
Updated Go to 1.20.5
Bug tor-browser-build#40673: Avoid building each go module separately
Bug tor-browser-build#40679: Use the latest translations for nightly builds
Bug tor-browser-build#40689: Update Ubuntu version from projects/mmdebstrap-image/config to 22.04.1
Bug tor-browser-build#40717: Create a script to prepare changelogs
Bug tor-browser-build#40720: Update fetch-changelogs.py scripts to support new Build System label
Bug tor-browser-build#40750: Find why rlbox hurts reproducibility
Bug tor-browser-build#40751: make signtag-* needs to take project name into account
Bug tor-browser-build#40753: We should not copy mar tools when the updater is disabled
Bug tor-browser-build#40760: Add BSD packager contacts to release prep templates
Bug tor-browser-build#40763: Add support for signing multiple browsers in tools/signing/nightly
Bug tor-browser-build#40783: Update download-unsigned-sha256sums-gpg-signatures-from-people-tpo to use $projectname prefix directory
Bug tor-browser-build#40784: Fix var_p/nightly_torbrowser_incremental_from after #40737
Bug tor-browser-build#40794: Include the build-id in firefox-l10n output name
Bug tor-browser-build#40795: Trim down tor-browser-build release prep issue templates
Bug tor-browser-build#40796: Bad UX for the changelogs script when using the issue number
Bug tor-browser-build#40805: Define the version flag for all browsers
Bug tor-browser-build#40807: Add config for signing base-browser nightly in tools/signing/nightly
Bug tor-browser-build#40812: Make var/rezip in projects/firefox/config quiet
Bug tor-browser-build#40818: Enable wasm target for rust compiler
Bug tor-browser-build#40828: Use
http://archive.debian.org/debian-archive/ for jessie
Bug tor-browser-build#40837: Rebase mullvad-browser build changes onto main
Bug tor-browser-build#40870: Remove url without browser name from tools/signing/download-unsigned-sha256sums-gpg-signatures-from-people-tpo
Bug tor-browser#41649: Create rebase and security backport gitlab issue templates
Bug tor-browser#41682: Add base-browser nightly mar signing key
Windows + macOS + Linux
Bug tor-browser-build#33953: Provide a way for easily updating Go dependencies of projects
Bug tor-browser-build#40713: Use the new tor-browser l10n branch in Firefox
Bug tor-browser-build#40777: Create a Go bootstrap project
Bug tor-browser-build#40778: Disable all translations with testbuilds in Firefox
Bug tor-browser-build#40788: Remove all languages but en-US for privacy-browser build target
Bug tor-browser-build#40809: Remove --enable-tor-browser-update and --enable-verify-mar from projects/firefox/mozconfig
Bug tor-browser-build#40813: Enable var/updater_enabled for basebrowser nightly
Bug tor-browser-build#40823: Update appname_* variables in projects/release/update_responses_config.yml
Bug tor-browser-build#40826: Correctly set appname_marfile for basebrowser in tools/signing/nightly/update-responses-base-config.yml
Bug tor-browser-build#40827: MAR generation uses (mostly) hard-coded MAR update channel
Bug tor-browser-build#40841: Adapt signing scripts to new signing machines
Bug tor-browser-build#40849: Move Go dependencies to the projects dependent on them, not as a standalone projects
Bug tor-browser-build#40866: Remove Using ansible to set up a nightly build machine from README
Bug tor-browser-build#40869: obfs4 is renamed to lyrebird
Windows
Bug tor-browser-build#29185: NSIS Installer not reproducible when icon has an alpha channel
Bug tor-browser-build#40757: Change projects/browser/windows-installer/torbrowser.nsi to a template file
Windows + macOS + Linux
Bug tor-browser-build#40732: Review Bundle-Data and try not to ship the default profile in base browser
Linux + Android
Bug tor-browser-build#40653: Build compiler-rt with runtimes instead of the main LLVM build
macOS
Bug tor-browser-build#40792: signing scripts missing project name prefix to make rule
Bug tor-browser-build#40798: dmg2mar step also takes care of copying the signed+stabled dmg to the signed directory
Bug tor-browser-build#40806: Update the reference to the macOS mozconfig
Bug tor-browser-build#40824: dmg2mar script using hardcoded project names for paths
Bug tor-browser-build#40847: Build filesystem influences the DMG creation
Bug tor-browser-build#40858: Create script to assist testers self sign Mac builds to allow running on Arm processors
Bug tor-browser#41453: Rename mozconfig-macos-x86_64 to mozconfig-macos
Android
Bug tor-browser-build#40738: Update Android git hashes templates
Bug tor-browser-build#40874: Add commit information also to GV
Bug tor-browser#41684: Android improvements for local dev builds