1 # Tor Browser Launcher Changelog
5 * Update URL to check for latest version, which changed in Tor Browser 7
6 * Automatically refresh GPG keyring, to prevent signature verification false positives
7 * Improve GnuPG code by using GPGME if available
8 * Updated AppArmor profiles
9 * Added Czech, Hungarian localization
13 * Updated Tor Browser signing key because they added a new subkey and verification was failing
14 * Updated AppArmor profiles
15 * Improved localization, and added Russian
19 * Fixed bug related to fallback to English feature that caused Settings to crash
23 * Fix issue where Tor Browser Launcher failed to launch if currently installed version of Tor Browser was too old
24 * If Tor Browser download isn't available in your language, fallback to English
25 * Avoid re-downloading tarball if it's already present
26 * Verify GnuPG importing keys using status-fd rather than exit codes
27 * Various AppArmor improvements
28 * Removed unused dependency
32 * Fix signature verification bypass attack, reported by Jann Horn (CVE-2016-3180)
36 * Removed certificate pinning to https://www.torproject.org to avoid issues with upcoming certificate change, and hard-coded minimum Tor Browser version in the release
37 * Fix issue with detecting language
38 * Make Tor SOCKS5 proxy configurable, for users not running on 9050
39 * Improved AppArmor profiles
41 * Switched from xpm icons to png icons
42 * Changed "Exit" button to "Cancel" button
43 * New package description
47 * Tor Browser Launcher no longer attempts to auto-update, now that Tor Browser has this feature
48 * System Tor is now an optional dependency
49 * Fix issue where downloads fail because of unicode URLs
50 * Removed window management code that stopped working many releases ago, and removed wmctrl dependency
51 * Removed test code that caused signature verification to happen at the wrong time
55 * Stop using RecommendedTBBVersions and start using more reliable "release" channel XML
56 * Converted settings file from pickle format to JSON
57 * Download tarball signatures to verify, rather than SHA256SUMS and signature
58 * Implemented IPolicyForHTTPS to prevent twisted-related crashes in Debian
63 * Fix critical bug with new location of start-tor-browser
64 * Silenced some AppArmor denied events from logs
65 * Print less console output
66 * Remove support for accepting links
67 * Added better support for updating over Tor in Fedora
71 * Added option to disable accepting links, to workaround Firefox/Tor Browser issue
75 * Added new Tor Browser signing key
76 * Fixed removing alpha/beta code due to change in RecommendedTBBVersions syntax
77 * Fixed opening links in TBB if you originally opened TBB without clicking a link
82 * You can now pass URLs into TBL, and set it as your default browser
83 * Hides TBL window before launching TBB
84 * Default mirror switched to https://dist.torproject.org/
85 * Added AppData file to look better in software centers
86 * Exclude AppArmor profiles in Ubuntu, where they're broken
90 * Updated licensing confusion to just be MIT in all locations
91 * Fixed bug related to TBB 4.0's new folder structure
92 * Updated .desktop files to comply with standards
96 * Split source code into several files
97 * Several AppArmor updates
98 * Prepare for upcoming RecommendedTBBVersion format change
99 * More verbose UI when updating
100 * No longer detaches start-tor-browser as separate process
101 * Temporarily disable AppArmor profiles in Ubuntu
105 * RecommendedTBBVersion URL change
106 * Many AppArmor improvements
107 * Allow installation into a virtualenv
111 * Force installing stable release if available in RecommendedTBBVersions
112 * Removed Mike Perry's signing key and added Erinn Clark's signing key
113 * Fixed AppArmor profiles (thanks to troubadoour)
117 * Updated Dutch translation
118 * Fixed bug with loading mirrors list
119 * Huge refactor of AppArmor profiles
120 * Added OnionShare support to AppArmor profiles
121 * Suppresses output from detached TBB process
122 * Uses freedesktop xdg-user-dirs instead of ~/.torbrowser
123 * Removed all signing keys except Mike Perry's
124 * Made tor and python-txsocksx dependencies to update over Tor by default
128 * Added TBL_SHARE support, to more easily develop without installing systemwide
129 * Modem sound and python-pygame dependency is now optional
130 * Support for updating TBB over Tor using a system Tor
131 * Removed support for stable/alpha preference, forces stable now
132 * Added French translations
136 * Added Polish translations
137 * Version 0.1.0 marks first version in Debian!
138 * Changed GPG release signing key
139 from 5C17616361BD9F92422AC08BB4D25A1E99999697
140 to 0B1491929806596254700155FD720AD9EBA34B1C
144 * Fixed AppArmor rules that were broken in Ubuntu
145 * Added support for basic RPM packaging
146 * Removed un-used dependencies
147 * Fixed URLs to deal with TBB release filename changes
151 * Removed older code that's no longer used
152 * Updated list of Tor mirrors
153 * Replaced certificate for www.torproject.org post-heartbleed
154 * Fixed URLs to deal with TBB release filename changes
158 * Added AppArmor profiles for torbrowser-launcher and TBB
159 * Removed included libs in favor of adding new Debian package dependencies
163 * Fixed URLs to deal with changes in TBB releases for 3.x
167 * Updated paths because TBB 3.x changed directory structure
168 * mirrors.txt now has local version in /usr/local
169 * Updated TBB signature URL
170 * Made optional modem sound when launching Tor, because it's sooo slow :)
171 * Extra check to make sure the latest version is installed