Tor-related work that the Pearl Crescent team did in January
(Kathy Brade and Mark Smith):

* Firefox Updater for Tor Browser:

We tested the updater that is included in Tor Browser 4.5a3 to ensure that it will work correctly with signed MAR files (thanks to Georg for providing some signed MARs for testing).

We reviewed Nick's implementation of Proposal 227 (Include package fingerprints in consensus documents) and started to think about how to use this inside the Tor Browser updater.

https://gitweb.torproject.org/torspec.git/plain/proposals/227-vote-on-package-fingerprints.txt

  "Tor's consensus lists Torbrowser updates"
  https://trac.torproject.org/projects/tor/ticket/10395


* Tor Browser and Torbutton:

We spent a little time discussing the UX Sprint event. Unfortunately, neither one of us was able to attend. We look forward to seeing the results and working on tickets that will improve Tor Browser usability.

We did a little research on Mozilla Electrolysis (aka e10s, aka multiprocess Firefox), specifically examining how much work it will be to modify Torbutton and Tor Launcher to be compatible with Electrolysis. Since these extensions do not touch web content very much, the effort may be fairly low... but Mozilla is still working on e10s, so it is a moving target. The TB team will revisit this later.
  https://developer.mozilla.org/en-US/Firefox/Multiprocess_Firefox

We worked with Michael to review and merge his improved fix for this ticket:
  "Prevent TorBrowser from creating clipboardcache turds" (FIXED)
  https://trac.torproject.org/projects/tor/ticket/9701

We helped with bug triage, code reviews, and worked on fixes for various tickets. Some interesting tickets that we spent time on in January:
  "Active tab looks ugly (inherits system color scheme only partially)"
  https://trac.torproject.org/projects/tor/ticket/13818

  "environment variable to set TorBrowser homepage" (FIXED)
  https://trac.torproject.org/projects/tor/ticket/13835

  "Write Firefox patch for removing third-party HTTP auth. tokens"
  https://trac.torproject.org/projects/tor/ticket/13900

  "Toggle NetworkSettings menuitem visibility based on an env
   variable" (FIXED)
   https://trac.torproject.org/projects/tor/ticket/14100

  "Tor browser shares its last search term with other browsers on OSX"
  https://trac.torproject.org/projects/tor/ticket/14139


* Tor Launcher:
We spent some some time on bug triage and helped get this bug fixed:
  "add environment variable to hide TBB's logo" (FIXED)
  https://trac.torproject.org/projects/tor/ticket/14122


* We participated in the weekly Tor Browser dev meetings on IRC and
  in various design discussions on IRC and on the mailing lists.


* Planned for February 2015:
    - Fix various tickets for TB 4.5a4.

    - Help with deployment of signed MAR files in TB 4.5a4, fix updater
      issues that occur in the field, and improve the updater user
      experience.

    - Make some progress on design and implementation for:
        "Implement update verification via Tor consensus in Tor Browser"
        https://trac.torproject.org/projects/tor/ticket/14676

    - Begin to look at various Tor Browser, Tor Launcher, and Torbutton
      issues that were exposed during the UX Sprint.

    - Assist with getting Tor Browser patches merged into Firefox
      for the upcoming ESR 38 release.

--
Mark Smith
Pearl Crescent
http://pearlcrescent.com/
_______________________________________________
tor-reports mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-reports

Reply via email to