lists.torproject.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

tbb-commits

Thread Start a new thread
Download
Threads by month
  • ----- 2025 -----
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
tbb-commits@lists.torproject.org

  • 1 participants
  • 18498 discussions
[Git][tpo/applications/tor-browser-build][maint-14.0] 2 commits: Bug 41420: Update the changelog script for label updates.
by Pier Angelo Vendrame (@pierov) 31 Mar '25

31 Mar '25
Pier Angelo Vendrame pushed to branch maint-14.0 at The Tor Project / Applications / tor-browser-build Commits: 1a62a875 by Pier Angelo Vendrame at 2025-03-31T20:07:59+02:00 Bug 41420: Update the changelog script for label updates. - - - - - 34c79257 by Pier Angelo Vendrame at 2025-03-31T21:11:24+02:00 Bug 41376+41377: Prepare Tor+Mullvad Browser 14.0.9 - - - - - 10 changed files: - projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt - projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt - projects/browser/config - projects/firefox/config - projects/geckoview/config - projects/manual/config - projects/tor/config - projects/translation/config - rbm.conf - tools/fetch_changelogs.py Changes: ===================================== projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt ===================================== @@ -1,3 +1,19 @@ +Mullvad Browser 14.0.9 - April 01 2025 + * All Platforms + * Updated Firefox to 128.9.0esr + * Updated uBlock Origin to 1.63.2 + * Bug 416: Rebase Mullvad Browser stable onto 128.9.0esr [mullvad-browser] + * Bug 43601: Backport security fixes from Firefox 137 [tor-browser] + * macOS + Linux + * Bug 404: Incorrect information in `about:rights` [mullvad-browser] + * Build System + * All Platforms + * Bug 41420: Update the changelog script for label updates [tor-browser-build] + * macOS + Linux + * Bug 41375: Backport Bug 41374+40799: Remove support for migrate_archs and migrate_langs in update_responses + Remove legacy locale iteration in update-responses and dmg2mar [tor-browser-build] + * Bug 41378: Backport Bug 41363: Make separate update_responses commit for each platform [tor-browser-build] + * Bug 41383: Add clairehurst to list of accepted firefox/geckoview signers [tor-browser-build] + Mullvad Browser 14.0.8 - March 27 2025 * Windows * Bug 404: Incorrect information in `about:rights` [mullvad-browser] ===================================== projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt ===================================== @@ -1,3 +1,35 @@ +Tor Browser 14.0.9 - April 01 2025 + * All Platforms + * Updated Tor to 0.4.8.16 + * Bug 43580: Backport tor-browser#43443: Drop effective top level domain for `au.securedrop.tor.onion` [tor-browser] + * Bug 43584: Rebase Tor Browser stable onto 128.9.0esr [tor-browser] + * Bug 43601: Backport security fixes from Firefox 137 [tor-browser] + * Windows + macOS + Linux + * Updated Firefox to 128.9.0esr + * macOS + Linux + Android + * Bug 43553: Backport tor-browser#43504: Implement User Survey UX (Desktop) [tor-browser] + * Android + * Updated GeckoView to 128.9.0esr + * Bug 43552: Backport tor-browser#43505: Impement User Survey UX (Android) [tor-browser] + * Bug 43578: Backport tor-browser#43556: Add the "Dismiss" translations in the survey banner [tor-browser] + * Build System + * All Platforms + * Updated Go to 1.22.12 + * Bug 41407: Use Lyrebird also for the Snowflake PT [tor-browser-build] + * Bug 41420: Update the changelog script for label updates [tor-browser-build] + * Windows + macOS + Linux + * Bug 41378: Backport Bug 41363: Make separate update_responses commit for each platform [tor-browser-build] + * macOS + Linux + Android + * Bug 41375: Backport Bug 41374+40799: Remove support for migrate_archs and migrate_langs in update_responses + Remove legacy locale iteration in update-responses and dmg2mar [tor-browser-build] + * Bug 41383: Add clairehurst to list of accepted firefox/geckoview signers [tor-browser-build] + * Bug 41384: OpenSSL hash files have changed format [tor-browser-build] + * Bug 41399: Update snowflake to 2.11.0 and lyrebird to 0.6.0 [tor-browser-build] + * Bug 41378: Backport Bug 41363: Make separate update_responses commit for each platform [tor-browser-build] + * Linux + * Bug 41337: Remove libstdc++ from Linux tor-expert-bundle [tor-browser-build] + * Android + * Bug 41410: Use the Lyrebird name on Android [tor-browser-build] + Tor Browser 14.0.8 - March 27 2025 * Windows * Bug 43553: Backport tor-browser#43504: Implement User Survey UX (Desktop) [tor-browser] ===================================== projects/browser/config ===================================== @@ -111,9 +111,9 @@ input_files: - URL: https://addons.mozilla.org/firefox/downloads/file/4411102/noscript-12.1.1.x… name: noscript sha256sum: f9639e63ffcfc352036de00e4ff6694bb0ca65a0bb8fbd103bd08f32dc1ff31a - - URL: https://addons.mozilla.org/firefox/downloads/file/4412673/ublock_origin-1.6… + - URL: https://addons.mozilla.org/firefox/downloads/file/4458450/ublock_origin-1.6… name: ublock-origin - sha256sum: 8a9e02aa838c302fb14e2b5bc88a6036d36358aadd6f95168a145af2018ef1a3 + sha256sum: d93176cef4dc042e41ba500aa2a90e5d57b5be77449cbd522111585e3a0cd158 enable: '[% c("var/mullvad-browser") %]' - URL: https://cdn.mullvad.net/browser-extension/0.9.4/mullvad-browser-extension-0… name: mullvad-extension ===================================== projects/firefox/config ===================================== @@ -15,12 +15,12 @@ container: use_container: 1 var: - firefox_platform_version: '128.8.0' + firefox_platform_version: '128.9.0' firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '14.0' - browser_rebase: 1 + browser_rebase: 2 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' - browser_build: 3 + browser_build: 2 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 ===================================== @@ -17,10 +17,10 @@ container: build_apk: 1 var: - firefox_platform_version: '128.8.0' + firefox_platform_version: '128.9.0' geckoview_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '14.0' - browser_rebase: 1 + browser_rebase: 2 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' browser_build: 2 copyright_year: '[% exec("git show -s --format=%ci").remove("-.*") %]' ===================================== projects/manual/config ===================================== @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 # To update, see doc/how-to-update-the-manual.txt # Remember to update also the package's hash, with the version! -version: 227750 +version: 263551 filename: 'manual-[% c("version") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' container: use_container: 1 @@ -23,6 +23,6 @@ input_files: - project: container-image - URL: 'https://build-sources.tbb.torproject.org/manual_[% c("version") %].zip' name: manual - sha256sum: 3f80d2d1193042211ad2dc14b27d68aabfa1629472d5b2ad6fabc7b1e38b0580 + sha256sum: f8d312081457b1cab3e8fcafda1d0e534852b5d3c3cb1bd32100f13298cb7839 - filename: packagemanual.py name: package_script ===================================== projects/tor/config ===================================== @@ -1,6 +1,6 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' -version: 0.4.8.14 +version: 0.4.8.16 git_hash: 'tor-[% c("version") %]' git_url: https://gitlab.torproject.org/tpo/core/tor.git git_submodule: 1 ===================================== projects/translation/config ===================================== @@ -12,19 +12,19 @@ compress_tar: 'gz' steps: base-browser: base-browser: '[% INCLUDE build %]' - git_hash: 21fed48fc58df9e6c4d9f67b048fcae831df50c9 + git_hash: d687be19490caa48a46a3e2193bda95d57cbb96d targets: nightly: git_hash: 'base-browser' tor-browser: tor-browser: '[% INCLUDE build %]' - git_hash: 100908b702f92bc001b69cdd70f96a6e63134516 + git_hash: 95b60f2679611d39b035f2e45555c2c3d64d991f targets: nightly: git_hash: 'tor-browser' mullvad-browser: mullvad-browser: '[% INCLUDE build %]' - git_hash: d279ce2add9a5bb3fc71f24b55679e3e0706f0eb + git_hash: 34b45a7417145b1f26784825ef6c873497cbda0a targets: nightly: git_hash: 'mullvad-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: 75d7b65ebdcde2bb5b8788d13a33373fc4084965 + git_hash: efeb8b0da096fde06906de64566b1d3c16688965 compress_tar: 'zst' targets: nightly: ===================================== rbm.conf ===================================== @@ -73,23 +73,24 @@ buildconf: git_signtag_opt: '-s' var: - torbrowser_version: '14.0.8' + torbrowser_version: '14.0.9' 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: '2025/03/26 21:32:35' + browser_release_date: '2025/03/31 18: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: - - 14.0.7 + - 14.0.8 + - '14.0.7' - '[% IF c("var/tor-browser") %]14.0.6[% END %]' - - 14.0.5 + - '14.0.5' - '[% IF c("var/mullvad-browser") %]14.0.4[% END %]' mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]' - torbrowser_legacy_version: 13.5.14 - torbrowser_legacy_platform_version: 115.21.0 + torbrowser_legacy_version: 13.5.15 + torbrowser_legacy_platform_version: 115.22.0 # By default, we sort the list of installed packages. This allows sharing # containers with identical list of packages, even if they are not listed ===================================== tools/fetch_changelogs.py ===================================== @@ -13,6 +13,7 @@ GITLAB = "https://gitlab.torproject.org" API_URL = f"{GITLAB}/api/v4" PROJECT_ID = 473 AUTH_HEADER = "PRIVATE-TOKEN" +MB_LABEL = "Project 131" class EntryType(enum.IntFlag): @@ -153,9 +154,9 @@ class ChangelogBuilder: return labels = "Apps::Type::ReleasePreparation" if is_mullvad: - labels += ",Sponsor 131" + labels += f",{MB_LABEL}" elif not is_mullvad and is_mullvad is not None: - labels += "&not[labels]=Sponsor 131" + labels += f"&not[labels]={MB_LABEL}" r = requests.get( f"{API_URL}/projects/{PROJECT_ID}/issues?labels={labels}&search={issue_or_version}&in=title&state=opened", headers=self.headers, @@ -192,13 +193,13 @@ class ChangelogBuilder: self._set_issue(issues[0], is_mullvad) def _set_issue(self, issue, is_mullvad): - has_s131 = "Sponsor 131" in issue["labels"] - if is_mullvad is not None and is_mullvad != has_s131: + has_mb = MB_LABEL in issue["labels"] + if is_mullvad is not None and is_mullvad != has_mb: raise ValueError( "Inconsistency detected: a browser was explicitly specified, but the issue does not have the correct labels." ) self.relprep_issue = issue["iid"] - self.is_mullvad = has_s131 + self.is_mullvad = has_mb if self.version is None: version_match = re.search(r"\b[0-9]+\.[.0-9a]+\b", issue["title"]) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build] Pushed new tag tbb-13.5.15-build1
by morgan (@morgan) 31 Mar '25

