Timeline


and

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.

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/2007:

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/2007:

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

10/11/2007:

15:31 Changeset [40] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/Erasext/Erasext.cpp
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/StdAfx.cpp
  • trunk/Verify/Verify.cpp
  • trunk/Verify/Verify.h
  • trunk/Verify/Verify.vcproj
  • trunk/Verify/VerifyDlg.cpp
  • trunk/Verify/VerifyDlg.h
  • trunk/Verify/ViewerDlg.cpp
  • trunk/Verify/ViewerDlg.h

-Enable visual styles for all projects
-Standardize the file header for the Verify project
-Remove all the Shared header files. I will create a Shared project which creates a static library to reduce compile times further

15:24 Changeset [39] by lowjoel
  • trunk/version.h

Bump the version number

14:20 Changeset [38] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/KeyComboDlg.cpp

Undid my accidental commit.

10/11/07:

14:05 Changeset [37] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/KeyComboDlg.cpp
  • trunk/Launcher/Launcher.cpp

-As a safety precaution, I've disabled first/last 2k wipes for free space erases.
-Close the registry key when I'm done.

14:02 Changeset [36] by lowjoel
  • trunk/Erasext/ErasextMenu.cpp

Fixed the case of the duplicate menu items in the explorer context menu. This closes http://bbs.heidi.ie/viewtopic.php?t=2475.

13:03 Changeset [35] by lowjoel
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/EraserDll/FileLockResolver.h

Make the File Lock resolver message a little more friendly.

12:33 Changeset [34] by lowjoel
  • trunk/Launcher/Launcher.cpp
  • trunk/Launcher/Launcher.vcproj

-Enabled visual styles for the Launcher application
-If an exception was thrown during the resolving of file locks show a message box
-Fixed the erasing report bug: http://bbs.heidi.ie/viewtopic.php?t=2727

10/10/07:

12:09 Changeset [33] by lowjoel
  • trunk/Launcher/Launcher.rc

Document the first/last 2k for eraser launcher.

10:58 Changeset [32] by lowjoel
  • trunk/Eraser.cpp
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/EraserDll/FreeSpace.cpp
  • trunk/EraserDoc.cpp
  • trunk/EraserUI/NewDialog.cpp
  • trunk/Erasext/ErasextMenu.cpp
  • trunk/HotKeyDlg.cpp
  • trunk/HotKeyDlg.h
  • trunk/TaskPropertySheet.cpp
  • trunk/shared/key.cpp

-Commit my fix for files which have filenames which are too long for the standard Windows filename handling to work
-Commit my fix to ignore files which are actually junctions or symbolic links
-UNC files are now ignored during free space wipes
-Silenced a few unused formal parameter warnings

10:44 Changeset [31] by lowjoel
  • trunk/ChildFrame.cpp
  • trunk/ChildFrame.h
  • trunk/DateTimeInit.cpp
  • trunk/DateTimeInit.h
  • trunk/DropTargetWnd.cpp
  • trunk/DropTargetWnd.h
  • trunk/Eraser.h
  • trunk/EraserDlg.cpp
  • trunk/EraserDlg.h
  • trunk/EraserDoc.cpp
  • trunk/EraserDoc.h
  • trunk/EraserView.cpp
  • trunk/EraserView.h
  • trunk/FileLockResolver.cpp
  • trunk/FileLockResolver.h
  • trunk/Item.cpp
  • trunk/Item.h
  • trunk/KeyComboDlg.h
  • trunk/MainFrm.cpp
  • trunk/MainFrm.h
  • trunk/OleTreeCtrl.cpp
  • trunk/OleTreeCtrl.h
  • trunk/PreferencesPage.h
  • trunk/PreferencesSheet.cpp
  • trunk/PreferencesSheet.h
  • trunk/SchedulerView.cpp
  • trunk/SchedulerView.h
  • trunk/ShellListView.cpp
  • trunk/ShellListView.h
  • trunk/ShellTree.h
  • trunk/StdAfx.h
  • trunk/TaskDataPage.h
  • trunk/TaskPropertySheet.h

