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
  • 20126 discussions
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated (7801f522366c -> 95d8ea660184)
by gitolite role 15 Nov '22

15 Nov '22
This is an automated email from the git hooks/post-receive script. richard pushed a change to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. from 7801f522366c fixup! Add TorStrings module for localization new 2d9fb2cb57bc Revert "Bug 32220: Improve the letterboxing experience" new a38c81a1bd7a Bug 41434: Letterboxing, preemptively apply margins in a global CSS rule to mitigate race conditions on newly created windows and tabs. new 377411d5dedc Bug 41434: Letterboxing, improve logging. new e62c2067db13 Bug 31064: Letterboxing, exempt browser extensions. new 321a85ed02dc Bug 32411: Letterboxing, exempt view-source: URIs. new 95d8ea660184 Bug 32220: Improve the letterboxing experience The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/base/content/browser.css | 23 +- browser/base/content/tabbrowser-tab.js | 9 - browser/themes/shared/tabs.css | 6 - .../components/resistfingerprinting/RFPHelper.jsm | 296 +++++++++------------ 4 files changed, 141 insertions(+), 193 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 6
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated (afd362e621f5 -> 7801f522366c)
by gitolite role 15 Nov '22

15 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. from afd362e621f5 squash! Bug 41369: Improve Firefox language settings for multi-lingual packages new 0168fede1a2c fixup! Bug 30237: Add v3 onion services client authentication prompt new 7801f522366c fixup! Add TorStrings module for localization The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/components/onionservices/content/authPreferences.js | 3 +++ browser/components/onionservices/content/authPrompt.js | 7 ++++++- browser/modules/TorStrings.jsm | 2 +- 3 files changed, 10 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated (fb128239c335 -> afd362e621f5)
by gitolite role 15 Nov '22

15 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. from fb128239c335 fixup! Bug 40925: Implemented the Security Level component new 71f1cec6a9ea fixup! Bug 41369: Improve Firefox language settings for multi-lingual packages new afd362e621f5 squash! Bug 41369: Improve Firefox language settings for multi-lingual packages The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/base/content/browser.xhtml | 2 + browser/base/content/languageNotification.js | 67 ++++++++++++++++++++++ browser/base/jar.mn | 2 + browser/components/preferences/main.inc.xhtml | 2 +- browser/components/preferences/main.js | 2 +- .../locales/en-US/browser/languageNotification.ftl | 10 ++++ 6 files changed, 83 insertions(+), 2 deletions(-) create mode 100644 browser/base/content/languageNotification.js create mode 100644 browser/locales/en-US/browser/languageNotification.ftl -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated (f8d051d6f08f -> fb128239c335)
by gitolite role 15 Nov '22

15 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. from f8d051d6f08f fixup! Bug 41089: Add tor-browser build scripts + Makefile to tor-browser new 03b200a1d401 Bug 41454: Move focus after calling openPreferences for a sub-category. new fb128239c335 fixup! Bug 40925: Implemented the Security Level component The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/components/preferences/preferences.js | 11 +++++++++++ .../securitylevel/content/securityLevelPreferences.inc.xhtml | 7 +++++-- 2 files changed, 16 insertions(+), 2 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[builders/tor-browser-build] branch main updated (3afab9a8 -> 0553b695)
by gitolite role 15 Nov '22

15 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a change to branch main in repository builders/tor-browser-build. from 3afab9a8 Bug 40685: Remove targets/nightly/var/mar_locales from rbm.conf new ea8a1620 Bug 40439: Create universal x86_64/arm64 mac builds new 7431ad67 Bug 40067: Rename osx64 mar and dmg files to macos new d499c3a9 Bug 40067: Update nightly directory for macos new 985480eb Bug 40067: Rename osx targets and configs to macos new 0553b695 Bug 40439: Add option for macos single-arch non-universal testbuild The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: Makefile | 62 +++------ README | 2 +- doc/HACKING.txt | 14 +- doc/MAKEFILE.txt | 19 ++- projects/browser/build | 152 ++++++++++++++++----- projects/browser/config | 41 ++++-- projects/clang/build | 2 +- projects/firefox/build | 16 +-- projects/firefox/config | 8 +- projects/firefox/list_toolchain_updates_checks | 6 +- projects/firefox/mozconfig | 6 +- projects/fonts/build | 4 +- projects/fonts/config | 2 +- projects/go/build | 2 +- projects/go/config | 6 +- projects/libevent/build | 2 +- projects/libevent/config | 2 +- projects/macosx-toolchain/build | 4 +- projects/node/config | 2 +- projects/openssl/build | 2 +- projects/openssl/config | 4 +- projects/release/build | 11 +- projects/release/config | 36 +++-- projects/release/update_responses_config.yml | 8 +- projects/rust/build | 4 +- projects/rust/config | 2 +- projects/tor/build | 10 +- projects/tor/config | 2 +- rbm.conf | 55 ++++---- tools/dmg2mar | 6 +- tools/marsigning_check.sh | 2 +- tools/signing/check_file_counts | 4 +- tools/signing/gatekeeper-bundling.sh | 2 +- tools/signing/macos-signer-gatekeeper-signing | 2 +- tools/signing/nightly/config.yml | 2 +- .../nightly/update-responses-base-config.yml | 11 +- tools/update-responses/update_responses | 6 +- 37 files changed, 320 insertions(+), 201 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 5
0 0
[torbutton] branch main updated: Bug 41451: Use app locale rather than requested locale
by gitolite role 14 Nov '22