31 Mar '25
morgan pushed new tag tbb-13.5.15-build1 at The Tor Project / Applications / tor-browser-build -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/tree/tbb… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][maint-13.5] Bug 41388: Prepare Tor Browser 13.5.15
by morgan (@morgan) 31 Mar '25

31 Mar '25
morgan pushed to branch maint-13.5 at The Tor Project / Applications / tor-browser-build Commits: 508ee534 by Morgan at 2025-03-31T18:43:52+00:00 Bug 41388: Prepare Tor Browser 13.5.15 - - - - - 5 changed files: - projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt - projects/firefox/config - projects/tor/config - projects/translation/config - rbm.conf Changes: ===================================== projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt ===================================== @@ -1,3 +1,15 @@ +Tor Browser 13.5.15 - April 01 2025 + * All Platforms + * Updated Firefox to 115.22.0esr + * Updated Tor to 0.4.8.16 + * Bug 43578: Backport tor-browser#43556 Add the "Dismiss" translations in the survey banner [tor-browser] + * Bug 43580: Backport tor-browser#43443: Drop effective top level domain for `au.securedrop.tor.onion` [tor-browser] + * Bug 43587: Rebase Tor Browser legacy onto 115.22.0esr [tor-browser] + * Bug 43601: Backport security fixes from Firefox 137 [tor-browser] + * Build System + * macOS + * Bug 41383: Add clairehurst to list of accepted firefox/geckoview signers [tor-browser-build] + Tor Browser 13.5.14 - March 27 2025 * Windows * Bug 43592: Backport security fixes from Firefox 128.8.1esr [tor-browser] ===================================== projects/firefox/config ===================================== @@ -15,12 +15,12 @@ container: use_container: 1 var: - firefox_platform_version: 115.21.0 + firefox_platform_version: 115.22.0 firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '13.5' browser_rebase: 1 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' - browser_build: 3 + browser_build: 2 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/tor/config ===================================== @@ -1,6 +1,6 @@ # vim: filetype=yaml sw=2 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' -version: 0.4.8.14 +version: 0.4.8.16 git_hash: 'tor-[% c("version") %]' git_url: https://gitlab.torproject.org/tpo/core/tor.git git_submodule: 1 ===================================== projects/translation/config ===================================== @@ -12,13 +12,13 @@ compress_tar: 'gz' steps: base-browser: base-browser: '[% INCLUDE build %]' - git_hash: 21fed48fc58df9e6c4d9f67b048fcae831df50c9 + git_hash: d687be19490caa48a46a3e2193bda95d57cbb96d targets: nightly: git_hash: 'base-browser' tor-browser: tor-browser: '[% INCLUDE build %]' - git_hash: 100908b702f92bc001b69cdd70f96a6e63134516 + git_hash: 95b60f2679611d39b035f2e45555c2c3d64d991f targets: nightly: git_hash: 'tor-browser' ===================================== rbm.conf ===================================== @@ -73,15 +73,16 @@ buildconf: git_signtag_opt: '-s' var: - torbrowser_version: '13.5.14' + torbrowser_version: '13.5.15' 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: '2025/03/26 22:07:00' + browser_release_date: '2025/03/31 18:28:08' browser_release_date_timestamp: '[% USE date; date.format(c("var/browser_release_date"), "%s") %]' updater_enabled: 1 build_mar: 1 torbrowser_incremental_from: + - 13.5.14 - 13.5.13 - 13.5.12 - 13.5.11 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.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.22.0esr-13.5-1] fixup! TB 40458: Implement .tor.onion aliases
by Pier Angelo Vendrame (@pierov) 31 Mar '25

