boklm pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build
Commits:
53b34799 by Nicolas Vigier at 2024-06-19T10:26:02+02:00
Bug 41158: Mullvad Browser 13.5-build2
- - - - -
1 changed file:
- rbm.conf
Changes:
=====================================
rbm.conf
=====================================
@@ -74,7 +74,7 @@ buildconf:
var:
torbrowser_version: '13.5'
- torbrowser_build: 'build1'
+ torbrowser_build: 'build2'
# This should be the date of when the build is started. For the build
# to be reproducible, browser_release_date should always be in the past.
browser_release_date: '2024/06/11 12:00:00'
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/5…
You're receiving this email because of your account on gitlab.torproject.org.
richard pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build
Commits:
dc35ac40 by Richard Pospesel at 2024-06-17T20:16:32+00:00
Bug 41157,41158: Tor, Mullvad Browser 13.5 Release Prep
- - - - -
7 changed files:
- projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt
- projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt
- projects/firefox-android/config
- projects/firefox/config
- projects/geckoview/config
- projects/translation/config
- rbm.conf
Changes:
=====================================
projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt
=====================================
@@ -1,3 +1,112 @@
+Mullvad Browser 13.5 - June 17 2024
+ * All Platforms
+ * Bug 222: Hide "List all tabs" when the tabs don't overflow [mullvad-browser]
+ * Bug 234: Make User-Agent request header match RFP's navigator.userAgent [mullvad-browser]
+ * Bug 241: Move network.proxy.failover_direct=false pref to base-browser [mullvad-browser]
+ * Bug 256: Update nightly mar signing key [mullvad-browser]
+ * Bug 262: Mouse-over long links causes the browser element to re-center relative to width of status tooltip [mullvad-browser]
+ * Bug 284: Should we reflect the actual channel in about:debugging? [mullvad-browser]
+ * Bug 289: The Letterboxing>Content Alignment heading doesn't follow the Firefox design document capitalization [mullvad-browser]
+ * Bug 290: Add default bookmarks in the alpha channels for testing [mullvad-browser]
+ * Bug 40919: Consider dropping protection against line-height introduced in #23104 [tor-browser]
+ * Bug 41467: compat: beacon: re-enable the API but transform it to a no-op [tor-browser]
+ * Bug 41916: Letterboxing preferences UI [tor-browser]
+ * Bug 41917: Make the appearance of letterboxing look more intentional [tor-browser]
+ * Bug 41918: Add option to reuse last window size when letterboxing is enabled [tor-browser]
+ * Bug 41930: intl.accept_languages gets into a stuck modifed state [tor-browser]
+ * Bug 42153: Drop dom.enable_resource_timing = false preference [tor-browser]
+ * Bug 42172: browser.startup.homepage and TOR_DEFAULT_HOMEPAGE are ignored for the new window opened by New Identity [tor-browser]
+ * Bug 42192: Correctly round new windows when bookmarks toolbar is set to "Only Show on New Tab" [tor-browser]
+ * Bug 42211: Fluent migration: new identity [tor-browser]
+ * Bug 42214: Fluent migration: security level [tor-browser]
+ * Bug 42315: compat: why is eventCounts undefined? [tor-browser]
+ * Bug 42387: Visual noise in 13.5a4 letterboxing [tor-browser]
+ * Bug 42389: Betterboxing: gradient is never shown [tor-browser]
+ * Bug 42390: Betterboxing: make the decorator border disappear when the corners are flat [tor-browser]
+ * Bug 42397: Change RFP-spoofed Timezone from UTC to a real-world, less discriminable one [tor-browser]
+ * Bug 42398: Include Alpha and Nightly in MOZ_APP_DISPLAYNAME (and possibly in other places) [tor-browser]
+ * Bug 42405: Fix betterboxing + findbar horizontal bounce if the scrollbar is not an overlay [tor-browser]
+ * Bug 42443: Shrink the window to match letterboxing size when the emtpy area is doble-clicked [tor-browser]
+ * Bug 42490: Install svg from branding theme to browser/chrome/icons/default [tor-browser]
+ * Bug 42500: When startup window is maximized per letterboxing.rememberSize on startup, the restore button shrinks it to its minimum size [tor-browser]
+ * Bug 42519: Update the profile directory patch to check both for `system-install` and for `is-packaged-app` file [tor-browser]
+ * Bug 42520: Correctly record new initial window size after auto-shrinking [tor-browser]
+ * Bug 42529: Try not to spoof system-ui in contexts exempt from RFP [tor-browser]
+ * Bug 42537: Move base-browser.ftl Fluent file from "browser" to "toolkit" [tor-browser]
+ * Bug 42574: Exempt pdf.js from letterboxing [tor-browser]
+ * Bug 42583: Modify moz-support-link [tor-browser]
+ * Windows + macOS
+ * Bug 41405: Win ≤8.1 and macOS ≤10.14 not supported in ESR 128 [tor-browser]
+ * Bug 42347: Add a banner warning users about the upcoming EOL for Win ≤8.1 and macOS ≤10.14 [tor-browser]
+ * Bug 42586: Add support link to OS deprecation message [tor-browser]
+ * Windows
+ * Bug 278: Create asset(s) for the Mullvad Browser installer [mullvad-browser]
+ * Bug 305: Disable setting default browser on Windows [mullvad-browser]
+ * Bug 41901: windows: FontSubstitutes can leak system locale [tor-browser]
+ * Bug 41089: Add filetype association to the installer of Mullvad Browser [tor-browser-build]
+ * macOS
+ * Bug 40569: Create build-specific installer for macOS [tor-browser-build]
+ * Linux
+ * Bug 41136: Include *.deb in the list of files to gpg sign [tor-browser-build]
+ * Bug 28: deb installation package for Linux [mullvad-browser]
+ * Bug 29: rpm installation package for Linux [mullvad-browser]
+ * Bug 295: Filepicker string chars are tofu for the .deb package in Ubuntu 22.04 / Debian 11 [mullvad-browser]
+ * Bug 42438: Adapt the data import wizard to use the original $HOME on Linux [tor-browser]
+ * Bug 41135: 13.5a7's start-tor-browser seems to break KeePassXC-Browser? [tor-browser-build]
+ * Build System
+ * All Platforms
+ * Bug 282: Move `--disable-eme` to OS- and architecture-specific mozconfigs [mullvad-browser]
+ * Bug 301: Deb package in the debian software installer is showing the License as "Proprietary" [mullvad-browser]
+ * Bug 42337: Enable GeckoDriver for all desktop platforms [tor-browser]
+ * Bug 42594: Update mach to work with python 3.12 [tor-browser]
+ * Bug 40983: Bump the various branches to 13.5 on main [tor-browser-build]
+ * Bug 41001: Create Release Prep MR generating script [tor-browser-build]
+ * Bug 41031: Add command to unsign .mar files and compare with sha256sums-unsigned-build.txt [tor-browser-build]
+ * Bug 41038: Add RPM dependencies to README [tor-browser-build]
+ * Bug 41041: Sign mullvad-browser nightly updates [tor-browser-build]
+ * Bug 41045: Dump more information about build times on Firefox [tor-browser-build]
+ * Bug 41057: make fetch is not fetching mullvad repo [tor-browser-build]
+ * Bug 41072: Set correct updater_url for Mullvad Browser nightly builds [tor-browser-build]
+ * Bug 41081: Update detailsURL in tools/signing/nightly/update-responses-base-config.yml [tor-browser-build]
+ * Bug 41088: Remove use of projects/browser/run_scripts [tor-browser-build]
+ * Bug 41148: Update projects/browser/Bundle-Data/Docs/Licenses/NoScript.txt [tor-browser-build]
+ * Bug 41153: Update README for Ubuntu 24.04 unprivileged user namespace changes [tor-browser-build]
+ * Bug 41154: Update keyring/boklm.gpg for new subkeys [tor-browser-build]
+ * Bug 41161: Explicitly fetch tags in the release preparation script [tor-browser-build]
+ * Bug 40884: Script to automate uploading sha256s and signatures to location signing/download-unsigned-sha256sums-gpg-signatures-from-people-tpo expects them to be [tor-browser-build]
+ * Bug 40071: Add an option to create zip files using 7z [rbm]
+ * Bug 40072: Move capture_exec to a separate module [rbm]
+ * Bug 40073: We should remove ./ when using 7-zip for zip files [rbm]
+ * Bug 40076: Correctly refresh file when computing input_files_id and a file is set as refresh_input [rbm]
+ * Windows
+ * Bug 200: Build system installer for Mullvad Browser on Windows [mullvad-browser]
+ * Bug 40606: Use Clang to compile NSIS [tor-browser-build]
+ * Bug 40900: Update NSIS to 3.09 [tor-browser-build]
+ * Bug 41065: Do a cleanup of the NSIS script [tor-browser-build]
+ * Bug 41076: Include the ShellLink plugin in NSIS [tor-browser-build]
+ * Bug 41077: Draft the new installer for Mullvad Browser [tor-browser-build]
+ * Bug 41084: $app_bundle is missing the final .app in projects/firefox/build [tor-browser-build]
+ * Bug 41097: authenticode-timestamping.sh fails to run again because tmp-timestamp already exists [tor-browser-build]
+ * Bug 41151: Explicitly initialize the plugin directory on the Windows installer [tor-browser-build]
+ * Bug 41167: Stop generating an MB "portable" windows install [tor-browser-build]
+ * macOS
+ * Bug 40990: Remove old macos signing scripts [tor-browser-build]
+ * Bug 41124: Since TB/MB 13.5a5 macos signed installers contain all .DS_Store [tor-browser-build]
+ * Linux
+ * Bug 42491: Add mozconfig-linux-aarch64 [tor-browser]
+ * Bug 41046: Use the final path for Linux debug symbols [tor-browser-build]
+ * Bug 41083: Make deb package for Mullvad Browser [tor-browser-build]
+ * Bug 41112: Fix indentation of projects/browser/RelativeLink/start-browser [tor-browser-build]
+ * Bug 41129: Make rpm package for Mullvad Browser [tor-browser-build]
+
+
+Mullvad Browser 13.0.16 - June 11th 2024
+* All Platforms
+ * Updated Firefox to 115.12.0esr
+ * Updated uBlock Origin to 1.58.0
+ * Bug 310: Rebase Mullvad Browser Stable 13.0 onto 115.12.0esr [mullvad-browser]
+ * Bug 42621: Backport security fixes from Firefox 127 [tor-browser]
+
Mullvad Browser 13.5a9 - June 10 2024
* All Platforms
* Updated Firefox to 115.12.0esr
=====================================
projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt
=====================================
@@ -1,3 +1,213 @@
+Tor Browser 13.5 - June 17 2024
+ * All Platforms
+ * Bug 40856: Add a default for preferences in TorSettings [tor-browser]
+ * Bug 40919: Consider dropping protection against line-height introduced in #23104 [tor-browser]
+ * Bug 41114: Fix no-async-promise-executor on TorConnect [tor-browser]
+ * Bug 41467: compat: beacon: re-enable the API but transform it to a no-op [tor-browser]
+ * Bug 42153: Drop dom.enable_resource_timing = false preference [tor-browser]
+ * Bug 42246: Migrate tor connection stuff from browser to toolkit [tor-browser]
+ * Bug 42290: "DuckDuckGoOnion" is a weird naming format for onion search engines [tor-browser]
+ * Bug 42302: The allowed ports string contains a typo [tor-browser]
+ * Bug 42308: Update README for tor browser [tor-browser]
+ * Bug 42315: compat: why is eventCounts undefined? [tor-browser]
+ * Bug 42336: Review the relationship between TorSettings and the TorProvider [tor-browser]
+ * Bug 42340: TorBridgeChanged notification sends out "[object Object]" as its data. [tor-browser]
+ * Bug 42343: Consume pt_config.json in the browser [tor-browser]
+ * Bug 42354: Refactor exclusions in ShouldSanitizePreference() to the pref list. [tor-browser]
+ * Bug 42358: Separate the domain fronted requests from Moat [tor-browser]
+ * Bug 42359: Handle firewall and proxy in TorSettings.setSettings [tor-browser]
+ * Bug 42390: Betterboxing: make the decorator border disappear when the corners are flat [tor-browser]
+ * Bug 42397: Change RFP-spoofed Timezone from UTC to a real-world, less discriminable one [tor-browser]
+ * Bug 42437: Drop "torbrowser.version" preference [tor-browser]
+ * Bug 42466: Drop the "Onion Logo" from trademark statement [tor-browser]
+ * Bug 42479: Switch from localized strings to error codes in TorConnect errors [tor-browser]
+ * Bug 42481: Modularize SecurityLevel [tor-browser]
+ * Bug 42521: Remove unused onboarding strings [tor-browser]
+ * Bug 42529: Try not to spoof system-ui in contexts exempt from RFP [tor-browser]
+ * Bug 42537: Move Fluent files from "browser" to "toolkit" [tor-browser]
+ * Bug 42538: Move onion icons to toolkit [tor-browser]
+ * Bug 42549: Remove brand.dtd [tor-browser]
+ * Bug 42604: Add some debug logs about circuits [tor-browser]
+ * Bug 241: Move network.proxy.failover_direct=false pref to base-browser [mullvad-browser]
+ * Bug 41111: Use Lyrebird to provide WebTunnel PT Client [tor-browser-build]
+ * Windows + macOS + Linux
+ * Bug 40843: Add a working state to the Internet test button in connection settings [tor-browser]
+ * Bug 41621: Tweak about:torconnect styling [tor-browser]
+ * Bug 41622: Convert onion site errors to the new neterror template [tor-browser]
+ * Bug 41814: Change "vanilla bridge:" to "Tor bridge:" in bridge cards [tor-browser]
+ * Bug 41916: Letterboxing preferences UI [tor-browser]
+ * Bug 41917: Make the appearance of letterboxing look more intentional [tor-browser]
+ * Bug 41918: Add option to reuse last window size when letterboxing is enabled [tor-browser]
+ * Bug 41930: intl.accept_languages gets into a stuck modifed state [tor-browser]
+ * Bug 41966: Cannot remove locales from the locale alternatives list [tor-browser]
+ * Bug 42036: Design and build a user interface for Lox [tor-browser]
+ * Bug 42192: Correctly round new windows when bookmarks toolbar is set to "Only Show on New Tab" [tor-browser]
+ * Bug 42202: Fluent migration: crypto safety [tor-browser]
+ * Bug 42203: Fluent migration: about dialog [tor-browser]
+ * Bug 42204: Drop unused aboutTor.dtd [tor-browser]
+ * Bug 42206: Fluent migration: about:rulesets [tor-browser]
+ * Bug 42207: Fluent migration: preferences [tor-browser]
+ * Bug 42209: Fluent migration: tor circuit [tor-browser]
+ * Bug 42210: Fluent migration: download warning [tor-browser]
+ * Bug 42211: Fluent migration: new identity [tor-browser]
+ * Bug 42214: Fluent migration: security level [tor-browser]
+ * Bug 42270: Implement design changes to QR code dialog [tor-browser]
+ * Bug 42303: Remove unused "help" button logic in tor dialogs [tor-browser]
+ * Bug 42319: Make all the wordmark of the same size [tor-browser]
+ * Bug 42387: Visual noise in 13.5a4 letterboxing [tor-browser]
+ * Bug 42389: Betterboxing: gradient is never shown [tor-browser]
+ * Bug 42398: Include Alpha and Nightly in MOZ_APP_DISPLAYNAME (and possibly in other places) [tor-browser]
+ * Bug 42405: Fix betterboxing + findbar horizontal bounce if the scrollbar is not an overlay [tor-browser]
+ * Bug 42414: Show ellipsis when the tor bridge address overflows [tor-browser]
+ * Bug 42415: Improve focus styling for forced focus in bridge settings [tor-browser]
+ * Bug 42421: Remove bridge option should be hidden for Lox bridges [tor-browser]
+ * Bug 42423: Move temporary Lox Fluent strings to new file [tor-browser]
+ * Bug 42425: Improve accessibility of the bridge emoji cells [tor-browser]
+ * Bug 42443: Shrink the window to match letterboxing size when the emtpy area is doble-clicked [tor-browser]
+ * Bug 42446: Improve accessible descriptions in built-in dialog [tor-browser]
+ * Bug 42457: Loading icon for bridge pass (Lox) invites [tor-browser]
+ * Bug 42458: Update the "Submit Feedback" link in "About Tor Browser" [tor-browser]
+ * Bug 42476: Only allow Lox (invites) in alpha and nightly builds [tor-browser]
+ * Bug 42489: Lox module notifications [tor-browser]
+ * Bug 42490: Install svg from branding theme to browser/chrome/icons/default [tor-browser]
+ * Bug 42496: Moat refresh bug [tor-browser]
+ * Bug 42500: When startup window is maximized per letterboxing.rememberSize on startup, the restore button shrinks it to its minimum size [tor-browser]
+ * Bug 42504: TB Bookmarks: Add the Tor forum .onion to the bookmarks [tor-browser]
+ * Bug 42510: SETCONF Tor control protocol command should not be used when system Tor is configured / TOR_SKIP_LAUNCH=1 is not honored [tor-browser]
+ * Bug 42511: false positive message: browser tab bar shows "Not connected" even though connected in a system Tor etc. context [tor-browser]
+ * Bug 42520: Correctly record new initial window size after auto-shrinking [tor-browser]
+ * Bug 42533: Add Lox notification for activeLoxId [tor-browser]
+ * Bug 42540: Fix gNetworkStatus.deinint typo [tor-browser]
+ * Bug 42541: Circuit Display does not work when using Conjure pluggable transport [tor-browser]
+ * Bug 42542: Quirks when onion authentication prompt is shared between two tabs [tor-browser]
+ * Bug 42573: Tweak language notification to avoid formatValue [tor-browser]
+ * Bug 42574: Exempt pdf.js from letterboxing [tor-browser]
+ * Bug 42583: Modify moz-support-link [tor-browser]
+ * Bug 262: Mouse-over long links causes the browser element to re-center relative to width of status tooltip [mullvad-browser]
+ * Bug 289: The Letterboxing>Content Alignment heading doesn't follow the Firefox design document capitalization [mullvad-browser]
+ * Bug 41149: Add be, bg and pt-PT translations to nightlies [tor-browser-build]
+ * Windows + macOS
+ * Bug 41405: Win ≤8.1 and macOS ≤10.14 not supported in ESR 128 [tor-browser]
+ * Bug 42347: Add a banner warning users about the upcoming EOL for Win ≤8.1 and macOS ≤10.14 [tor-browser]
+ * Bug 42586: Add support link to OS deprecation message [tor-browser]
+ * Windows
+ * Bug 41859: Font used for IPs in circuit display is illegible [tor-browser]
+ * Bug 41901: windows: FontSubstitutes can leak system locale [tor-browser]
+ * Bug 42163: Make the 3rd party DLL blocklist obey portable mode [tor-browser]
+ * macOS
+ * Bug 40569: Create build-specific installer for macOS [tor-browser-build]
+ * Linux
+ * Bug 42438: Adapt the data import wizard to use the original $HOME on Linux [tor-browser]
+ * Bug 41112: Fix indentation of projects/browser/RelativeLink/start-browser [tor-browser-build]
+ * Bug 41136: Include *.deb in the list of files to gpg sign [tor-browser-build]
+ * Android
+ * Bug 41187: Improve Android's bridge settings UI [tor-browser]
+ * Bug 41846: Disable new nimbus use in firefox-android 115 [tor-browser]
+ * Bug 42017: TBA13: system/widget font tests: font-family not returned in getComputedStyle [tor-browser]
+ * Bug 42248: Allow GeckoView to launch tor [tor-browser]
+ * Bug 42249: Allow GeckoView to launch lyrebird [tor-browser]
+ * Bug 42250: Allow Moat.sys.mjs to invoke lyrebird on Android [tor-browser]
+ * Bug 42252: Plumb down TorConnect commands from firefox-android to GeckoView [tor-browser]
+ * Bug 42253: Remove "New private tab" action and widget [tor-browser]
+ * Bug 42259: Remove unused firefox branding from Tor Browser for Android [tor-browser]
+ * Bug 42260: Add TBB artifacts to .gitignore [tor-browser]
+ * Bug 42301: Make TorSettings interact with the old Android Settings [tor-browser]
+ * Bug 42317: Update "Security Settings" menu item [tor-browser]
+ * Bug 42323: Add a checkbox to enable the connect assist experiments on alpha [tor-browser]
+ * Bug 42409: TTP-03-011 WP3: Potential DoS due to Deep Link abuse [tor-browser]
+ * Bug 42427: Do not ship bridges as prefences anymore [tor-browser]
+ * Bug 42486: firefox-android bridge settings sometimes dont save [tor-browser]
+ * Bug 42522: The quick connect switch on Android seems too much on the right side [tor-browser]
+ * Bug 42552: TBA: formatting APIs are en-US only [tor-browser]
+ * Bug 42566: Remove 'Enable beta connection features' menu item in stable release channel [tor-browser]
+ * Bug 42567: Remove 'Enable beta connection features' toggle [tor-browser]
+ * Bug 42571: The new bootstrap on Android breaks if the browser goes in background [tor-browser]
+ * Bug 42576: Backport Bug 1885171: use the private keyboard for prompts on Android [tor-browser]
+ * Bug 42578: Reject Android "open in Tor Browser" intent [tor-browser]
+ * Bug 42582: Accepted languages should use id and he on Android [tor-browser]
+ * Bug 42593: Unable to disable bridges after they have been configured and successfully bootstrapped [tor-browser]
+ * Bug 42618: Addons on Android have a stale cache [tor-browser]
+ * Bug 42619: Cannot install Android addons from AMO [tor-browser]
+ * Bug 42632: Don't display builtin bridges in provide bridge popup [tor-browser]
+ * Bug 42636: A bad bridge line might get TBA stuck [tor-browser]
+ * Bug 42648: Don't cancel tor bootstrap when opening settings from bootstrap [tor-browser]
+ * Bug 41143: Enable multi-locales also on GeckoView [tor-browser-build]
+ * Build System
+ * All Platforms
+ * Bug 42331: tb-dev fetch command is missing repository argument [tor-browser]
+ * Bug 42516: Make tb-dev worktree-compatible [tor-browser]
+ * Bug 42594: Update mach to work with Python 3.12 [tor-browser]
+ * Bug 40852: Reproducible build of the the lox client library to wasm [tor-browser-build]
+ * Bug 40983: Bump the various branches to 13.5 on main [tor-browser-build]
+ * Bug 41001: Create Release Prep MR generating script [tor-browser-build]
+ * Bug 41037: Set time on signing machine before starting signing [tor-browser-build]
+ * Bug 41038: Add RPM dependencies to README [tor-browser-build]
+ * Bug 41045: Dump more information about build times on Firefox [tor-browser-build]
+ * Bug 41048: Drop the kcp-go project [tor-browser-build]
+ * Bug 41073: Update documention about required packages for container-less build [tor-browser-build]
+ * Bug 41081: Update detailsURL in tools/signing/nightly/update-responses-base-config.yml [tor-browser-build]
+ * Bug 41148: Update projects/browser/Bundle-Data/Docs/Licenses/NoScript.txt [tor-browser-build]
+ * Bug 41153: Update README for Ubuntu 24.04 unprivileged user namespace changes [tor-browser-build]
+ * Bug 41154: Update keyring/boklm.gpg for new subkeys [tor-browser-build]
+ * Bug 41161: Explicitly fetch tags in the release preparation script [tor-browser-build]
+ * Bug 40071: Add an option to create zip files using 7z [rbm]
+ * Bug 40073: We should remove ./ when using 7-zip for zip files [rbm]
+ * Bug 40076: Correctly refresh file when computing input_files_id and a file is set as refresh_input [rbm]
+ * Windows + macOS + Linux
+ * Bug 42305: (Semi-)Automatically merge translation resources across tor browser releases (desktop) [tor-browser]
+ * Bug 42501: Move `--disable-eme` to OS- and architecture-specific mozconfigs [tor-browser]
+ * Bug 42519: Update the profile directory patch to check both for `system-install` and for `is-packaged-app` file [tor-browser]
+ * Bug 41057: make fetch is not fetching mullvad repo [tor-browser-build]
+ * Bug 41078: pt_config.json not touch'd before adding to omni.ja, resulting in build non-determinism [tor-browser-build]
+ * Bug 41088: Remove use of projects/browser/run_scripts [tor-browser-build]
+ * Windows
+ * Bug 40606: Use Clang to compile NSIS [tor-browser-build]
+ * Bug 40900: Update NSIS to 3.09 [tor-browser-build]
+ * Bug 41065: Do a cleanup of the NSIS script [tor-browser-build]
+ * Bug 41076: Include the ShellLink plugin in NSIS [tor-browser-build]
+ * Bug 41097: authenticode-timestamping.sh fails to run again because tmp-timestamp already exists [tor-browser-build]
+ * Bug 41150: Do not check for SSE2 on the Windows installer [tor-browser-build]
+ * macOS
+ * Bug 41084: $app_bundle is missing the final .app in projects/firefox/build [tor-browser-build]
+ * Bug 41124: Since TB/MB 13.5a5 macos signed installers contain all .DS_Store [tor-browser-build]
+ * Linux
+ * Bug 42491: Add mozconfig-linux-aarch64 [tor-browser]
+ * Bug 41046: Use the final path for Linux debug symbols [tor-browser-build]
+ * Bug 41126: Make deb and rpm packages for Tor Browser [tor-browser-build]
+ * Bug 41137: Build gcc-cross and tor-expert-bundle for linux-aarch64 [tor-browser-build]
+ * Bug 41160: Enable build of Tor Browser rpm/deb packages for nightly only [tor-browser-build]
+ * Android
+ * Bug 40502: Do not recommend addons on Tor Browser [tor-browser]
+ * Bug 42399: Re-enable minimization of JS for Android [tor-browser]
+ * Bug 42568: Remove legacy tor dependencies from firefox-android [tor-browser]
+ * Bug 42569: Remove tor-onion-proxy-library and and tor-android-service deployment/ingestion steps from firefox-android dev tools/scripts [tor-browser]
+ * Bug 42570: Add tor-expert-bundle aar depoyment/ingestion step to firefox-android dev tools/scripts [tor-browser]
+ * Bug 42581: Check if a file exists before trying to sign it in tools/tba-sign-devbuild.sh [tor-browser]
+ * Bug 41080: Re-pack omni.ja with 7-zip on Android [tor-browser-build]
+ * Bug 41082: Package tor expert bundle on android as .aar that firefox-android can use in lieu of tor-android-service with geckoview bootstrap [tor-browser-build]
+ * Bug 41092: Use an uncompressed omni.ja to improve final apk compression. [tor-browser-build]
+ * Bug 41093: Sign unsigned APKs instead of the QA-signed ones [tor-browser-build]
+ * Bug 41127: Android testbuilds fail because of the too early MOZ_BUILD_DATE [tor-browser-build]
+ * Bug 41139: Remove tor-android-service and tor-onion-proxy-library dependencies and ingestion steps from firefox-android config and build script [tor-browser-build]
+ * Bug 41140: Remove tor-onion-proxy-library and tor-android-service projects from tor-browser-build [tor-browser-build]
+ * Bug 41141: Add tor-expert-bundle aar dependency to firefox-android [tor-browser-build]
+ * Bug 42201: Make the script sign all the channels for local builds [tor-browser]
+ * Bug 42258: Replace the current boring "fiery android" icon we use for dev with the cool nightly icon [tor-browser]
+
+Tor Browser 13.0.16 - June 11th 2024
+ * All Platforms
+ * Updated Tor to 0.4.8.12
+ * Updated OpenSSL to 3.0.14
+ * Bug 42625: Rebase Tor Browser Stable 13.0 onto 115.12.0esr [tor-browser]
+ * Windows + macOS + Linux
+ * Updated Firefox to 115.12.0esr
+ * Android
+ * Updated GeckoView to 115.12.0esr
+ * Bug 42621: Backport security fixes from Firefox 127 [tor-browser]
+ * Build System
+ * All Platforms
+ * Updated Go to 1.21.11
+
Tor Browser 13.5a9 - June 10 2024
* All Platforms
* Updated Tor to 0.4.8.12
@@ -134,7 +344,6 @@ Tor Browser 13.5a7 - April 25 2024
* Bug 42520: Correctly record new initial window size after auto-shrinking [tor-browser]
* Bug 42532: Use the HomePage module for new identity checks [tor-browser]
* Bug 42533: Add Lox notification for activeLoxId [tor-browser]
- * Bug 42540: Fix gNetworkStatus.deinint typo [tor-browser]
* Bug 289: The Letterboxing>Content Alignment heading doesn't follow the Firefox design document capitalization [mullvad-browser]
* Windows
* Bug 41901: windows: FontSubstitutes can leak system locale [tor-browser]
=====================================
projects/firefox-android/config
=====================================
@@ -16,7 +16,7 @@ container:
var:
fenix_version: 115.2.1
browser_branch: 13.5-1
- browser_build: 11
+ browser_build: 12
variant: Beta
# This should be updated when the list of gradle dependencies is changed.
gradle_dependencies_version: 1
=====================================
projects/firefox/config
=====================================
@@ -19,7 +19,7 @@ var:
browser_series: '13.5'
browser_rebase: 1
browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]'
- browser_build: 2
+ browser_build: 3
branding_directory_prefix: 'tb'
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
nightly_updates_publish_dir: '[% c("var/nightly_updates_publish_dir_prefix") %]nightly-[% c("var/osname") %]'
=====================================
projects/geckoview/config
=====================================
@@ -16,7 +16,7 @@ container:
var:
geckoview_version: 115.12.0esr
browser_branch: 13.5-1
- browser_build: 2
+ browser_build: 3
copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]'
gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser
git_commit: '[% exec("git rev-parse HEAD") %]'
=====================================
projects/translation/config
=====================================
@@ -12,13 +12,13 @@ compress_tar: 'gz'
steps:
base-browser:
base-browser: '[% INCLUDE build %]'
- git_hash: a2c920966678dd664e98318557ef03ab22023880
+ git_hash: dc59db634f066298e903142227834da483ec197d
targets:
nightly:
git_hash: 'base-browser'
tor-browser:
tor-browser: '[% INCLUDE build %]'
- git_hash: 0542de960c53726fab59918eeaddb3173dbacea2
+ git_hash: de4f91a5020d637ab5d66459718525a5f9207be2
targets:
nightly:
git_hash: 'tor-browser'
@@ -32,7 +32,7 @@ steps:
fenix: '[% INCLUDE build %]'
# We need to bump the commit before releasing but just pointing to a branch
# might cause too much rebuidling of the Firefox part.
- git_hash: 35087956c0e382242935c2ce6e9cecfd44c112bc
+ git_hash: 53faf8718484be3f90c8e7532981f068da76135c
compress_tar: 'zst'
targets:
nightly:
=====================================
rbm.conf
=====================================
@@ -73,18 +73,18 @@ buildconf:
git_signtag_opt: '-s'
var:
- torbrowser_version: '13.5a9'
- torbrowser_build: 'build2'
+ torbrowser_version: '13.5'
+ torbrowser_build: 'build1'
# This should be the date of when the build is started. For the build
# to be reproducible, browser_release_date should always be in the past.
- browser_release_date: '2024/06/10 06:30:00'
+ browser_release_date: '2024/06/11 12:00:00'
browser_release_date_timestamp: '[% USE date; date.format(c("var/browser_release_date"), "%s") %]'
updater_enabled: 1
build_mar: 1
torbrowser_incremental_from:
- - 13.5a8
- - 13.5a7
- - 13.5a6
+ - 13.0.16
+ - 13.0.15
+ - 13.0.14
mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]'
# By default, we sort the list of installed packages. This allows sharing
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/d…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/d…
You're receiving this email because of your account on gitlab.torproject.org.
Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project / Applications / firefox-android
Commits:
190065c7 by clairehurst at 2024-06-13T17:51:18-06:00
fixup! Add Tor integration and UI
- - - - -
1 changed file:
- − fenix/app/src/main/res/drawable/connectoncropped.png
Changes:
=====================================
fenix/app/src/main/res/drawable/connectoncropped.png deleted
=====================================
Binary files a/fenix/app/src/main/res/drawable/connectoncropped.png and /dev/null differ
View it on GitLab: https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/190…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/190…
You're receiving this email because of your account on gitlab.torproject.org.
Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project / Applications / firefox-android
Commits:
ce547718 by Dan Ballard at 2024-06-13T09:09:12-07:00
fixup! Implement Android-native Connection Assist UI
Bug 42648: Don't cancel tor bootstrap when opening settings from bootstrap
- - - - -
1 changed file:
- fenix/app/src/main/java/org/mozilla/fenix/tor/TorConnectionAssistFragment.kt
Changes:
=====================================
fenix/app/src/main/java/org/mozilla/fenix/tor/TorConnectionAssistFragment.kt
=====================================
@@ -124,7 +124,6 @@ class TorConnectionAssistFragment : Fragment(), UserInteractionHandler {
private fun setSettingsButton(screen: ConnectAssistUiState) {
binding.settingsButton.visibility = if (screen.settingsButtonVisible) View.VISIBLE else View.GONE
binding.settingsButton.setOnClickListener {
- viewModel.cancelTorBootstrap()
openSettings()
}
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/ce5…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/ce5…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch tor-browser-115.12.0esr-13.5-1 at The Tor Project / Applications / Tor Browser
Commits:
1d8abcb1 by Pier Angelo Vendrame at 2024-06-12T16:01:14+02:00
fixup! Bug 40933: Add tor-launcher functionality
Bug 42636: A bad bridge line might get TBA stuck.
A while ago I reworked the relationship between TorSettings and
TorProvider. While doing so I was too strict, and a failure to push
settings during initialization will stop the initialization itself,
which will result in TBA stuck at the splash screen.
The problem appears also on desktop (the user will get a prompt that
asks to restart Tor, even though it is not perfect, see #21053).
However, on desktop the user can go to the settings and deleting the
bridges from there (which is not an optimal experience anyway).
- - - - -
1 changed file:
- toolkit/components/tor-launcher/TorProvider.sys.mjs
Changes:
=====================================
toolkit/components/tor-launcher/TorProvider.sys.mjs
=====================================
@@ -232,11 +232,9 @@ export class TorProvider {
await this.writeSettings(lazy.TorSettings.getSettings());
} catch (e) {
logger.warn(
- "Failed to initialize TorSettings or to write our settings, so uninitializing.",
+ "Failed to initialize TorSettings or to write our initial settings. Continuing the initialization anyway.",
e
);
- this.uninit();
- throw e;
}
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/1d8abcb…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/1d8abcb…
You're receiving this email because of your account on gitlab.torproject.org.
Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at The Tor Project / Applications / firefox-android
Commits:
d483554e by Dan Ballard at 2024-06-11T12:38:20-07:00
fixup! Add Tor integration and UI
Bug 42632: Don't display builtin bridges in provide bridge popup;
Also fix saving user provided bridges by splitting on \n instead of \r\n and prune empty lines
- - - - -
1 changed file:
- fenix/app/src/main/java/org/mozilla/fenix/tor/TorControllerGV.kt
Changes:
=====================================
fenix/app/src/main/java/org/mozilla/fenix/tor/TorControllerGV.kt
=====================================
@@ -157,12 +157,20 @@ class TorControllerGV(
// with no bridge strings
override var userProvidedBridges: String?
get() {
- return getTorSettings()?.bridgeBridgeStrings?.joinToString("\r\n")
+ return getTorSettings()?.let {
+ if (it.bridgesSource == BridgeSource.UserProvided) {
+ return getTorSettings()?.bridgeBridgeStrings?.joinToString("\n")
+ }
+ return ""
+ }
}
set(value) {
getTorSettings()?.let {
+ Log.i(TAG, "setUserProvidedBridges: '$value'");
+ // Hack: we don't have validation so lets do something quick and dirty (each line has a length)
+ val userProvidedLines: Array<String> = value?.split("\n")?.filter { it.length > 4 }?.toTypedArray() ?: arrayOf<String>()
it.bridgesSource = BridgeSource.UserProvided
- it.bridgeBridgeStrings = value?.split("\r\n")?.toTypedArray() ?: arrayOf<String>()
+ it.bridgeBridgeStrings = userProvidedLines
getTorIntegration().setSettings(it, true, true)
}
}
View it on GitLab: https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/d48…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/d48…
You're receiving this email because of your account on gitlab.torproject.org.