Standardize the header

10:36 Changeset [30] by lowjoel
  • trunk/PreferencesPage.cpp

The PreferencesPage?.cpp file should have the minimize to try disabled if the tray icon is disabled

10:33 Changeset [29] by lowjoel
  • trunk/HotKeyDlg.cpp
  • trunk/HotKeyDlg.h
  • trunk/HotKeyListCtrl.cpp
  • trunk/HotKeyListCtrl.h
  • trunk/KeyComboDlg.cpp

-Silenced more unused variable warnings
-Standardize the header at the top of every source file

10:29 Changeset [28] by lowjoel
  • trunk/PreferencesPage.cpp
  • trunk/ShellListView.cpp

-Fixed a warning of unused variables in ShellListView?.cpp
-In the Preferences page the Minimize to tray option should be DISABLED when the tray icon is disabled

10:19 Changeset [27] by lowjoel
  • trunk/DropTargetWnd.cpp
  • trunk/DropTargetWnd.h
  • trunk/EraserUI/AlphaImageList.cpp
  • trunk/EraserUI/AlphaImageList.h
  • trunk/EraserUI/AlphaToolBar.cpp
  • trunk/EraserUI/AlphaToolBar.h
  • trunk/EraserUI/DirDialog.cpp
  • trunk/EraserUI/DirDialog.h
  • trunk/EraserUI/DriveCombo.cpp
  • trunk/EraserUI/DriveCombo.h
  • trunk/EraserUI/FileDialogEx.cpp
  • trunk/EraserUI/FileDialogEx.h
  • trunk/EraserUI/FileTreeCtrl.cpp
  • trunk/EraserUI/FileTreeCtrl.h
  • trunk/EraserUI/FitFileNameToScrn.cpp
  • trunk/EraserUI/FitFileNameToScrn.h
  • trunk/EraserUI/FlatHeaderCtrl.cpp
  • trunk/EraserUI/FlatHeaderCtrl.h
  • trunk/EraserUI/FlatListCtrl.cpp
  • trunk/EraserUI/FlatListCtrl.h
  • trunk/EraserUI/FlatListView.cpp
  • trunk/EraserUI/FlatListView.h
  • trunk/EraserUI/GfxGroupEdit.cpp
  • trunk/EraserUI/GfxGroupEdit.h
  • trunk/EraserUI/GfxOutBarCtrl.cpp
  • trunk/EraserUI/GfxOutBarCtrl.h
  • trunk/EraserUI/GfxPopupMenu.cpp
  • trunk/EraserUI/GfxPopupMenu.h
  • trunk/EraserUI/GfxSplitterWnd.cpp
  • trunk/EraserUI/GfxSplitterWnd.h
  • trunk/EraserUI/HyperLink.cpp
  • trunk/EraserUI/HyperLink.h
  • trunk/EraserUI/InPlaceEdit.cpp
  • trunk/EraserUI/InPlaceEdit.h
  • trunk/EraserUI/InfoBar.cpp
  • trunk/EraserUI/InfoBar.h
  • trunk/EraserUI/Masked.cpp
  • trunk/EraserUI/Masked.h
  • trunk/EraserUI/MemDC.h
  • trunk/EraserUI/NewDialog.cpp
  • trunk/EraserUI/NewDialog.h
  • trunk/EraserUI/ProgressBar.cpp
  • trunk/EraserUI/ProgressBar.h
  • trunk/EraserUI/ShellPidl.cpp
  • trunk/EraserUI/ShellPidl.h
  • trunk/EraserUI/TimeOutMessageBox.cpp
  • trunk/EraserUI/TimeOutMessageBox.h
  • trunk/EraserUI/VisualStyles.h
  • trunk/EraserUI/stdafx.cpp
  • trunk/EraserUI/stdafx.h
  • trunk/OleTreeCtrl.cpp
  • trunk/OleTreeCtrl.h
  • trunk/ShellTree.cpp
  • trunk/ShellTree.h
  • trunk/shared/FileHelper.cpp
  • trunk/shared/FileHelper.h
  • trunk/shared/SeException.cpp
  • trunk/shared/SeException.h
  • trunk/shared/SortedArray.h
  • trunk/shared/UserInfo.cpp
  • trunk/shared/UserInfo.h
  • trunk/shared/Utils.cpp
  • trunk/shared/Utils.h
  • trunk/shared/key.cpp
  • trunk/shared/key.h