31 Mar '25
Pier Angelo Vendrame pushed to branch tor-browser-115.22.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: cec982e0 by Henry Wilkes at 2025-03-31T20:18:01+02:00 fixup! TB 40458: Implement .tor.onion aliases TB 43443: Drop au.securedrop.tor.onion effective TLD. - - - - - 1 changed file: - netwerk/dns/effective_tld_names.dat Changes: ===================================== netwerk/dns/effective_tld_names.dat ===================================== @@ -5069,10 +5069,6 @@ pro.om onion tor.onion securedrop.tor.onion -// An additional TLD for abc.au.securedrop.tor.onion only. -// See tor-browser#41831. -// TODO: Remove once abc.au has migrated. See tor-browser#43443. -au.securedrop.tor.onion // org : https://www.iana.org/domains/root/db/org.html org View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/cec982e… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/cec982e… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-128.9.0esr-14.0-2] fixup! TB 40458: Implement .tor.onion aliases
by Pier Angelo Vendrame (@pierov) 31 Mar '25

31 Mar '25
Pier Angelo Vendrame pushed to branch tor-browser-128.9.0esr-14.0-2 at The Tor Project / Applications / Tor Browser Commits: f9d28ca9 by Henry Wilkes at 2025-03-31T20:17:36+02:00 fixup! TB 40458: Implement .tor.onion aliases TB 43443: Drop au.securedrop.tor.onion effective TLD. - - - - - 1 changed file: - netwerk/dns/effective_tld_names.dat Changes: ===================================== netwerk/dns/effective_tld_names.dat ===================================== @@ -5069,10 +5069,6 @@ pro.om onion tor.onion securedrop.tor.onion -// An additional TLD for abc.au.securedrop.tor.onion only. -// See tor-browser#41831. -// TODO: Remove once abc.au has migrated. See tor-browser#43443. -au.securedrop.tor.onion // org : https://www.iana.org/domains/root/db/org.html org View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f9d28ca… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f9d28ca… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/mullvad-browser] Pushed new tag mullvad-browser-128.9.0esr-14.0-2-build1
by Pier Angelo Vendrame (@pierov) 31 Mar '25

31 Mar '25
Pier Angelo Vendrame pushed new tag mullvad-browser-128.9.0esr-14.0-2-build1 at The Tor Project / Applications / Mullvad Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/tree/mullv… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-128.9.0esr-14.0-2] 2 commits: fixup! TB 41878: [android] Add standalone Tor Bootstrap
by Pier Angelo Vendrame (@pierov) 31 Mar '25

