Timeline


and

11/11/2007:

14:37 Changeset [78] by lowjoel
  • branches/eraser6
  • branches/eraser6/Eraser
  • branches/eraser6/Eraser/Eraser.csproj
  • branches/eraser6/Eraser/Program.cs
  • branches/eraser6/Eraser/ProgressForm.Designer.cs
  • branches/eraser6/Eraser/ProgressForm.cs
  • branches/eraser6/Eraser/ProgressForm.resx
  • branches/eraser6/Eraser/Properties
  • branches/eraser6/Eraser/Properties/AssemblyInfo.cs
  • branches/eraser6/Eraser/Properties/Resources.Designer.cs
  • branches/eraser6/Eraser/Properties/Resources.resx
  • branches/eraser6/Eraser/Properties/Settings.Designer.cs
  • branches/eraser6/Eraser/Properties/Settings.settings
  • branches/eraser6/Resources
  • branches/eraser6/Resources/Eraser.ico

Initial check in for the v6 branch.

11/4/2007:

03:33 Changeset [77] by lowjoel
  • trunk/bin/Eraser.iss

Tell Inno to run the setup in 64 bit mode if we are on a 64 bit architecture.

03:31 Changeset [76] by lowjoel
  • trunk/Item.cpp
  • trunk/SchedulerView.cpp

Warning fixes.

03:28 Changeset [75] by lowjoel
  • trunk/Eraser.rc
  • trunk/Eraser.vcproj
  • trunk/EraserUI/EraserUI.rc
  • trunk/EraserUI/EraserUI.vcproj
  • trunk/EraserUI/FileTreeCtrl.cpp
  • trunk/EraserUI/resource.h
  • trunk/Launcher/Launcher.vcproj
  • trunk/Launcher/res/Launcher.rc2
  • trunk/Verify/Verify.rc
  • trunk/Verify/Verify.vcproj
  • trunk/Verify/res/Verify.rc2
  • trunk/Verify/resource.h
  • trunk/res/Eraser.rc2
  • trunk/resource.h

Moved all the UI resources to the common resource library and include that rc file when compiling the final application.

02:44 Changeset [74] by lowjoel
  • trunk/EraserDll/NTFS.cpp
  • trunk/version.h

-Bumped the release number
-Fixed the End of File error when erasing 0-byte files

11/1/2007:

02:18 Changeset [73] by lowjoel
  • branches/eraser6

Created the Eraser 6 branch

10/27/2007:

07:08 Changeset [72] by lowjoel
  • trunk/bin/Eraser.iss

Removed the first recycle bin entry because it is unnecessary (same behaviour as the 1 pass pseudorandom)

07:03 Changeset [71] by lowjoel
  • trunk/Launcher/Launcher.cpp

Fixed the unable to find files error when erasing the recycle bin.

10/19/2007:

09:54 Changeset [70] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp

Fixed an infinite loop when running an erase on restart.

10/18/2007:

12:18 Changeset [69] by lowjoel
  • trunk/bin/Eraser.iss
  • trunk/bin/win32.iss
  • trunk/bin/x64.iss
  • trunk/version.h

-Combine both architecture installs to be unified.
-5.85 final release.

11:58 Changeset [68] by lowjoel
  • trunk
  • trunk/bin
  • trunk/bin/Eraser.iss
  • trunk/bin/win32.iss
  • trunk/bin/x64.iss
  • trunk/version.h

Added the Inno scripts so I can work on it (we all can!)

09:37 Changeset [67] by lowjoel
  • trunk/Eraser.rc
  • trunk/EraserDoc.cpp
  • trunk/SystemTray.cpp
  • trunk/SystemTray.h

-Updated the System Tray class
-Make the Scheduler popup menu slightly more meaningful (in terms of text chosen)

10/17/2007:

11:25 Changeset [66] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/version.h

-Bumped the version number
-Fix the infinite loop when doing an erase on reboot

09:02 Changeset [65] by lowjoel
  • trunk/EraserDll/File.cpp
  • trunk/EraserDll/NTFS.cpp

Disable file buffering on all levels when wiping data streams.

10/15/2007:

11:52 Changeset [64] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserUI/EraserUI.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj
  • trunk/shared/Shared.vcproj

Enable function-level linking in release builds, and tell link to remove unreferenced functions.

11:42 Changeset [63] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp

Multiple eraser file lock resolver instances won't overwrite each other now.

11:20 Changeset [62] by lowjoel
  • trunk/Launcher/Launcher.cpp

Fixed a buffer overrun error.

10/15/07:

11:18 Changeset [61] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/Launcher/Launcher.cpp
  • trunk/Launcher/Launcher.rc

-Fixed the alignment of the launcher help message
-Fixed "Schneider". Misspelt his name!
-Move the invalid command line code to use exceptions which allow more information to be provided

02:54 Changeset [60] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserUI/EraserUI.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj
  • trunk/shared/Shared.vcproj

Removed the duplicate settings in the source file entries. Why were they overridden in the first place?

