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
Threads by month
  • ----- 2026 -----
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • 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
  • 20078 discussions
[Git][tpo/applications/tor-browser-build][main] Update Firefox version to 115.5 after the rebase.
by richard (@richard) 27 Nov '23

27 Nov '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 4307efa3 by Pier Angelo Vendrame at 2023-11-27T09:17:34+01:00 Update Firefox version to 115.5 after the rebase. Rebases: tor-browser#42276, mullvad-browser#254 - - - - - 2 changed files: - projects/firefox/config - projects/geckoview/config Changes: ===================================== projects/firefox/config ===================================== @@ -14,11 +14,11 @@ container: use_container: 1 var: - firefox_platform_version: 115.4.0 + firefox_platform_version: 115.5.0 firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '13.5' browser_branch: '[% c("var/browser_series") %]-1' - browser_build: 2 + browser_build: 1 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 ===================================== @@ -14,9 +14,9 @@ container: use_container: 1 var: - geckoview_version: 115.4.0esr + geckoview_version: 115.5.0esr browser_branch: 13.5-1 - browser_build: 2 + browser_build: 1 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") %]' View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4… 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.5.0esr-13.5-1] fixup! Add TorStrings module for localization
by Pier Angelo Vendrame (@pierov) 27 Nov '23

27 Nov '23
Pier Angelo Vendrame pushed to branch tor-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: 9fb684b6 by Pier Angelo Vendrame at 2023-11-27T11:01:57+01:00 fixup! Add TorStrings module for localization Bug 42302: Fix a typo in the allowed ports placeholder - - - - - 1 changed file: - toolkit/torbutton/chrome/locale/en-US/settings.properties Changes: ===================================== toolkit/torbutton/chrome/locale/en-US/settings.properties ===================================== @@ -116,7 +116,7 @@ settings.proxyPassword=Password settings.proxyUsernamePasswordPlaceholder=Optional settings.useFirewall=This computer goes through a firewall that only allows connections to certain ports settings.allowedPorts=Allowed Ports -settings.allowedPortsPlaceholder=Comma-seperated values +settings.allowedPortsPlaceholder=Comma-separated values # Log dialog settings.torLogDialogTitle=Tor Logs View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/9fb684b… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/9fb684b… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/torbrowser-launcher][main] Update git repository URL (#7)
by boklm (@boklm) 24 Nov '23

24 Nov '23
boklm pushed to branch main at The Tor Project / Applications / torbrowser-launcher Commits: e1e16dbb by Nicolas Vigier at 2023-11-23T16:36:58+01:00 Update git repository URL (#7) - - - - - 8 changed files: - .github/ISSUE_TEMPLATE/bug_report.md - README.md - setup.py - torbrowser-launcher - torbrowser_launcher/__init__.py - torbrowser_launcher/common.py - torbrowser_launcher/launcher.py - torbrowser_launcher/settings.py Changes: ===================================== .github/ISSUE_TEMPLATE/bug_report.md ===================================== @@ -7,5 +7,5 @@ assignees: '' --- -_**Are you getting an error?** Sometimes updates in Tor Browser itself will break Tor Browser Launcher. There's a good chance that the problem you're experiencing has already been fixed in the [newest version](https://github.com/micahflee/torbrowser-launcher/releases). Try installing from Flatpak (instructions below), or [build from source](/BUILD.md)._ +_**Are you getting an error?** Sometimes updates in Tor Browser itself will break Tor Browser Launcher. There's a good chance that the problem you're experiencing has already been fixed in the [newest version](https://gitlab.torproject.org/tpo/applications/torbrowser-launcher…. Try installing from Flatpak (instructions below), or [build from source](/BUILD.md)._ - [ ] I am using the latest version and the problem persists. ===================================== README.md ===================================== @@ -1,6 +1,6 @@ # Tor Browser Launcher -_**Are you getting an error?** Sometimes updates in Tor Browser itself will break Tor Browser Launcher. There's a good chance that the problem you're experiencing has already been fixed in the [newest version](https://github.com/micahflee/torbrowser-launcher/releases). Try installing from Flatpak (instructions below), or [build from source](/BUILD.md)._ +_**Are you getting an error?** Sometimes updates in Tor Browser itself will break Tor Browser Launcher. There's a good chance that the problem you're experiencing has already been fixed in the [newest version](https://gitlab.torproject.org/tpo/applications/torbrowser-launcher…. Try installing from Flatpak (instructions below), or [build from source](/BUILD.md)._ Tor Browser Launcher is intended to make Tor Browser easier to install and use for GNU/Linux users. You install ```torbrowser-launcher``` from your distribution's package manager and it handles everything else: ===================================== setup.py ===================================== @@ -1,6 +1,6 @@ """ Tor Browser Launcher -https://github.com/micahflee/torbrowser-launcher/ +https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ Copyright (c) 2013-2017 Micah Lee <micah(a)micahflee.com> @@ -100,7 +100,7 @@ setup( version=version, author="Micah Lee", author_email="micah(a)micahflee.com", - url="https://www.github.com/micahflee/torbrowser-launcher", + url="https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/", platforms=["GNU/Linux"], license="MIT", description="A program to help you securely download and run Tor Browser", ===================================== torbrowser-launcher ===================================== @@ -1,7 +1,7 @@ #!/usr/bin/env python3 """ Tor Browser Launcher -https://github.com/micahflee/torbrowser-launcher/ +https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ Copyright (c) 2013-2017 Micah Lee <micah(a)micahflee.com> ===================================== torbrowser_launcher/__init__.py ===================================== @@ -1,6 +1,6 @@ """ Tor Browser Launcher -https://github.com/micahflee/torbrowser-launcher/ +https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ Copyright (c) 2013-2021 Micah Lee <micah(a)micahflee.com> @@ -71,7 +71,7 @@ def main(): print(_("Tor Browser Launcher")) print(_("By Micah Lee, licensed under MIT")) print(_("version {0}").format(tor_browser_launcher_version)) - print("https://github.com/micahflee/torbrowser-launcher") + print("https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/") common = Common(tor_browser_launcher_version) app = Application() ===================================== torbrowser_launcher/common.py ===================================== @@ -1,6 +1,6 @@ """ Tor Browser Launcher -https://github.com/micahflee/torbrowser-launcher/ +https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ Copyright (c) 2013-2021 Micah Lee <micah(a)micahflee.com> ===================================== torbrowser_launcher/launcher.py ===================================== @@ -1,6 +1,6 @@ """ Tor Browser Launcher -https://github.com/micahflee/torbrowser-launcher/ +https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ Copyright (c) 2013-2021 Micah Lee <micah(a)micahflee.com> @@ -407,7 +407,7 @@ class Launcher(QtWidgets.QMainWindow): "A copy of the Tor Browser files you downloaded have been saved here:\n" "{1}\n{2}\n\n" "Click Start to refresh the keyring and try again. If the message persists report the above " - "error code here:\nhttps://github.com/micahflee/torbrowser-launcher/issues" + "error code here:\nhttps://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-…" ) sigerror = sigerror.format( message, backup_tarball_filename, backup_sig_filename ===================================== torbrowser_launcher/settings.py ===================================== @@ -1,6 +1,6 @@ """ Tor Browser Launcher -https://github.com/micahflee/torbrowser-launcher/ +https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/ Copyright (c) 2013-2021 Micah Lee <micah(a)micahflee.com> View it on GitLab: https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/commit… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/torbrowser-launcher/-/commit… 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.0] Update rbm for rbm#40063 and rbm#40064
by boklm (@boklm) 24 Nov '23

24 Nov '23
boklm pushed to branch maint-13.0 at The Tor Project / Applications / tor-browser-build Commits: b2b814be by Nicolas Vigier at 2023-11-24T10:18:16+01:00 Update rbm for rbm#40063 and rbm#40064 - - - - - 1 changed file: - rbm Changes: ===================================== rbm ===================================== @@ -1 +1 @@ -Subproject commit 0a47c75f7b9b3c6ccc4086b44336be0b85e5fbef +Subproject commit 40acf540fe75055df2eb78454f070f57d0804729 View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Update rbm for rbm#40063 and rbm#40064
by boklm (@boklm) 24 Nov '23

24 Nov '23
boklm pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: feaeac7c by Nicolas Vigier at 2023-11-24T10:17:23+01:00 Update rbm for rbm#40063 and rbm#40064 - - - - - 1 changed file: - rbm Changes: ===================================== rbm ===================================== @@ -1 +1 @@ -Subproject commit 0a47c75f7b9b3c6ccc4086b44336be0b85e5fbef +Subproject commit 40acf540fe75055df2eb78454f070f57d0804729 View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/f… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/f… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-update-responses][main] release: new version, 13.0.5
by richard (@richard) 23 Nov '23

23 Nov '23
richard pushed to branch main at The Tor Project / Applications / Tor Browser update responses Commits: fd3d77de by Richard Pospesel at 2023-11-23T11:27:02+00:00 release: new version, 13.0.5 - - - - - 30 changed files: - update_3/release/.htaccess - − update_3/release/12.5.6-13.0.4-linux-i686-ALL.xml - − update_3/release/12.5.6-13.0.4-linux-x86_64-ALL.xml - − update_3/release/12.5.6-13.0.4-macos-ALL.xml - − update_3/release/12.5.6-13.0.4-windows-i686-ALL.xml - − update_3/release/12.5.6-13.0.4-windows-x86_64-ALL.xml - − update_3/release/13.0-13.0.4-linux-i686-ALL.xml - − update_3/release/13.0-13.0.4-linux-x86_64-ALL.xml - − update_3/release/13.0-13.0.4-macos-ALL.xml - − update_3/release/13.0-13.0.4-windows-i686-ALL.xml - − update_3/release/13.0-13.0.4-windows-x86_64-ALL.xml - + update_3/release/13.0-13.0.5-linux-i686-ALL.xml - + update_3/release/13.0-13.0.5-linux-x86_64-ALL.xml - + update_3/release/13.0-13.0.5-macos-ALL.xml - + update_3/release/13.0-13.0.5-windows-i686-ALL.xml - + update_3/release/13.0-13.0.5-windows-x86_64-ALL.xml - − update_3/release/13.0.1-13.0.4-linux-i686-ALL.xml - − update_3/release/13.0.1-13.0.4-linux-x86_64-ALL.xml - − update_3/release/13.0.1-13.0.4-macos-ALL.xml - − update_3/release/13.0.1-13.0.4-windows-i686-ALL.xml - − update_3/release/13.0.1-13.0.4-windows-x86_64-ALL.xml - + update_3/release/13.0.1-13.0.5-linux-i686-ALL.xml - + update_3/release/13.0.1-13.0.5-linux-x86_64-ALL.xml - + update_3/release/13.0.1-13.0.5-macos-ALL.xml - + update_3/release/13.0.1-13.0.5-windows-i686-ALL.xml - + update_3/release/13.0.1-13.0.5-windows-x86_64-ALL.xml - + update_3/release/13.0.4-13.0.5-linux-i686-ALL.xml - + update_3/release/13.0.4-13.0.5-linux-x86_64-ALL.xml - + update_3/release/13.0.4-13.0.5-macos-ALL.xml - + update_3/release/13.0.4-13.0.5-windows-i686-ALL.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… 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.0.5-build1
by richard (@richard) 23 Nov '23

23 Nov '23
richard pushed new tag tbb-13.0.5-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.0] Bug 41025: Prepare Tor Browser 13.0.5 (Desktop)
by richard (@richard) 23 Nov '23