31 Mar '25
Pier Angelo Vendrame pushed to branch tor-browser-128.9.0esr-14.0-2 at The Tor Project / Applications / Tor Browser Commits: 5b5a40ea by Pier Angelo Vendrame at 2025-03-31T17:23:53+02:00 fixup! TB 41878: [android] Add standalone Tor Bootstrap TBB 41407: Use Lyrebird also for Snowflake. TBB 41410: Use the libLyrebird.so name. - - - - - 9317c1d2 by Pier Angelo Vendrame at 2025-03-31T17:24:28+02:00 fixup! TB 40597: Implement TorSettings module Sync pt_config.json after tor-browser-build#41407. - - - - - 2 changed files: - mobile/android/fenix/app/src/main/assets/common/torrc-defaults - toolkit/content/pt_config.json Changes: ===================================== mobile/android/fenix/app/src/main/assets/common/torrc-defaults ===================================== @@ -4,6 +4,5 @@ AvoidDiskWrites 1 Log notice stdout CookieAuthentication 1 DormantCanceledByStartup 1 -ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit,webtunnel exec ./libObfs4proxy.so -ClientTransportPlugin snowflake exec ./libSnowflake.so +ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit,snowflake,webtunnel exec ./libLyrebird.so ClientTransportPlugin conjure exec ./libConjure.so -registerURL https://registration.refraction.network/api ===================================== toolkit/content/pt_config.json ===================================== @@ -1,15 +1,13 @@ { - "_comment": "Used for dev build, replaced for release builds in tor-browser-build. This file is copied from tor-browser-build 0554d981:projects/tor-expert-bundle/pt_config.json", + "_comment": "Used for dev build, replaced for release builds in tor-browser-build. This file is copied from tor-browser-build efdc0f34475ac8e4df241d3c8ff7253e8470019f:projects/tor-expert-bundle/pt_config.json", "recommendedDefault" : "obfs4", "pluggableTransports" : { - "lyrebird" : "ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit exec ${pt_path}lyrebird${pt_extension}", - "snowflake" : "ClientTransportPlugin snowflake exec ${pt_path}snowflake-client${pt_extension}", - "webtunnel" : "ClientTransportPlugin webtunnel exec ${pt_path}webtunnel-client${pt_extension}", + "lyrebird" : "ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit,snowflake,webtunnel exec ${pt_path}lyrebird${pt_extension}", "conjure" : "ClientTransportPlugin conjure exec ${pt_path}conjure-client${pt_extension} -registerURL https://registration.refraction.network/api" }, "bridges" : { "meek-azure" : [ - "meek_lite 192.0.2.18:80 BE776A53492E1E044A26F17306E1BC46A55A1625 url=https://meek.azureedge.net/ front=ajax.aspnetcdn.com" + "meek_lite 192.0.2.20:80 url=https://1314488750.rsc.cdn77.org front=www.phpmyadmin.net utls=HelloRandomizedALPN" ], "obfs4" : [ "obfs4 192.95.36.142:443 CDF2E852BF539B82BD10E27E9115A31734E378C2 cert=qUVQ0srL1JI/vO6V6m/24anYXiJD3QP2HgzUKQtQ7GRqqUvs7P+tG43RtAqdhLOALP7DJQ iat-mode=1", @@ -25,8 +23,8 @@ "obfs4 51.222.13.177:80 5EDAC3B810E12B01F6FD8050D2FD3E277B289A08 cert=2uplIpLQ0q9+0qMFrK5pkaYRDOe460LL9WHBvatgkuRr/SL31wBOEupaMMJ6koRE6Ld0ew iat-mode=0" ], "snowflake" : [ - "snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72 fingerprint=2B280B23E1107BB62ABFC40DDCC8824814F80A72 url=https://1098762253.rsc.cdn77.org/ fronts=www.cdn77.com,www.phpmyadmin.net ice=stun:stun.l.google.com:19302,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478 utls-imitate=hellorandomizedalpn", - "snowflake 192.0.2.4:80 8838024498816A039FCBBAB14E6F40A0843051FA fingerprint=8838024498816A039FCBBAB14E6F40A0843051FA url=https://1098762253.rsc.cdn77.org/ fronts=www.cdn77.com,www.phpmyadmin.net ice=stun:stun.l.google.com:19302,stun:stun.antisip.com:3478,stun:stun.bluesip.net:3478,stun:stun.dus.net:3478,stun:stun.epygi.com:3478,stun:stun.sonetel.net:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.voys.nl:3478 utls-imitate=hellorandomizedalpn" + "snowflake 192.0.2.3:80 2B280B23E1107BB62ABFC40DDCC8824814F80A72 fingerprint=2B280B23E1107BB62ABFC40DDCC8824814F80A72 url=https://1098762253.rsc.cdn77.org/ fronts=www.cdn77.com,www.phpmyadmin.net ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn", + "snowflake 192.0.2.4:80 8838024498816A039FCBBAB14E6F40A0843051FA fingerprint=8838024498816A039FCBBAB14E6F40A0843051FA url=https://1098762253.rsc.cdn77.org/ fronts=www.cdn77.com,www.phpmyadmin.net ice=stun:stun.antisip.com:3478,stun:stun.epygi.com:3478,stun:stun.uls.co.za:3478,stun:stun.voipgate.com:3478,stun:stun.mixvoip.com:3478,stun:stun.nextcloud.com:3478,stun:stun.bethesda.net:3478,stun:stun.nextcloud.com:443 utls-imitate=hellorandomizedalpn" ] } } View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/deae5e… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/deae5e… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][maint-14.0] 2 commits: Bug 41407: Use Lyrebird for the Snowflake transport.
by Pier Angelo Vendrame (@pierov) 31 Mar '25