02:31 Changeset [59] by lowjoel
  • trunk/Eraser.sln
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserUI/FlatHeaderCtrl.cpp
  • trunk/EraserUI/FlatHeaderCtrl.h
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/shared/Shared.vcproj
  • trunk/shared/stdafx.cpp
  • trunk/shared/stdafx.h

Moved all the SHARED source files to the Shared project to further cut compile times.

02:09 Changeset [58] by lowjoel
  • trunk/Eraser.sln
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserUI/EraserUI.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

-Removed duplicate files in the Eraser project
-Fixed the overwriting of PDB files when compiling EraserDll?
-Removed the inherited property pages from the projects (we are native 05 projects now)

01:02 Changeset [57] by lowjoel
  • trunk/EraserUI/FileTreeCtrl.cpp
  • trunk/EraserUI/FlatHeaderCtrl.cpp
  • trunk/EraserUI/ProgressBar.cpp

Warning fixes for everyone.

10/13/07:

11:31 Changeset [56] by lowjoel
  • trunk/Eraser.cpp
  • trunk/Eraser.rc
  • trunk/EraserDll/EraserDll.h
  • trunk/version.h

Copyright belongs to the Eraser Project.

11:12 Changeset [55] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/EraserDll/FileLockResolver.h

Rewrote bits of the file lock resolver to be more efficient.

11:12 Changeset [54] by lowjoel
  • trunk/EraserDll/Random.cpp
  • trunk/EraserDll/SecurityManager.cpp
  • trunk/EraserUI/FlatHeaderCtrl.cpp
  • trunk/EraserUI/FlatHeaderCtrl.h

Fixed a few changes in the sources to bring up to date with the VS 2008 beta

10:53 Changeset [53] by lowjoel
  • trunk/Eraser.cpp
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDll/NTFS.cpp
  • trunk/EraserDll/Pass.cpp
  • trunk/EraserDll/Pass.h
  • trunk/EraserDoc.cpp
  • trunk/Launcher/Launcher.cpp
  • trunk/Launcher/Launcher.rc
  • trunk/SchedulerView.cpp
  • trunk/TaskDataPage.cpp

-Document the Schneider pass for eraser launcher
-More warning fixes

02:31 Changeset [52] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/FileLockResolver.cpp
  • trunk/FileLockResolver.h
  • trunk/README.txt

-Removed the duplicate FileLockResolver? class
-Bump the beta number

02:31 Changeset [51] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserUI/EraserUI.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

Link to MFC and the RTL dynamically even for release builds. This should fix some memory problems experienced under Vista.

10/12/07:

10:36 Changeset [50] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserDll/ReportDialog.cpp
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

Fixed all the inconsistent command line warnings.

10:15 Changeset [49] by lowjoel
  • trunk/Eraser.rc

Fixed the layout a bit.

10:08 Changeset [48] by lowjoel
  • trunk/shared/FileHelper.cpp

-Refactored the File Lock Resolver code a bit
-The Launcher must terminate if the erase-on-restart failed
-Fixed a few stuff in the README

10:07 Changeset [47] by lowjoel
  • trunk/Eraser.rc
  • trunk/Eraser.vcproj
  • trunk/EraserDlg.cpp
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserView.cpp
  • trunk/Item.cpp
  • trunk/Item.h
  • trunk/SchedulerView.cpp
  • trunk/TaskDataPage.cpp
  • trunk/TaskDataPage.h
  • trunk/shared/FileHelper.h

Removed the Erase Files in Mask option.

09:51 Changeset [46] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/Launcher/Launcher.cpp
  • trunk/README.txt

-Refactored the File Lock Resolver code a bit
-The Launcher must terminate if the erase-on-restart failed
-Fixed a few stuff in the README

09:31 Changeset [45] by lowjoel
  • trunk/Eraser.rc
  • trunk/EraserDll/Eraser.rc
  • trunk/Erasext/Erasext.rc
  • trunk/Launcher/Launcher.rc
  • trunk/Verify/Verify.rc

Don't hardcode MS Sans Serif. Let the system decide what dialog font to use.

09:17 Changeset [44] by lowjoel
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserUI/FileTreeCtrl.cpp
  • trunk/EraserUI/FlatHeaderCtrl.cpp
  • trunk/EraserUI/ProgressBar.cpp
  • trunk/HotKeyListCtrl.cpp
  • trunk/Launcher/Launcher.vcproj
  • trunk/SchedulerView.cpp
  • trunk/shared/key.cpp

-Disable C4251 (DLL Interface required) for the EraserDll?
-Fixed a few compile warnings (under release/x64)

09:09 Changeset [43] by lowjoel
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDoc.cpp
  • trunk/SchedulerView.cpp

Fixed a few compile warnings.

09:08 Changeset [42] by lowjoel
  • trunk/KeyComboDlg.cpp
  • trunk/version.h

Bump the version number.

08:50 Changeset [41] by lowjoel
  • trunk/EraserDoc.cpp
  • trunk/EraserDoc.h
  • trunk/Launcher/Launcher.vcproj

Fixed bug http://bbs.heidi.ie/viewtopic.php?t=2648

Note: See TracTimeline for information about the timeline view.