23 Nov '23
richard pushed to branch maint-13.0 at The Tor Project / Applications / tor-browser-build Commits: 4c7ebe30 by Richard Pospesel at 2023-11-22T19:43:59+00:00 Bug 41025: Prepare Tor Browser 13.0.5 (Desktop) - - - - - 4 changed files: - projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt - projects/firefox/config - projects/translation/config - rbm.conf Changes: ===================================== projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt ===================================== @@ -1,3 +1,12 @@ +Tor Browser 13.0.5 - November 22 2023 + * Windows + macOS + Linux + * Bug 42072: YEC 2023 Takeover for Desktop Stable [tor-browser] + * Build System + * All Platforms + * Bug 40970: Missing symlink create-blog-post.torbrowser -> create-blog-post symlink [tor-browser-build] + * Bug 41023: Update lead.png symlink and blog post template in tools/signing/create-blog-post [tor-browser-build] + * Bug 40063: RBM's chroot fails in Fedora [rbm] + Tor Browser 13.0.4 - November 16 2023 * All Platforms * Updated OpenSSL to 3.0.12 ===================================== projects/firefox/config ===================================== @@ -18,7 +18,7 @@ var: firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '13.0' browser_branch: '[% c("var/browser_series") %]-1' - 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/translation/config ===================================== @@ -12,13 +12,13 @@ compress_tar: 'gz' steps: base-browser: base-browser: '[% INCLUDE build %]' - git_hash: 6c729dc25d135186cb0a827eef328f3f52121117 + git_hash: ebcf66a4a8f8d0801234203d8e2b8d46744f6c2f targets: nightly: git_hash: 'base-browser' tor-browser: tor-browser: '[% INCLUDE build %]' - git_hash: 51bc53e707a51e9e68fc7e7febdc81560a088234 + git_hash: 94f2dbd69095270431df2d44f5573fc9c68ad240 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: a28f99595d0971b25912eb63152244cb9f2759d6 + git_hash: dfe9edb319cdaf311c11103f3a0efa44ebc95cb4 compress_tar: 'zst' targets: nightly: ===================================== rbm.conf ===================================== @@ -81,12 +81,12 @@ buildconf: git_signtag_opt: '-s' var: - torbrowser_version: '13.0.4' + torbrowser_version: '13.0.5' torbrowser_build: 'build1' torbrowser_incremental_from: + - '13.0.4' - '13.0.1' - '13.0' - - '12.5.6' updater_enabled: 1 build_mar: 1 mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]' View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-115.5.0esr-13.5-1] Bug 42288: Allow language spoofing in status messages.
by ma1 (@ma1) 22 Nov '23

22 Nov '23
ma1 pushed to branch mullvad-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser Commits: 8dcf43a2 by hackademix at 2023-11-22T23:16:27+01:00 Bug 42288: Allow language spoofing in status messages. - - - - - 8 changed files: - browser/installer/package-manifest.in - dom/locales/moz.build - dom/xslt/xslt/txMozillaXSLTProcessor.cpp - dom/xslt/xslt/txXSLTMsgsURL.h - intl/strres/nsIStringBundle.idl - intl/strres/nsStringBundle.cpp - mobile/android/installer/package-manifest.in - uriloader/base/nsDocLoader.cpp Changes: ===================================== browser/installer/package-manifest.in ===================================== @@ -319,6 +319,7 @@ @RESPATH@/res/locale/layout/HtmlForm.properties @RESPATH@/res/locale/layout/MediaDocument.properties @RESPATH@/res/locale/layout/xmlparser.properties +@RESPATH@/res/locale/xslt/xslt.properties @RESPATH@/res/locale/dom/dom.properties #ifdef XP_MACOSX @RESPATH@/res/MainMenu.nib/ ===================================== dom/locales/moz.build ===================================== @@ -57,6 +57,10 @@ RESOURCE_FILES.locale.layout += [ "en-US/chrome/layout/xmlparser.properties", ] +RESOURCE_FILES.locale.xslt += [ + "en-US/chrome/xslt/xslt.properties", +] + RESOURCE_FILES.locale.dom += [ "en-US/chrome/dom/dom.properties", ] ===================================== dom/xslt/xslt/txMozillaXSLTProcessor.cpp ===================================== @@ -942,11 +942,17 @@ void txMozillaXSLTProcessor::reportError(nsresult aResult, mozilla::components::StringBundle::Service(); if (sbs) { nsString errorText; - sbs->FormatStatusMessage(aResult, u"", errorText); + bool spoofLocale = nsContentUtils::SpoofLocaleEnglish(); + if (spoofLocale && mSource) { + Document* sourceDoc = mSource->OwnerDoc(); + spoofLocale = !(sourceDoc && sourceDoc->AllowsL10n()); + } + sbs->FormatStatusMessage(aResult, u"", spoofLocale, errorText); nsAutoString errorMessage; nsCOMPtr<nsIStringBundle> bundle; - sbs->CreateBundle(XSLT_MSGS_URL, getter_AddRefs(bundle)); + sbs->CreateBundle(spoofLocale ? XSLT_MSGS_URL_en_US : XSLT_MSGS_URL, + getter_AddRefs(bundle)); if (bundle) { AutoTArray<nsString, 1> error = {errorText}; ===================================== dom/xslt/xslt/txXSLTMsgsURL.h ===================================== @@ -7,5 +7,6 @@ #define DOM_XSLT_XSLT_TXXSLTMSGSURL_H_ #define XSLT_MSGS_URL "chrome://global/locale/xslt/xslt.properties" +#define XSLT_MSGS_URL_en_US "resource://gre/res/locale/xslt/xslt.properties" #endif // DOM_XSLT_XSLT_TXXSLTMSGSURL_H_ ===================================== intl/strres/nsIStringBundle.idl ===================================== @@ -86,9 +86,13 @@ interface nsIStringBundleService : nsISupports * used in the string lookup process. * @param aStatusArg - The status message argument(s). Multiple arguments * can be separated by newline ('\n') characters. + * @param aSpoofLocale - If true (default is false), forces the en-US + locale on content-accessible messages (XSLT errors so far). * @return the formatted message */ - AString formatStatusMessage(in nsresult aStatus, in wstring aStatusArg); + AString formatStatusMessage(in nsresult aStatus, + in wstring aStatusArg, + [optional] in boolean aSpoofLocale); /** * flushes the string bundle cache - useful when the locale changes or ===================================== intl/strres/nsStringBundle.cpp ===================================== @@ -977,6 +977,7 @@ nsresult nsStringBundleService::FormatWithBundle( NS_IMETHODIMP nsStringBundleService::FormatStatusMessage(nsresult aStatus, const char16_t* aStatusArg, + bool aSpoofLocale, nsAString& result) { uint32_t i, argCount = 0; nsCOMPtr<nsIStringBundle> bundle; @@ -1012,7 +1013,8 @@ nsStringBundleService::FormatStatusMessage(nsresult aStatus, switch (NS_ERROR_GET_MODULE(aStatus)) { case NS_ERROR_MODULE_XSLT: - getStringBundle(XSLT_MSGS_URL, getter_AddRefs(bundle)); + getStringBundle(aSpoofLocale ? XSLT_MSGS_URL_en_US : XSLT_MSGS_URL, + getter_AddRefs(bundle)); break; case NS_ERROR_MODULE_NETWORK: getStringBundle(NECKO_MSGS_URL, getter_AddRefs(bundle)); ===================================== mobile/android/installer/package-manifest.in ===================================== @@ -181,6 +181,7 @@ @BINPATH@/res/locale/layout/HtmlForm.properties @BINPATH@/res/locale/layout/MediaDocument.properties @BINPATH@/res/locale/layout/xmlparser.properties +@BINPATH@/res/locale/xslt/xslt.properties @BINPATH@/res/locale/dom/dom.properties #ifndef MOZ_ANDROID_EXCLUDE_FONTS ===================================== uriloader/base/nsDocLoader.cpp ===================================== @@ -1230,7 +1230,7 @@ NS_IMETHODIMP nsDocLoader::OnStatus(nsIRequest* aRequest, nsresult aStatus, mozilla::components::StringBundle::Service(); if (!sbs) return NS_ERROR_FAILURE; nsAutoString msg; - nsresult rv = sbs->FormatStatusMessage(aStatus, aStatusArg, msg); + nsresult rv = sbs->FormatStatusMessage(aStatus, aStatusArg, false, msg); if (NS_FAILED(rv)) return rv; // Keep around the message. In case a request finishes, we need to make sure View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/8dc… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/8dc… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][base-browser-115.5.0esr-13.5-1] Bug 42288: Allow language spoofing in status messages.
by ma1 (@ma1) 22 Nov '23