14 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch main in repository torbutton. The following commit(s) were added to refs/heads/main by this push: new f5cbb382 Bug 41451: Use app locale rather than requested locale f5cbb382 is described below commit f5cbb38236e1dd0c1debc8c625833c2b08fd2b9d Author: Henry Wilkes <henry(a)torproject.org> AuthorDate: Mon Nov 14 18:38:53 2022 +0000 Bug 41451: Use app locale rather than requested locale --- chrome/content/aboutTor/aboutTor-content.js | 11 ++++------- modules/utils.js | 9 +++++++-- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/chrome/content/aboutTor/aboutTor-content.js b/chrome/content/aboutTor/aboutTor-content.js index a35d95b5..6c53dff8 100644 --- a/chrome/content/aboutTor/aboutTor-content.js +++ b/chrome/content/aboutTor/aboutTor-content.js @@ -19,7 +19,7 @@ const { Services } = ChromeUtils.import("resource://gre/modules/Services.jsm"); -const { bindPrefAndInit } = ChromeUtils.import( +const { bindPrefAndInit, getLocale } = ChromeUtils.import( "resource://torbutton/modules/utils.js" ); @@ -65,10 +65,7 @@ var AboutTorListener = { onPageLoad() { // Arrange to update localized text and links. bindPrefAndInit("intl.locale.requested", () => { - const aNewVal = Services.locale.requestedLocale; - if (aNewVal !== null) { - this.onLocaleChange(aNewVal); - } + this.onLocaleChange(); }); // Add message and event listeners. @@ -116,10 +113,10 @@ var AboutTorListener = { body.setAttribute("initialized", "yes"); }, - onLocaleChange(aLocale) { + onLocaleChange() { // Set localized "Get Involved" link. content.document.getElementById("getInvolvedLink").href = - "https://community.torproject.org/" + aLocale; + `https://community.torproject.org/${getLocale()}`; // Display the Tor Browser product name and version. try { diff --git a/modules/utils.js b/modules/utils.js index 49f7c0dc..30947a73 100644 --- a/modules/utils.js +++ b/modules/utils.js @@ -88,9 +88,14 @@ var getEnv = function(name) { }; // __getLocale -// Reads the browser locale, the default locale is en-US. +// Returns the app locale to be used in tor-related urls. var getLocale = function() { - return Services.locale.requestedLocale || "en-US"; + const locale = Services.locale.appLocaleAsBCP47; + if (locale === "ja-JP-macos") { + // We don't want to distinguish the mac locale. + return "ja"; + } + return locale; }; // ## Windows -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated: fixup! Bug 41089: Add tor-browser build scripts + Makefile to tor-browser
by gitolite role 14 Nov '22

14 Nov '22
This is an automated email from the git hooks/post-receive script. richard pushed a commit to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-102.4.0esr-12.0-2 by this push: new f8d051d6f08f fixup! Bug 41089: Add tor-browser build scripts + Makefile to tor-browser f8d051d6f08f is described below commit f8d051d6f08fc3d89edd1b69f2e0ebef8dd9aed8 Author: hackademix <giorgio(a)maone.net> AuthorDate: Fri Nov 11 00:28:00 2022 +0100 fixup! Bug 41089: Add tor-browser build scripts + Makefile to tor-browser --- tools/torbrowser/fetch.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/torbrowser/fetch.sh b/tools/torbrowser/fetch.sh index 5b5c627c0c34..f91459530553 100755 --- a/tools/torbrowser/fetch.sh +++ b/tools/torbrowser/fetch.sh @@ -7,7 +7,7 @@ BINARIES_DIR=$1 wget https://aus1.torproject.org/torbrowser/update_3/alpha/downloads.json # get url for latest alpha linux en_US package TOR_BROWSER_VERSION=$(grep -Eo "\"version\":\"[0-9.a]+\"" downloads.json | grep -Eo "[0-9.a]+") -TOR_BROWSER_PACKAGE="tor-browser-linux64-${TOR_BROWSER_VERSION}_en-US.tar.xz" +TOR_BROWSER_PACKAGE="tor-browser-linux64-${TOR_BROWSER_VERSION}_ALL.tar.xz" TOR_BROWSER_PACKAGE_URL="https://dist.torproject.org/torbrowser/${TOR_BROWSER_VERSION}/${TOR_BROWSER…" # remove download manifest @@ -24,7 +24,7 @@ mkdir -p "${BINARIES_DIR}" # and extract tar -xf ${TOR_BROWSER_PACKAGE} -C "${BINARIES_DIR}" -mv "${BINARIES_DIR}/tor-browser_en-US" "${BINARIES_DIR}/dev" +mv "${BINARIES_DIR}/tor-browser" "${BINARIES_DIR}/dev" # cleanup rm -f "${TOR_BROWSER_PACKAGE}" -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated (e2c53373c56c -> 3c7db5829367)
by gitolite role 11 Nov '22

11 Nov '22
This is an automated email from the git hooks/post-receive script. richard pushed a change to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. from e2c53373c56c fixup! Firefox preference overrides. new c33d99d17934 dropme! Bug 41426: temporarily bring back stub installer logic so we can delete it in subsequent new fixup commit; new 3c7db5829367 fixup! Base Browser's .mozconfigs. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated: fixup! Firefox preference overrides.
by gitolite role 10 Nov '22

10 Nov '22
This is an automated email from the git hooks/post-receive script. richard pushed a commit to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-102.4.0esr-12.0-2 by this push: new e2c53373c56c fixup! Firefox preference overrides. e2c53373c56c is described below commit e2c53373c56c93b1fde33512762f790676c75880 Author: Richard Pospesel <richard(a)torproject.org> AuthorDate: Wed Oct 26 21:18:43 2022 +0000 fixup! Firefox preference overrides. Bug 27258: font whitelist means we don't have to set gfx.downloadable_fonts.fallback_delay --- browser/app/profile/001-base-profile.js | 1 - 1 file changed, 1 deletion(-) diff --git a/browser/app/profile/001-base-profile.js b/browser/app/profile/001-base-profile.js index 3f93614a7bbb..0d344b55eca8 100644 --- a/browser/app/profile/001-base-profile.js +++ b/browser/app/profile/001-base-profile.js @@ -202,7 +202,6 @@ pref("dom.push.enabled", false); // Fingerprinting pref("webgl.disable-fail-if-major-performance-caveat", true); pref("webgl.enable-webgl2", false); -pref("gfx.downloadable_fonts.fallback_delay", -1); pref("browser.startup.homepage_override.buildID", "20100101"); pref("browser.link.open_newwindow.restriction", 0); // Bug 9881: Open popups in new tabs (to avoid fullscreen popups) // Set video VP9 to 0 for everyone (bug 22548) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser-bundle-testsuite] branch main updated (2f1fd21 -> 03ccd93)
by gitolite role 10 Nov '22

10 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a change to branch main in repository tor-browser-bundle-testsuite. from 2f1fd21 Bug 40046: add base-browser nightly builds new ff860f9 Bug 40068: Fix cleaning of old nightly builds new 73c6fcf Bug 40065: Archive multi-locale and base-browser builds new 8f3eefc Bug 40065: Keep builds from last 10 days on nightlies.tbb.torproject.org new 03ccd93 Bug 40067: Update email-to list for nightly builds The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: config/tb-build-01.torproject.org | 4 +++- rbm-config/tb-build-01.torproject.org.rbm.local.conf | 8 +++++++- tools/tb-build-01-start-nightly-build | 11 +++++++---- 3 files changed, 17 insertions(+), 6 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 4
0 0
[builders/tor-browser-build] branch main updated: Bug 40685: Remove targets/nightly/var/mar_locales from rbm.conf
by gitolite role 10 Nov '22

10 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a commit to branch main in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/main by this push: new 3afab9a8 Bug 40685: Remove targets/nightly/var/mar_locales from rbm.conf 3afab9a8 is described below commit 3afab9a8af2b41f6b3cb4714d94ecab690911edb Author: Nicolas Vigier <boklm(a)torproject.org> AuthorDate: Thu Nov 10 10:27:32 2022 +0100 Bug 40685: Remove targets/nightly/var/mar_locales from rbm.conf fixup for 98b4184d69ab7b6d55c90ef25ce6fc8005a589b8. --- rbm.conf | 7 ------- 1 file changed, 7 deletions(-) diff --git a/rbm.conf b/rbm.conf index 4313cdc7..0d34a766 100644 --- a/rbm.conf +++ b/rbm.conf @@ -212,13 +212,6 @@ targets: GET c("var_p/nightly_torbrowser_version"); END; -%] - # For nightly builds, we support updates for a limited set of locales - mar_locales: - - de - - es-ES - - fr - - ru - - uk max_torbrowser_incremental_from: 2 build_infos_json: 1 -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch main updated: fixup! Bug 40641: Use packaged locales on Firefox
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a commit to branch main in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/main by this push: new 60146126 fixup! Bug 40641: Use packaged locales on Firefox 60146126 is described below commit 6014612651eebc355526981f93eaa5fbc519255b Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Tue Nov 8 14:32:56 2022 +0100 fixup! Bug 40641: Use packaged locales on Firefox Do not use firefox-l10n in testbuilds, since it is not available. --- projects/firefox/build | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/projects/firefox/build b/projects/firefox/build index 10b93fdf..c6b940fa 100644 --- a/projects/firefox/build +++ b/projects/firefox/build @@ -134,11 +134,13 @@ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system # Create .mozbuild to avoid interactive prompt in configure mkdir "$HOME/.mozbuild" -l10ncentral="$HOME/.mozbuild/l10n-central" -mkdir "$l10ncentral" -for tarball in $rootdir/[% c('input_files_by_name/firefox-l10n') %]/*; do - tar -C "$l10ncentral" -xf "$tarball" -done +[% IF !c("var/testbuild") -%] + l10ncentral="$HOME/.mozbuild/l10n-central" + mkdir "$l10ncentral" + for tarball in $rootdir/[% c('input_files_by_name/firefox-l10n') %]/*; do + tar -C "$l10ncentral" -xf "$tarball" + done +[% END %] # PyYAML tries to read files as ASCII, otherwise export LC_ALL=C.UTF-8 -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated: fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-102.4.0esr-12.0-2 by this push: new ad3983f0394a fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection ad3983f0394a is described below commit ad3983f0394a9a1d979f56ecd57db29758903efb Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Tue Nov 8 15:03:37 2022 +0100 fixup! Bug 31286: Implementation of bridge, proxy, and firewall settings in about:preferences#connection Bug 41437: Use the new media query for dark theme for the "Connected" pill in bridges --- browser/components/torpreferences/content/torPreferences.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/torpreferences/content/torPreferences.css b/browser/components/torpreferences/content/torPreferences.css index 03d996ed577b..ec709a5823c1 100644 --- a/browser/components/torpreferences/content/torPreferences.css +++ b/browser/components/torpreferences/content/torPreferences.css @@ -284,7 +284,7 @@ html:dir(rtl) input[type="checkbox"].toggle-button::before { color: var(--purple-60); } -@media (-moz-toolbar-prefers-color-scheme: dark) { +@media (prefers-color-scheme: dark) { .torPreferences-bridgeCard-connectedBadge { color: var(--purple-30); } -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[torbutton] branch main updated: Bug 41410: Fix circuit display sizing hack for opening sub-menus.
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch main in repository torbutton. The following commit(s) were added to refs/heads/main by this push: new 362c914b Bug 41410: Fix circuit display sizing hack for opening sub-menus. 362c914b is described below commit 362c914b5630b30e9608a218880bffa3664693f4 Author: Henry Wilkes <henry(a)torproject.org> AuthorDate: Tue Nov 1 12:10:00 2022 +0000 Bug 41410: Fix circuit display sizing hack for opening sub-menus. We only apply our hack on popupshowing and popuphiding if the event target matches the panel popup. We also add a FIXME note since the sizing hack is fragile. We also use the "hidden" attribute to hide the circuit instead of setting the inline "display" style. --- chrome/content/tor-circuit-display.js | 27 ++++++++++++++++++--------- chrome/skin/tor-circuit-display.css | 6 +----- 2 files changed, 19 insertions(+), 14 deletions(-) diff --git a/chrome/content/tor-circuit-display.js b/chrome/content/tor-circuit-display.js index e4b5ceea..76fb7454 100644 --- a/chrome/content/tor-circuit-display.js +++ b/chrome/content/tor-circuit-display.js @@ -266,9 +266,7 @@ let createTorCircuitDisplay = (function() { // __showCircuitDisplay(show)__. // If show === true, makes the circuit display visible. let showCircuitDisplay = function(show) { - document.getElementById("circuit-display-container").style.display = show - ? "block" - : "none"; + document.getElementById("circuit-display-container").hidden = !show; }; // __xmlTree(ns, data)__. @@ -404,8 +402,8 @@ let createTorCircuitDisplay = (function() { ]); // Hide the note about guards if we are using a bridge. - document.getElementById("circuit-guard-note-container").style.display = - nodeData[0].type === "bridge" ? "none" : "block"; + document.getElementById("circuit-guard-note-container").hidden = + nodeData[0].type === "bridge"; } else { // Only show the Tor circuit if we have credentials and node data. logger.eclog(4, "no SOCKS credentials found for current document."); @@ -473,7 +471,16 @@ let createTorCircuitDisplay = (function() { // __ensureCorrectPopupDimensions()__. // Make sure the identity popup always displays with the correct height. let ensureCorrectPopupDimensions = function() { - let setDimensions = () => { + // FIXME: This is hacking with the internals of the panel view, which also + // sets the width and height for transitions (see PanelMultiView.jsm), so + // this fix is fragile. + // Ideally the panel view would start using a non-XUL CSS layout, which + // would work regardless of the content. + let popupMenu = document.getElementById("identity-popup"); + let setDimensions = event => { + if (event.target !== popupMenu) { + return; + } setTimeout(() => { let view = document.querySelector( "#identity-popup-multiView .panel-viewcontainer" @@ -492,9 +499,12 @@ let createTorCircuitDisplay = (function() { view.setAttribute("width", newWidth); view.setAttribute("height", newHeight); } - }, 0); + }); }; - let removeDimensions = () => { + let removeDimensions = event => { + if (event.target !== popupMenu) { + return; + } let view = document.querySelector( "#identity-popup-multiView .panel-viewcontainer" ); @@ -509,7 +519,6 @@ let createTorCircuitDisplay = (function() { view2.style.minWidth = view2.style.maxWidth = ""; } }; - let popupMenu = document.getElementById("identity-popup"); popupMenu.addEventListener("popupshowing", setDimensions); popupMenu.addEventListener("popuphiding", removeDimensions); return () => { diff --git a/chrome/skin/tor-circuit-display.css b/chrome/skin/tor-circuit-display.css index c1dfcf79..4f03b882 100644 --- a/chrome/skin/tor-circuit-display.css +++ b/chrome/skin/tor-circuit-display.css @@ -53,7 +53,7 @@ and lines drawn between them to represent Tor network inter-relay connections. margin-bottom: 8px; } -#circuit-display-content > hbox { +#circuit-display-content > hbox:not([hidden]) { display: flex; } @@ -140,10 +140,6 @@ ul#circuit-display-nodes li:last-child { background-color: var(--button-primary-active-bgcolor); } -#circuit-guard-note-container { - -} - #circuit-guard-note-container div { margin-inline-start: 8px; } -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated (ab28234080bc -> 047ebcbe246c)
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. from ab28234080bc fixup! Bug 40933: Add tor-launcher functionality new e94b4fd243ec fixup! Bug 2176: Rebrand Firefox to TorBrowser new 047ebcbe246c fixup! Bug 10760: Integrate TorButton to TorBrowser core The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/branding/alpha/locales/en-US/brand.dtd | 11 --------- browser/branding/alpha/locales/en-US/brand.ftl | 26 ---------------------- .../branding/alpha/locales/en-US/brand.properties | 14 ------------ browser/branding/alpha/locales/jar.mn | 8 +------ browser/branding/nightly/locales/en-US/brand.dtd | 2 +- browser/branding/nightly/locales/en-US/brand.ftl | 2 +- .../nightly/locales/en-US/brand.properties | 6 ++--- browser/branding/nightly/locales/jar.mn | 8 +------ browser/branding/official/locales/en-US/brand.dtd | 2 +- .../official/locales/en-US/brand.properties | 6 ++--- browser/branding/official/locales/jar.mn | 8 +------ browser/branding/unofficial/locales/jar.mn | 9 +------- mobile/android/branding/beta/locales/jar.mn | 9 +------- mobile/android/branding/nightly/locales/jar.mn | 9 +------- mobile/android/branding/official/locales/jar.mn | 9 +------- mobile/android/branding/unofficial/locales/jar.mn | 9 +------- toolkit/torproject/torbutton | 2 +- 17 files changed, 18 insertions(+), 122 deletions(-) delete mode 100644 browser/branding/alpha/locales/en-US/brand.dtd delete mode 100644 browser/branding/alpha/locales/en-US/brand.ftl delete mode 100644 browser/branding/alpha/locales/en-US/brand.properties -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated: fixup! Bug 40933: Add tor-launcher functionality
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-102.4.0esr-12.0-2 by this push: new ab28234080bc fixup! Bug 40933: Add tor-launcher functionality ab28234080bc is described below commit ab28234080bca4bebe36bcbee081fa63c6ccf661 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Tue Nov 8 11:18:14 2022 +0100 fixup! Bug 40933: Add tor-launcher functionality Bug 41436: Fixed handling of settings array They were using a newline as a splitter, rather than repeating the key. Also, improved the logging to be more useful. Finally, linted again and switched from a `new Array` to `[]`. --- toolkit/components/tor-launcher/TorProtocolService.jsm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/toolkit/components/tor-launcher/TorProtocolService.jsm b/toolkit/components/tor-launcher/TorProtocolService.jsm index 3ccffd6883f5..de9c54c71137 100644 --- a/toolkit/components/tor-launcher/TorProtocolService.jsm +++ b/toolkit/components/tor-launcher/TorProtocolService.jsm @@ -233,11 +233,14 @@ const TorProtocolService = { this._returnConnection(); } else { // Connection is bad. + logger.warn( + "sendCommand returned an empty response, taking the connection as broken and closing it." + ); this._closeConnection(); } } } catch (e) { - logger.error("Cannot send a command", e); + logger.error(`Cannot send the command ${cmd}`, e); this._closeConnection(); } } catch (e) { @@ -299,7 +302,7 @@ const TorProtocolService = { if (valType === "boolean") { rv += val ? "1" : "0"; } else if (Array.isArray(val)) { - rv += val.map(TorParsers.escapeString).join("\n"); + rv += val.map(TorParsers.escapeString).join(` ${key}=`); } else if (valType === "string") { rv += TorParsers.escapeString(val); } else { @@ -666,7 +669,7 @@ const TorProtocolService = { const salt = Array.from(crypto.getRandomValues(new Uint8Array(8))); // Convert hex-encoded password to an array of bytes. - const password = new Array(); + const password = []; for (let i = 0; i < aHexPassword.length; i += 2) { password.push(parseInt(aHexPassword.substring(i, i + 2), 16)); } -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch maint-11.5 updated: Bug 40622: Update obfs4proxy 0.0.14
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a commit to branch maint-11.5 in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/maint-11.5 by this push: new 01f22b55 Bug 40622: Update obfs4proxy 0.0.14 01f22b55 is described below commit 01f22b559060db64f1c8f34d1d967f14de3f8faf Author: meskio <meskio(a)torproject.org> AuthorDate: Thu Oct 20 20:11:02 2022 +0200 Bug 40622: Update obfs4proxy 0.0.14 Use our own copy of the repo that includes uTLS support. --- projects/{gocompress => andybalholm-brotli}/config | 9 ++--- projects/gobsaes/config | 30 ----------------- projects/goutls/config | 38 ---------------------- projects/goxcrypto/config | 2 +- projects/goxnet/config | 2 +- projects/{gocompress => klauspost-compress}/config | 9 ++--- projects/obfs4/build | 2 +- projects/obfs4/config | 12 +++---- projects/refraction-utls/config | 11 ++++++- 9 files changed, 29 insertions(+), 86 deletions(-) diff --git a/projects/gocompress/config b/projects/andybalholm-brotli/config similarity index 63% copy from projects/gocompress/config copy to projects/andybalholm-brotli/config index 799c6b63..7b695cf2 100644 --- a/projects/gocompress/config +++ b/projects/andybalholm-brotli/config @@ -1,15 +1,16 @@ # vim: filetype=yaml sw=2 -version: '[% c("abbrev") %]' -git_url: https://github.com/dsnet/compress -git_hash: cc9eb1d7ad760af14e8f918698f745e80377af4f +version: 1.0.4 +git_url: https://github.com/andybalholm/brotli.git +git_hash: '1d750214c25205863625bb3eb8190a51b2cef26d' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' + container: use_container: 1 build: '[% c("projects/go/var/build_go_lib") %]' var: - go_lib: github.com/dsnet/compress + go_lib: github.com/andybalholm/brotli input_files: - project: container-image diff --git a/projects/gobsaes/config b/projects/gobsaes/config deleted file mode 100644 index a3d2b280..00000000 --- a/projects/gobsaes/config +++ /dev/null @@ -1,30 +0,0 @@ -# vim: filetype=yaml sw=2 -git_url: https://gitlab.com/yawning/bsaes.git -version: '[% c("abbrev") %]' -git_hash: 0a714cd429ec754482b4001e918db30cd2094405 -filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' -container: - use_container: 1 - -build: '[% c("projects/go/var/build_go_lib") %]' - -var: - go_lib: gitlab.com/yawning/bsaes.git - go_lib_deps: - - goxsys - -targets: - android: - var: - build_go_lib_pre: | - [% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %] - -input_files: - - project: container-image - - name: go - project: go - - name: goxsys - project: goxsys - - name: '[% c("var/compiler") %]' - project: '[% c("var/compiler") %]' - enable: '[% c("var/android") %]' diff --git a/projects/goutls/config b/projects/goutls/config deleted file mode 100644 index 91df0b7c..00000000 --- a/projects/goutls/config +++ /dev/null @@ -1,38 +0,0 @@ -# vim: filetype=yaml sw=2 -git_url: https://gitlab.com/yawning/utls.git -version: 0.0.12-1 -git_hash: 'v[% c("version") %]' -tag_gpg_id: 1 -gpg_keyring: yawning.gpg -filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' -container: - use_container: 1 - -build: '[% c("projects/go/var/build_go_lib") %]' - -var: - go_lib: gitlab.com/yawning/utls.git - go_lib_deps: - - goxcrypto - - gocompress - - gobsaes - -targets: - android: - var: - build_go_lib_pre: | - [% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %] - -input_files: - - project: container-image - - name: go - project: go - - name: goxcrypto - project: goxcrypto - - name: gocompress - project: gocompress - - name: gobsaes - project: gobsaes - - name: '[% c("var/compiler") %]' - project: '[% c("var/compiler") %]' - enable: '[% c("var/android") %]' diff --git a/projects/goxcrypto/config b/projects/goxcrypto/config index 036cc869..a10ae9a0 100644 --- a/projects/goxcrypto/config +++ b/projects/goxcrypto/config @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/crypto -git_hash: 69ecbb4d6d5dab05e49161c6e77ea40a030884e1 +git_hash: c86fa9a7ed909e2f2a8ab8298254fca727aba16a filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: use_container: 1 diff --git a/projects/goxnet/config b/projects/goxnet/config index 77813dd3..7ae6e784 100644 --- a/projects/goxnet/config +++ b/projects/goxnet/config @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/net -git_hash: da137c7871d730100384dbcf36e6f8fa493aef5b +git_hash: bea034e7d591acfddd606603cf48fae48bbdd340 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: use_container: 1 diff --git a/projects/gocompress/config b/projects/klauspost-compress/config similarity index 63% rename from projects/gocompress/config rename to projects/klauspost-compress/config index 799c6b63..44461f9d 100644 --- a/projects/gocompress/config +++ b/projects/klauspost-compress/config @@ -1,15 +1,16 @@ # vim: filetype=yaml sw=2 -version: '[% c("abbrev") %]' -git_url: https://github.com/dsnet/compress -git_hash: cc9eb1d7ad760af14e8f918698f745e80377af4f +version: 1.15.9 +git_url: https://github.com/klauspost/compress.git +git_hash: '9559b037e79ad673c71f6ef7c732c00949014cd2' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' + container: use_container: 1 build: '[% c("projects/go/var/build_go_lib") %]' var: - go_lib: github.com/dsnet/compress + go_lib: github.com/klauspost/compress input_files: - project: container-image diff --git a/projects/obfs4/build b/projects/obfs4/build index 3aa2167e..93ff80f1 100644 --- a/projects/obfs4/build +++ b/projects/obfs4/build @@ -18,7 +18,7 @@ tar -C /var/tmp/dist -xf [% c('input_files_by_name/edwards25519-extra') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/siphash') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/goxcrypto') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/goxnet') %] -tar -C /var/tmp/dist -xf [% c('input_files_by_name/goutls') %] +tar -C /var/tmp/dist -xf [% c('input_files_by_name/refraction-utls') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/goxtext') %] mkdir -p /var/tmp/build diff --git a/projects/obfs4/config b/projects/obfs4/config index 99041b90..f8a34092 100644 --- a/projects/obfs4/config +++ b/projects/obfs4/config @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 -version: 0.0.12 -git_url: https://gitlab.com/yawning/obfs4.git +version: 0.0.14-tor2 +git_url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/obfs… git_hash: 'obfs4proxy-[% c("version") %]' tag_gpg_id: 1 -gpg_keyring: yawning.gpg +gpg_keyring: anti-censorship.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: @@ -11,7 +11,7 @@ container: targets: nightly: - git_hash: master + git_hash: main version: '[% c("abbrev") %]' tag_gpg_id: 0 @@ -31,8 +31,8 @@ input_files: project: goxcrypto - name: goxnet project: goxnet - - name: goutls - project: goutls + - name: refraction-utls + project: refraction-utls - name: goxtext project: goxtext - name: '[% c("var/compiler") %]' diff --git a/projects/refraction-utls/config b/projects/refraction-utls/config index c354437b..7991d982 100644 --- a/projects/refraction-utls/config +++ b/projects/refraction-utls/config @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/refraction-networking/utls -git_hash: 0b2885c8c0d4467cfe98136748a9d011d0b8fff0 #v1.0.0 +git_hash: 862fe372d939c53bb10cb4fd11263f3766589892 #v1.1.5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: use_container: 1 @@ -12,6 +12,9 @@ var: go_lib: github.com/refraction-networking/utls go_lib_deps: - goxcrypto + - goxnet + - klauspost-compress + - andybalholm-brotli input_files: - project: container-image @@ -19,3 +22,9 @@ input_files: project: go - name: goxcrypto project: goxcrypto + - name: goxnet + project: goxnet + - name: klauspost-compress + project: klauspost-compress + - name: andybalholm-brotli + project: andybalholm-brotli -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch main updated: Bug 40622: Update obfs4proxy 0.0.14
by gitolite role 08 Nov '22

08 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a commit to branch main in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/main by this push: new 02d54d8c Bug 40622: Update obfs4proxy 0.0.14 02d54d8c is described below commit 02d54d8cb233b34c167d7a246e6e34fafcb604af Author: meskio <meskio(a)torproject.org> AuthorDate: Thu Oct 20 20:11:02 2022 +0200 Bug 40622: Update obfs4proxy 0.0.14 Use our own copy of the repo that includes uTLS support. --- projects/{gocompress => andybalholm-brotli}/config | 9 ++--- projects/gobsaes/config | 30 ----------------- projects/goutls/config | 38 ---------------------- projects/goxcrypto/config | 2 +- projects/goxnet/config | 2 +- projects/{gocompress => klauspost-compress}/config | 9 ++--- projects/obfs4/build | 2 +- projects/obfs4/config | 12 +++---- projects/refraction-utls/config | 11 ++++++- 9 files changed, 29 insertions(+), 86 deletions(-) diff --git a/projects/gocompress/config b/projects/andybalholm-brotli/config similarity index 63% copy from projects/gocompress/config copy to projects/andybalholm-brotli/config index 799c6b63..7b695cf2 100644 --- a/projects/gocompress/config +++ b/projects/andybalholm-brotli/config @@ -1,15 +1,16 @@ # vim: filetype=yaml sw=2 -version: '[% c("abbrev") %]' -git_url: https://github.com/dsnet/compress -git_hash: cc9eb1d7ad760af14e8f918698f745e80377af4f +version: 1.0.4 +git_url: https://github.com/andybalholm/brotli.git +git_hash: '1d750214c25205863625bb3eb8190a51b2cef26d' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' + container: use_container: 1 build: '[% c("projects/go/var/build_go_lib") %]' var: - go_lib: github.com/dsnet/compress + go_lib: github.com/andybalholm/brotli input_files: - project: container-image diff --git a/projects/gobsaes/config b/projects/gobsaes/config deleted file mode 100644 index a3d2b280..00000000 --- a/projects/gobsaes/config +++ /dev/null @@ -1,30 +0,0 @@ -# vim: filetype=yaml sw=2 -git_url: https://gitlab.com/yawning/bsaes.git -version: '[% c("abbrev") %]' -git_hash: 0a714cd429ec754482b4001e918db30cd2094405 -filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' -container: - use_container: 1 - -build: '[% c("projects/go/var/build_go_lib") %]' - -var: - go_lib: gitlab.com/yawning/bsaes.git - go_lib_deps: - - goxsys - -targets: - android: - var: - build_go_lib_pre: | - [% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %] - -input_files: - - project: container-image - - name: go - project: go - - name: goxsys - project: goxsys - - name: '[% c("var/compiler") %]' - project: '[% c("var/compiler") %]' - enable: '[% c("var/android") %]' diff --git a/projects/goutls/config b/projects/goutls/config deleted file mode 100644 index 91df0b7c..00000000 --- a/projects/goutls/config +++ /dev/null @@ -1,38 +0,0 @@ -# vim: filetype=yaml sw=2 -git_url: https://gitlab.com/yawning/utls.git -version: 0.0.12-1 -git_hash: 'v[% c("version") %]' -tag_gpg_id: 1 -gpg_keyring: yawning.gpg -filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' -container: - use_container: 1 - -build: '[% c("projects/go/var/build_go_lib") %]' - -var: - go_lib: gitlab.com/yawning/utls.git - go_lib_deps: - - goxcrypto - - gocompress - - gobsaes - -targets: - android: - var: - build_go_lib_pre: | - [% pc(c('var/compiler'), 'var/setup', { compiler_tarfile => c('input_files_by_name/' _ c('var/compiler')) }) %] - -input_files: - - project: container-image - - name: go - project: go - - name: goxcrypto - project: goxcrypto - - name: gocompress - project: gocompress - - name: gobsaes - project: gobsaes - - name: '[% c("var/compiler") %]' - project: '[% c("var/compiler") %]' - enable: '[% c("var/android") %]' diff --git a/projects/goxcrypto/config b/projects/goxcrypto/config index 036cc869..a10ae9a0 100644 --- a/projects/goxcrypto/config +++ b/projects/goxcrypto/config @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/crypto -git_hash: 69ecbb4d6d5dab05e49161c6e77ea40a030884e1 +git_hash: c86fa9a7ed909e2f2a8ab8298254fca727aba16a filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: use_container: 1 diff --git a/projects/goxnet/config b/projects/goxnet/config index 77813dd3..7ae6e784 100644 --- a/projects/goxnet/config +++ b/projects/goxnet/config @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://go.googlesource.com/net -git_hash: da137c7871d730100384dbcf36e6f8fa493aef5b +git_hash: bea034e7d591acfddd606603cf48fae48bbdd340 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: use_container: 1 diff --git a/projects/gocompress/config b/projects/klauspost-compress/config similarity index 63% rename from projects/gocompress/config rename to projects/klauspost-compress/config index 799c6b63..44461f9d 100644 --- a/projects/gocompress/config +++ b/projects/klauspost-compress/config @@ -1,15 +1,16 @@ # vim: filetype=yaml sw=2 -version: '[% c("abbrev") %]' -git_url: https://github.com/dsnet/compress -git_hash: cc9eb1d7ad760af14e8f918698f745e80377af4f +version: 1.15.9 +git_url: https://github.com/klauspost/compress.git +git_hash: '9559b037e79ad673c71f6ef7c732c00949014cd2' filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' + container: use_container: 1 build: '[% c("projects/go/var/build_go_lib") %]' var: - go_lib: github.com/dsnet/compress + go_lib: github.com/klauspost/compress input_files: - project: container-image diff --git a/projects/obfs4/build b/projects/obfs4/build index d063d4f1..acd62b61 100644 --- a/projects/obfs4/build +++ b/projects/obfs4/build @@ -17,7 +17,7 @@ tar -C /var/tmp/dist -xf [% c('input_files_by_name/edwards25519-extra') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/siphash') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/goxcrypto') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/goxnet') %] -tar -C /var/tmp/dist -xf [% c('input_files_by_name/goutls') %] +tar -C /var/tmp/dist -xf [% c('input_files_by_name/refraction-utls') %] tar -C /var/tmp/dist -xf [% c('input_files_by_name/goxtext') %] mkdir -p /var/tmp/build diff --git a/projects/obfs4/config b/projects/obfs4/config index 99041b90..f8a34092 100644 --- a/projects/obfs4/config +++ b/projects/obfs4/config @@ -1,9 +1,9 @@ # vim: filetype=yaml sw=2 -version: 0.0.12 -git_url: https://gitlab.com/yawning/obfs4.git +version: 0.0.14-tor2 +git_url: https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/obfs… git_hash: 'obfs4proxy-[% c("version") %]' tag_gpg_id: 1 -gpg_keyring: yawning.gpg +gpg_keyring: anti-censorship.gpg filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: @@ -11,7 +11,7 @@ container: targets: nightly: - git_hash: master + git_hash: main version: '[% c("abbrev") %]' tag_gpg_id: 0 @@ -31,8 +31,8 @@ input_files: project: goxcrypto - name: goxnet project: goxnet - - name: goutls - project: goutls + - name: refraction-utls + project: refraction-utls - name: goxtext project: goxtext - name: '[% c("var/compiler") %]' diff --git a/projects/refraction-utls/config b/projects/refraction-utls/config index c354437b..7991d982 100644 --- a/projects/refraction-utls/config +++ b/projects/refraction-utls/config @@ -1,7 +1,7 @@ # vim: filetype=yaml sw=2 version: '[% c("abbrev") %]' git_url: https://github.com/refraction-networking/utls -git_hash: 0b2885c8c0d4467cfe98136748a9d011d0b8fff0 #v1.0.0 +git_hash: 862fe372d939c53bb10cb4fd11263f3766589892 #v1.1.5 filename: '[% project %]-[% c("version") %]-[% c("var/osname") %]-[% c("var/build_id") %].tar.gz' container: use_container: 1 @@ -12,6 +12,9 @@ var: go_lib: github.com/refraction-networking/utls go_lib_deps: - goxcrypto + - goxnet + - klauspost-compress + - andybalholm-brotli input_files: - project: container-image @@ -19,3 +22,9 @@ input_files: project: go - name: goxcrypto project: goxcrypto + - name: goxnet + project: goxnet + - name: klauspost-compress + project: klauspost-compress + - name: andybalholm-brotli + project: andybalholm-brotli -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated: fixup! Bug 40597: Implement TorSettings module
by gitolite role 07 Nov '22

07 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-102.4.0esr-12.0-2 by this push: new d3f95b228a5a fixup! Bug 40597: Implement TorSettings module d3f95b228a5a is described below commit d3f95b228a5a6e831cb9fc1fe7ab653d01c0db59 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Mon Nov 7 19:13:46 2022 +0100 fixup! Bug 40597: Implement TorSettings module Bug 41429: Initialize TorConnect and TorSettings once --- browser/modules/TorConnect.jsm | 1 - browser/modules/TorSettings.jsm | 1 - 2 files changed, 2 deletions(-) diff --git a/browser/modules/TorConnect.jsm b/browser/modules/TorConnect.jsm index 7c458a41c17d..cb09c1dbefef 100644 --- a/browser/modules/TorConnect.jsm +++ b/browser/modules/TorConnect.jsm @@ -1077,6 +1077,5 @@ const TorConnect = (() => { return redirectUrls; }, }; - retval.init(); return retval; })(); /* TorConnect */ diff --git a/browser/modules/TorSettings.jsm b/browser/modules/TorSettings.jsm index 4084ee71a1ce..97f1d07a5fef 100644 --- a/browser/modules/TorSettings.jsm +++ b/browser/modules/TorSettings.jsm @@ -778,6 +778,5 @@ const TorSettings = (() => { }; }, }; - self.init(); return self; })(); -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch main updated (7d6a2d1b -> 98b4184d)
by gitolite role 07 Nov '22

