source: trunk/website/announcements/20100414.html @ 1896

Revision 1896, 17.9 KB checked in by lowjoel, 4 years ago (diff)

Added 6.0.7 release announcement.

Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><!-- InstanceBegin template="/Templates/Eraser.dwt" codeOutsideHTMLIsLocked="false" -->
4<head>
5<!-- InstanceBeginEditable name="Title" -->
6<title>Eraser ::</title>
7<!-- InstanceEndEditable -->
8<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
9<link href="/style.css" rel="stylesheet" type="text/css" />
10<script type="text/javascript" src="/scripts.js"></script>
11<!-- InstanceBeginEditable name="head" -->
12<style type="text/css">
13table.changelog td {
14    vertical-align: top;
15}
16
17td.author {
18    padding-left: 1.0em;
19    text-align: right;
20}
21
22code.hash {
23    background-color: #F0F0F0;
24    font-family: Consolas, "Courier New", Courier, mono;
25    font-size: 1.0em;
26   
27    display: block;
28}
29</style>
30<!-- InstanceEndEditable -->
31<!-- InstanceParam name="ArticlePoster" type="boolean" value="false" -->
32</head>
33
34<body onload="MM_preloadImages('/images/btn_home_hov.gif','/images/btn_download_hov.gif','/images/btn_forum_hov.gif','/images/btn_trac_hov.gif')">
35<div id="wrap">
36    <div id="banner">
37        <a href="/index.php"><img src="/images/header.jpg" class="banner_img" alt="Eraser v6" /></a>
38    </div>
39    <div id="content">
40        <div class="left">
41            <!-- InstanceBeginRepeat name="LeftContent" --><!-- InstanceBeginRepeatEntry -->
42            <div class="article">
43                <div class="article_head">
44                    <div class="title">
45                        <h2><!-- InstanceBeginEditable name="LeftContentEditTitle" --><a href="/index.php">Eraser</a> 6.0.7 released!<!-- InstanceEndEditable --></h2>
46                       
47                    </div>
48                </div>
49
50                <!-- InstanceBeginEditable name="LeftContentEdit" -->
51                <p>Eraser 6.0.7, next in the stable release line of 6.0.x has been released today. 6.0.7 addresses a significant number of stability and usability issues which were found in the initial stable 6.0.6. 6.0.7 is the best version in the 6.0.x line for most users, and all users are encouraged to upgrade to 6.0.7 as quickly as possible.</p>
52                <h3>Changelog</h3>
53                <table class="changelog">
54                    <tr>
55                        <th>Revision</th>
56                        <th>Description</th>
57                        <th>Author</th>
58                    </tr>
59                    <tr>
60                        <th>1385-1386</th>
61                        <td>Updated a few missing Italian localisation resources</td>
62                        <td>Andrea</td>
63                    </tr>
64                    <tr>
65                        <th>1428</th>
66                        <td>Fixed crash on startup for certain computers</td>
67                        <td>Joel</td>
68                    </tr>
69                    <tr>
70                        <th>1431</th>
71                        <td>Use proper font handling for menus during theming.</td>
72                        <td>Joel</td>
73                    </tr>
74                    <tr>
75                        <th>1438-1440, 1471</th>
76                        <td>Made improvements to the progress handling of NTFS' handling of unused directory entry erasures</td>
77                        <td>Joel</td>
78                    </tr>
79                    <tr>
80                        <th>1443-1444</th>
81                        <td>Stricter .NET framework version check, including that of service packs.</td>
82                        <td>Joel</td>
83                    </tr>
84                    <tr>
85                        <th>1446</th>
86                        <td>Don't allow automatically-loaded plugins to be automatically-loaded forever (security fix)</td>
87                        <td>Joel</td>
88                    </tr>
89                    <tr>
90                        <th>1457</th>
91                        <td>Unauthorised file access messages during cluster tip erasures have been downgraded from error to information.</td>
92                        <td>Joel</td>
93                    </tr>
94                    <tr>
95                        <th>1465</th>
96                        <td>Fixed potential blank context menu items in certain locales and locations in the shell</td>
97                        <td>Joel</td>
98                    </tr>
99                    <tr>
100                        <th>1467</th>
101                        <td>Better error handling when cleaning up erased files and folders</td>
102                        <td>Joel</td>
103                    </tr>
104                    <tr>
105                        <th>1473</th>
106                        <td>Fixes bug #286: Random errors when erasing cluster tips due to SfcIsFileProtected</td>
107                        <td>Joel</td>
108                    </tr>
109                    <tr>
110                        <th>1475-1478, 1484, 1487-1488, 1491-1493</th>
111                        <td>Fixes bug #285: Multiple custom method editor bugfixes</td>
112                        <td>Joel</td>
113                    </tr>
114                    <tr>
115                        <th>1479-1480, 1482</th>
116                        <td>Fixes multiple localisation issues for users who do not use English builds of Windows and for which no localisation is currently available</td>
117                        <td>Joel</td>
118                    </tr>
119                    <tr>
120                        <th>1481</th>
121                        <td>Better error message when loading settings fail.</td>
122                        <td>Joel</td>
123                    </tr>
124                    <tr>
125                        <th>1483, 1484</th>
126                        <td>Prevent a stack overflow when a user picks the FL16KB erasure method recursively as the chained erasure method.</td>
127                        <td>Joel</td>
128                    </tr>
129                    <tr>
130                        <th>1486</th>
131                        <td>Fixed updating from the Eraser website when we use download IDs</td>
132                        <td>Joel</td>
133                    </tr>
134                    <tr>
135                        <th>1490</th>
136                        <td>Fixed random crashes when using the Context menu to erase files/folders</td>
137                        <td>Joel</td>
138                    </tr>
139                    <tr>
140                        <th>1494</th>
141                        <td>Simplified removal of decoy files from the settings page</td>
142                        <td>Joel</td>
143                    </tr>
144                    <tr>
145                        <th>1517</th>
146                        <td>Fixed removal of plausible deniability decoys (#297)</td>
147                        <td>Joel</td>
148                    </tr>
149                    <tr>
150                        <th>1633-1635</th>
151                        <td>Fixed more crashes on startup.</td>
152                        <td>Joel</td>
153                    </tr>
154                    <tr>
155                        <th>1637</th>
156                        <td>Fixed crash when erasing files which do not exist.</td>
157                        <td>Joel</td>
158                    </tr>
159                    <tr>
160                        <th>1639</th>
161                        <td>Fixed race condition when two Eraser instances are started at the same time</td>
162                        <td>Joel</td>
163                    </tr>
164                    <tr>
165                        <th>1641</th>
166                        <td>Fixed crash when clicking on the About dialog, but the appropriate handler could not be executed.</td>
167                        <td>Joel</td>
168                    </tr>
169                    <tr>
170                        <th>1643</th>
171                        <td>Fixed crash when closing open handles for which filenames cannot be found.</td>
172                        <td>Joel</td>
173                    </tr>
174                    <tr>
175                        <th>1649</th>
176                        <td>Fixed crash when users erase the root of a drive</td>
177                        <td>Joel</td>
178                    </tr>
179                    <tr>
180                        <th>1653</th>
181                        <td>Fixed error when erasing files with plausible deniability enabled and having insufficient space on-disk.</td>
182                        <td>Joel</td>
183                    </tr>
184                    <tr>
185                        <th>1659, 1740</th>
186                        <td>Fixed crashes when progress events are triggered (due to their asynchronous nature)</td>
187                        <td>Joel</td>
188                    </tr>
189                    <tr>
190                        <th>1663</th>
191                        <td>Fixed cluster tip erasures when erasing the system drive: check both for existence of a directory as well as the ability to access it before throwing errors</td>
192                        <td>Joel</td>
193                    </tr>
194                    <tr>
195                        <th>1664</th>
196                        <td>Task log improvements, notably those which involve errors before logging used to start</td>
197                        <td>Joel</td>
198                    </tr>
199                    <tr>
200                        <th>1666</th>
201                        <td>Fixed inconsistent state of tasks which were edited and run immediately (potential crash)</td>
202                        <td>Joel</td>
203                    </tr>
204                    <tr>
205                        <th>1669</th>
206                        <td>Removed NtQuerySystemInformation entropy gathering, fixes freezing and BSoDs for most users</td>
207                        <td>Joel</td>
208                    </tr>
209                    <tr>
210                        <th>1673</th>
211                        <td>Better test for stream existence</td>
212                        <td>Joel</td>
213                    </tr>
214                    <tr>
215                        <th>1693</th>
216                        <td>Confirm with the user that dropped files should be erased. Fixes #306</td>
217                        <td>Joel</td>
218                    </tr>
219                    <tr>
220                        <th>1695</th>
221                        <td>Implemented UNC path erasures (Fixes #313)</td>
222                        <td>Joel</td>
223                    </tr>
224                    <tr>
225                        <th>1699</th>
226                        <td>Fixed crash when unlocking file locked by a process with a higher permission level than Eraser</td>
227                        <td>Joel</td>
228                    </tr>
229                    <tr>
230                        <th>1721, 1734, 1735</th>
231                        <td>Fixed blank screen when starting Eraser with --quiet and then starting another Eraser instance (thanks to DavidHB for reporting this)</td>
232                        <td>Joel</td>
233                    </tr>
234                    <tr>
235                        <th>1723</th>
236                        <td>Managed/unmanaged call optimisation</td>
237                        <td>Joel</td>
238                    </tr>
239                    <tr>
240                        <th>1729</th>
241                        <td>Fixed handling of corrupt volumes when querying a volume for information</td>
242                        <td>Joel</td>
243                    </tr>
244                    <tr>
245                        <th>1730</th>
246                        <td>Fixed identification of drive types</td>
247                        <td>Joel</td>
248                    </tr>
249                    <tr>
250                        <th>1732</th>
251                        <td>Fixed crash for users when clicking on Add Data</td>
252                        <td>Joel</td>
253                    </tr>
254                    <tr>
255                        <th>1737</th>
256                        <td>Better enumeration of files which is more tolerant to files which are deleted during the erase process</td>
257                        <td>Joel</td>
258                    </tr>
259                    <tr>
260                        <th>1738</th>
261                        <td>Better handling of direcory reparse points and more efficient directory/file enumeration processes</td>
262                        <td>Joel</td>
263                    </tr>
264                    <tr>
265                        <th>1742</th>
266                        <td>Ensure the validity of decoy files before using them, fixing most exceptions during erasure when decoy files are enabled</td>
267                        <td>Joel</td>
268                    </tr>
269                    <tr>
270                        <th>1752</th>
271                        <td>Fixed crash when importing a corrupt/old task list.</td>
272                        <td>Joel</td>
273                    </tr>
274                    <tr>
275                        <th>1754</th>
276                        <td>Cleaner shutdown processes</td>
277                        <td>Joel</td>
278                    </tr>
279                    <tr>
280                        <th>1782</th>
281                        <td>Respect the Erase if Empty option when erasing directories</td>
282                        <td>Joel</td>
283                    </tr>
284                    <tr>
285                        <th>1784</th>
286                        <td>Allow a longer wait for the new Eraser instance to be spawned</td>
287                        <td>Joel</td>
288                    </tr>
289                    <tr>
290                        <th>1821</th>
291                        <td>Proper shut down when Hide when Minimised is enabled. Thanks to DavidHB for the report</td>
292                        <td>Joel</td>
293                    </tr>
294                    <tr>
295                        <th>1824</th>
296                        <td>Display errors when opening URLs fail instead of crashing</td>
297                        <td>Joel</td>
298                    </tr>
299                    <tr>
300                        <th>1830</th>
301                        <td>Fixed network statistics entropy gathering: wrong function order</td>
302                        <td>Joel</td>
303                    </tr>
304                    <tr>
305                        <th>1846</th>
306                        <td>Fixed exception when erasing cluster tips of files which were deeted during the enumeration process</td>
307                        <td>Joel</td>
308                    </tr>
309                    <tr>
310                        <th>1851</th>
311                        <td>Fixed command line parsing when commas and equality signs are in the filename</td>
312                        <td>Joel</td>
313                    </tr>
314                    <tr>
315                        <th>1860</th>
316                        <td>Fixed certain cannot delete file/folder errors when erasing files (due to invalid filenames being generated)</td>
317                        <td>Joel</td>
318                    </tr>
319                    <tr>
320                        <th>1861</th>
321                        <td>Handle locked files better when erasing files</td>
322                        <td>Joel</td>
323                    </tr>
324                    <tr>
325                        <th>1883</th>
326                        <td>Potential fix for insufficient disk space errors when doing free disk space erasures</td>
327                        <td>Joel</td>
328                    </tr>
329                    <tr>
330                        <th>1885</th>
331                        <td>When copying log entries use Windows line breaks</td>
332                        <td>Joel</td>
333                    </tr>
334                    <tr>
335                        <th>1887</th>
336                        <td>Fixed potential double exception when erasing cluster tips</td>
337                        <td>Joel</td>
338                    </tr>
339                    <tr>
340                        <th>1892</th>
341                        <td>Include the internal error when throwing an exception to indicate the inability to lock a volume</td>
342                        <td>Joel</td>
343                    </tr>
344                </table>
345                <h3>End of support for Eraser 5.x</h3>
346                <p>With this release, as announced earlier, support for Eraser 5 will be discontinued. Eraser developers will also not entertain requests to fix problems with the 5.x codebase, as it has reached the end of its useful life. v5 has served the community well, but the age of the code is already showing and the associated problems (of software incompatiblity) have been in recent years difficult (and expensive) to resolve.</p>
347                <p>Eraser 5 will still be downloadable from SourceForge, and patches can still be submitted (but may not be applied), however no more official builds will be made available in future and support on the official channels (e.g. Support Forum and Trac) for Eraser 5 will cease. 5.8.8 will be the last officially released Eraser 5 version from The Eraser Project.</p>
348                <h3>Download/Hashes</h3>
349                <p>It is important to note that users downgrading from 6.1 should delete their Task Lists (<strong>%APPDATA%\Eraser 6\Task List.ersx</strong>) before running Eraser 6.0.x as that will result in a crash of 6.0.x builds. If you are upgrading from an earlier 6.0.x build, and especially if you have defined custom erasure methods or Plausible Deniability files, if upon upgrading Eraser refuses to start after the upgrade you can try deleting the task list (the same file as mentioned earlier) and if that fails, the <strong>HKCU\Software\Eraser\Eraser6</strong> registry key. Deleting the latter will result in a reset of the Eraser settings to defaults.</p>
350                <p>Download Eraser 6.0.7 from <a href="http://sourceforge.net/projects/eraser/files/Eraser%206/Eraser%206.0.7.1893.exe/download">SourceForge</a></p>
351                <ul>
352                    <li>MD5:        <code class="hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</code></li>
353                    <li>SHA-1:      <code class="hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</code></li>
354                    <li>RIPEMD-160: <code class="hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</code></li>
355                    <li>SHA-256:    <code class="hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br />
356xxxxxxx</code></li>
357                    <li>SHA-512:    <code class="hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br />
358xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br />
359xxxxxxxxxxxxxx</code></li>
360                    <li>Whirlpool:  <code class="hash">xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br />
361xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<br />
362xxxxxxxxxxxxxx</code></li>
363                </ul>
364                <!-- InstanceEndEditable -->
365            </div>
366            <!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
367        </div>
368        <div class="right">
369            <div class="right_nav">
370                <div class="right_nav_bg">
371                    <a href="/index.php"><img src="/images/btn_home.gif" id="nav1" alt="Home" onmouseover="MM_swapImage('nav1','','/images/btn_home_hov.gif',1)" onmouseout="MM_swapImgRestore()" /></a><a href="/download.php"><img src="/images/btn_download.gif" id="nav2" alt="Download" onmouseover="MM_swapImage('nav2', '','/images/btn_download_hov.gif', 1)" onmouseout="MM_swapImgRestore()" /></a><a href="http://bbs.heidi.ie/viewforum.php?f=30" target="_blank"><img src="/images/btn_forum.gif" id="nav3" alt="Forum" onmouseover="MM_swapImage('nav3', '','/images/btn_forum_hov.gif', 1)" onmouseout="MM_swapImgRestore()" /></a><a href="/trac/"><img src="/images/btn_trac.gif" id="nav4" alt="Trac" onmouseover="MM_swapImage('nav4', '','/images/btn_trac_hov.gif', 1)" onmouseout="MM_swapImgRestore()" /></a>
372                </div>
373            </div>
374           
375            <div class="right_news">
376                <h3>Latest News</h3>
377                <div class="right_news_bg">
378                    <h2>Eraser 6 Stable released!</h2>
379                    <div class="posted">Posted by: Joel, 15<sup>th</sup> December 2009, 10:15 am +800GMT</div>
380                    <p>Eraser 6 stable has been released after being for  2 years in development. Eraser 6 sports a completely revamped user interface, and Windows XP/Vista/7 support out of the box. <a href="/announcements/20091215.html">See the full announcement</a></p>
381                    <h2>Eraser 5.8.8 released!</h2>
382                    <div class="posted">Posted by: Joel, 15<sup>th</sup> December 2009, 10:15 am +800GMT</div>
383                    <p>Eraser 5.8.8 is released. This release is mainly meant to fix the disk corruption which results from running a first/last 2KB erase on a sparse file as well as&nbsp;to fix the context menu causing Explorer to hang when&nbsp;installed with certain software which also inserts a context menu item. <a href="/announcements/20091215.html">See the full announcement.</a></p>
384                    <h2>Eraser 6-rc5 released!</h2>
385                    <div class="posted">Posted by: Joel, 10 June 2009, 7.00pm, +800 GMT</div>
386                    <p>Having written almost 25,000 lines of code since the start of our project, v6 was due for a code review. So that's what I did, reviewed the code with the help of a static code analysis tool (FxCop for you developers out there :) ) and fixed all sorts of inconsistencies in the code. This should result in slightly higher performance and better behaviour when Eraser is in use. <a href="/announcements/20090610.html">See the full announcement.</a></p>
387                </div>
388            </div>
389
390            <!-- InstanceBeginRepeat name="RightContent" --><!-- InstanceBeginRepeatEntry -->
391            <!-- InstanceBeginEditable name="RightContentEdit" -->
392            <div class="right_intro">
393                <h3>Pane Summary</h3>
394                <div class="right_intro_bg">
395                    <h2>Item Title</h2>
396                    <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi aliquet augue ultricies leo. Ut tempor turpis a tortor. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam semper commodo urna. Morbi mi. Aliquam id quam sed tortor imperdiet imperdiet. Aliquam auctor tortor sit amet nibh. In pellentesque porttitor nunc. Pellentesque turpis massa, ultrices sit amet, luctus eget, ultrices sollicitudin, metus. Cras eget diam nec leo ultricies imperdiet. In hac habitasse platea dictumst. Mauris non mi at libero facilisis interdum. Duis auctor nibh at sem ullamcorper dictum. Curabitur porta, metus id mollis tristique, nunc felis malesuada dolor, a bibendum nisl massa in diam. Morbi magna sem, imperdiet nec, varius eu, rutrum nec, metus. Nunc aliquet dui auctor elit. Phasellus scelerisque, dui sed interdum vulputate, nulla sapien mattis turpis, et fringilla dolor ipsum non libero. Integer et erat eget velit luctus pharetra. Vestibulum eu urna sed nisi fermentum ultricies. Mauris nulla.</p>
397                </div>
398            </div>
399            <!-- InstanceEndEditable -->
400            <!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
401        </div>
402    </div>
403    <div id="footer">
404        <div class="footer">
405            <div class="footer_l">
406                <p>2008 &copy; Eraser</p>
407            </div>
408            <div class="footer_r">
409                <p>
410                    Original Design by <a href="http://eatlon.com" target="_blank">Olle Axelsson</a><br />
411                    Modified for Eraser by <a href="http://lemarquis.deviantart.com" target="_blank">Dennis van Lith</a><br />
412                    HTML edits by <a href="http://joelsplace.sg" target="_blank">Joel Low</a>
413                </p>
414            </div>
415        </div>
416    </div>
417</div>
418<div id="ffscrollbarfix"></div>
419</body>
420<!-- InstanceEnd --></html>
Note: See TracBrowser for help on using the repository browser.