22 Nov '23
ma1 pushed to branch base-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: 4098cfce by hackademix at 2023-11-22T23:14:15+01:00 Bug 42288: Allow language spoofing in status messages. - - - - - 8 changed files: - browser/installer/package-manifest.in - dom/locales/moz.build - dom/xslt/xslt/txMozillaXSLTProcessor.cpp - dom/xslt/xslt/txXSLTMsgsURL.h - intl/strres/nsIStringBundle.idl - intl/strres/nsStringBundle.cpp - mobile/android/installer/package-manifest.in - uriloader/base/nsDocLoader.cpp Changes: ===================================== browser/installer/package-manifest.in ===================================== @@ -318,6 +318,7 @@ @RESPATH@/res/locale/layout/HtmlForm.properties @RESPATH@/res/locale/layout/MediaDocument.properties @RESPATH@/res/locale/layout/xmlparser.properties +@RESPATH@/res/locale/xslt/xslt.properties @RESPATH@/res/locale/dom/dom.properties #ifdef XP_MACOSX @RESPATH@/res/MainMenu.nib/ ===================================== dom/locales/moz.build ===================================== @@ -57,6 +57,10 @@ RESOURCE_FILES.locale.layout += [ "en-US/chrome/layout/xmlparser.properties", ] +RESOURCE_FILES.locale.xslt += [ + "en-US/chrome/xslt/xslt.properties", +] + RESOURCE_FILES.locale.dom += [ "en-US/chrome/dom/dom.properties", ] ===================================== dom/xslt/xslt/txMozillaXSLTProcessor.cpp ===================================== @@ -942,11 +942,17 @@ void txMozillaXSLTProcessor::reportError(nsresult aResult, mozilla::components::StringBundle::Service(); if (sbs) { nsString errorText; - sbs->FormatStatusMessage(aResult, u"", errorText); + bool spoofLocale = nsContentUtils::SpoofLocaleEnglish(); + if (spoofLocale && mSource) { + Document* sourceDoc = mSource->OwnerDoc(); + spoofLocale = !(sourceDoc && sourceDoc->AllowsL10n()); + } + sbs->FormatStatusMessage(aResult, u"", spoofLocale, errorText); nsAutoString errorMessage; nsCOMPtr<nsIStringBundle> bundle; - sbs->CreateBundle(XSLT_MSGS_URL, getter_AddRefs(bundle)); + sbs->CreateBundle(spoofLocale ? XSLT_MSGS_URL_en_US : XSLT_MSGS_URL, + getter_AddRefs(bundle)); if (bundle) { AutoTArray<nsString, 1> error = {errorText}; ===================================== dom/xslt/xslt/txXSLTMsgsURL.h ===================================== @@ -7,5 +7,6 @@ #define DOM_XSLT_XSLT_TXXSLTMSGSURL_H_ #define XSLT_MSGS_URL "chrome://global/locale/xslt/xslt.properties" +#define XSLT_MSGS_URL_en_US "resource://gre/res/locale/xslt/xslt.properties" #endif // DOM_XSLT_XSLT_TXXSLTMSGSURL_H_ ===================================== intl/strres/nsIStringBundle.idl ===================================== @@ -86,9 +86,13 @@ interface nsIStringBundleService : nsISupports * used in the string lookup process. * @param aStatusArg - The status message argument(s). Multiple arguments * can be separated by newline ('\n') characters. + * @param aSpoofLocale - If true (default is false), forces the en-US + locale on content-accessible messages (XSLT errors so far). * @return the formatted message */ - AString formatStatusMessage(in nsresult aStatus, in wstring aStatusArg); + AString formatStatusMessage(in nsresult aStatus, + in wstring aStatusArg, + [optional] in boolean aSpoofLocale); /** * flushes the string bundle cache - useful when the locale changes or ===================================== intl/strres/nsStringBundle.cpp ===================================== @@ -977,6 +977,7 @@ nsresult nsStringBundleService::FormatWithBundle( NS_IMETHODIMP nsStringBundleService::FormatStatusMessage(nsresult aStatus, const char16_t* aStatusArg, + bool aSpoofLocale, nsAString& result) { uint32_t i, argCount = 0; nsCOMPtr<nsIStringBundle> bundle; @@ -1012,7 +1013,8 @@ nsStringBundleService::FormatStatusMessage(nsresult aStatus, switch (NS_ERROR_GET_MODULE(aStatus)) { case NS_ERROR_MODULE_XSLT: - getStringBundle(XSLT_MSGS_URL, getter_AddRefs(bundle)); + getStringBundle(aSpoofLocale ? XSLT_MSGS_URL_en_US : XSLT_MSGS_URL, + getter_AddRefs(bundle)); break; case NS_ERROR_MODULE_NETWORK: getStringBundle(NECKO_MSGS_URL, getter_AddRefs(bundle)); ===================================== mobile/android/installer/package-manifest.in ===================================== @@ -181,6 +181,7 @@ @BINPATH@/res/locale/layout/HtmlForm.properties @BINPATH@/res/locale/layout/MediaDocument.properties @BINPATH@/res/locale/layout/xmlparser.properties +@BINPATH@/res/locale/xslt/xslt.properties @BINPATH@/res/locale/dom/dom.properties #ifndef MOZ_ANDROID_EXCLUDE_FONTS ===================================== uriloader/base/nsDocLoader.cpp ===================================== @@ -1230,7 +1230,7 @@ NS_IMETHODIMP nsDocLoader::OnStatus(nsIRequest* aRequest, nsresult aStatus, mozilla::components::StringBundle::Service(); if (!sbs) return NS_ERROR_FAILURE; nsAutoString msg; - nsresult rv = sbs->FormatStatusMessage(aStatus, aStatusArg, msg); + nsresult rv = sbs->FormatStatusMessage(aStatus, aStatusArg, false, msg); if (NS_FAILED(rv)) return rv; // Keep around the message. In case a request finishes, we need to make sure View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4098cfc… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4098cfc… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser] Pushed new tag tor-browser-115.5.0esr-13.0-1-build3
by richard (@richard) 22 Nov '23

22 Nov '23
richard pushed new tag tor-browser-115.5.0esr-13.0-1-build3 at The Tor Project / Applications / Tor Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/tree/tor-brows… 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.5.0esr-13.0-1] fixup! Bug 42072: 2023 year end campaign for about:tor.
by richard (@richard) 22 Nov '23

22 Nov '23
richard pushed to branch tor-browser-115.5.0esr-13.0-1 at The Tor Project / Applications / Tor Browser Commits: dd283048 by Dan Ballard at 2023-11-22T19:17:27+00:00 fixup! Bug 42072: 2023 year end campaign for about:tor. Set donation matching amount and date. - - - - - 2 changed files: - browser/components/abouttor/content/aboutTor.html - browser/components/abouttor/content/aboutTor.js Changes: ===================================== browser/components/abouttor/content/aboutTor.html ===================================== @@ -36,11 +36,10 @@ alt="" src="chrome://browser/content/abouttor/yec-2023-image.svg" /> - <!-- TODO: Set "amount" to final USD matching amount. --> <p id="yec-2023-matching" data-l10n-id="yec-2023-matched-donation" - data-l10n-args='{ "amount": 0 }' + data-l10n-args='{ "amount": 75000 }' ></p> <h2 id="yec-2023-heading" data-l10n-id="yec-2023-introduction"></h2> <p id="yec-2023-body" data-l10n-id="yec-2023-please-donate"> ===================================== browser/components/abouttor/content/aboutTor.js ===================================== @@ -204,12 +204,11 @@ const YecWidget = { this.isOpen = false; }); - // TODO: Uncomment once we have a final donation matching amount. - //const donateMatchStart = Date.UTC(2023, 10, 13); // November 13th - //document.body.classList.toggle( - // "yec-2023-is-donation-matching", - // now >= donateMatchStart - //); + const donateMatchStart = Date.UTC(2023, 10, 22); // November 22nd + document.body.classList.toggle( + "yec-2023-is-donation-matching", + now >= donateMatchStart + ); this._updateDonateLocale(); }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/dd28304… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/dd28304… 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.0] 4 commits: Bug 41024: Update apk filenames in Release Prep issue templates
by richard (@richard) 22 Nov '23

