source: trunk/website/announcements/20091215.html @ 2411

Revision 2411, 19.1 KB checked in by lowjoel, 2 years ago (diff)

Use the new links for the forum and Trac in the website. Also, update the copyright year.

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 :: Announcements :: December 15, 2009</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="true" -->
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" -->Eraser 6 Stable released!<!-- InstanceEndEditable --></h2>
46                        <div class="posted"><!-- InstanceBeginEditable name="LeftContentEditPoster" -->Posted by: Joel, 15<sup>th</sup> December 2009, 10:15 am +800GMT<!-- InstanceEndEditable --></div>
47                    </div>
48                </div>
49
50                <!-- InstanceBeginEditable name="LeftContentEdit" -->
51                <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. Eraser 6 now allows users to use the context menu in Windows Explorer to erase Unused Space on drives with UAC on under Windows Vista and 7. The On-Demand and Scheduler panes in Eraser 5 has been replaced with the integrated Task Scheduler in Eraser 6 which allows for simplified management of tasks. The biggest and most significant change since rc5 is the addition of FAT directory cleaning&nbsp;and various usability improvements.</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>1130</th>
61                        <td>Progress dialog improvements</td>
62                        <td>Joel</td>
63                    </tr>
64                    <tr>
65                        <th>1131</th>
66                        <td>Deal with cluster tip erasure failures more robustly<br />
67                        When a user does a folder erasure, delete all empty subfolders of the target if they are empty after the erase regardless of whether the folder should be deleted when empty</td>
68                        <td>Joel</td>
69                    </tr>
70                    <tr>
71                        <th>1132</th>
72                        <td>Fixed the crash which appears after Erase has been running for a while</td>
73                        <td>Joel</td>
74                    </tr>
75                    <tr>
76                        <th>1133</th>
77                        <td>Create a Hide button for the progress dialog<br />
78Relabelled tab order&nbsp;for the progress dialog</td>
79                        <td>Joel</td>
80                    </tr>
81                    <tr>
82                        <th>1136</th>
83                        <td>Friendlier error message  used when access is denied erasing a file cluster tip.</td>
84                        <td>Joel</td>
85                    </tr>
86                    <tr>
87                        <th>1137</th>
88                        <td>Moved the task list to a file in the Local Application Data folder (%LOCALAPPDATA%\Eraser 6)</td>
89                        <td>Joel</td>
90                    </tr>
91                    <tr>
92                        <th>1138</th>
93                        <td>Allow users to filter log messages by severity</td>
94                        <td>Joel</td>
95                    </tr>
96                    <tr>
97                        <th>1139</th>
98                        <td>Fixed crash when &quot;unformatted&quot; drives are&nbsp;installed on the computer. Thanks to Xanashi for reporting the&nbsp;bug.</td>
99                        <td>Joel</td>
100                    </tr>
101                    <tr>
102                        <th>1140, 1145</th>
103                        <td>Clean up files meant for cleaning up the MFT after we are done with it. Thanks to mcmaster76 for reporting the bug.</td>
104                        <td>Joel</td>
105                    </tr>
106                    <tr>
107                        <th>1143, 1147</th>
108                        <td>Log viewer performance optimisations</td>
109                        <td>Joel</td>
110                    </tr>
111                    <tr>
112                        <th>1144</th>
113                        <td>Specify the minimum size of the log viewer so that the dialog will remain useable.</td>
114                        <td>Joel</td>
115                    </tr>
116                    <tr>
117                        <th>1148</th>
118                        <td>Fixed a crash when right-clicking a drive in the Computer folder. Thanks to mcmaster76 for reporting the bug.</td>
119                        <td>Joel</td>
120                    </tr>
121                    <tr>
122                        <th>1154</th>
123                        <td>Fixed restart-run tasks.</td>
124                        <td>Joel</td>
125                    </tr>
126                    <tr>
127                        <th>1158</th>
128                        <td>Made the forced closure of&nbsp;file handles optional</td>
129                        <td>Joel</td>
130                    </tr>
131                    <tr>
132                        <th>1159</th>
133                        <td>Added first draft of the Eraser documentation</td>
134                        <td>Joel</td>
135                    </tr>
136                    <tr>
137                        <th>1163, 1164</th>
138                        <td>Allow eraser to be called from the Run dialog</td>
139                        <td>Joel</td>
140                    </tr>
141                    <tr>
142                        <th>1165,&nbsp;1166</th>
143                        <td>Created a new type of task - Manual tasks which run only on demand. The distinction between manual and run-once tasks are that tasks meant to run only once will be run and if it completes successfully the task will be deleted. Manually run tasks will never be automatically deleted.</td>
144                        <td>Joel</td>
145                    </tr>
146                    <tr>
147                        <th>1185</th>
148                        <td>Fixed crash when erasing FAT file systems.</td>
149                        <td>Joel</td>
150                    </tr>
151                    <tr>
152                        <th>1186</th>
153                        <td>Certain file names which could not be erased from the context menu previously can now be erased.</td>
154                        <td>Joel</td>
155                    </tr>
156                    <tr>
157                        <th>1187</th>
158                        <td>Allow computers without network adapters to run Eraser</td>
159                        <td>Joel</td>
160                    </tr>
161                    <tr>
162                        <th>1188</th>
163                        <td>Disk performance counters can now be used as an entropy source</td>
164                        <td>Joel</td>
165                    </tr>
166                    <tr>
167                        <th>1193</th>
168                        <td>Cleaner NTFS MFT erasure.</td>
169                        <td>Joel</td>
170                    </tr>
171                    <tr>
172                        <th>1195</th>
173                        <td>When deleting folders reset all the access modified and creation times.</td>
174                        <td>Joel</td>
175                    </tr>
176                    <tr>
177                        <th>1206, 1207, 1211, 1214, 1215, 1219-1222, 1225-1236, 1239, 1242</th>
178                        <td>Implemented FAT cleaning</td>
179                        <td>Joel</td>
180                    </tr>
181                    <tr>
182                        <th>1243</th>
183                        <td>Implemented delete key in the Scheduler. Thanks to Xanashi for suggesting!</td>
184                        <td>Joel</td>
185                    </tr>
186                    <tr>
187                        <th>1247</th>
188                        <td>Updated the Visual C++ runtime to the latest one (2008SP1 with ATL security fix) This fixes hangs when using the Eraser context menu.</td>
189                        <td>Joel</td>
190                    </tr>
191                    <tr>
192                        <th>1278</th>
193                        <td>Installer bootstrapper improvements</td>
194                        <td>Joel</td>
195                    </tr>
196                    <tr>
197                        <th>1285</th>
198                        <td>Do not stop running a task if one target does not exist.</td>
199                        <td>Joel</td>
200                    </tr>
201                    <tr>
202                        <th>1287, 1288</th>
203                        <td>NTFS MFT Cleaning improvements.</td>
204                        <td>Joel</td>
205                    </tr>
206                    <tr>
207                        <th>1296</th>
208                        <td>Allow many files to be dragged into the Eraser Window.</td>
209                        <td>Joel</td>
210                    </tr>
211                    <tr>
212                        <th>1297</th>
213                        <td>Erase MFT resident files before expanding the file to clear the cluster. This makes sure MFT resident files do not move around the MFT.</td>
214                        <td>Joel</td>
215                    </tr>
216                    <tr>
217                        <th>1299</th>
218                        <td>When selecting too many files to erase from the Eraser context menu in Windows Explorer display a helpful error message&nbsp;instead of failing without any reason.</td>
219                        <td>Joel</td>
220                    </tr>
221                    <tr>
222                        <th>1304</th>
223                        <td>Fixed Eraser being unable to exit when started at logon.</td>
224                        <td>Joel</td>
225                    </tr>
226                    <tr>
227                        <th>1317</th>
228                        <td>Allow an elevated instance of Eraser to be controlled remotely by the same user. This allows the user to use the context menu extension even when Eraser is running as an Administrator.</td>
229                        <td>Joel</td>
230                    </tr>
231                    <tr>
232                        <th>1318</th>
233                        <td>Fixed crash when deleting multiple tasks</td>
234                        <td>Joel</td>
235                    </tr>
236                    <tr>
237                        <th>1320</th>
238                        <td>Added Italian localisation support</td>
239                        <td>Joel</td>
240                    </tr>
241                    <tr>
242                        <th>1321</th>
243                        <td>Compile Warning fixes</td>
244                        <td>Joel</td>
245                    </tr>
246                    <tr>
247                        <th>1323</th>
248                        <td>Don't check the SFC filelist if the given path name is longer than 255 characters</td>
249                        <td>Joel</td>
250                    </tr>
251                    <tr>
252                        <th>1324-1341</th>
253                        <td>Implemented Italian localisation</td>
254                        <td>Andrea</td>
255                    </tr>
256                    <tr>
257                        <th>1342, 1348, 1350 </th>
258                        <td>Fixed build process for developers without code signing certificates</td>
259                        <td>Joel</td>
260                    </tr>
261                    <tr>
262                        <th>1343</th>
263                        <td>Rearranged the Italian settings panel to fit longer strings</td>
264                        <td>Joel</td>
265                    </tr>
266                    <tr>
267                        <th>1344-1347</th>
268                        <td>More Italian localisation work</td>
269                        <td>Andrea</td>
270                    </tr>
271                    <tr>
272                        <th>1353</th>
273                        <td>Display&nbsp;the language name in the .NET framework language for all Eraser translations for uniformity</td>
274                        <td>Joel</td>
275                    </tr>
276                    <tr>
277                        <th>1354</th>
278                        <td>Display untranslated strings in debug builds as &quot;untranslated&quot; but use the English string in release builds</td>
279                        <td>Joel</td>
280                    </tr>
281                    <tr>
282                        <th>1355</th>
283                        <td>Fixed updater crash</td>
284                        <td>Joel</td>
285                    </tr>
286                    <tr>
287                        <th>1365-1368, 1373</th>
288                        <td>More Italian localisation work; added support for Shell Extension translations</td>
289                        <td>Andrea</td>
290                    </tr>
291                    <tr>
292                        <th>1369-1372</th>
293                        <td>Implemented Shell Extension translation switching (controlled from the Eraser Settings page)</td>
294                        <td>Joel</td>
295                    </tr>
296                </table>
297                <h3>Retirement of Eraser 5</h3>
298                <p>This release of Eraser brings about sad news for some - Eraser 5 support will end after the release of Eraser 6.0.7. Technically, since this Eraser build is the 6th release of the version 6 this is Eraser 6.0.6. Thus, the next release of Eraser will see the end of Eraser 5 support. This is mainly to ensure that critical bugs within Eraser 6 are fixed before Eraser 5 is retired.</p>
299                <p>The reason for not supporting the old code is that the old code was not designed to run on the operating systems of today and functions do not work as expected. Eraser 6 was redesigned to ensure that it will match the coding standards and fit into the software ecosystem&nbsp;like any other &quot;modern&quot; application.</p>
300                <h3>Download/Hashes             </h3>
301                <p>Download Eraser 6 from <a href="http://sourceforge.net/projects/eraser/files/Eraser%206/Eraser%206.0.6.1376.exe/download">SourceForge</a></p>
302                <ul>
303                    <li>MD5:        <code class="hash">fb7e0c9fe972d840f440b927ead1c181</code></li>
304                    <li>SHA-1:      <code class="hash">226ba6e58773fd5c1350dd8cc3c3cbe1f44bfa49</code></li>
305                    <li>RIPEMD-160: <code class="hash">5d13acbcdbc1a2b898f80f4e1f0752f5e1590964</code></li>
306                    <li>SHA-256:    <code class="hash">8f449759c1082d49f80517ef8462e0e71b69af711dfc63d80fc48ff98<br />
30723881e7</code></li>
308                    <li>SHA-512:    <code class="hash">40d9b1233302dd54cda1103aefaffd6e0afd5ff99fe54459e45343c02<br />
309058c08dfd4d42069547d85282387df43dcd72da36c72d6f410fe4957c<br />
3108ef5595a3e267f</code></li>
311                    <li>Whirlpool:  <code class="hash">f375ec1ff8c9a6010b00dcd0fa36e5957f9dcf6261f5ff0a3b0cae387<br />
3127ec794ef5f6280ec71f30bb689cd1202d1060201ec51a7998fd35a712<br />
313338cb23833166a</code></li>
314                </ul>
315                <!-- InstanceEndEditable -->
316            </div>
317            <!-- InstanceEndRepeatEntry --><!-- InstanceBeginRepeatEntry -->
318            <div class="article">
319                <div class="article_head">
320                    <div class="title">
321                        <h2><!-- InstanceBeginEditable name="LeftContentEditTitle" --><a href="../index.php">Eraser</a> 5.8.8 released<!-- InstanceEndEditable --></h2>
322                        <div class="posted"><!-- InstanceBeginEditable name="LeftContentEditPoster" -->Posted by: Joel, 15<sup>th</sup> December 2009, 10:15 am +800GMT<!-- InstanceEndEditable --></div>
323                    </div>
324                </div>
325
326                <!-- InstanceBeginEditable name="LeftContentEdit" -->
327                <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.</p>
328                <p><strong>Do note that the Eraser 5.x series will be retired&nbsp;(i.e. unmaintained) after the release of Eraser 6.0.7. See complete details in the Eraser 6 announcement.</strong></p>
329                <h3>Changelog</h3>
330                <table class="changelog">
331                    <tr>
332                        <th>Revision</th>
333                        <th>Description</th>
334                        <th>Author</th>
335                    </tr>
336                    <tr>
337                        <th>1149</th>
338                        <td>Do not erase sparse, compressed or encrypted files when FL2KB erasure is selected to prevent disk corruption.</td>
339                        <td>Joel</td>
340                    </tr>
341                    <tr>
342                        <th>1150</th>
343                        <td>Fix Win32 Eraser builds to be truly Unicode builds.</td>
344                        <td>Joel</td>
345                    </tr>
346                    <tr>
347                        <th>1169</th>
348                        <td>A few 64-bit fixes.</td>
349                        <td>Joel</td>
350                    </tr>
351                    <tr>
352                        <th>1168</th>
353                        <td>Ensure that Eraser uses the latest runtimes packaged with the installer. This should fix hangs when using the Context menu.</td>
354                        <td>Joel</td>
355                    </tr>
356                    <tr>
357                        <th>1184</th>
358                        <td>Fixed the About dialog after migrating to Unicode</td>
359                        <td>Joel</td>
360                    </tr>
361                    <tr>
362                        <th>1279</th>
363                        <td>Sign all binaries packaged with the installer</td>
364                        <td>Joel</td>
365                    </tr>
366                    <tr>
367                        <th>1292</th>
368                        <td>Allow erasing UNC paths</td>
369                        <td>Joel</td>
370                    </tr>
371                    <tr>
372                        <th>1293</th>
373                        <td>Fixed memory exhaustion when doing a free space erase for FAT drives</td>
374                        <td>Joel</td>
375                    </tr>
376                    <tr>
377                        <th>1294</th>
378                        <td>Migrate non-Unicode custom erasure methods to the Unicode methods so that old custom erasure methods are preserved upon upgrade</td>
379                        <td>Joel</td>
380                    </tr>
381                    <tr>
382                        <th>1305</th>
383                        <td>Ensure that Eraser is not running when the Eraser setup is run</td>
384                        <td>Joel</td>
385                    </tr>
386                </table>
387                <h3>Download/Hashes</h3>
388                <p><strong>Update</strong>: The previously uploaded version packaged an incorrect C++ runtime version. The new version with the correct runtime has been re-released on 16th December 2009 at 8.20PM +800GMT and the file hashes are updated below. The standalone version is unaffected. In addition, the standalone involved a corrupted Licence.txt and a new copy has been uploaded</p>
389                <ul>
390                    <li><a href="http://sourceforge.net/projects/eraser/files/Eraser%205/5.8.8/Eraser%205.8.8.exe/download">Eraser 5.8.8 Installer</a></li>
391                    <ul>
392                        <li>MD5: <code class="hash">9d84e8184413495257abeeba44cccd81</code></li>
393                        <li>SHA-1: <code class="hash">c83260be472af4cdf18a31de293f9b0cd1494548</code></li>
394                        <li>RIPEMD-160: <code class="hash">772f72acfd807407ba36bc275a40fcd0684f3022</code></li>
395                        <li>SHA-256: <code class="hash">a03578a6b28aff267f20a87755696a91a1d5b923e815b2989e4afcc89<br />15cc357</code></li>
396                        <li>SHA-512: <code class="hash">12f3a76886d8217d47d51926247ec12a58d1ff66a7d76f0496297850a<br />171d5f22be89cf421d6d63c3f01ae9fc30e31857fa5b344bbcc783e1c<br />
397                            2b5e83a7e052cb</code></li>
398                        <li>Whirlpool: <code class="hash">997962f5a454f3a8e1c439569b90170eaf8c824a2e6a63c594290d57f<br />
399                        5947cb013e9215ed7bf58c695f898e63f6f3a6e3b6aad17ca452d1f8c<br />
400                        9afc6c40509eb1</code></li>
401                    </ul>
402                    <li><a href="http://sourceforge.net/projects/eraser/files/Eraser%205/5.8.8/Eraser%205.8.8%20Portable.zip/download">Eraser 5.8.8 Portable</a></li>
403                    <ul>
404                        <li>MD5: <code class="hash">28de51839323c419cb2523398a4421de</code></li>
405                        <li>SHA-1: <code class="hash">f14f820cf7345d013d0c6a781088bb16d09df582</code></li>
406                        <li>RIPEMD-160: <code class="hash">2776e28da1d377abd0aabb88cdedfe6ab3c9cf9e</code></li>
407                        <li>SHA-256: <code class="hash">4253e5cb73e29e75c0c4bff006f45f554ebd7846c86e83e93b2e059c7<br />
408                            f34b03f</code></li>
409                        <li>SHA-512: <code class="hash">554a8375e3c94176cb174d8db66521a93beb5ee52a302300b9f86dbc3<br />
410                        5cba87785cb0143885fd38f765b786de9a52fef3f482c42e6da30df75<br />
411                        672acd9dafe529</code></li>
412                        <li>Whirlpool: <code class="hash">af04f01d0da1441fc0ebd0f301833cef4e98b01ae310e2ed9b3d3fb75<br />
413                        263e9da8ddf1e5f3d1f9fd0366c5b13da5c49178d6c0b039a252613e9<br />
414                        b100892d30d0fd</code></li>
415                    </ul>
416                </ul>
417                <!-- InstanceEndEditable -->
418            </div>
419            <!-- InstanceEndRepeatEntry --><!-- InstanceEndRepeat -->
420        </div>
421        <div class="right">
422            <div class="right_nav">
423                <div class="right_nav_bg">
424                    <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="/forum/viewforum.php?f=30"><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>
425                </div>
426            </div>
427           
428            <div class="right_news">
429                <h3>Latest News</h3>
430                <div class="right_news_bg">
431                    <h2>Eraser 6.0.9 released!</h2>
432                    <div class="posted">Posted by: Joel, 6<sup>th</sup> November 2011, 1:30 pm +800GMT</div>
433                    <p>It has been one year since the last release of Eraser, and we are happy to announce the release of Eraser 6.0.9. Eraser 6.0.9 only contains bug fixes and is the most stable release of the Eraser 6.0 series; users are encouraged to upgrade to this version as soon as possible. <a href="20111106.html">Read the full announcement.</a></p>
434                </div>
435            </div>
436
437            <!-- InstanceBeginRepeat name="RightContent" --><!-- InstanceEndRepeat -->
438        </div>
439    </div>
440    <div id="footer">
441        <div class="footer">
442            <div class="footer_l">
443                <p>2008-2012 &copy; Eraser</p>
444            </div>
445            <div class="footer_r">
446                <p>
447                    Original Design by <a href="http://eatlon.com" target="_blank">Olle Axelsson</a><br />
448                    Modified for Eraser by <a href="http://lemarquis.deviantart.com" target="_blank">Dennis van Lith</a><br />
449                    HTML edits by <a href="http://joelsplace.sg" target="_blank">Joel Low</a>
450                </p>
451            </div>
452        </div>
453    </div>
454</div>
455<div id="ffscrollbarfix"></div>
456</body>
457<!-- InstanceEnd --></html>
Note: See TracBrowser for help on using the repository browser.