31 Mar '25
Pier Angelo Vendrame pushed to branch maint-14.0 at The Tor Project / Applications / tor-browser-build Commits: 7afb4f57 by Pier Angelo Vendrame at 2025-03-31T17:18:00+02:00 Bug 41407: Use Lyrebird for the Snowflake transport. - - - - - 9fcc0151 by Pier Angelo Vendrame at 2025-03-31T17:18:05+02:00 Bug 41410: Use the Lyrebird name on Android. We were still using the libObfs4proxy.so name for compatibility with the legacy Tor integration. However, this was deleted some time ago, so we can switch to the Lyrebird name. - - - - - 8 changed files: - − projects/browser/Bundle-Data/Docs-TBB/Licenses/PluggableTransports/LICENSE.SNOWFLAKE - projects/browser/build - − projects/snowflake/README.md - − projects/snowflake/build - − projects/snowflake/config - projects/tor-expert-bundle/build - projects/tor-expert-bundle/config - projects/tor-expert-bundle/pt_config.json Changes: ===================================== projects/browser/Bundle-Data/Docs-TBB/Licenses/PluggableTransports/LICENSE.SNOWFLAKE deleted ===================================== @@ -1,32 +0,0 @@ - This file contains the license for "Snowflake" - a free software project which provides a WebRTC pluggable transport. - -================================================================================ -Copyright (c) 2016, Serene Han, Arlo Breault -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation and/or -other materials provided with the distribution. - - * Neither the names of the copyright owners nor the names of its -contributors may be used to endorse or promote products derived from this -software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -================================================================================ ===================================== projects/browser/build ===================================== @@ -108,9 +108,7 @@ mv [% c('input_files_by_name/noscript') %] "$TBDIR/$EXTSPATH/{73a6fe31-595d-460b [% END -%] # Move READMEs from tor-expert-bundle to the doc dir - mkdir -p "$TBDIR/$DOCSPATH/snowflake" [% IF c("var/macos_universal") %]"$TBDIR_AARCH64/$DOCSPATH/snowflake"[% END %] mkdir -p "$TBDIR/$DOCSPATH/conjure" [% IF c("var/macos_universal") %]"$TBDIR_AARCH64/$DOCSPATH/conjure"[% END %] - mv_tbdir tor/pluggable_transports/README.SNOWFLAKE.md "$DOCSPATH/snowflake/README.md" mv_tbdir tor/pluggable_transports/README.CONJURE.md "$DOCSPATH/conjure/README.md" # Move the PTs to where TB expects them ===================================== projects/snowflake/README.md deleted ===================================== @@ -1,7 +0,0 @@ -This is the Snowflake pluggable transport. - -# Vendored dependencies - -Snowflake is written in Go, and we version the expected hash of the vendored -dependencies. Please refer to `doc/how-to-update-go-dependencies.txt` for -further information on how we manage dependencies of Go projects. ===================================== projects/snowflake/build deleted ===================================== @@ -1,31 +0,0 @@ -#!/bin/bash -[% c("var/set_default_env") -%] -[% pc('go', 'var/setup', { go_tarfile => c('input_files_by_name/go') }) %] -distdir=/var/tmp/dist/[% project %] -mkdir -p $distdir - -[% IF c("var/android") -%] - [% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %] - # We need to explicitly set CGO_ENABLED with Go 1.13.x as the Android build - # breaks otherwise. - export CGO_ENABLED=1 -[% END -%] - -mkdir -p /var/tmp/build -tar -C /var/tmp/build -xf [% project %]-[% c('version') %].tar.[% c('compress_tar') %] -cd /var/tmp/build/[% project %]-[% c('version') %] - -tar -xf $rootdir/[% c('input_files_by_name/go_vendor') %] - -cd client -go build -ldflags '-s' -tags 'nopshufb,noasm,packetioSizeHardlimit,purego,safe,appengine,disableunsafe' -cp -a client[% IF c("var/windows") %].exe[% END %] $distdir/snowflake-client[% IF c("var/windows") %].exe[% END %] - -cd .. -cp -a README.md $distdir/README.SNOWFLAKE.md - -cd $distdir -[% c('tar', { - tar_src => [ '.' ], - tar_args => '-caf ' _ dest_dir _ '/' _ c('filename'), - }) %] ===================================== projects/snowflake/config deleted ===================================== @@ -1,38 +0,0 @@ -# vim: filetype=yaml sw=2 -version: '2.11.0' -git_url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snow… -git_hash: 'v[% c("version") %]' -gpg_keyring: anti-censorship.gpg -tag_gpg_id: 1 - -container: - use_container: 1 - -var: - go_vendor_sha256sum: 4c21a75c2fd0997a13fc5bb99991ff2c7149fb2342b857b06c70a18c4cb2ac89 - -targets: - nightly: - git_hash: main - version: '[% c("abbrev") %]' - tag_gpg_id: 0 - var: - go_vendor_sha256sum: '' - -steps: - build: - filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' - input_files: - - project: container-image - - name: go - project: go - - name: '[% c("var/compiler") %]' - project: '[% c("var/compiler") %]' - enable: '[% c("var/android") %]' - - name: go_vendor - pkg_type: go_vendor - project: snowflake - norec: - sha256sum: '[% c("var/go_vendor_sha256sum") %]' - target_replace: - '^torbrowser-(?!testbuild).*': 'torbrowser-linux-x86_64' ===================================== projects/tor-expert-bundle/build ===================================== @@ -14,7 +14,6 @@ cd tor mkdir pluggable_transports && cd pluggable_transports tar -xkf $rootdir/[% c('input_files_by_name/lyrebird') %] -tar -xkf $rootdir/[% c('input_files_by_name/snowflake') %] [% IF c('input_files_by_name/conjure') -%] tar -xkf $rootdir/[% c('input_files_by_name/conjure') %] [% END -%] @@ -35,8 +34,7 @@ cd $distdir mkdir -p aar/assets/common cp -a tor/libTor.so aar/jni/$abi/ - cp -a tor/pluggable_transports/lyrebird aar/jni/$abi/libObfs4proxy.so - cp -a tor/pluggable_transports/snowflake-client aar/jni/$abi/libSnowflake.so + cp -a tor/pluggable_transports/lyrebird aar/jni/$abi/libLyrebird.so [% IF c('input_files_by_name/conjure') -%] cp -a tor/pluggable_transports/conjure-client aar/jni/$abi/libConjure.so [% END -%] ===================================== projects/tor-expert-bundle/config ===================================== @@ -16,8 +16,6 @@ input_files: project: tor - name: lyrebird project: lyrebird - - name: snowflake - project: snowflake - name: conjure project: conjure enable: '[% !c("var/android-x86") && !c("var/android-x86_64") %]' ===================================== projects/tor-expert-bundle/pt_config.json ===================================== @@ -1,8 +1,7 @@ { "recommendedDefault" : "obfs4", "pluggableTransports" : { - "lyrebird" : "ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit,webtunnel exec ${pt_path}lyrebird${pt_extension}", - "snowflake" : "ClientTransportPlugin snowflake exec ${pt_path}snowflake-client${pt_extension}", + "lyrebird" : "ClientTransportPlugin meek_lite,obfs2,obfs3,obfs4,scramblesuit,snowflake,webtunnel exec ${pt_path}lyrebird${pt_extension}", "conjure" : "ClientTransportPlugin conjure exec ${pt_path}conjure-client${pt_extension} -registerURL https://registration.refraction.network/api" }, "bridges" : { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/compare/… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-128.9.0esr-14.0-2] 24 commits: MB 38: Mullvad Browser configuration
by morgan (@morgan) 31 Mar '25