22 Nov '23
richard pushed to branch maint-13.0 at The Tor Project / Applications / tor-browser-build Commits: 80aba136 by Nicolas Vigier at 2023-11-22T17:47:25+00:00 Bug 41024: Update apk filenames in Release Prep issue templates - - - - - e428cb50 by Nicolas Vigier at 2023-11-22T17:47:25+00:00 Bug 40970: Add missing create-blog-post.torbrowser -&gt; create-blog-post symlink - - - - - b139d6bd by Nicolas Vigier at 2023-11-22T17:47:25+00:00 Bug 41023: Update lead.png symlink in tools/signing/create-blog-post - - - - - cc22e599 by Nicolas Vigier at 2023-11-22T17:47:25+00:00 Bug 41023: Update tor browser release blog post template - - - - - 4 changed files: - .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md - .gitlab/issue_templates/Release Prep - Tor Browser Stable.md - tools/signing/create-blog-post - + tools/signing/create-blog-post.torbrowser Changes: ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md ===================================== @@ -216,7 +216,7 @@ - Log into https://play.google.com/apps/publish - Select `Tor Browser (Alpha)` app - Navigate to `Release > Production` and click `Create new release` button: - - Upload the `*.multi.apk` APKs + - Upload the `tor-browser-android-*.apk` APKs - Update Release Name to Tor Browser version number - Update Release Notes - Next to 'Release notes', click `Copy from a previous release` ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Stable.md ===================================== @@ -197,7 +197,7 @@ Tor Browser Stable lives in the various `maint-$(TOR_BROWSER_MAJOR).$(TOR_BROWSE - Log into https://play.google.com/apps/publish - Select `Tor Browser` app - Navigate to `Release > Production` and click `Create new release` button: - - Upload the `*.multi.apk` APKs + - Upload the `tor-browser-android-*.apk` APKs - Update Release Name to Tor Browser version number - Update Release Notes - Next to 'Release notes', click `Copy from a previous release` ===================================== tools/signing/create-blog-post ===================================== @@ -18,12 +18,12 @@ echo "Created directory $blog_dir" if test "$tbb_version_type" = "release" then - lead=../../../assets/static/images/blog/tor-browser-11.jpg + lead=../../../assets/static/images/blog/tor-browser-13.png else lead=../../../assets/static/images/blog/tor-browser_0_0.png fi -ln -s "$lead" "$blog_dir/lead.jpg" -echo "Created $blog_dir/lead.jpg -> $lead" +ln -s "$lead" "$blog_dir/lead.png" +echo "Created $blog_dir/lead.png -> $lead" if test "$tbb_version_type" = "release" @@ -55,6 +55,12 @@ Tor Browser $tbb_version is now available from the [Tor Browser download page]($ This version includes important [security updates](https://www.mozilla.org/en-US/security/advisories/) to Firefox. +## Send us your feedback + +If you find a bug or have a suggestion for how we could improve this release, [please let us know](https://support.torproject.org/misc/bug-or-feedback/). + +## Full changelog + EOF $script_dir/../changelog-format-blog-post >> "$contents_lr" ===================================== tools/signing/create-blog-post.torbrowser ===================================== @@ -0,0 +1 @@ +create-blog-post \ No newline at end of file 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][main] 4 commits: Bug 41024: Update apk filenames in Release Prep issue templates
by richard (@richard) 22 Nov '23

22 Nov '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 5900efe7 by Nicolas Vigier at 2023-11-22T09:47:49+01:00 Bug 41024: Update apk filenames in Release Prep issue templates - - - - - 5df249b3 by Nicolas Vigier at 2023-11-22T09:49:15+01:00 Bug 40970: Add missing create-blog-post.torbrowser -&gt; create-blog-post symlink - - - - - 531f2c40 by Nicolas Vigier at 2023-11-22T09:50:29+01:00 Bug 41023: Update lead.png symlink in tools/signing/create-blog-post - - - - - bbe3a232 by Nicolas Vigier at 2023-11-22T09:51:48+01:00 Bug 41023: Update tor browser release blog post template - - - - - 4 changed files: - .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md - .gitlab/issue_templates/Release Prep - Tor Browser Stable.md - tools/signing/create-blog-post - + tools/signing/create-blog-post.torbrowser Changes: ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md ===================================== @@ -216,7 +216,7 @@ - Log into https://play.google.com/apps/publish - Select `Tor Browser (Alpha)` app - Navigate to `Release > Production` and click `Create new release` button: - - Upload the `*.multi.apk` APKs + - Upload the `tor-browser-android-*.apk` APKs - Update Release Name to Tor Browser version number - Update Release Notes - Next to 'Release notes', click `Copy from a previous release` ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Stable.md ===================================== @@ -197,7 +197,7 @@ Tor Browser Stable lives in the various `maint-$(TOR_BROWSER_MAJOR).$(TOR_BROWSE - Log into https://play.google.com/apps/publish - Select `Tor Browser` app - Navigate to `Release > Production` and click `Create new release` button: - - Upload the `*.multi.apk` APKs + - Upload the `tor-browser-android-*.apk` APKs - Update Release Name to Tor Browser version number - Update Release Notes - Next to 'Release notes', click `Copy from a previous release` ===================================== tools/signing/create-blog-post ===================================== @@ -18,12 +18,12 @@ echo "Created directory $blog_dir" if test "$tbb_version_type" = "release" then - lead=../../../assets/static/images/blog/tor-browser-11.jpg + lead=../../../assets/static/images/blog/tor-browser-13.png else lead=../../../assets/static/images/blog/tor-browser_0_0.png fi -ln -s "$lead" "$blog_dir/lead.jpg" -echo "Created $blog_dir/lead.jpg -> $lead" +ln -s "$lead" "$blog_dir/lead.png" +echo "Created $blog_dir/lead.png -> $lead" if test "$tbb_version_type" = "release" @@ -55,6 +55,12 @@ Tor Browser $tbb_version is now available from the [Tor Browser download page]($ This version includes important [security updates](https://www.mozilla.org/en-US/security/advisories/) to Firefox. +## Send us your feedback + +If you find a bug or have a suggestion for how we could improve this release, [please let us know](https://support.torproject.org/misc/bug-or-feedback/). + +## Full changelog + EOF $script_dir/../changelog-format-blog-post >> "$contents_lr" ===================================== tools/signing/create-blog-post.torbrowser ===================================== @@ -0,0 +1 @@ +create-blog-post \ No newline at end of file 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][tor-browser-115.5.0esr-13.5-1] Bug 42288: Allow language spoofing in status messages.
by ma1 (@ma1) 22 Nov '23

