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