31 Mar '25
morgan pushed to branch mullvad-browser-128.9.0esr-14.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 0550a191 by Pier Angelo Vendrame at 2025-03-31T11:53:37+02:00 MB 38: Mullvad Browser configuration - - - - - c5a5ba56 by Pier Angelo Vendrame at 2025-03-31T11:53:38+02:00 MB 1: Mullvad Browser branding See also: mullvad-browser#5: Product name and directory customization mullvad-browser#12: Create new branding directories and integrate Mullvad icons+branding mullvad-browser#14: Remove Default Built-in bookmarks mullvad-browser#35: Add custom PDF icons for Windows builds mullvad-browser#48: Replace Mozilla copyright and legal trademarks in mullvadbrowser.exe metadata mullvad-browser#51: Update trademark string mullvad-browser#104: Update shipped dll metadata copyright/licensing info mullvad-browser#107: Add alpha and nightly icons - - - - - 4a229d31 by Henry Wilkes at 2025-03-31T11:53:39+02:00 Mullvad Browser strings This commit adds strings needed by the following Mullvad Browser patches. - - - - - b53784e5 by Pier Angelo Vendrame at 2025-03-31T11:53:39+02:00 MB 20: Allow packaged-addons in PBM. We install a few addons from the distribution directory, but they are not automatically enabled for PBM mode. This commit modifies the code that installs them to also add the PBM permission to the known ones. - - - - - 11e503f3 by Pier Angelo Vendrame at 2025-03-31T11:53:39+02:00 MB 63: Customize some about pages for Mullvad Browser Also: mullvad-browser#57: Purge unneeded about: pages - - - - - 4fbc9e7a by Henry Wilkes at 2025-03-31T11:53:40+02:00 fixup! MB 63: Customize some about pages for Mullvad Browser MB 404: Use aboutRightsMullvad.xhtml in place of aboutRights.xhtml. - - - - - d1590d3b by Pier Angelo Vendrame at 2025-03-31T11:53:40+02:00 MB 37: Customization for the about dialog - - - - - 7e40fa2b by Henry Wilkes at 2025-03-31T11:53:41+02:00 MB 39: Add home page about:mullvad-browser - - - - - 36687686 by hackademix at 2025-03-31T11:53:41+02:00 MB 97: Remove UI cues to install new extensions. - - - - - 34cf521e by hackademix at 2025-03-31T11:53:41+02:00 MB 47: uBlock Origin customization - - - - - 43a0ed3a by Pier Angelo Vendrame at 2025-03-31T11:53:42+02:00 MB 21: Disable the password manager This commit disables the about:login page and removes the "Login and Password" section of about:preferences. We do not do anything to the real password manager of Firefox, that is in toolkit: it contains C++ parts that make it difficult to actually prevent it from being built.. Finally, we modify the the function that opens about:login to report an error in the console so that we can quickly get a backtrace to the code that tries to use it. - - - - - e3f2fb58 by Pier Angelo Vendrame at 2025-03-31T11:53:42+02:00 MB 112: Updater customization for Mullvad Browser MB 71: Set the updater base URL to Mullvad domain - - - - - b687975c by Nicolas Vigier at 2025-03-31T11:53:43+02:00 MB 79: Add Mullvad Browser MAR signing keys MB 256: Add mullvad-browser nightly mar signing key - - - - - 2ddee76b by Pier Angelo Vendrame at 2025-03-31T11:53:43+02:00 MB 34: Hide unsafe and unwanted preferences UI about:preferences allow to override some of our defaults, that could be fingeprintable or have some other unwanted consequences. - - - - - 7b02bb11 by Pier Angelo Vendrame at 2025-03-31T11:53:43+02:00 MB 160: Disable the cookie exceptions button Besides disabling the "Delete on close checkbox", disable also the "Manage Exceptions" button when always using PBM. - - - - - 3049c1c5 by hackademix at 2025-03-31T11:53:44+02:00 MB 163: prevent uBlock Origin from being uninstalled/disabled - - - - - 4aca6258 by Richard Pospesel at 2025-03-31T11:53:44+02:00 MB 188: Customize Gitlab Issue and Merge templates - - - - - 9bdaeb1d by rui hildt at 2025-03-31T11:53:45+02:00 MB 213: Customize the search engines list MB 328: Refactor the search engine patch. Upstream switched to a completely different search engine configuration between ESR 115 and ESR 128. We moved our configuration to a couple of JSON files that do not follow upstream's schemas, as they are overcomplicated for our needs. Also, we keep the old search engine extensions for now, as upstream also kept them, and planned of removing them with Bug 1885953. - - - - - 6c53b8c7 by Pier Angelo Vendrame at 2025-03-31T11:53:45+02:00 fixup! MB 213: Customize the search engines list MB 395: Make Leta the default search engine. - - - - - 736eb080 by hackademix at 2025-03-31T11:53:45+02:00 MB 214: Enable cross-tab identity leak protection in "quiet" mode - - - - - d5addc4d by Pier Angelo Vendrame at 2025-03-31T11:53:46+02:00 MB 80: Enable Mullvad Browser as a default browser - - - - - 7110f2de by Pier Angelo Vendrame at 2025-03-31T11:53:46+02:00 MB 320: Temporarily disable WebRTC and WDBA on Windows. WebRTC should be re-enabled when tor-browser#42758 is resolved, and and the default browser agent when in general we make this feature work again. - - - - - d6722abd by Henry Wilkes at 2025-03-31T11:53:46+02:00 MB 329: Customize toolbar for mullvad-browser. - - - - - 61e0f2c3 by Kershaw Chang at 2025-03-31T11:53:47+02:00 Bug 1910593 - Don't prefetch HTTPS RR if proxyDNS is enabled, r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D219528 - - - - - 265 changed files: - .gitlab/issue_templates/Emergency Security Issue.md - + .gitlab/issue_templates/Rebase Browser - Alpha.md - + .gitlab/issue_templates/Rebase Browser - Stable.md - .gitlab/merge_request_templates/default.md - browser/app/Makefile.in - browser/app/macbuild/Contents/Info.plist.in - browser/app/module.ver - browser/app/firefox.exe.manifest → browser/app/mullvadbrowser.exe.manifest - + browser/app/profile/000-mullvad-browser.js - browser/app/profile/001-base-profile.js - browser/base/content/aboutDialog.xhtml - browser/base/content/appmenu-viewcache.inc.xhtml - browser/base/content/browser-menubar.inc - browser/base/content/browser-places.js - browser/base/content/browser.js - browser/base/content/default-bookmarks.html - browser/base/content/nsContextMenu.js - browser/base/content/overrides/app-license.html - browser/base/content/pageinfo/pageInfo.xhtml - browser/base/content/utilityOverlay.js - browser/branding/branding-common.mozbuild - + browser/branding/mb-alpha/VisualElements_150.png - + browser/branding/mb-alpha/VisualElements_70.png - + browser/branding/mb-alpha/configure.sh - + browser/branding/mb-alpha/content/about-logo.png - + browser/branding/mb-alpha/content/about-logo.svg - + browser/branding/mb-alpha/content/about-logo(a)2x.png - + browser/branding/mb-alpha/content/about-wordmark.svg - + browser/branding/mb-alpha/content/about.png - + browser/branding/mb-alpha/content/aboutDialog.css - + browser/branding/mb-alpha/content/firefox-wordmark.svg - + browser/branding/mb-alpha/content/icon128.png - + browser/branding/mb-alpha/content/icon16.png - + browser/branding/mb-alpha/content/icon256.png - + browser/branding/mb-alpha/content/icon32.png - + browser/branding/mb-alpha/content/icon48.png - + browser/branding/mb-alpha/content/icon64.png - + browser/branding/mb-alpha/content/jar.mn - + browser/branding/mb-alpha/content/moz.build - + browser/branding/mb-alpha/default128.png - + browser/branding/mb-alpha/default16.png - + browser/branding/mb-alpha/default22.png - + browser/branding/mb-alpha/default24.png - + browser/branding/mb-alpha/default256.png - + browser/branding/mb-alpha/default32.png - + browser/branding/mb-alpha/default48.png - + browser/branding/mb-alpha/default64.png - + browser/branding/mb-alpha/document.icns - + browser/branding/mb-alpha/document.ico - + browser/branding/mb-alpha/document_pdf.ico - + browser/branding/mb-alpha/firefox.icns - + browser/branding/mb-alpha/firefox.ico - + browser/branding/mb-alpha/firefox.svg - + browser/branding/mb-alpha/locales/en-US/brand.ftl - + browser/branding/mb-alpha/locales/en-US/brand.properties - + browser/branding/mb-alpha/locales/jar.mn - + browser/branding/mb-alpha/locales/moz.build - + browser/branding/mb-alpha/moz.build - + browser/branding/mb-alpha/mullvadbrowser.VisualElementsManifest.xml - + browser/branding/mb-alpha/newtab.ico - + browser/branding/mb-alpha/newwindow.ico - + browser/branding/mb-alpha/pbmode.ico - + browser/branding/mb-alpha/pref/firefox-branding.js - + browser/branding/mb-nightly/VisualElements_150.png - + browser/branding/mb-nightly/VisualElements_70.png - + browser/branding/mb-nightly/configure.sh - + browser/branding/mb-nightly/content/about-logo.png - + browser/branding/mb-nightly/content/about-logo.svg - + browser/branding/mb-nightly/content/about-logo(a)2x.png - + browser/branding/mb-nightly/content/about-wordmark.svg - + browser/branding/mb-nightly/content/about.png - + browser/branding/mb-nightly/content/aboutDialog.css - + browser/branding/mb-nightly/content/firefox-wordmark.svg - + browser/branding/mb-nightly/content/icon128.png - + browser/branding/mb-nightly/content/icon16.png - + browser/branding/mb-nightly/content/icon256.png - + browser/branding/mb-nightly/content/icon32.png - + browser/branding/mb-nightly/content/icon48.png - + browser/branding/mb-nightly/content/icon64.png - + browser/branding/mb-nightly/content/jar.mn - + browser/branding/mb-nightly/content/moz.build - + browser/branding/mb-nightly/default128.png - + browser/branding/mb-nightly/default16.png - + browser/branding/mb-nightly/default22.png - + browser/branding/mb-nightly/default24.png - + browser/branding/mb-nightly/default256.png - + browser/branding/mb-nightly/default32.png - + browser/branding/mb-nightly/default48.png - + browser/branding/mb-nightly/default64.png - + browser/branding/mb-nightly/document.icns - + browser/branding/mb-nightly/document.ico - + browser/branding/mb-nightly/document_pdf.ico - + browser/branding/mb-nightly/firefox.icns - + browser/branding/mb-nightly/firefox.ico - + browser/branding/mb-nightly/firefox.svg - + browser/branding/mb-nightly/locales/en-US/brand.ftl - + browser/branding/mb-nightly/locales/en-US/brand.properties - + browser/branding/mb-nightly/locales/jar.mn - + browser/branding/mb-nightly/locales/moz.build - + browser/branding/mb-nightly/moz.build - + browser/branding/mb-nightly/mullvadbrowser.VisualElementsManifest.xml - + browser/branding/mb-nightly/newtab.ico - + browser/branding/mb-nightly/newwindow.ico - + browser/branding/mb-nightly/pbmode.ico - + browser/branding/mb-nightly/pref/firefox-branding.js - + browser/branding/mb-release/VisualElements_150.png - + browser/branding/mb-release/VisualElements_70.png - + browser/branding/mb-release/configure.sh - + browser/branding/mb-release/content/about-logo.png - + browser/branding/mb-release/content/about-logo.svg - + browser/branding/mb-release/content/about-logo(a)2x.png - + browser/branding/mb-release/content/about-wordmark.svg - + browser/branding/mb-release/content/about.png - + browser/branding/mb-release/content/aboutDialog.css - + browser/branding/mb-release/content/firefox-wordmark.svg - + browser/branding/mb-release/content/icon128.png - + browser/branding/mb-release/content/icon16.png - + browser/branding/mb-release/content/icon256.png - + browser/branding/mb-release/content/icon32.png - + browser/branding/mb-release/content/icon48.png - + browser/branding/mb-release/content/icon64.png - + browser/branding/mb-release/content/jar.mn - + browser/branding/mb-release/content/moz.build - + browser/branding/mb-release/default128.png - + browser/branding/mb-release/default16.png - + browser/branding/mb-release/default22.png - + browser/branding/mb-release/default24.png - + browser/branding/mb-release/default256.png - + browser/branding/mb-release/default32.png - + browser/branding/mb-release/default48.png - + browser/branding/mb-release/default64.png - + browser/branding/mb-release/document.icns - + browser/branding/mb-release/document.ico - + browser/branding/mb-release/document_pdf.ico - + browser/branding/mb-release/firefox.icns - + browser/branding/mb-release/firefox.ico - + browser/branding/mb-release/firefox.svg - + browser/branding/mb-release/locales/en-US/brand.ftl - + browser/branding/mb-release/locales/en-US/brand.properties - + browser/branding/mb-release/locales/jar.mn - + browser/branding/mb-release/locales/moz.build - + browser/branding/mb-release/moz.build - + browser/branding/mb-release/mullvadbrowser.VisualElementsManifest.xml - + browser/branding/mb-release/newtab.ico - + browser/branding/mb-release/newwindow.ico - + browser/branding/mb-release/pbmode.ico - + browser/branding/mb-release/pref/firefox-branding.js - browser/components/BrowserContentHandler.sys.mjs - browser/components/BrowserGlue.sys.mjs - browser/components/about/AboutRedirector.cpp - browser/components/about/components.conf - browser/components/customizableui/CustomizableUI.sys.mjs - browser/components/moz.build - + browser/components/mullvad-browser/AboutMullvadBrowserChild.sys.mjs - + browser/components/mullvad-browser/AboutMullvadBrowserParent.sys.mjs - + browser/components/mullvad-browser/content/2728-sparkles.svg - + browser/components/mullvad-browser/content/aboutMullvadBrowser.css - + browser/components/mullvad-browser/content/aboutMullvadBrowser.js - + browser/components/mullvad-browser/content/aboutMullvadBrowser.xhtml - + browser/components/mullvad-browser/content/mullvadBrowserFont.css - + browser/components/mullvad-browser/jar.mn - + browser/components/mullvad-browser/moz.build - browser/components/newtab/AboutNewTabService.sys.mjs - browser/components/preferences/home.inc.xhtml - browser/components/preferences/main.js - browser/components/preferences/preferences.xhtml - browser/components/preferences/privacy.inc.xhtml - browser/components/preferences/privacy.js - browser/components/preferences/search.inc.xhtml - + browser/components/search/extensions/brave/favicon.svg - + browser/components/search/extensions/brave/manifest.json - + browser/components/search/extensions/ddg-html/favicon.ico - + browser/components/search/extensions/ddg-html/manifest.json - browser/components/search/extensions/ddg/manifest.json - + browser/components/search/extensions/metager/favicon.ico - + browser/components/search/extensions/metager/manifest.json - + browser/components/search/extensions/mojeek/favicon.ico - + browser/components/search/extensions/mojeek/manifest.json - + browser/components/search/extensions/mullvad-leta/favicon.svg - + browser/components/search/extensions/mullvad-leta/manifest.json - + browser/components/search/extensions/startpage/favicon.png - + browser/components/search/extensions/startpage/manifest.json - browser/components/shell/ShellService.sys.mjs - browser/components/shell/WindowsDefaultBrowser.cpp - browser/components/shell/nsWindowsShellService.cpp - browser/config/mozconfigs/base-browser - + browser/config/mozconfigs/mullvad-browser - browser/confvars.sh - browser/installer/package-manifest.in - browser/installer/windows/nsis/updater_append.ini - browser/modules/HomePage.sys.mjs - browser/moz.build - config/create_rc.py - devtools/client/aboutdebugging/src/actions/runtimes.js - devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js - devtools/client/jar.mn - devtools/client/themes/images/aboutdebugging-firefox-aurora.svg - devtools/client/themes/images/aboutdebugging-firefox-beta.svg - devtools/client/themes/images/aboutdebugging-firefox-logo.svg - devtools/client/themes/images/aboutdebugging-firefox-nightly.svg - devtools/client/themes/images/aboutdebugging-firefox-release.svg - + devtools/client/themes/images/aboutdebugging-mullvadbrowser-logo.svg - docshell/base/nsAboutRedirector.cpp - docshell/build/components.conf - dom/chrome-webidl/NetDashboard.webidl - moz.configure - mozconfig-linux-aarch64 - mozconfig-linux-x86_64 - mozconfig-linux-x86_64-asan - mozconfig-linux-x86_64-dev - mozconfig-macos - mozconfig-macos-dev - mozconfig-windows-x86_64 - netwerk/base/Dashboard.cpp - netwerk/base/DashboardTypes.h - netwerk/dns/nsHostResolver.cpp - netwerk/protocol/http/nsHttp.cpp - netwerk/protocol/http/nsHttp.h - netwerk/protocol/http/nsHttpChannel.cpp - netwerk/protocol/http/nsHttpChannel.h - netwerk/protocol/http/nsHttpConnectionInfo.h - netwerk/protocol/http/nsHttpConnectionMgr.cpp - netwerk/protocol/http/nsHttpHandler.cpp - netwerk/protocol/http/nsHttpHandler.h - + netwerk/test/unit/test_proxyDNS_leak.js - netwerk/test/unit/xpcshell.toml - + other-licenses/nsis/Contrib/ApplicationID/Makefile - + other-licenses/nsis/Contrib/CityHash/Makefile - toolkit/components/extensions/child/ext-storage.js - toolkit/components/extensions/parent/ext-storage.js - toolkit/components/passwordmgr/LoginHelper.sys.mjs - toolkit/components/search/AppProvidedSearchEngine.sys.mjs - toolkit/components/search/SearchService.sys.mjs - + toolkit/components/search/content/brave.svg - + toolkit/components/search/content/duckduckgo.ico - + toolkit/components/search/content/metager.ico - + toolkit/components/search/content/mojeek.ico - + toolkit/components/search/content/mullvad-leta.svg - + toolkit/components/search/content/mullvadBrowserSearchEngineIcons.json - + toolkit/components/search/content/mullvadBrowserSearchEngines.json - + toolkit/components/search/content/startpage.png - + toolkit/components/search/jar.mn - toolkit/components/search/moz.build - toolkit/components/securitylevel/SecurityLevel.sys.mjs - toolkit/content/aboutNetworking.js - + toolkit/content/aboutRightsMullvad.xhtml - + toolkit/content/aboutTelemetryMullvad.xhtml - toolkit/content/jar.mn - toolkit/content/license.html - toolkit/content/widgets/moz-support-link/moz-support-link.mjs - + toolkit/locales/en-US/toolkit/global/mullvad-browser.ftl - toolkit/mozapps/defaultagent/EventLog.h - toolkit/mozapps/defaultagent/SetDefaultBrowser.cpp - toolkit/mozapps/extensions/AddonManager.sys.mjs - toolkit/mozapps/extensions/content/aboutaddons.css - toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs - toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs - toolkit/mozapps/update/updater/nightly_aurora_level3_primary.der - toolkit/mozapps/update/updater/nightly_aurora_level3_secondary.der - toolkit/mozapps/update/updater/release_primary.der - toolkit/mozapps/update/updater/release_secondary.der - toolkit/xre/nsAppRunner.cpp - tools/lint/fluent-lint/exclusions.yml - widget/windows/WinTaskbar.cpp - widget/windows/moz.build The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/2f… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/2f… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.22.0esr-13.5-1] fixup! TB 7494: Create local home page for TBB.
by henry (@henry) 31 Mar '25