22 Nov '23
ma1 pushed to branch tor-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: e8d96717 by hackademix at 2023-11-22T17:11:40+00:00 Bug 42288: Allow language spoofing in status messages. - - - - - 8 changed files: - browser/installer/package-manifest.in - dom/locales/moz.build - dom/xslt/xslt/txMozillaXSLTProcessor.cpp - dom/xslt/xslt/txXSLTMsgsURL.h - intl/strres/nsIStringBundle.idl - intl/strres/nsStringBundle.cpp - mobile/android/installer/package-manifest.in - uriloader/base/nsDocLoader.cpp Changes: ===================================== browser/installer/package-manifest.in ===================================== @@ -321,6 +321,7 @@ @RESPATH@/res/locale/layout/HtmlForm.properties @RESPATH@/res/locale/layout/MediaDocument.properties @RESPATH@/res/locale/layout/xmlparser.properties +@RESPATH@/res/locale/xslt/xslt.properties @RESPATH@/res/locale/dom/dom.properties #ifdef XP_MACOSX @RESPATH@/res/MainMenu.nib/ ===================================== dom/locales/moz.build ===================================== @@ -57,6 +57,10 @@ RESOURCE_FILES.locale.layout += [ "en-US/chrome/layout/xmlparser.properties", ] +RESOURCE_FILES.locale.xslt += [ + "en-US/chrome/xslt/xslt.properties", +] + RESOURCE_FILES.locale.dom += [ "en-US/chrome/dom/dom.properties", ] ===================================== dom/xslt/xslt/txMozillaXSLTProcessor.cpp ===================================== @@ -942,11 +942,17 @@ void txMozillaXSLTProcessor::reportError(nsresult aResult, mozilla::components::StringBundle::Service(); if (sbs) { nsString errorText; - sbs->FormatStatusMessage(aResult, u"", errorText); + bool spoofLocale = nsContentUtils::SpoofLocaleEnglish(); + if (spoofLocale && mSource) { + Document* sourceDoc = mSource->OwnerDoc(); + spoofLocale = !(sourceDoc && sourceDoc->AllowsL10n()); + } + sbs->FormatStatusMessage(aResult, u"", spoofLocale, errorText); nsAutoString errorMessage; nsCOMPtr<nsIStringBundle> bundle; - sbs->CreateBundle(XSLT_MSGS_URL, getter_AddRefs(bundle)); + sbs->CreateBundle(spoofLocale ? XSLT_MSGS_URL_en_US : XSLT_MSGS_URL, + getter_AddRefs(bundle)); if (bundle) { AutoTArray<nsString, 1> error = {errorText}; ===================================== dom/xslt/xslt/txXSLTMsgsURL.h ===================================== @@ -7,5 +7,6 @@ #define DOM_XSLT_XSLT_TXXSLTMSGSURL_H_ #define XSLT_MSGS_URL "chrome://global/locale/xslt/xslt.properties" +#define XSLT_MSGS_URL_en_US "resource://gre/res/locale/xslt/xslt.properties" #endif // DOM_XSLT_XSLT_TXXSLTMSGSURL_H_ ===================================== intl/strres/nsIStringBundle.idl ===================================== @@ -86,9 +86,13 @@ interface nsIStringBundleService : nsISupports * used in the string lookup process. * @param aStatusArg - The status message argument(s). Multiple arguments * can be separated by newline ('\n') characters. + * @param aSpoofLocale - If true (default is false), forces the en-US + locale on content-accessible messages (XSLT errors so far). * @return the formatted message */ - AString formatStatusMessage(in nsresult aStatus, in wstring aStatusArg); + AString formatStatusMessage(in nsresult aStatus, + in wstring aStatusArg, + [optional] in boolean aSpoofLocale); /** * flushes the string bundle cache - useful when the locale changes or ===================================== intl/strres/nsStringBundle.cpp ===================================== @@ -977,6 +977,7 @@ nsresult nsStringBundleService::FormatWithBundle( NS_IMETHODIMP nsStringBundleService::FormatStatusMessage(nsresult aStatus, const char16_t* aStatusArg, + bool aSpoofLocale, nsAString& result) { uint32_t i, argCount = 0; nsCOMPtr<nsIStringBundle> bundle; @@ -1012,7 +1013,8 @@ nsStringBundleService::FormatStatusMessage(nsresult aStatus, switch (NS_ERROR_GET_MODULE(aStatus)) { case NS_ERROR_MODULE_XSLT: - getStringBundle(XSLT_MSGS_URL, getter_AddRefs(bundle)); + getStringBundle(aSpoofLocale ? XSLT_MSGS_URL_en_US : XSLT_MSGS_URL, + getter_AddRefs(bundle)); break; case NS_ERROR_MODULE_NETWORK: getStringBundle(NECKO_MSGS_URL, getter_AddRefs(bundle)); ===================================== mobile/android/installer/package-manifest.in ===================================== @@ -185,6 +185,7 @@ @BINPATH@/res/locale/layout/HtmlForm.properties @BINPATH@/res/locale/layout/MediaDocument.properties @BINPATH@/res/locale/layout/xmlparser.properties +@BINPATH@/res/locale/xslt/xslt.properties @BINPATH@/res/locale/dom/dom.properties #ifndef MOZ_ANDROID_EXCLUDE_FONTS ===================================== uriloader/base/nsDocLoader.cpp ===================================== @@ -1230,7 +1230,7 @@ NS_IMETHODIMP nsDocLoader::OnStatus(nsIRequest* aRequest, nsresult aStatus, mozilla::components::StringBundle::Service(); if (!sbs) return NS_ERROR_FAILURE; nsAutoString msg; - nsresult rv = sbs->FormatStatusMessage(aStatus, aStatusArg, msg); + nsresult rv = sbs->FormatStatusMessage(aStatus, aStatusArg, false, msg); if (NS_FAILED(rv)) return rv; // Keep around the message. In case a request finishes, we need to make sure View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e8d9671… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e8d9671… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/rbm][main] Bug 40063: Set PATH when using chroot
by richard (@richard) 22 Nov '23

22 Nov '23
richard pushed to branch main at The Tor Project / Applications / RBM Commits: 40acf540 by Nicolas Vigier at 2023-11-15T10:42:52+01:00 Bug 40063: Set PATH when using chroot This should fix an issue on Fedora (Thanks to @NoisyCoil for reporting it). - - - - - 1 changed file: - container Changes: ===================================== container ===================================== @@ -95,7 +95,9 @@ sub run_chroot { # On some systems resolv.conf is a symlink (see #40015) local $File::Copy::Recursive::CopyLink = 0; fcopy('/etc/resolv.conf', "$rootfsdir/etc/resolv.conf"); - local %ENV = (); + local %ENV = ( + PATH => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', + ); path("$rootfsdir/etc/hosts")->append("\n127.0.1.1 rbm\n") unless grep { m/^127.0.1.1 rbm$/ } path("$rootfsdir/etc/hosts")->lines; system('hostname', 'rbm'); @@ -110,6 +112,9 @@ sub copy_file_to { my $filename = fileparse($src); rcopy($src, "$rootfsdir/$dst/$filename") or exit_error "Failed to copy $src to $rootfsdir/$dst/$filename"; + local %ENV = ( + PATH => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', + ); return system('/usr/sbin/chroot', $rootfsdir, 'chown', '-R', $owner, $dst); } View it on GitLab: https://gitlab.torproject.org/tpo/applications/rbm/-/commit/40acf540fe75055… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/rbm/-/commit/40acf540fe75055… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser-update-responses][main] release: new version, 13.0.4
by boklm (@boklm) 21 Nov '23

21 Nov '23
boklm pushed to branch main at The Tor Project / Applications / Tor Browser update responses Commits: 649c46dc by Nicolas Vigier at 2023-11-21T18:18:07+01:00 release: new version, 13.0.4 - - - - - 30 changed files: - update_3/release/.htaccess - − update_3/release/12.5.5-13.0.1-linux-i686-ALL.xml - − update_3/release/12.5.5-13.0.1-linux-x86_64-ALL.xml - − update_3/release/12.5.5-13.0.1-macos-ALL.xml - − update_3/release/12.5.5-13.0.1-windows-i686-ALL.xml - − update_3/release/12.5.5-13.0.1-windows-x86_64-ALL.xml - − update_3/release/12.5.6-13.0.1-linux-i686-ALL.xml - − update_3/release/12.5.6-13.0.1-linux-x86_64-ALL.xml - − update_3/release/12.5.6-13.0.1-macos-ALL.xml - − update_3/release/12.5.6-13.0.1-windows-i686-ALL.xml - − update_3/release/12.5.6-13.0.1-windows-x86_64-ALL.xml - + update_3/release/12.5.6-13.0.4-linux-i686-ALL.xml - + update_3/release/12.5.6-13.0.4-linux-x86_64-ALL.xml - + update_3/release/12.5.6-13.0.4-macos-ALL.xml - + update_3/release/12.5.6-13.0.4-windows-i686-ALL.xml - + update_3/release/12.5.6-13.0.4-windows-x86_64-ALL.xml - − update_3/release/13.0-13.0.1-linux-i686-ALL.xml - − update_3/release/13.0-13.0.1-linux-x86_64-ALL.xml - − update_3/release/13.0-13.0.1-macos-ALL.xml - − update_3/release/13.0-13.0.1-windows-i686-ALL.xml - − update_3/release/13.0-13.0.1-windows-x86_64-ALL.xml - + update_3/release/13.0-13.0.4-linux-i686-ALL.xml - + update_3/release/13.0-13.0.4-linux-x86_64-ALL.xml - + update_3/release/13.0-13.0.4-macos-ALL.xml - + update_3/release/13.0-13.0.4-windows-i686-ALL.xml - + update_3/release/13.0-13.0.4-windows-x86_64-ALL.xml - + update_3/release/13.0.1-13.0.4-linux-i686-ALL.xml - + update_3/release/13.0.1-13.0.4-linux-x86_64-ALL.xml - + update_3/release/13.0.1-13.0.4-macos-ALL.xml - + update_3/release/13.0.1-13.0.4-windows-i686-ALL.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-115.5.0esr-13.5-1] fixup! Firefox preference overrides.
by Pier Angelo Vendrame (@pierov) 21 Nov '23

21 Nov '23
Pier Angelo Vendrame pushed to branch mullvad-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser Commits: 6f725297 by Pier Angelo Vendrame at 2023-11-21T09:40:39+01:00 fixup! Firefox preference overrides. Bug 41988: Wait to hide content titles. Hiding content titles from window titles is a hard solution to the possibly unlikely disk leak it could cause. Therefore, we are waiting a little bit to actually enable it. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -90,8 +90,9 @@ pref("browser.pagethumbnails.capturing_disabled", true); // disk leaks, e.g., in system logs. // For example, it happened that GNOME shell logged the window name that caused // JS errors/unexpected conditions for unrelated issues. -pref("privacy.exposeContentTitleInWindow", false); -pref("privacy.exposeContentTitleInWindow.pbm", false); +// TODO: Enable again after more UX considerations. +// pref("privacy.exposeContentTitleInWindow", false); +// pref("privacy.exposeContentTitleInWindow.pbm", false); // Empty clipboard content from private windows on exit (tor-browser#42154) pref("browser.privatebrowsing.preserveClipboard", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/6f7… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/6f7… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
[Git][tpo/applications/tor-browser][base-browser-115.5.0esr-13.5-1] fixup! Firefox preference overrides.
by Pier Angelo Vendrame (@pierov) 21 Nov '23

