Page MenuHomePhabricator

re-implement Tor Browser local version number detection
Closed, ResolvedPublic

Description

prerequisite knowledge:

Recent changes...

removed broken local version detection code due to upstream changes

https://github.com/Whonix/tb-updater/commit/fa50399fbd360a744709b53ac2c98f6a039d4929

  • explain that if users want to keep their user data, they are better off using TBB's automatic internal updater
  • fix if local version detection failed
  • renamed update-torbrowser to torbrowser-downloader

https://github.com/Whonix/tb-updater/commit/ae368f0541a3676df1e2befa738ed673e4703619

Tor Browser update check has been deprecated, because local version detection code was broken since Tor Browser got its own internal updater. Also since Tor Browser now automatically updates itself without asking, there is less need for this test.

https://github.com/Whonix/whonixcheck/commit/75d411b4adaaf866e9b50d87fd1b4f519a535ddd


Screenshot:

This is what tb-updater's confirmation screen will look like if TBB is already installed.


Priority:

For me, @Patrick:

  • Low. Wishlist.
  • Because whonixcheck no longer checks Tor Browser's version number.
  • TBB is automatically updating itself.
  • TBB is installed in Qubes by default.
  • Nowhere the user gets asked to start tb-updater anymore.
  • For re-downloading / re-installation of TBB if the user wishes to start with a new browser profile, tb-updater still works. In that case, determining the locally installed TBB version is unimportant.
  • Non-trivial to implement.

Off-topic:


TODO:

Write a script capable of detecting the version number of a locally installed Tor Browser.
(Some hints in this comment T118#6551 to get started.)

Details

Impact
Normal

Event Timeline

Patrick created this task.Aug 26 2015, 5:12 PM
Patrick raised the priority of this task from to Wishlist.
Patrick updated the task description. (Show Details)
Patrick added projects: tb-updater, usability.
Patrick set Impact to Normal.
Patrick added subscribers: Patrick, HulaHoop, nrgaway and 3 others.