Bug 11552: Back out HTTPS-Everywhere version bump.
[builders/tor-browser-bundle.git] / Bundle-Data / Docs / ChangeLog.txt
1 Tor Browser Bundle 3.6-beta-2 -- Apr 8 2014
2  * All Platforms
3    * Update OpenSSL to 1.0.1g
4    * Bug 9010: Add Turkish language support.
5    * Bug 9387 testing: Disable JS JIT, type inference, asmjs, and ion. 
6    * Update fte transport to 0.2.12
7    * Update NoScript to 2.6.8.19
8    * Update Torbutton to 1.6.8.1
9      * Bug 11242: Fix improper "update needed" message after in-place upgrade.
10      * Bug 10398: Ease translation of about:tor page elements
11    * Update Tor Launcher to 0.2.5.3
12      * Bug 9665: Localize Tor's unreachable bridges bootstrap error
13    * Backport Pending Tor Patches:
14      * Bug 9665: Report a bootstrap error if all bridges are unreachable
15      * Bug 11200: Prevent spurious error message prior to enabling network.
16  * Linux:
17    * Bug 11190: Switch linux PT build process to python2
18    * Bug 10383: Enable NIST P224 and P256 accel support for 64bit builds.
19  * Windows:
20    * Bug 11286: Fix fte transport launch error
21
22 Tor Browser Bundle 3.5.4 -- Apr 7 2014
23  * All Platforms
24    * Update OpenSSL to 1.0.1g
25
26 Tor Browser Bundle 3.5.3 -- Mar 19 2014
27  * All Platforms
28    * Update Firefox to 24.4.0esr
29    * Update Torbutton to 1.6.7.0:
30      * Bug 9901: Fix browser freeze due to content type sniffing
31      * Bug 10611: Add Swedish (sv) to extra locales to update
32    * Update NoScript to 2.6.8.17
33    * Update Tor to 0.2.4.21
34    * Bug 10237: Disable the media cache to prevent disk leaks for videos
35    * Bug 10703: Force the default charset to avoid locale fingerprinting
36    * Bug 10104: Update gitian to fix LXC build issues (for non-KVM/VT builders)
37  * Linux:
38    * Bug 9353: Fix keyboard input on Ubuntu 13.10
39    * Bug 9896: Provide debug symbols for Tor Browser binary
40    * Bug 10472: Pass arguments to the browser from Linux startup script
41
42 Tor Browser Bundle 3.6-beta-1 -- Mar 17 2014
43  * All Platforms
44    * Update Firefox to 24.4.0esr
45    * Include Pluggable Transports by default:
46      * Obfsproxy3 0.2.4, Flashproxy 1.6, and FTE 0.2.6 are now included
47    * Update Tor Launcher to 0.2.5.1
48      * Bug 10418: Provide UI configuration for Pluggable Transports
49      * Bug 10604: Allow Tor status & error messages to be translated
50      * Bug 10894: Make bridge UI clear that helpdesk is a last resort for
51                   bridges
52      * Bug 10610: Clarify wizard UI text describing obstacles/blocking
53      * Bug 11074: Support Tails use case (XULRunner and optional
54                   customizations)
55    * Update Torbutton to 1.6.7.0:
56      * Bug 9901: Fix browser freeze due to content type sniffing
57      * Bug 10611: Add Swedish (sv) to extra locales to update
58    * Update NoScript to 2.6.8.17
59    * Update Tor to 0.2.4.21
60    * Backport Pending Tor Patches:
61      * Bug 5018: Don't launch Pluggable Transport helpers if not in use
62      * Bug 9229: Eliminate 60 second stall during bootstrap with some PTs
63      * Bug 11069: Detect and report Pluggable Transport bootstrap failures
64      * Bug 11156: Prevent spurious warning about missing pluggable transports 
65    * Bug 10237: Disable the media cache to prevent disk leaks for videos
66    * Bug 10703: Force the default charset to avoid locale fingerprinting
67    * Bug 10104: Update gitian to fix LXC build issues (for non-KVM/VT builders)
68  * Mac:
69    * Bug 4261: Use DMG instead of ZIP for Mac packages
70  * Linux:
71    * Bug 9353: Fix keyboard input on Ubuntu 13.10
72    * Bug 9896: Provide debug symbols for Tor Browser binary
73    * Bug 10472: Pass arguments to the browser from Linux startup script
74
75 Tor Browser Bundle 3.5.2.1 -- Feb 14 2014
76  * All Platforms
77    * Bug 10895: Fix broken localized bundles
78  * Windows:
79    * Bug 10323: Remove unneeded gcc/libstdc++ libraries from dist
80
81 Tor Browser Bundle 3.5.2 -- Feb 8 2014
82  * All Platforms
83    * Rebase Tor Browser to Firefox 24.3.0ESR
84    * Bug 10419: Block content window connections to localhost
85    * Update Torbutton to 1.6.6.0
86      * Bug 10800: Prevent findbox exception and popup in New Identity
87      * Bug 10640: Fix about:tor's update pointer position for RTL languages.
88      * Bug 10095: Fix some cases where resolution is not a multiple of 200x100
89      * Bug 10374: Clear site permissions on New Identity
90      * Bug 9738: Fix for auto-maximizing on browser start
91      * Bug 10682: Workaround to really disable updates for Torbutton
92      * Bug 10419: Don't allow connections to localhost if Torbutton is toggled
93      * Bug 10140: Move Japanese to extra locales (not part of TBB dist)
94      * Bug 10687: Add Basque (eu) to extra locales (not part of TBB dist)
95    * Update Tor Launcher to 0.2.4.4
96      * Bug 10682: Workaround to really disable updates for Tor Launcher
97    * Update NoScript to 2.6.8.13
98
99 Tor Browser Bundle 3.5.1 -- Jan 22 2014
100  * All Platforms
101    * Bug 10447: Remove SocksListenAddress to allow multiple socks ports.
102    * Bug 10464: Remove addons.mozilla.org from NoScript whitelist
103    * Bug 10537: Build an Arabic version of TBB 3.5
104    * Update Torbutton to 1.6.5.5
105      * Bug 9486: Clear NoScript Temporary Permissions on New Identity
106      * Include Arabic translations
107    * Update Tor Launcher to 0.2.4.3
108      * Include Arabic translations
109    * Update Tor to 0.2.4.20
110    * Update OpenSSL to 1.0.1f
111    * Update NoScript to 2.6.8.12
112    * Update HTTPS-Everywhere to 3.4.5
113  * Windows
114    * Bug 9259: Enable Accessibility (screen reader) support
115  * Mac
116    * misc: Update bundle version field in Info.plist (for MacUpdates service)
117
118 Tor Browser Bundle 3.5 -- Dec 17 2013
119  * All Platforms
120    * Update Tor to 0.2.4.19
121    * Update Tor Launcher to 0.2.4.2
122      * Bug 10382: Fix a Tor Launcher hang on TBB exit
123    * Update Torbutton to 1.6.5.2
124      * Misc: Switch update download URL back to download-easy
125
126 Tor Browser Bundle 3.5rc1 -- Dec 12 2013
127  * All Platforms
128    * Update Firefox to 24.2.0esr
129    * Update NoScript to 2.6.8.7
130    * Update HTTPS-Everywhere to 3.4.4tbb (special TBB tag)
131      * Tag includes a patch to handle enabling/disabling Mixed Content Blocking
132    * Bug 5060: Disable health report service
133    * Bug 10367: Disable prompting about health report and Mozilla Sync
134    * Misc Prefs: Disable HTTPS-Everywhere first-run tooltips
135    * Misc Prefs: Disable layer acceleration to avoid crashes on Windows
136    * Misc Prefs: Disable Mixed Content Blocker pending backport of Mozilla Bug 878890
137    * Update Tor Launcher to 0.2.4.1
138      * Bug 10147: Adblock Plus interferes w/Tor Launcher dialog
139      * Bug 10201: FF ESR 24 hangs during exit on Mac OS
140      * Bug 9984: Support running Tor Launcher from InstantBird
141      * Misc: Support browser directory location API changes in Firefox 24
142    * Update Torbutton to 1.6.5.1
143      * Bug 10352: Clear FF24 Private Browsing Mode data during New Identity
144      * Bug 8167: Update cache isolation for FF24 API changes
145      * Bug 10201: FF ESR 24 hangs during exit on Mac OS
146      * Bug 10078: Properly clear crypto tokens during New Identity on FF24
147      * Bug 9454: Support changes to Private Browsing Mode and plugin APIs in FF24
148  * Linux
149    * Bug 10213; Use LD_LIBRARY_PATH (fixes launch issues on old Linux distros)
150
151 Tor Browser Bundle 3.0rc1 -- Nov 21 2013
152  * All Platforms:
153    * Update Firefox to 17.0.11esr
154    * Update Tor to 0.2.4.18-rc
155    * Remove unsupported PDF.JS addon from the bundle 
156    * Bug #7277: TBB's Tor client will now omit its timestamp in the TLS handshake.
157    * Update Torbutton to 1.6.4.1
158      * Bug #10002: Make the TBB3.0 blog tag our update download URL for now
159  * Windows
160    * Bug #10102: Patch binutils to remove nondeterministic bytes in compiled binaries
161  * Linux
162    * Bug #10049: Fix architecture check to work from outside TBB's directory
163    * Bug #10126: Remove libz and firefox-bin, and strip unstripped binaries
164    * Misc: Disable Firefox updater during compile time (in addition to pref)
165
166 Tor Browser Bundle 3.0beta1 -- Oct 31 2013
167  * All Platforms:
168    * Update Firefox to 17.0.10esr
169    * Update NoScript to 2.6.8.2
170    * Update HTTPS-Everywhere to 3.4.2
171    * Bug #9114: Reorganize the bundle directory structure to ease future
172                 autoupdates
173    * Bug #9173: Patch Tor Browser to auto-detect profile directory if
174                 launched without the wrapper script.
175    * Bug #9012: Hide Tor Browser infobar for missing plugins.
176    * Bug #8364: Change the default entry page for the addons tab to the 
177                 installed addons page.
178    * Bug #9867: Make flash objects really be click-to-play if flash is enabled.
179    * Bug #8292: Make getFirstPartyURI log+handle errors internally to simplify
180                 caller usage of the API
181    * Bug #3661: Remove polipo and privoxy from the banned ports list.
182    * misc: Fix a potential memory leak in the Image Cache isolation
183    * misc: Fix a potential crash if OS theme information is ever absent
184    * Update Tor-Launcher to 0.2.3.1-beta
185      * Bug #9114: Handle new directory structure
186      * misc: Tor Launcher now supports Thunderbird
187    * Update Torbutton to 1.6.4
188      * Bug #9224: Support multiple Tor socks ports for about:tor status check
189      * Bug #9587: Add TBB version number to about:tor
190      * Bug #9144: Workaround to handle missing translation properties
191  * Windows:
192    * Bug #9084: Fix startup crash on Windows XP.
193  * Linux:
194    * Bug #9487: Create detached debuginfo files for Linux Tor and Tor
195                 Browser binaries.
196
197 Tor Browser Bundle 3.0alpha4 -- Sep 24 2013
198  * All Platforms:
199    * Bug #8751: Randomize TLS HELLO timestamp in HTTPS connections
200    * Bug #9790 (workaround): Temporarily re-enable JS-Ctypes for cache
201                              isolation and SSL Observatory
202    * Update Firefox to 17.0.9esr
203    * Update Tor to 0.2.4.17-rc
204    * Update NoScript to 2.6.7.1
205    * Update Tor-Launcher to 0.2.2-alpha
206      * Bug #9675: Provide feedback mechanism for clock-skew and other early 
207                   startup issues
208      * Bug #9445: Allow user to enter bridges with or without 'bridge' keyword
209      * Bug #9593: Use UTF16 for Tor process launch to handle unicode paths.
210      * misc: Detect when Tor exits and display appropriate notification
211    * Update Torbutton to 1.6.2.1
212      * Bug 9492: Fix Torbutton logo on OSX and Windows (and related
213                  initialization code)
214      * Bug 8839: Disable Google/Startpage search filters using Tor-specific urls
215
216
217 Tor Browser Bundle 3.0alpha3 -- Aug 01 2013
218  * All Platforms:
219    * Update Firefox to 17.0.8esr
220    * Update Tor to 0.2.4.15-rc
221    * Update HTTPS-Everywhere to 3.3.1
222    * Update NoScript to 2.6.6.9
223    * Improve build input fetching and authentication
224    * Bug #9283: Update NoScript prefs for usability.
225    * Bug #6152 (partial): Disable JSCtypes support at compile time
226    * Update Torbutton to 1.6.1
227      * Bug 8478: Change when window resize code fires to avoid rounding errors
228      * Bug 9331: Hack an update URL for the next TBB release
229      * Bug 9144: Change an aboutTor.dtd string so transifex will accept it
230    * Update Tor-Launcher to 0.2.1-alpha
231      * Bug #9128: Remove dependency on JSCtypes
232  * Windows
233    * Bug #9195: Disable download manager AV scanning (to prevent cloud
234      reporting+scanning of downloaded files)
235  * Mac:
236    * Bug #9173 (partial): Launch firefox-bin on MacOS instead of TorBrowser.app
237      (improves dock behavior).
238
239
240 Tor Browser Bundle 3.0alpha2 -- June 27 2013
241  * All Platforms:
242    * Update Firefox to 17.0.7esr
243    * Update Tor to 0.2.4.14-alpha
244    * Include Tor's GeoIP file
245      * This should fix custom torrc issues with country-based node
246        restrictions
247    * Fix several build determinism issues
248    * Include ChangeLog in bundles.
249  * Linux:
250    * Use Ubuntu's 'hardening-wrapper' to build our Linux binaries
251  * Windows:
252    * Fix many crash issues by disabling Direct2D support for now.
253  * Mac:
254    * Bug 8987: Disable TBB's 'Saved Application State' disk records on OSX 10.7+
255
256 Tor Browser Bundle 3.0alpha1 -- June 17 2013
257  * All Platforms:
258    * Remove Vidalia; Use the new Tor Launcher Firefox Addon instead
259    * Update Torbutton to 1.6.0
260      * bug 7494: Create a local home page for TBB as about:tor
261      * misc: Perform a control port test of proper Tor configuration by default.
262              Only use https://check.torproject.org if the control port is
263              unavailable.
264      * misc: Add an icon menu option for Tor Launcher's Network Settings
265      * misc: Add branding string overrides (primarily controls browser name and
266              homepage)
267    * Update HTTPS-Everywhere to 3.2.2
268    * Update NoScript to 2.6.6.6
269    * Update PDF.JS to 0.8.1
270  * Windows:
271    * Use MinGW-w64 (via Gitian) to cross-compile the bundles from Ubuntu
272    * Use TBB-Windows-Installer to guide Windows users through TBB extraction
273    * Temporarily disable WebGL and Accessibility support due to minor MinGW
274      issues
275  * Mac:
276    * Use 'Toolchain4' fork by Ray Donnelley to cross-compile the bundles from
277      Ubuntu
278
279