21 Nov '23
Pier Angelo Vendrame pushed to branch base-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: 2673b6cc by Pier Angelo Vendrame at 2023-11-21T09:40:06+01:00 fixup! Firefox preference overrides. Bug 41988: Wait to hide content titles. Hiding content titles from window titles is a hard solution to the possibly unlikely disk leak it could cause. Therefore, we are waiting a little bit to actually enable it. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -90,8 +90,9 @@ pref("browser.pagethumbnails.capturing_disabled", true); // disk leaks, e.g., in system logs. // For example, it happened that GNOME shell logged the window name that caused // JS errors/unexpected conditions for unrelated issues. -pref("privacy.exposeContentTitleInWindow", false); -pref("privacy.exposeContentTitleInWindow.pbm", false); +// TODO: Enable again after more UX considerations. +// pref("privacy.exposeContentTitleInWindow", false); +// pref("privacy.exposeContentTitleInWindow.pbm", false); // Empty clipboard content from private windows on exit (tor-browser#42154) pref("browser.privatebrowsing.preserveClipboard", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2673b6c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2673b6c… 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.5.0esr-13.5-1] fixup! Firefox preference overrides.
by Pier Angelo Vendrame (@pierov) 21 Nov '23

21 Nov '23
Pier Angelo Vendrame pushed to branch tor-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Tor Browser Commits: ab140704 by Pier Angelo Vendrame at 2023-11-21T09:06:07+01:00 fixup! Firefox preference overrides. Bug 41988: Wait to hide content titles. Hiding content titles from window titles is a hard solution to the possibly unlikely disk leak it could cause. Therefore, we are waiting a little bit to actually enable it. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -90,8 +90,9 @@ pref("browser.pagethumbnails.capturing_disabled", true); // disk leaks, e.g., in system logs. // For example, it happened that GNOME shell logged the window name that caused // JS errors/unexpected conditions for unrelated issues. -pref("privacy.exposeContentTitleInWindow", false); -pref("privacy.exposeContentTitleInWindow.pbm", false); +// TODO: Enable again after more UX considerations. +// pref("privacy.exposeContentTitleInWindow", false); +// pref("privacy.exposeContentTitleInWindow.pbm", false); // Empty clipboard content from private windows on exit (tor-browser#42154) pref("browser.privatebrowsing.preserveClipboard", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ab14070… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ab14070… 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 mb-13.0.4-build1
by ma1 (@ma1) 20 Nov '23

20 Nov '23
ma1 pushed new tag mb-13.0.4-build1 at The Tor Project / Applications / tor-browser-build -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/tree/mb-… 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.0.4-build1
by ma1 (@ma1) 20 Nov '23

20 Nov '23
ma1 pushed new tag tbb-13.0.4-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.0] Bug 40985, 40987: Prepare Tor+Mullvad Browser 13.0.4
by Pier Angelo Vendrame (@pierov) 20 Nov '23

