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 -----
  • April
  • 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

April 2026

  • 1 participants
  • 32 discussions
[Git][tpo/applications/tor-browser][tor-browser-149.0a1-16.0-2] fixup! TB 43817: Add tests for Tor Browser
by brizental (@brizental) 01 Apr '26

01 Apr '26
brizental pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 6e0af488 by Beatriz Rizental at 2026-04-01T11:42:51-03:00 fixup! TB 43817: Add tests for Tor Browser Bug 44800: Use our own ip checker service on the stream isolation test - - - - - 1 changed file: - testing/tor/test_circuit_isolation.py Changes: ===================================== testing/tor/test_circuit_isolation.py ===================================== @@ -47,12 +47,30 @@ class TestCircuitIsolation(MarionetteTestCase, TorBrowserMixin): ).strip() ) + def extract_from_header(self, url): + # Navigate to the page to bypass CORS. + self.marionette.navigate(url) + # The IP checker service provided by TPA, return the caller IP address + # on the head of the response, inside the `X-Your-IP-Address` header. + return ip_address( + self.marionette.execute_async_script( + """ + const [url, resolve] = arguments; + + fetch(url).then(response => + resolve(response.headers.get("X-Your-IP-Address")) + ); + """, + script_args=[url], + ) + ) + def test_circuit_isolation(self): self.bootstrap() ips = [ self.extract_from_check_tpo(), self.extract_generic("https://am.i.mullvad.net/ip"), - self.extract_generic("https://v4.ident.me"), + self.extract_from_header("https://test.torproject.org"), ] self.logger.info(f"Found the following IP addresses: {ips}") unique_ips = set(ips) @@ -63,11 +81,16 @@ class TestCircuitIsolation(MarionetteTestCase, TorBrowserMixin): "Some of the IP addresses we got are not unique.", ) - # TODO: Renable the duplicate check once - # https://gitlab.torproject.org/tpo/tpa/team/-/issues/42547 is resolved. - # duplicate = self.extract_generic("https://test2.ifconfig.me/ip") - # self.assertEqual( - # ips[-1], - # duplicate, - # "Two IPs that were expected to be equal are different, we might be over isolating!", - # ) + duplicates = set( + self.extract_from_header("https://test-01.torproject.org"), + self.extract_from_header("https://test-02.torproject.org"), + self.extract_from_header("https://test.torproject.org"), + ) + self.logger.info( + f"Found the following IP addresses, when checking for duplicates: {duplicates}" + ) + self.assertEqual( + len(duplicates), + 1, + "IPs that were expected to be equal are different, we might be over isolating!", + ) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/6e0af48… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/6e0af48… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/mullvad-browser-update-responses][main] 5 commits: alpha: new version, 16.0a5 (linux-aarch64)
by ma1 (@ma1) 01 Apr '26

01 Apr '26
ma1 pushed to branch main at The Tor Project / Applications / mullvad-browser-update-responses Commits: 1ec922c2 by hackademix at 2026-04-01T16:07:17+02:00 alpha: new version, 16.0a5 (linux-aarch64) - - - - - d0178712 by hackademix at 2026-04-01T16:07:17+02:00 alpha: new version, 16.0a5 (linux-x86_64) - - - - - 271a55c8 by hackademix at 2026-04-01T16:07:17+02:00 alpha: new version, 16.0a5 (macos) - - - - - ea57f2c5 by hackademix at 2026-04-01T16:07:17+02:00 alpha: new version, 16.0a5 (windows-x86_64) - - - - - f7ea7562 by hackademix at 2026-04-01T16:07:17+02:00 alpha: new version, 16.0a5 - - - - - 41 changed files: - update_1/alpha/download-linux-aarch64.json - update_1/alpha/download-linux-x86_64.json - update_1/alpha/download-macos.json - update_1/alpha/download-windows-x86_64.json - update_1/alpha/downloads.json - update_1/alpha/linux-aarch64/.htaccess - − update_1/alpha/linux-aarch64/update-16.0a1-16.0a4-linux-aarch64.xml - − update_1/alpha/linux-aarch64/update-16.0a2-16.0a4-linux-aarch64.xml - + update_1/alpha/linux-aarch64/update-16.0a2-16.0a5-linux-aarch64.xml - − update_1/alpha/linux-aarch64/update-16.0a3-16.0a4-linux-aarch64.xml - + update_1/alpha/linux-aarch64/update-16.0a3-16.0a5-linux-aarch64.xml - + update_1/alpha/linux-aarch64/update-16.0a4-16.0a5-linux-aarch64.xml - − update_1/alpha/linux-aarch64/update-16.0a4-linux-aarch64.xml - + update_1/alpha/linux-aarch64/update-16.0a5-linux-aarch64.xml - update_1/alpha/linux-x86_64/.htaccess - − update_1/alpha/linux-x86_64/update-16.0a1-16.0a4-linux-x86_64.xml - − update_1/alpha/linux-x86_64/update-16.0a2-16.0a4-linux-x86_64.xml - + update_1/alpha/linux-x86_64/update-16.0a2-16.0a5-linux-x86_64.xml - − update_1/alpha/linux-x86_64/update-16.0a3-16.0a4-linux-x86_64.xml - + update_1/alpha/linux-x86_64/update-16.0a3-16.0a5-linux-x86_64.xml - + update_1/alpha/linux-x86_64/update-16.0a4-16.0a5-linux-x86_64.xml - − update_1/alpha/linux-x86_64/update-16.0a4-linux-x86_64.xml - + update_1/alpha/linux-x86_64/update-16.0a5-linux-x86_64.xml - update_1/alpha/macos/.htaccess - − update_1/alpha/macos/update-16.0a1-16.0a4-macos.xml - − update_1/alpha/macos/update-16.0a2-16.0a4-macos.xml - + update_1/alpha/macos/update-16.0a2-16.0a5-macos.xml - − update_1/alpha/macos/update-16.0a3-16.0a4-macos.xml - + update_1/alpha/macos/update-16.0a3-16.0a5-macos.xml - + update_1/alpha/macos/update-16.0a4-16.0a5-macos.xml - − update_1/alpha/macos/update-16.0a4-macos.xml - + update_1/alpha/macos/update-16.0a5-macos.xml - update_1/alpha/windows-x86_64/.htaccess - − update_1/alpha/windows-x86_64/update-16.0a1-16.0a4-windows-x86_64.xml - − update_1/alpha/windows-x86_64/update-16.0a2-16.0a4-windows-x86_64.xml - + update_1/alpha/windows-x86_64/update-16.0a2-16.0a5-windows-x86_64.xml - − update_1/alpha/windows-x86_64/update-16.0a3-16.0a4-windows-x86_64.xml - + update_1/alpha/windows-x86_64/update-16.0a3-16.0a5-windows-x86_64.xml - + update_1/alpha/windows-x86_64/update-16.0a4-16.0a5-windows-x86_64.xml - − update_1/alpha/windows-x86_64/update-16.0a4-windows-x86_64.xml - + update_1/alpha/windows-x86_64/update-16.0a5-windows-x86_64.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser-update-respo… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser-update-respo… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.