07 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to branch main in repository builders/tor-browser-build. from 7d6a2d1b Bug 40676: Remove HTTPS-Everywhere from the repackage script new 87987543 Bug 40641: Add projects/firefox-l10n new 1e12d726 Bug 40641: Use packaged locales on Firefox new 98b4184d Bug 40641: Remove langpacks and single-locale support The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: README | 4 +- projects/browser/build | 154 ++------------------------------------ projects/browser/config | 3 - projects/firefox-l10n/build | 6 ++ projects/firefox-l10n/config | 45 +++++++++++ projects/firefox-langpacks/build | 16 ---- projects/firefox-langpacks/config | 50 ------------- projects/firefox/build | 16 +++- projects/firefox/config | 5 ++ rbm | 2 +- rbm.conf | 1 - tools/signing/check_file_counts | 7 -- 12 files changed, 80 insertions(+), 229 deletions(-) create mode 100644 projects/firefox-l10n/build create mode 100644 projects/firefox-l10n/config delete mode 100644 projects/firefox-langpacks/build delete mode 100644 projects/firefox-langpacks/config -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 3
0 0
[builders/tor-browser-build] branch maint-11.5 updated: fixup! Bug 41413: make injected intl.locale.requested sticky
by gitolite role 07 Nov '22

07 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch maint-11.5 in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/maint-11.5 by this push: new 89a99e58 fixup! Bug 41413: make injected intl.locale.requested sticky 89a99e58 is described below commit 89a99e58fc5002cc43651fb7ecb6338683ca52eb Author: Dan Ballard <dan(a)mindstab.net> AuthorDate: Mon Nov 7 09:13:46 2022 -0800 fixup! Bug 41413: make injected intl.locale.requested sticky Bug 41413: add sticky to intl.locale.requested --- projects/tor-browser/build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/tor-browser/build b/projects/tor-browser/build index 691bac90..e639ae30 100644 --- a/projects/tor-browser/build +++ b/projects/tor-browser/build @@ -184,7 +184,7 @@ cp defaults/preferences/000-tor-browser.js $rootdir rm -rf chrome [% END %] # Set the locale of the bundle. -echo "pref(\"intl.locale.requested\", \"en-US\");" >> defaults/preferences/000-tor-browser.js +echo "pref(\"intl.locale.requested\", \"en-US\", sticky);" >> defaults/preferences/000-tor-browser.js [% c("touch") %] defaults/preferences/000-tor-browser.js zip -Xm omni.ja defaults/preferences/000-tor-browser.js rm -rf defaults -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[torbutton] branch maint-11.5 updated: Bug 41105: Match tb-102 use of ClearDataService flags, including proper call to PreflightCacheCleaner included in CLEAR_ALL
by gitolite role 07 Nov '22