20 Nov '23
Pier Angelo Vendrame pushed to branch maint-13.0 at The Tor Project / Applications / tor-browser-build Commits: 7a15d571 by Richard Pospesel at 2023-11-20T10:01:12+01:00 Bug 40985,40987: Prepare Tor+Mullvad Browser 13.0.4 - - - - - 13 changed files: - projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt - projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt - projects/browser/allowed_addons.json - projects/browser/config - projects/firefox-android/config - projects/firefox/config - projects/geckoview/config - projects/go/config - projects/manual/config - projects/openssl/config - projects/tor/config - projects/translation/config - rbm.conf Changes: ===================================== projects/browser/Bundle-Data/Docs-MB/ChangeLog.txt ===================================== @@ -1,3 +1,25 @@ +Mullvad Browser 13.0.4 - November 16 2023 + * All Platforms + * Updated Firefox to 115.5.0esr + * Updated uBlock Origin to 1.53.0 + * Bug 250: Enable storage.sync to fix broken webextensions [mullvad-browser] + * Bug 253: Rebase Mullvad Browser Stable to 115.5.0esr [mullvad-browser] + * Bug 42194: Blank Net Error page on name resolution failure [tor-browser] + * Windows + macOS + * Bug 42154: Empty the clipboard on browser shutdown only if content comes from private browsing windows [tor-browser] + * Build System + * All Platforms + * Bug 40934: Remove $bundle_locales from signing scripts now that we're on ALL for everything [tor-browser-build] + * Bug 40982: Fix logging in tools/signing/do-all-signing [tor-browser-build] + * Bug 40989: Add .nobackup files to reproducible and disposable directores [tor-browser-build] + * Bug 41006: Fix typo in finished-signing-clean-linux signer [tor-browser-build] + * macOS + * Bug 29815: Sign our macOS bundles on Linux [tor-browser-build] + * Bug 41005: Unpack macOS bundle to /var/tmp instead of /tmp in rcodesign-notary-submit step [tor-browser-build] + * Bug 41007: gatekeeper-bundling.sh refers to old .tar.gz archive [tor-browser-build] + * Bug 41014: Update libdmg-hfsplus to drop the OpenSSL patch [tor-browser-build] + * Bug 41020: Opening MacOS dmg file is causing a warning, since 13.0 [tor-browser-build] + Mullvad Browser 13.0.1 - October 24 2023 * All Platforms * Updated Firefox to 115.4.0esr ===================================== projects/browser/Bundle-Data/Docs-TBB/ChangeLog.txt ===================================== @@ -1,3 +1,36 @@ +Tor Browser 13.0.4 - November 16 2023 + * All Platforms + * Updated OpenSSL to 3.0.12 + * Updated tor to 0.4.8.9 + * Bug 42275: Rebase Tor Browser Stable to 115.5.0esr [tor-browser] + * Bug 42277: Enable storage.sync to fix broken webextensions [tor-browser] + * Windows + macOS + Linux + * Updated Firefox to 115.5.0esr + * Bug 41341: Fix style and position of "Always Prioritize Onions" wingpanel [tor-browser] + * Bug 42108: Tor Circuit button not shown if TLS handshake fails [tor-browser] + * Bug 42184: Setting "Homepage and new windows" ignores "Blank Page" value [tor-browser] + * Bug 42188: Donations are asked repeatedly when I click New identity button [tor-browser] + * Bug 42194: Blank Net Error page on name resolution failure [tor-browser] + * Windows + macOS + * Bug 42154: Empty the clipboard on browser shutdown only if content comes from private browsing windows [tor-browser] + * Android + * Updated GeckoView to 115.5.0esr + * Bug 42074: YEC 2023 Takeover for Android Stable [tor-browser] + * Bug 42287: Backport security fixes (Android & wontfix) from Firefox 120 to 115.5 - based Tor Browser [tor-browser] + * Build System + * All Platforms + * Update Go to 1.21.4 + * Bug 40934: Remove $bundle_locales from signing scripts now that we're on ALL for everything [tor-browser-build] + * Bug 40982: Fix logging in tools/signing/do-all-signing [tor-browser-build] + * Bug 40989: Add .nobackup files to reproducible and disposable directores [tor-browser-build] + * Bug 41006: Fix typo in finished-signing-clean-linux signer [tor-browser-build] + * macOS + * Bug 29815: Sign our macOS bundles on Linux [tor-browser-build] + * Bug 41005: Unpack macOS bundle to /var/tmp instead of /tmp in rcodesign-notary-submit step [tor-browser-build] + * Bug 41007: gatekeeper-bundling.sh refers to old .tar.gz archive [tor-browser-build] + * Bug 41014: Update libdmg-hfsplus to drop the OpenSSL patch [tor-browser-build] + * Bug 41020: Opening MacOS dmg file is causing a warning, since 13.0 [tor-browser-build] + Tor Browser 13.0.3 - November 06 2023 * Android * Bug 42222: Fix TorDomainIsolator initialization on Android [tor-browser] ===================================== projects/browser/allowed_addons.json ===================================== @@ -17,7 +17,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/34/9734/13299734/13299734.pn…" } ], - "average_daily_users": 1047950, + "average_daily_users": 1069317, "categories": { "android": [ "experimental", @@ -31,7 +31,7 @@ "contributions_url": "https://opencollective.com/darkreader?utm_content=product-page-contribute&u…", "created": "2017-09-19T07:03:00Z", "current_version": { - "id": 5631046, + "id": 5650180, "compatibility": { "firefox": { "min": "54.0", @@ -42,7 +42,7 @@ "max": "*" } }, - "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/56310…", + "edit_url": "https://addons.mozilla.org/en-US/developers/addon/darkreader/versions/56501…", "is_strict_compatibility_enabled": false, "license": { "id": 22, @@ -53,22 +53,22 @@ "url": "http://www.opensource.org/license/mit" }, "release_notes": { - "en-US": "- Fixed Site List (when some URL had a port).\n- Users' fixes for websites." + "en-US": "- Fixed for Reddit (incorrect CSS comment handling).\n- Fixed working on domains containing `constructor` part.\n- Users' fixes for websites." }, - "reviewed": "2023-10-03T12:42:56Z", - "version": "4.9.67", + "reviewed": "2023-11-15T18:44:00Z", + "version": "4.9.68", "files": [ { - "id": 4175386, - "created": "2023-10-01T20:00:40Z", - "hash": "sha256:128a151f04af774463448fe1cdb944f6c5095fb17991f82d9aec3c8c4513308e", + "id": 4194520, + "created": "2023-11-13T16:59:09Z", + "hash": "sha256:009b35e2b5e3ad787cc5f5cd75cf995119baaddfd45a00bd045c2098a99cff85", "is_restart_required": false, "is_webextension": true, "is_mozilla_signed_extension": false, "platform": "all", - "size": 675277, + "size": 676616, "status": "public", - "url": "https://addons.mozilla.org/firefox/downloads/file/4175386/darkreader-4.9.67…", + "url": "https://addons.mozilla.org/firefox/downloads/file/4194520/darkreader-4.9.68…", "permissions": [ "alarms", "contextMenus", @@ -146,7 +146,7 @@ }, "is_disabled": false, "is_experimental": false, - "last_updated": "2023-10-03T12:42:56Z", + "last_updated": "2023-11-15T18:44:00Z", "name": { "ar": "Dark Reader", "bn": "Dark Reader", @@ -221,10 +221,10 @@ "category": "recommended" }, "ratings": { - "average": 4.5563, - "bayesian_average": 4.555166332139257, - "count": 5222, - "text_count": 1636 + "average": 4.5559, + "bayesian_average": 4.554766454205969, + "count": 5233, + "text_count": 1642 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/reviews/", "requires_payment": false, @@ -321,7 +321,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/darkreader/versions/", - "weekly_downloads": 32054 + "weekly_downloads": 39666 }, "notes": null }, @@ -337,7 +337,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/56/7656/6937656/6937656.png?…" } ], - "average_daily_users": 258996, + "average_daily_users": 262050, "categories": { "android": [ "security-privacy" @@ -553,10 +553,10 @@ "category": "recommended" }, "ratings": { - "average": 4.8121, - "bayesian_average": 4.80748856406892, - "count": 1368, - "text_count": 242 + "average": 4.8089, + "bayesian_average": 4.804287877831421, + "count": 1371, + "text_count": 243 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/reviews/", "requires_payment": false, @@ -641,7 +641,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/decentraleyes/versions/", - "weekly_downloads": 3695 + "weekly_downloads": 4465 }, "notes": null }, @@ -657,7 +657,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/73/4073/5474073/5474073.png?…" } ], - "average_daily_users": 1161828, + "average_daily_users": 1180120, "categories": { "android": [ "security-privacy" @@ -1181,10 +1181,10 @@ "category": "recommended" }, "ratings": { - "average": 4.794, - "bayesian_average": 4.791288988997076, - "count": 2320, - "text_count": 441 + "average": 4.7946, + "bayesian_average": 4.7918968335591, + "count": 2332, + "text_count": 444 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/reviews/", "requires_payment": false, @@ -1208,7 +1208,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17/versions/", - "weekly_downloads": 24811 + "weekly_downloads": 20900 }, "notes": null }, @@ -1224,7 +1224,7 @@ "picture_url": null } ], - "average_daily_users": 6892995, + "average_daily_users": 7140277, "categories": { "android": [ "security-privacy" @@ -1392,7 +1392,7 @@ }, "is_disabled": false, "is_experimental": false, - "last_updated": "2023-11-06T01:50:32Z", + "last_updated": "2023-11-14T23:15:40Z", "name": { "ar": "uBlock Origin", "bg": "uBlock Origin", @@ -1537,10 +1537,10 @@ "category": "recommended" }, "ratings": { - "average": 4.784, - "bayesian_average": 4.783619011833919, - "count": 16477, - "text_count": 4290 + "average": 4.7847, + "bayesian_average": 4.7843208303981575, + "count": 16602, + "text_count": 4329 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/reviews/", "requires_payment": false, @@ -1603,7 +1603,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/versions/", - "weekly_downloads": 259499 + "weekly_downloads": 252376 }, "notes": null }, @@ -1619,7 +1619,7 @@ "picture_url": null } ], - "average_daily_users": 172615, + "average_daily_users": 173964, "categories": { "android": [ "photos-media" @@ -1718,9 +1718,9 @@ "category": "recommended" }, "ratings": { - "average": 4.49, - "bayesian_average": 4.484869455864706, - "count": 1145, + "average": 4.4904, + "bayesian_average": 4.485326875429083, + "count": 1146, "text_count": 428 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/re…", @@ -1743,7 +1743,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/video-background-play-fix/ve…", - "weekly_downloads": 433 + "weekly_downloads": 371 }, "notes": null }, @@ -1759,7 +1759,7 @@ "picture_url": null } ], - "average_daily_users": 87057, + "average_daily_users": 87714, "categories": { "android": [ "experimental", @@ -1897,7 +1897,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/privacy-possum/versions/", - "weekly_downloads": 2013 + "weekly_downloads": 1865 }, "notes": null }, @@ -1913,7 +1913,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/64/9064/12929064/12929064.pn…" } ], - "average_daily_users": 277163, + "average_daily_users": 281546, "categories": { "android": [ "photos-media", @@ -1927,18 +1927,18 @@ "contributions_url": "https://www.paypal.com/donate?hosted_button_id=GLL4UNSNU6SQN&utm_content=pr…", "created": "2017-06-17T15:23:33Z", "current_version": { - "id": 5634958, + "id": 5645237, "compatibility": { "firefox": { - "min": "91.0", + "min": "115.0", "max": "*" }, "android": { - "min": "113.0", + "min": "115.0", "max": "*" } }, - "edit_url": "https://addons.mozilla.org/en-US/developers/addon/search_by_image/versions/…", + "edit_url": "https://addons.mozilla.org/en-US/developers/addon/search_by_image/versions/…", "is_strict_compatibility_enabled": false, "license": { "id": 6, @@ -1951,23 +1951,22 @@ "release_notes": { "en-US": "Learn more about this release from the <a href=\"https://prod.outgoing.prod.webservices.mozgcp.net/v1/d50855f24f77fa6f2614b9…" rel=\"nofollow\">changelog</a>." }, - "reviewed": "2023-10-11T19:12:27Z", - "version": "5.8.1", + "reviewed": "2023-11-07T07:33:21Z", + "version": "6.1.0", "files": [ { - "id": 4179298, - "created": "2023-10-10T10:43:18Z", - "hash": "sha256:ce8b510ba1df4bb941a5a82001ec85e92b6a265701ae141a7e9c63df0155e7db", + "id": 4189577, + "created": "2023-11-02T18:15:34Z", + "hash": "sha256:1de51c7522b8bf3aca5c2bc4fbd94f5fb092d4418ea8fe4583c8dff2b71b4209", "is_restart_required": false, "is_webextension": true, "is_mozilla_signed_extension": false, "platform": "all", - "size": 1205732, + "size": 1156452, "status": "public", - "url": "https://addons.mozilla.org/firefox/downloads/file/4179298/search_by_image-5…", + "url": "https://addons.mozilla.org/firefox/downloads/file/4189577/search_by_image-6…", "permissions": [ "alarms", - "clipboardRead", "contextMenus", "storage", "unlimitedStorage", @@ -1981,7 +1980,9 @@ "https://*/*", "file:///*" ], - "optional_permissions": [], + "optional_permissions": [ + "clipboardRead" + ], "host_permissions": [] } ] @@ -2006,7 +2007,7 @@ }, "is_disabled": false, "is_experimental": false, - "last_updated": "2023-10-11T19:12:27Z", + "last_updated": "2023-11-07T07:33:21Z", "name": { "en-US": "Search by Image" }, @@ -2132,10 +2133,10 @@ "category": "recommended" }, "ratings": { - "average": 4.6543, - "bayesian_average": 4.649791403978484, - "count": 1345, - "text_count": 257 + "average": 4.655, + "bayesian_average": 4.65048814198261, + "count": 1348, + "text_count": 258 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/reviews/", "requires_payment": false, @@ -2156,7 +2157,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/search_by_image/versions/", - "weekly_downloads": 5764 + "weekly_downloads": 5130 }, "notes": null }, @@ -2179,7 +2180,7 @@ "picture_url": null } ], - "average_daily_users": 115047, + "average_daily_users": 116182, "categories": { "android": [ "other" @@ -2485,7 +2486,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/google-search-fixer/versions/", - "weekly_downloads": 35 + "weekly_downloads": 32 }, "notes": null }, @@ -2501,7 +2502,7 @@ "picture_url": "https://addons.mozilla.org/user-media/userpics/43/0143/143/143.png?modified…" } ], - "average_daily_users": 310140, + "average_daily_users": 313357, "categories": { "android": [ "performance", @@ -2691,10 +2692,10 @@ "category": "recommended" }, "ratings": { - "average": 4.3994, - "bayesian_average": 4.396743494333709, - "count": 2133, - "text_count": 825 + "average": 4.3968, + "bayesian_average": 4.394142112372486, + "count": 2137, + "text_count": 828 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/reviews/", "requires_payment": false, @@ -2738,7 +2739,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/noscript/versions/", - "weekly_downloads": 9017 + "weekly_downloads": 8490 }, "notes": null }, @@ -2754,7 +2755,7 @@ "picture_url": null } ], - "average_daily_users": 155003, + "average_daily_users": 156584, "categories": { "android": [ "performance", @@ -2866,10 +2867,10 @@ "category": "recommended" }, "ratings": { - "average": 3.866, - "bayesian_average": 3.861926627269856, - "count": 1187, - "text_count": 430 + "average": 3.8631, + "bayesian_average": 3.8590398415336518, + "count": 1191, + "text_count": 432 }, "ratings_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/revi…", "requires_payment": false, @@ -2888,7 +2889,7 @@ "type": "extension", "url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/", "versions_url": "https://addons.mozilla.org/en-US/firefox/addon/youtube-high-definition/vers…", - "weekly_downloads": 2510 + "weekly_downloads": 2791 }, "notes": null } ===================================== projects/browser/config ===================================== @@ -91,9 +91,9 @@ input_files: - URL: https://addons.mozilla.org/firefox/downloads/file/4178438/noscript-11.4.28.… name: noscript sha256sum: 54d076b3226d454216117547f6441d2f95af3057d20f726e55d94b0f22573c14 - - URL: https://addons.mozilla.org/firefox/downloads/file/4171020/ublock_origin-1.5… + - URL: https://addons.mozilla.org/firefox/downloads/file/4188488/ublock_origin-1.5… name: ublock-origin - sha256sum: e8ee3f9d597a6d42db9d73fe87c1d521de340755fd8bfdd69e41623edfe096d6 + sha256sum: 5403474101f753b5d38c09135e40d82a115afcd01310d78133a4af363462194b enable: '[% c("var/mullvad-browser") %]' - URL: https://cdn.mullvad.net/browser-extension/0.8.4/mullvad-browser-extension-0… name: mullvad-extension ===================================== projects/firefox-android/config ===================================== @@ -16,7 +16,7 @@ container: var: fenix_version: 115.2.1 browser_branch: 13.0-1 - browser_build: 8 + browser_build: 9 variant: Beta # This should be updated when the list of gradle dependencies is changed. gradle_dependencies_version: 1 ===================================== projects/firefox/config ===================================== @@ -14,7 +14,7 @@ container: use_container: 1 var: - firefox_platform_version: 115.4.0 + firefox_platform_version: 115.5.0 firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '13.0' browser_branch: '[% c("var/browser_series") %]-1' ===================================== projects/geckoview/config ===================================== @@ -14,9 +14,9 @@ container: use_container: 1 var: - geckoview_version: 115.4.0esr + geckoview_version: 115.5.0esr browser_branch: 13.0-1 - browser_build: 3 + browser_build: 2 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/go/config ===================================== @@ -1,5 +1,5 @@ # vim: filetype=yaml sw=2 -version: 1.21.3 +version: 1.21.4 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' container: use_container: 1 @@ -119,7 +119,7 @@ input_files: enable: '[% ! c("var/linux") %]' - URL: 'https://golang.org/dl/go[% c("version") %].src.tar.gz' name: go - sha256sum: 186f2b6f8c8b704e696821b09ab2041a5c1ee13dcbc3156a13adcf75931ee488 + sha256sum: 47b26a83d2b65a3c1c1bcace273b69bee49a7a7b5168a7604ded3d26a37bd787 - project: go-bootstrap name: go-bootstrap target_replace: ===================================== 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: 112775 +version: 120105 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: 57c9c02f5209fdbcb333d902b7ec4bbec3bb08baf34cb97845cf55bc5bdcb744 + sha256sum: d51ebe27077817bcdabc0b5616c0c58fc14ea6d06f1a0b459051d67a4c13c348 - filename: packagemanual.py name: package_script ===================================== projects/openssl/config ===================================== @@ -1,5 +1,5 @@ # vim: filetype=yaml sw=2 -version: 3.0.11 +version: 3.0.12 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.[% c("compress_tar") %]' container: use_container: 1 @@ -33,4 +33,4 @@ input_files: - name: '[% c("var/compiler") %]' project: '[% c("var/compiler") %]' - URL: 'https://www.openssl.org/source/openssl-[% c("version") %].tar.gz' - sha256sum: b3425d3bb4a2218d0697eb41f7fc0cdede016ed19ca49d168b78e8d947887f55 + sha256sum: f93c9e8edde5e9166119de31755fc87b4aa34863662f67ddfcba14d0b6b69b61 ===================================== 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.7 +version: 0.4.8.9 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: 3faf7dcd545109f7bbd8a6374838e139ca422d6c + git_hash: 6c729dc25d135186cb0a827eef328f3f52121117 targets: nightly: git_hash: 'base-browser' tor-browser: tor-browser: '[% INCLUDE build %]' - git_hash: 51bc08246d73990d461f747fb3c8cc7b6f66c1f4 + git_hash: 51bc53e707a51e9e68fc7e7febdc81560a088234 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: 06de167467ab1d64448c430d4bd66f3256ca7d47 + git_hash: a28f99595d0971b25912eb63152244cb9f2759d6 compress_tar: 'zst' targets: nightly: ===================================== rbm.conf ===================================== @@ -81,12 +81,12 @@ buildconf: git_signtag_opt: '-s' var: - torbrowser_version: '13.0.3' + torbrowser_version: '13.0.4' torbrowser_build: 'build1' torbrowser_incremental_from: + - '13.0.1' - '13.0' - '12.5.6' - - '12.5.5' updater_enabled: 1 build_mar: 1 mar_channel_id: '[% c("var/projectname") %]-torproject-[% c("var/channel") %]' View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/7… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/7… 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-115.5.0esr-13.5-1-build1
by Pier Angelo Vendrame (@pierov) 20 Nov '23