In goes the 3rd party code.

02:35 Changeset [26] by lowjoel
  • trunk/EraserDll/RND.cpp
  • trunk/EraserDll/Schneier7Pass.cpp
  • trunk/EraserDoc.cpp
  • trunk/EraserUI/EraserUI.vcproj
  • trunk/Erasext/ErasextMenu.cpp
  • trunk/HotKeyDlg.cpp
  • trunk/KeyComboDlg.cpp
  • trunk/SchedulerView.cpp

-Silenced few compile warnings
-Disable deprecation on unsafe CRT functions

00:47 Changeset [25] by lowjoel
  • trunk/EraserUI/EraserUI.vcproj

The EraserUI Project file.

00:46 Changeset [24] by lowjoel
  • trunk/Eraser.sln
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

-Removed all the dependant EraserUI and shared Source Files
-Fixed a few inconsistent LTCG calls
-Added the dependency on EraserUI, where applicable

00:42 Changeset [23] by lowjoel
  • trunk/ChildFrame.h
  • trunk/Eraser.cpp
  • trunk/EraserDlg.cpp
  • trunk/EraserDll/CustomMethodEdit.h
  • trunk/EraserDll/OptionPages.h
  • trunk/EraserDoc.cpp
  • trunk/EraserUI
  • trunk/EraserView.cpp
  • trunk/EraserView.h
  • trunk/Erasext/ConfirmDialog.cpp
  • trunk/Erasext/WipeProgDlg.cpp
  • trunk/Launcher/Launcher.cpp
  • trunk/Launcher/LauncherDlg.cpp
  • trunk/MainFrm.h
  • trunk/SchedulerView.cpp
  • trunk/SchedulerView.h
  • trunk/ShellListView.h
  • trunk/StdAfx.h
  • trunk/TaskDataPage.cpp
  • trunk/TaskDataPage.h
  • trunk/Verify/StdAfx.h
  • trunk/Verify/VerifyDlg.cpp

Move all third-party code to the Shared and EraserUI folders. EraserUI contains UI-specific controls and other miscellany, Shared contains code helper classes.
EXCEPTION: DropTargetWnd?, OleTreeCtrl? and ShellTree? are elft in the root, because they have been modified quite extensively.

10/9/2007:

14:33 Changeset [22] by lowjoel
  • trunk
  • trunk/EraserDll
  • trunk/EraserDll/res
  • trunk/Erasext
  • trunk/Erasext/res
  • trunk/Launcher
  • trunk/Launcher/Launcher.clw
  • trunk/Launcher/res
  • trunk/Verify
  • trunk/Verify/res
  • trunk/res
  • trunk/res/new
  • trunk/res/old
  • trunk/shared

-Added APS files to the standard ignore list
-Removed a dangling clw file

13:26 Changeset [21] by lowjoel
  • trunk/Verify/Verify.vcproj

Fixed the inconsistent use of MFC

11:58 Changeset [20] by lowjoel
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDll/SecurityManager.cpp
  • trunk/EraserDoc.cpp
  • trunk/EraserDoc.h

Garrett's updated code.

11:58 Changeset [19] by lowjoel
  • trunk/Verify/Verify.cpp

Fix the warning about deprecation.

11:57 Changeset [18] by lowjoel
  • trunk/Erasext/Erasext.def

The Explorer extension needs the def file.

11:56 Changeset [17] by lowjoel
  • tags/EraserD/eraserd.h

Garrett's updated version

