# # ChangeLog for branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs # # Generated by Trac 0.12.3 # 5/18/2013 4:37:25 PM Tue, 13 Mar 2012 23:06:57 GMT lowjoel [2486] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/ProgressManager.cs (modified) Report progress updates by pushing information to the ... Tue, 13 Mar 2012 04:44:12 GMT lowjoel [2468] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs (modified) Instead of pushing events to the client, we will update our Progress ... Tue, 13 Mar 2012 03:11:24 GMT lowjoel [2463] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/FileSystemBase.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs/PrngBase.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs/RNGCrypto.cs (modified) Further compile fixes. Tue, 13 Mar 2012 00:59:46 GMT lowjoel [2456] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/CustomMethodEditorForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Custom.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/DoD.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Fat.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Ntfs.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Properties/AssemblyInfo.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/RNGCrypto.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/SettingsForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.en.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.resx (modified) First batch of changes for Eraser.DefaultPlugins. There are plenty of ... Mon, 07 Nov 2011 07:59:51 GMT lowjoel [2368] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/CustomMethodEditorForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Custom.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/DoD.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/GOSTP50739.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Gutmann.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/HMGIS5.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Random.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Schneier.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Fat.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Ntfs.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Plugin.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/RNGCrypto.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/SettingsForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.en.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.resx (modified) Replace the reference to Eraser.Manager with Eraser.Plugins. The ... Sat, 05 Nov 2011 07:32:48 GMT lowjoel [2344] * branches/eraser6/pluginsRewrite (modified) * branches/eraser6/pluginsRewrite/Dependencies/DragDropLib.dll (modified) * branches/eraser6/pluginsRewrite/Dependencies/DragDropLib.pdb (modified) * branches/eraser6/pluginsRewrite/Eraser Native.props (copied) * branches/eraser6/pluginsRewrite/Eraser.BlackBox/BlackBox.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.BlackBox/Eraser.BlackBox.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.BlackBox/Properties/Resources.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/DirectExecutor.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Eraser.Manager.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Schedule.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Shell/ShellExt.vcproj (deleted) * branches/eraser6/pluginsRewrite/Eraser.Shell/ShellExt.vcxproj (copied) * branches/eraser6/pluginsRewrite/Eraser.Shell/ShellExt.vcxproj.filters (copied) * branches/eraser6/pluginsRewrite/Eraser.Util.Native/Eraser.Util.Native.vcproj (deleted) * branches/eraser6/pluginsRewrite/Eraser.Util.Native/Eraser.Util.Native.vcxproj (copied) * branches/eraser6/pluginsRewrite/Eraser.Util.Native/Eraser.Util.Native.vcxproj.filters (copied) * branches/eraser6/pluginsRewrite/Eraser.Util.Native/OpenHandle.cpp (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Eraser.Util.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/IO.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/Path.cs (deleted) * branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/PathUtil.cs (copied) * branches/eraser6/pluginsRewrite/Eraser.Util/Migrated rules for Eraser.Util.ruleset (copied) * branches/eraser6/pluginsRewrite/Eraser.Util/ProgressManager.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Strings.en.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Strings.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Strings.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Strings.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Strings.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.sln (modified) * branches/eraser6/pluginsRewrite/Eraser/Eraser.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Properties/Resources.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Properties/Settings.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Strings.en.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/Strings.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/Strings.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/Strings.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/Strings.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/UpdateForm.cs (modified) * branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.vcxproj (copied) * branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.vcxproj.filters (copied) * branches/eraser6/pluginsRewrite/Installer/Installer.wixproj (modified) * branches/eraser6/pluginsRewrite/UpdateVersions.bat (modified) Synchronise the Plugins Rewrite branch with trunk@r2341 Tue, 04 Jan 2011 04:48:37 GMT lowjoel [2285] * branches/eraser6/pluginsRewrite (copied) Opened the pluginsRewrite branch to deal with plugin architecture ... Tue, 04 Jan 2011 03:15:07 GMT lowjoel [2283] * trunk/eraser/Eraser.BlackBox/BlackBox.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * trunk/eraser/Eraser.Manager/Plugins.cs (modified) * trunk/eraser/Eraser.Util/Eraser.Util.csproj (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/Path.cs (added) * trunk/eraser/Eraser.Util/Shell.cs (modified) Move the MakeRelativeTo method and the IsRootedAt methods to the Path ...