20 Nov '23
Pier Angelo Vendrame pushed new tag mullvad-browser-115.5.0esr-13.5-1-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/mullvad-browser][mullvad-browser-115.5.0esr-13.5-1] 18 commits: MB 38: Mullvad Browser configuration
by Pier Angelo Vendrame (@pierov) 20 Nov '23

20 Nov '23
Pier Angelo Vendrame pushed to branch mullvad-browser-115.5.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser Commits: ade4eacb by Pier Angelo Vendrame at 2023-11-20T16:26:49+01:00 MB 38: Mullvad Browser configuration - - - - - de8efae8 by Pier Angelo Vendrame at 2023-11-20T16:28:53+01: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 - - - - - 3ff7c379 by Pier Angelo Vendrame at 2023-11-20T16:28:54+01: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. - - - - - b9637c0f by Pier Angelo Vendrame at 2023-11-20T16:28:54+01:00 MB 63: Customize some about pages for Mullvad Browser Also: mullvad-browser#57: Purge unneeded about: pages - - - - - 14163582 by Pier Angelo Vendrame at 2023-11-20T16:28:55+01:00 MB 37: Customization for the about dialog - - - - - d130f435 by Henry Wilkes at 2023-11-20T16:28:55+01:00 MB 39: Add home page about:mullvad-browser - - - - - a92259fe by hackademix at 2023-11-20T16:28:55+01:00 MB 97: Remove UI cues to install new extensions. - - - - - de77fc45 by hackademix at 2023-11-20T16:28:56+01:00 MB 47: uBlock Origin customization - - - - - 2415202e by Pier Angelo Vendrame at 2023-11-20T16:28:56+01:00 MB 21: Disable the password manager This commit disables the about:login page and removes the &quot;Login and Password&quot; 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. - - - - - 3b857c7c by Pier Angelo Vendrame at 2023-11-20T16:28:56+01:00 MB 87: Disable the default browser box on Windows and Linux Windows and Linux will be distributed only as portable apps at the beginning, so they should not be settable as default browsers. We will need to improve the logic once we decide to ship system-wide installers, too. - - - - - b44f29f7 by Pier Angelo Vendrame at 2023-11-20T16:28:57+01:00 MB 112: Updater customization for Mullvad Browser MB 71: Set the updater base URL to Mullvad domain - - - - - d381cc1e by Nicolas Vigier at 2023-11-20T16:28:57+01:00 MB 79: Add Mullvad Browser MAR signing keys - - - - - ae2f5e7b by Pier Angelo Vendrame at 2023-11-20T16:28:57+01: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. - - - - - 33fff169 by Pier Angelo Vendrame at 2023-11-20T16:28:58+01:00 MB 160: Disable the cookie exceptions button Besides disabling the &quot;Delete on close checkbox&quot;, disable also the &quot;Manage Exceptions&quot; button when always using PBM. - - - - - 86d705e6 by hackademix at 2023-11-20T16:28:58+01:00 MB 163: prevent uBlock Origin from being uninstalled/disabled - - - - - 648e67ff by Richard Pospesel at 2023-11-20T16:28:58+01:00 MB 188: Customize Gitlab Issue and Merge templates - - - - - 793fef6f by rui hildt at 2023-11-20T16:28:59+01:00 MB 213: Customize the search engines list - - - - - 7fb044b7 by hackademix at 2023-11-20T16:28:59+01:00 MB 214: Enable cross-tab identity leak protection in &quot;quiet&quot; mode - - - - - 30 changed files: - + .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 The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/54… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/54… You're receiving this email because of your account on gitlab.torproject.org.
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • ...
  • 804
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.