11:55 Changeset [16] by lowjoel
  • tags/EraserD
  • tags/EraserD/EraserD.DEF
  • tags/EraserD/EraserD.MAK
  • tags/EraserD/build.bat
  • tags/EraserD/env.bat
  • tags/EraserD/eraserd.h
  • tags/EraserD/list.cpp
  • tags/EraserD/list.h
  • tags/EraserD/main.cpp
  • tags/EraserD/random.cpp
  • tags/EraserD/random.h
  • tags/EraserD/wipe.cpp
  • tags/EraserD/wipe.h

Added the DOS Eraser (unmaintained)

11:54 Changeset [15] by lowjoel
  • trunk/Eraser.sln
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

-Removed the Pocket PC and duplicate x64 platforms
-Standardize. All release builds will:

-Optimize for speed
-Link time Code Generation

Debug builds will:

-No optimization
-EnC on x86

Al builds will:

-Level 4 warnings (most verbose)
-Enable exception handling.

This is to ensure that all builds are consistent across architectures when debugged.

11:22 Changeset [14] by lowjoel
  • trunk/res/Eraser.ico
  • trunk/res/EraserDoc.ico
  • trunk/res/Header.bmp
  • trunk/res/MenuCheck.bmp
  • trunk/res/MenuCheckSelected.bmp
  • trunk/res/Toolbar.bmp
  • trunk/res/ToolbarTemplate.bmp
  • trunk/res/Verify.ico
  • trunk/res/domain.bmp
  • trunk/res/dragging.cur
  • trunk/res/ftnetwork.bmp
  • trunk/res/generic.bmp
  • trunk/res/ico00001.ico
  • trunk/res/ico00002.ico
  • trunk/res/icon_rep.ico
  • trunk/res/icon_tra.ico
  • trunk/res/icr_hand.cur
  • trunk/res/imageList.bmp
  • trunk/res/new/toolbar.bmp
  • trunk/res/new/toolbar1.bmp
  • trunk/res/nodraggi.cur
  • trunk/res/old/Toolbar.bmp
  • trunk/res/old/toolbar1.bmp
  • trunk/res/old/toolbarOrig.bmp
  • trunk/res/root.bmp
  • trunk/res/testtfileview.ico
  • trunk/res/tfdropcopy.cur
  • trunk/res/tfnodrop.cur
  • trunk/res/tfnodropcopy.cur
  • trunk/res/tfnodropmove.cur
  • trunk/res/toolbar1.bmp
  • trunk/res/treeImageList.bmp

Added the source files from Res (SVN migration commit 6)

11:19 Changeset [13] by lowjoel
  • trunk/Eraser.cpp
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

-Enable Edit and Continue in all our projects
-Generate the library files in the bin directory, no need for a lib directory

11:04 Changeset [12] by lowjoel
  • trunk/EraserDll/res
  • trunk/EraserDll/res/Eraser.rc2
  • trunk/Erasext/res
  • trunk/Erasext/res/Erasext.rc2
  • trunk/Launcher/res/Launcher.rc2
  • trunk/Verify/res/Verify.rc2
  • trunk/res/Eraser.rc2

Added all the rc2 files for manual resources.

11:03 Changeset [11] by lowjoel
  • trunk
  • trunk/Eraser.rc
  • trunk/EraserDll/Eraser.rc
  • trunk/Erasext/Erasext.rc
  • trunk/Launcher/Launcher.rc
  • trunk/Verify/Verify.rc

Move all the resources to the root Res directory

10:57 Changeset [10] by lowjoel
  • trunk
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/Erasext/Erasext.vcproj
  • trunk/Launcher/Launcher.vcproj
  • trunk/Verify/Verify.vcproj

Consolidated all the binary object files as well as the binary output files into the obj/ and bin/ folder respectively. All folders now go pretty deep (because of multiple platforms/build types).

10:27 Changeset [9] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/Launcher/Launcher.cpp

Removed the Help file references

10:23 Changeset [8] by lowjoel
  • trunk/Eraser.vcproj
  • trunk/EraserDll/EraserDll.vcproj

Removed the Eraser pre-build event since we no longer use the CHM for help (and we will move to a Wiki of sorts.)

