]> git.lizzy.rs Git - torbrowser-launcher.git/blob - CHANGELOG.md
Merge branch 'intrigeri-apparmor-e10s' into apparmor
[torbrowser-launcher.git] / CHANGELOG.md
1 # Tor Browser Launcher Changelog
2
3 ## 0.2.9
4
5 * Fixed crash issue related to Tor Browser 7.5 changing how the currently installed version number is stored
6 * Updated list of Tor Project dist mirrors
7 * Fixed edge case crash for when stdout isn't writable
8 * Updates AppStream metadata
9
10 ## 0.2.8
11
12 * Update URL to check for latest version, which changed in Tor Browser 7
13 * Automatically refresh GPG keyring, to prevent signature verification false positives
14 * Improve GnuPG code by using GPGME if available
15 * Updated AppArmor profiles
16 * Added Czech, Hungarian localization
17
18 ## 0.2.7
19
20 * Updated Tor Browser signing key because they added a new subkey and verification was failing
21 * Updated AppArmor profiles
22 * Improved localization, and added Russian
23
24 ## 0.2.6
25
26 * Fixed bug related to fallback to English feature that caused Settings to crash
27
28 ## 0.2.5
29
30 * Fix issue where Tor Browser Launcher failed to launch if currently installed version of Tor Browser was too old
31 * If Tor Browser download isn't available in your language, fallback to English
32 * Avoid re-downloading tarball if it's already present
33 * Verify GnuPG importing keys using status-fd rather than exit codes
34 * Various AppArmor improvements
35 * Removed unused dependency
36
37 ## 0.2.4
38
39 * Fix signature verification bypass attack, reported by Jann Horn (CVE-2016-3180)
40
41 ## 0.2.3
42
43 * 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
44 * Fix issue with detecting language
45 * Make Tor SOCKS5 proxy configurable, for users not running on 9050
46 * Improved AppArmor profiles
47 * Added translations
48 * Switched from xpm icons to png icons
49 * Changed "Exit" button to "Cancel" button
50 * New package description
51
52 ## 0.2.2
53
54 * Tor Browser Launcher no longer attempts to auto-update, now that Tor Browser has this feature
55 * System Tor is now an optional dependency
56 * Fix issue where downloads fail because of unicode URLs
57 * Removed window management code that stopped working many releases ago, and removed wmctrl dependency
58 * Removed test code that caused signature verification to happen at the wrong time
59
60 ## 0.2.1
61
62 * Stop using RecommendedTBBVersions and start using more reliable "release" channel XML
63 * Converted settings file from pickle format to JSON
64 * Download tarball signatures to verify, rather than SHA256SUMS and signature
65 * Implemented IPolicyForHTTPS to prevent twisted-related crashes in Debian
66 * Some AppArmor fixes
67
68 ## 0.2.0
69
70 * Fix critical bug with new location of start-tor-browser
71 * Silenced some AppArmor denied events from logs
72 * Print less console output
73 * Remove support for accepting links
74 * Added better support for updating over Tor in Fedora
75
76 ## 0.1.9
77
78 * Added option to disable accepting links, to workaround Firefox/Tor Browser issue
79
80 ## 0.1.8
81
82 * Added new Tor Browser signing key
83 * Fixed removing alpha/beta code due to change in RecommendedTBBVersions syntax
84 * Fixed opening links in TBB if you originally opened TBB without clicking a link
85
86
87 ## 0.1.7
88
89 * You can now pass URLs into TBL, and set it as your default browser
90 * Hides TBL window before launching TBB
91 * Default mirror switched to https://dist.torproject.org/
92 * Added AppData file to look better in software centers
93 * Exclude AppArmor profiles in Ubuntu, where they're broken
94
95 ## 0.1.6
96
97 * Updated licensing confusion to just be MIT in all locations
98 * Fixed bug related to TBB 4.0's new folder structure
99 * Updated .desktop files to comply with standards
100
101 ## 0.1.5
102
103 * Split source code into several files
104 * Several AppArmor updates
105 * Prepare for upcoming RecommendedTBBVersion format change
106 * More verbose UI when updating
107 * No longer detaches start-tor-browser as separate process
108 * Temporarily disable AppArmor profiles in Ubuntu
109
110 ## 0.1.4
111
112 * RecommendedTBBVersion URL change
113 * Many AppArmor improvements
114 * Allow installation into a virtualenv
115
116 ## 0.1.3
117
118 * Force installing stable release if available in RecommendedTBBVersions
119 * Removed Mike Perry's signing key and added Erinn Clark's signing key
120 * Fixed AppArmor profiles (thanks to troubadoour)
121
122 ## 0.1.2
123
124 * Updated Dutch translation
125 * Fixed bug with loading mirrors list
126 * Huge refactor of AppArmor profiles
127 * Added OnionShare support to AppArmor profiles
128 * Suppresses output from detached TBB process
129 * Uses freedesktop xdg-user-dirs instead of ~/.torbrowser
130 * Removed all signing keys except Mike Perry's
131 * Made tor and python-txsocksx dependencies to update over Tor by default
132
133 ## 0.1.1
134
135 * Added TBL_SHARE support, to more easily develop without installing systemwide
136 * Modem sound and python-pygame dependency is now optional
137 * Support for updating TBB over Tor using a system Tor
138 * Removed support for stable/alpha preference, forces stable now
139 * Added French translations
140
141 ## 0.1.0
142
143 * Added Polish translations
144 * Version 0.1.0 marks first version in Debian!
145 * Changed GPG release signing key
146   from 5C17616361BD9F92422AC08BB4D25A1E99999697
147   to 0B1491929806596254700155FD720AD9EBA34B1C
148
149 ## 0.0.9
150
151 * Fixed AppArmor rules that were broken in Ubuntu
152 * Added support for basic RPM packaging
153 * Removed un-used dependencies
154 * Fixed URLs to deal with TBB release filename changes
155
156 ## 0.0.8
157
158 * Removed older code that's no longer used
159 * Updated list of Tor mirrors
160 * Replaced certificate for www.torproject.org post-heartbleed
161 * Fixed URLs to deal with TBB release filename changes
162
163 ## 0.0.7
164
165 * Added AppArmor profiles for torbrowser-launcher and TBB
166 * Removed included libs in favor of adding new Debian package dependencies
167
168 ## 0.0.6
169
170 * Fixed URLs to deal with changes in TBB releases for 3.x
171
172 ## 0.0.5
173
174 * Updated paths because TBB 3.x changed directory structure
175 * mirrors.txt now has local version in /usr/local
176 * Updated TBB signature URL
177 * Made optional modem sound when launching Tor, because it's sooo slow :)
178 * Extra check to make sure the latest version is installed