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