09:53 Changeset [7] by lowjoel
  • trunk/Verify/StdAfx.cpp
  • trunk/Verify/StdAfx.h
  • trunk/Verify/Verify.cpp
  • trunk/Verify/Verify.h
  • trunk/Verify/Verify.rc
  • trunk/Verify/Verify.vcproj
  • trunk/Verify/VerifyDlg.cpp
  • trunk/Verify/VerifyDlg.h
  • trunk/Verify/ViewerDlg.cpp
  • trunk/Verify/ViewerDlg.h
  • trunk/Verify/resource.h

Added the source files from Verify (SVN migration commit 5)

09:53 Changeset [6] by lowjoel
  • trunk/Launcher/ConfirmDialog.cpp
  • trunk/Launcher/ConfirmDialog.h
  • trunk/Launcher/Launcher.clw
  • trunk/Launcher/Launcher.cpp
  • trunk/Launcher/Launcher.h
  • trunk/Launcher/Launcher.rc
  • trunk/Launcher/Launcher.vcproj
  • trunk/Launcher/LauncherDlg.cpp
  • trunk/Launcher/LauncherDlg.h
  • trunk/Launcher/StdAfx.cpp
  • trunk/Launcher/StdAfx.h
  • trunk/Launcher/resource.h

Added the source files from Launcher (SVN migration commit 4)

09:52 Changeset [5] by lowjoel
  • trunk/Erasext
  • trunk/Erasext/ConfirmDialog.cpp
  • trunk/Erasext/ConfirmDialog.h
  • trunk/Erasext/ConfirmReplaceDlg.cpp
  • trunk/Erasext/ConfirmReplaceDlg.h
  • trunk/Erasext/Erasext.cpp
  • trunk/Erasext/Erasext.h
  • trunk/Erasext/Erasext.odl
  • trunk/Erasext/Erasext.rc
  • trunk/Erasext/Erasext.vcproj
  • trunk/Erasext/ErasextMenu.cpp
  • trunk/Erasext/ErasextMenu.h
  • trunk/Erasext/StdAfx.cpp
  • trunk/Erasext/StdAfx.h
  • trunk/Erasext/WipeProgDlg.cpp
  • trunk/Erasext/WipeProgDlg.h
  • trunk/Erasext/resource.h

Added the source files from Erasext (SVN migration commit 3)

09:50 Changeset [4] by lowjoel
  • trunk/EraserDll/ByteEdit.cpp
  • trunk/EraserDll/ByteEdit.h
  • trunk/EraserDll/Common.cpp
  • trunk/EraserDll/Common.h
  • trunk/EraserDll/Custom.cpp
  • trunk/EraserDll/Custom.h
  • trunk/EraserDll/CustomMethodEdit.cpp
  • trunk/EraserDll/CustomMethodEdit.h
  • trunk/EraserDll/DOD.cpp
  • trunk/EraserDll/DOD.h
  • trunk/EraserDll/Eraser.cpp
  • trunk/EraserDll/Eraser.h
  • trunk/EraserDll/Eraser.rc
  • trunk/EraserDll/EraserDll.h
  • trunk/EraserDll/EraserDll.vcproj
  • trunk/EraserDll/EraserDllInternal.h
  • trunk/EraserDll/EraserExport.h
  • trunk/EraserDll/FAT.cpp
  • trunk/EraserDll/FAT.h
  • trunk/EraserDll/File.cpp
  • trunk/EraserDll/File.h
  • trunk/EraserDll/FileLockResolver.cpp
  • trunk/EraserDll/FileLockResolver.h
  • trunk/EraserDll/FillMemoryWith.cpp
  • trunk/EraserDll/FillMemoryWith.h
  • trunk/EraserDll/FirstLast2kb.cpp
  • trunk/EraserDll/FirstLast2kb.h
  • trunk/EraserDll/FreeSpace.cpp
  • trunk/EraserDll/FreeSpace.h
  • trunk/EraserDll/Gutmann.cpp
  • trunk/EraserDll/Gutmann.h
  • trunk/EraserDll/NTFS.cpp
  • trunk/EraserDll/NTFS.h
  • trunk/EraserDll/OptionPages.cpp
  • trunk/EraserDll/OptionPages.h
  • trunk/EraserDll/Options.cpp
  • trunk/EraserDll/Options.h
  • trunk/EraserDll/OptionsDlg.cpp
  • trunk/EraserDll/OptionsDlg.h
  • trunk/EraserDll/Pass.cpp
  • trunk/EraserDll/Pass.h
  • trunk/EraserDll/PassEditDlg.cpp
  • trunk/EraserDll/PassEditDlg.h
  • trunk/EraserDll/RND.cpp
  • trunk/EraserDll/RND.h
  • trunk/EraserDll/Random.cpp
  • trunk/EraserDll/Random.h
  • trunk/EraserDll/ReportDialog.cpp
  • trunk/EraserDll/ReportDialog.h
  • trunk/EraserDll/Sboxes.cpp
  • trunk/EraserDll/Schneier7Pass.cpp
  • trunk/EraserDll/Schneier7pass.h
  • trunk/EraserDll/SecManDlg.cpp
  • trunk/EraserDll/SecManDlg.h
  • trunk/EraserDll/SecurityManager.cpp
  • trunk/EraserDll/SecurityManager.h
  • trunk/EraserDll/Stack.h
  • trunk/EraserDll/StdAfx.cpp
  • trunk/EraserDll/StdAfx.h
  • trunk/EraserDll/Tiger.cpp
  • trunk/EraserDll/Tiger.h
  • trunk/EraserDll/resource.h