07 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch maint-11.5 in repository torbutton. The following commit(s) were added to refs/heads/maint-11.5 by this push: new 7d789f2c Bug 41105: Match tb-102 use of ClearDataService flags, including proper call to PreflightCacheCleaner included in CLEAR_ALL 7d789f2c is described below commit 7d789f2ce6595232486456fb8570a4a8d5f01471 Author: Dan Ballard <dan(a)mindstab.net> AuthorDate: Fri Nov 4 14:38:11 2022 -0700 Bug 41105: Match tb-102 use of ClearDataService flags, including proper call to PreflightCacheCleaner included in CLEAR_ALL --- chrome/content/torbutton.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/chrome/content/torbutton.js b/chrome/content/torbutton.js index 3bfaa1f8..2f6ff1ee 100644 --- a/chrome/content/torbutton.js +++ b/chrome/content/torbutton.js @@ -571,9 +571,7 @@ async function torbutton_do_new_identity() { try { await clearData( - Services.clearData.CLEAR_DOM_STORAGES | - Services.clearData.CLEAR_MEDIA_DEVICES | - Services.clearData.CLEAR_PREDICTOR_NETWORK_DATA + Services.clearData.CLEAR_ALL ^ Services.clearData.CLEAR_PASSWORDS ); } catch (e) { torbutton_log(5, "Exception on storage clearing: " + e); -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-102.4.0esr-12.0-2 updated: Bug 41417: Always prompt users to restart after changing language
by gitolite role 07 Nov '22

07 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch tor-browser-102.4.0esr-12.0-2 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-102.4.0esr-12.0-2 by this push: new de019e3edec0 Bug 41417: Always prompt users to restart after changing language de019e3edec0 is described below commit de019e3edec0f4ead853b5ddb25fd0423d03e916 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Fri Nov 4 14:10:49 2022 +0100 Bug 41417: Always prompt users to restart after changing language This is a temporary patch that we need until we switch our strings to Fluent. The reason is that we currently set strings when we populate our XUL content. We could rework the whole mechanism, but it is not worth it because we want to switch to Fluent, which will handle everything automatically. --- browser/components/preferences/main.js | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/browser/components/preferences/main.js b/browser/components/preferences/main.js index eab384264c4e..af53fa0403f7 100644 --- a/browser/components/preferences/main.js +++ b/browser/components/preferences/main.js @@ -1202,18 +1202,17 @@ var gMainPane = { gMainPane.recordBrowserLanguagesTelemetry("reorder"); switch (gMainPane.getLanguageSwitchTransitionType(newLocales)) { + // tor-browser#41417: Always prompt for the restart, until we switch to + // Fluent, since the current way we use to update languages does not allow + // live-reload. We could also call showConfirmLanguageChangeMessageBar in + // the official live-reload case, but the result is inconsistent and makes + // handling the locales-match case harder. case "requires-restart": + case "live-reload": // Prepare to change the locales, as they were different. gMainPane.showConfirmLanguageChangeMessageBar(newLocales); gMainPane.updatePrimaryBrowserLanguageUI(newLocales[0]); break; - case "live-reload": - Services.locale.requestedLocales = newLocales; - gMainPane.updatePrimaryBrowserLanguageUI( - Services.locale.appLocaleAsBCP47 - ); - gMainPane.hideConfirmLanguageChangeMessageBar(); - break; case "locales-match": // They matched, so we can reset the UI. gMainPane.updatePrimaryBrowserLanguageUI( @@ -1466,18 +1465,12 @@ var gMainPane = { } switch (gMainPane.getLanguageSwitchTransitionType(selected)) { + // tor-browser#41417: see onPrimaryBrowserLanguageMenuChange case "requires-restart": + case "live-reload": gMainPane.showConfirmLanguageChangeMessageBar(selected); gMainPane.updatePrimaryBrowserLanguageUI(selected[0]); break; - case "live-reload": - Services.locale.requestedLocales = selected; - - gMainPane.updatePrimaryBrowserLanguageUI( - Services.locale.appLocaleAsBCP47 - ); - gMainPane.hideConfirmLanguageChangeMessageBar(); - break; case "locales-match": // They matched, so we can reset the UI. gMainPane.updatePrimaryBrowserLanguageUI( -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch main updated: Bug 40676: Remove HTTPS-Everywhere from the repackage script
by gitolite role 07 Nov '22

07 Nov '22
This is an automated email from the git hooks/post-receive script. boklm pushed a commit to branch main in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/main by this push: new 7d6a2d1b Bug 40676: Remove HTTPS-Everywhere from the repackage script 7d6a2d1b is described below commit 7d6a2d1becb5b78d30eb1cbd2e710280539a50df Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Fri Nov 4 09:46:06 2022 +0100 Bug 40676: Remove HTTPS-Everywhere from the repackage script We do not bundle HTTPS Everywhere anymore, so we do not need to add it to local builds anymore. --- tools/repackage_browser.sh | 8 -------- 1 file changed, 8 deletions(-) diff --git a/tools/repackage_browser.sh b/tools/repackage_browser.sh index 47876735..5498bd24 100755 --- a/tools/repackage_browser.sh +++ b/tools/repackage_browser.sh @@ -48,14 +48,6 @@ do strip "$LIB" done -# Repackage https-everywhere extension -mkdir _omni/ -unzip tor-browser_en-US/Browser/omni.ja -d _omni/ -cd _omni/ -zip -Xmr ../firefox/omni.ja chrome/torbutton/content/extensions/https-everywhere/ -cd .. -rm -rf _omni/ - # Overwrite extracted tor-browser with locally built files and move to _repackaged folder cp -r firefox/* tor-browser_en-US/Browser rm -rf firefox "${TOR_FILENAME}" -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[torbutton] branch main updated: Bug 41293: Use the new Fluent API to register Torbutton as a l10n source
by gitolite role 04 Nov '22

04 Nov '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch main in repository torbutton. The following commit(s) were added to refs/heads/main by this push: new 004b629b Bug 41293: Use the new Fluent API to register Torbutton as a l10n source 004b629b is described below commit 004b629b21c83133d7c90e0a3656f90d44562746 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Thu Nov 3 17:13:34 2022 +0100 Bug 41293: Use the new Fluent API to register Torbutton as a l10n source With Firefox 102, we have switched from a JS implementation of Fluent to a Rust one, and the related API has slightly changed. Anyway. since we are switching to packaged locales, we can register them with the jar.mn, rather than using the API. --- components/startup-observer.js | 38 -------------------------------------- jar.mn | 1 + 2 files changed, 1 insertion(+), 38 deletions(-) diff --git a/components/startup-observer.js b/components/startup-observer.js index 090eb7b8..8f9b8cc2 100644 --- a/components/startup-observer.js +++ b/components/startup-observer.js @@ -28,42 +28,6 @@ XPCOMUtils.defineLazyModuleGetters(this, { ComponentUtils: "resource://gre/modules/ComponentUtils.jsm", }); -let registerTranslations = () => {}; -if (parseInt(AppConstants.TOR_BROWSER_VERSION) < 102) { - XPCOMUtils.defineLazyModuleGetters(this, { - FileUtils: "resource://gre/modules/FileUtils.jsm", - FileSource: "resource://gre/modules/L10nRegistry.jsm", - L10nRegistry: "resource://gre/modules/L10nRegistry.jsm", - }); - registerTranslations = () => { - // Using all possible locales so that we do not have to change this list every time we support - // a new one. - /* eslint-disable */ - const allLocales = [ - "en-US", "ach", "af", "an", "ar", "ast", "az", "be", "bg", "bn", "br", "bs", "ca", "cak", - "crh", "cs", "cy", "da", "de", "dsb", "el", "en-CA", "en-GB", "eo", "es-AR", "es-CL", - "es-ES", "es-MX", "et", "eu", "fa", "ff", "fi", "fr", "fy-NL", "ga-IE", "gd", "gl", "gn", - "gu-IN", "he", "hi-IN", "hr", "hsb", "hu", "hy-AM", "ia", "id", "is", "it", "ja", - "ja-JP-mac", "ka", "kab", "kk", "km", "kn", "ko", "lij", "lo", "lt", "ltg", "lv", "mk", "mr", - "ms", "my", "nb-NO", "ne-NP", "nl", "nn-NO", "oc", "pa-IN", "pl", "pt-BR", "pt-PT", "rm", - "ro", "ru", "si", "sk", "sl", "son", "sq", "sr", "sv-SE", "ta", "te", "th", "tl", "tr", - "trs", "uk", "ur", "uz", "vi", "wo", "xh", "zh-CN", "zh-TW" - ]; - /* eslint-enable */ - let torSource = new FileSource( - "torbutton", - allLocales, - "resource://torbutton/locale/{locale}/", - true // skip this FileSource locales when computing Services.locale.availableLocales - ); - if (L10nRegistry.registerSources) { - L10nRegistry.registerSources([torSource]); - } else { - L10nRegistry.registerSource(torSource); - } - }; -} - // Module specific constants const kMODULE_NAME = "Startup"; const kMODULE_CONTRACTID = "@torproject.org/startup-observer;1"; @@ -118,8 +82,6 @@ function StartupObserver() { } cleanupCookies(); - - registerTranslations(); } StartupObserver.prototype = { diff --git a/jar.mn b/jar.mn index 8441f006..06caec8f 100644 --- a/jar.mn +++ b/jar.mn @@ -23,6 +23,7 @@ torbutton.jar: # browser branding % override chrome://branding/locale/brand.dtd chrome://torbutton/locale/brand.dtd % override chrome://branding/locale/brand.properties chrome://torbutton/locale/brand.properties +% category l10n-registry torbutton resource://torbutton/locale/{locale}/ # Strings for the about:tbupdate page % override chrome://browser/locale/aboutTBUpdate.dtd chrome://torbutton/locale/aboutTBUpdate.dtd -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • ...
  • 806
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.