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