Added the source files from EraserDll? (SVN migration commit 2)

09:47 Changeset [3] by lowjoel
  • trunk/COPYING.txt
  • trunk/ChildFrame.cpp
  • trunk/ChildFrame.h
  • trunk/DateTimeInit.cpp
  • trunk/DateTimeInit.h
  • trunk/Eraser.cpp
  • trunk/Eraser.h
  • trunk/Eraser.rc
  • trunk/Eraser.sln
  • trunk/Eraser.vcproj
  • trunk/EraserDlg.cpp
  • trunk/EraserDlg.h
  • trunk/EraserDoc.cpp
  • trunk/EraserDoc.h
  • trunk/EraserView.cpp
  • trunk/EraserView.h
  • trunk/FileLockResolver.cpp
  • trunk/FileLockResolver.h
  • trunk/HotKeyDlg.cpp
  • trunk/HotKeyDlg.h
  • trunk/HotKeyListCtrl.cpp
  • trunk/HotKeyListCtrl.h
  • trunk/Item.cpp
  • trunk/Item.h
  • trunk/KeyComboDlg.cpp
  • trunk/KeyComboDlg.h
  • trunk/MainFrm.cpp
  • trunk/MainFrm.h
  • trunk/PreferencesPage.cpp
  • trunk/PreferencesPage.h
  • trunk/PreferencesSheet.cpp
  • trunk/PreferencesSheet.h
  • trunk/README-SOURCE.txt
  • trunk/README.txt
  • trunk/SchedulerView.cpp
  • trunk/SchedulerView.h
  • trunk/ShellListView.cpp
  • trunk/ShellListView.h
  • trunk/StdAfx.cpp
  • trunk/StdAfx.h
  • trunk/SystemTray.cpp
  • trunk/SystemTray.h
  • trunk/TaskDataPage.cpp
  • trunk/TaskDataPage.h
  • trunk/TaskPropertySheet.cpp
  • trunk/TaskPropertySheet.h
  • trunk/resource.h
  • trunk/version.h

Added the source files from root (SVN migration commit 1)

09:33 Changeset [2] by lowjoel
  • trunk
  • trunk/EraserDll
  • trunk/Erasext
  • trunk/Launcher
  • trunk/Launcher/res
  • trunk/Verify
  • trunk/Verify/res
  • trunk/res
  • trunk/res/new
  • trunk/res/old
  • trunk/shared

Created directory structure.

07:58 Changeset [1] by lowjoel
  • branches
  • tags
  • trunk

Created the standard SVN directory structure.

Note: See TracTimeline for information about the timeline view.