Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
O
Organization
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • The Tor Project
  • Organization
  • Wiki
    • Pastsponsors
    • Sponsoru
  • TorBrowser

Last edited by Gaba Feb 05, 2021
Page history

TorBrowser

Security and Privacy Improvements (task 5.1)

  • Experiment with the PartitionAlloc memory allocator and get it together with Mozilla into a usable state for official Firefox builds.
  • Experiment with hardened builds using new compiler options available in later GCC versions (ASan, UBSan, Virtual Table Verification).
  • Improve the security and package authentication properties of the Tor Browser updater.
  • Adapt extensions and patches to Firefox' multi-process architecture.
  • Improve fingerprinting and tracking defenses in Tor Browser.
  • Evaluate new Firefox features for privacy and fingerprintability.

Overall Usability (task 5.2)

  • Prioritize tasks according to feedback from the support helpdesk.
  • Improve the privacy, security and configuration UI (making it simpler, reducing options and eliminating technical jargon).
  • Investigate native code signing for Windows and Mac OS X.
  • Investigate frequent issues encountered on specific websites due to our privacy changes.

Patch cleanup and Merge work (task 5.3)

  • Follow Mozilla's requests to adapt patches (e.g. augment them to be active in Private Browsing Mode only).
  • Move all privacy features out of Torbutton into C++ patches or a non-Tor extension.
  • Adapt current patches and create new ones to be able to switch Tor Browser to Firefox 38ESR and Firefox 45ESR respectively.

Tor Browser Quality Assurance and Testing (task 5.4)

  • Add tests for regressions as they are encountered and use the ASan instrumented and hardened builds to help find memory issues earlier in the development process.
  • Better integration of Mozilla’s existing testing suites in own automation framework.
  • Automated testing coverage for Mac and Windows.
  • Given multi-platform automation support crowdsource automated testing to cover highly customized Windows and Mac versions found in the wild.
Clone repository
  • Community Council
  • DEMONotes
  • IRC
  • List of services blocking Tor
  • Mailing Lists
  • Meetings
  • OnBoarding
  • Onboarding general
  • OperatorsTips
  • OperatorsTips
    • DebianUbuntuConfiguringYourTorRelay
    • RPMUpdates
  • Outreachy
  • PastSponsors
  • PastSponsors
    • CoreTorTeam Dec:16 Jan:17 Report
    • CoreTorTeam February 2017 Report
View All Pages