31 Mar '25
henry pushed to branch tor-browser-115.22.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: 09ac5f31 by henry at 2025-03-31T10:04:50+00:00 fixup! TB 7494: Create local home page for TBB. TB 43556: Rename "Not now" to "Dismiss" in the survey banner. (cherry picked from commit e063bf8bffcb74cd18d6873d9bdfc85fafbc42b8) Co-authored-by: Henry Wilkes <henry(a)torproject.org> - - - - - 1 changed file: - browser/components/abouttor/content/aboutTor.js Changes: ===================================== browser/components/abouttor/content/aboutTor.js ===================================== @@ -241,7 +241,7 @@ const SurveyArea = { heading: "We’d love your feedback", body: "Help us improve Tor Browser by completing this 10-minute survey.", launch: "Launch the survey", - dismiss: "Not now", + dismiss: "Dismiss", close: "Close", }, }, @@ -253,7 +253,7 @@ const SurveyArea = { heading: "Danos tu opinión", body: "Ayúdanos a mejorar el Navegador Tor completando esta encuesta de 10 minutos.", launch: "Iniciar la encuesta", - dismiss: "Más adelante", + dismiss: "Descartar", close: "Cerrar", }, }, @@ -265,7 +265,7 @@ const SurveyArea = { heading: "Мы будем рады вашим отзывам", body: "Помогите нам улучшить браузер Tor, пройдя 10-минутный опрос.", launch: "Начать опрос", - dismiss: "Не сейчас", + dismiss: "Отклонить", close: "Закрыть", }, }, @@ -277,7 +277,7 @@ const SurveyArea = { heading: "Nous serions ravis d’avoir votre avis !", body: "Aidez-nous à améliorer le navigateur Tor en répondant à cette enquête de 10 minutes.", launch: "Lancer l'enquête", - dismiss: "Pas maintenant", + dismiss: "Ignorer", close: "Fermer", }, }, @@ -290,7 +290,7 @@ const SurveyArea = { heading: "Adoraríamos ouvir sua opinião", body: "Ajude-nos a melhorar o Navegador Tor respondendo a esta pesquisa de 10 minutos.", launch: "Iniciar a pesquisa", - dismiss: "Mais tarde", + dismiss: "Dispensar", close: "Fechar", }, }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/09ac5f3… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/09ac5f3… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • ...
  • 1850
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.