# # ChangeLog for / # # Generated by Trac 0.12.3 # 5/24/2013 9:36:29 AM Wed, 21 Mar 2012 11:31:28 GMT lowjoel [2567] * trunk/eraser/Eraser.Manager/EntropyPoller.cs (modified) * trunk/eraser/Eraser.Manager/ManagerLibrary.cs (modified) - Fixed entropy poller registration: The plugins rewrite broke entropy ... Wed, 21 Mar 2012 10:26:45 GMT lowjoel [2566] * trunk/eraser (modified) * trunk/eraser/Eraser.Manager/EntropyPoller.cs (modified) Merged revisions 2563 and 2565 from Eraser 6.0: - Remove the unused ... Wed, 21 Mar 2012 09:40:49 GMT lowjoel [2565] * branches/eraser6/6.0/Eraser.Manager/EntropySource.cs (modified) Supplements r2563: Remove the unused PRFAlgorithms enum. Wed, 21 Mar 2012 09:21:23 GMT lowjoel [2564] * branches/eraser6/6.0/Eraser.Util/AdvApi.cs (modified) Use null as the parameters for the Container and Provider parameters ... Wed, 21 Mar 2012 03:40:19 GMT lowjoel [2563] * branches/eraser6/6.0/Eraser.Manager/EntropySource.cs (modified) Behavioural change: Removed the capability for switchable algorithms at ... Wed, 21 Mar 2012 02:15:05 GMT EraserSlave [2562] * branches/eraser6/6.0 (modified) * branches/eraser6/6.0/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * branches/eraser6/6.0/Eraser.Manager/DirectExecutor.cs (modified) * branches/eraser6/6.0/Eraser.Util/VolumeInfo.cs (modified) Backport from Eraser trunk: Better reparse point handling for Eraser ... Wed, 21 Mar 2012 01:46:30 GMT lowjoel [2561] * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) Part 2 fix for ... Wed, 21 Mar 2012 01:45:48 GMT lowjoel [2560] * trunk/eraser/Eraser.Util/VolumeInfo.cs (modified) Supplements r2549: Resolve reparse points only for as long as the ... Wed, 21 Mar 2012 01:36:25 GMT lowjoel [2559] * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) We should only check for FileSystemInfos in the directory being erased ... Wed, 21 Mar 2012 01:01:01 GMT lowjoel [2558] * trunk/eraser/Eraser.Util/ExtensionMethods/IO.cs (modified) * trunk/eraser/Eraser.Util/Strings.en.resx (modified) * trunk/eraser/Eraser.Util/Strings.it.resx (modified) * trunk/eraser/Eraser.Util/Strings.nl.resx (modified) * trunk/eraser/Eraser.Util/Strings.pl.resx (modified) * trunk/eraser/Eraser.Util/Strings.resx (modified) When we are setting file times for reparse points, we should fall back ... Tue, 20 Mar 2012 01:46:44 GMT lowjoel [2557] * trunk/eraser/Eraser/ShellConfirmationDialog.Designer.cs (modified) * trunk/eraser/Eraser/ShellConfirmationDialog.resx (modified) Do not display the shell confirmation dialog with TopMost set to true, ... Tue, 20 Mar 2012 01:40:12 GMT lowjoel [2556] * trunk/eraser/Eraser.Manager/ErasureTargetCollection.cs (modified) Fixed exception when the Erasure Target owner is assigned the same ... Tue, 20 Mar 2012 01:37:37 GMT lowjoel [2555] * trunk/eraser (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs (modified) * trunk/eraser/Eraser.Util/Strings.en.resx (modified) * trunk/eraser/Eraser.Util/Strings.it.resx (modified) * trunk/eraser/Eraser.Util/Strings.nl.resx (modified) * trunk/eraser/Eraser.Util/Strings.pl.resx (modified) * trunk/eraser/Eraser.Util/Strings.resx (modified) * trunk/eraser/Eraser.Util/VolumeInfo.cs (modified) Forward-port from Eraser 6.0: Supplements r2551: Support direct volume ... Tue, 20 Mar 2012 01:34:54 GMT lowjoel [2554] * branches/eraser6/6.0/Eraser.Util/NTApi.cs (modified) * branches/eraser6/6.0/Eraser.Util/VolumeInfo.cs (modified) Supplements r2550: Support direct volume reparse points, similar to ... Tue, 20 Mar 2012 01:10:01 GMT lowjoel [2553] * trunk/eraser/Eraser/SchedulerPanel.cs (modified) Fixed exception when a timer tick event is raised after the completion ... Tue, 20 Mar 2012 00:42:25 GMT lowjoel [2552] * trunk/website/scripts/updates/index.php (modified) PHP warning fix for non-standard requests. Mon, 19 Mar 2012 08:31:33 GMT lowjoel [2551] * trunk/eraser (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Kernel.cs (modified) Forward-port from Eraser 6.0: When we are dereferencing a reparse ... Mon, 19 Mar 2012 08:26:49 GMT lowjoel [2550] * branches/eraser6/6.0/Eraser.Util/KernelApi.cs (modified) * branches/eraser6/6.0/Eraser.Util/NTApi.cs (modified) When we are dereferencing a reparse point, we only need ... Mon, 19 Mar 2012 08:06:33 GMT lowjoel [2549] * trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Kernel.cs (modified) * trunk/eraser/Eraser.Util/VolumeInfo.cs (modified) Forward-port from Eraser 6.0: We need to recursively dereference all ... Mon, 19 Mar 2012 07:53:29 GMT lowjoel [2548] * trunk/eraser/Eraser.DefaultPlugins/Strings.en.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.it.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.nl.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.pl.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.resx (modified) New strings. Mon, 19 Mar 2012 07:51:23 GMT lowjoel [2547] * branches/eraser6/6.0/Eraser.Util/NTApi.cs (modified) * branches/eraser6/6.0/Eraser.Util/VolumeInfo.cs (modified) We need to recursively dereference all reparse points before we call ... Mon, 19 Mar 2012 02:36:48 GMT lowjoel [2546] * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) If the user does not specify that he wants to delete the folder if it ... Mon, 19 Mar 2012 02:27:59 GMT lowjoel [2545] * trunk/eraser/Dependencies/CommonLibrary.XML (modified) * trunk/eraser/Dependencies/CommonLibrary.dll (modified) * trunk/eraser/Dependencies/CommonLibrary.pdb (modified) * trunk/eraser/Eraser/Program.cs (modified) Experimental fix for allowing context menu erasures to require ... Mon, 19 Mar 2012 02:10:52 GMT lowjoel [2544] * trunk/eraser/Eraser.Util/Shell.cs (modified) Fixed a FileNotFound exception when we are given a GUID we do not have ... Mon, 19 Mar 2012 02:09:11 GMT lowjoel [2543] * trunk/eraser/Eraser.Manager/DirectExecutor.cs (modified) * trunk/eraser/Eraser.Manager/Task.cs (modified) Tasks were not being cleared from the task list upon successful ... Mon, 19 Mar 2012 01:55:36 GMT lowjoel [2542] * trunk/eraser/UpdateVersions.bat (modified) Fixed syntax error with the batch script. Sat, 17 Mar 2012 12:55:49 GMT lowjoel [2541] * trunk/eraser/UpdateVersions.bat (modified) Handle no-TortoiseSVN situations differently from SubWCRev returning an ... Sat, 17 Mar 2012 03:05:12 GMT lowjoel [2540] * branches/eraser6/6.0 (modified) * branches/eraser6/6.0/Eraser/SchedulerPanel.cs (modified) Backport from trunk: Fix a misnomer: when Eraser is running, and a new ... Sat, 17 Mar 2012 03:01:51 GMT lowjoel [2539] * trunk/eraser/Eraser/SchedulerPanel.cs (modified) Fix a misnomer: when Eraser is running, and a new task is added, it is ... Sat, 17 Mar 2012 02:50:27 GMT lowjoel [2538] * trunk/eraser/Eraser/Program.GuiProgram.cs (modified) * trunk/eraser/Eraser/Program.cs (modified) Move the call to Application.EnableVisualStyles to the start of the ... Sat, 17 Mar 2012 02:36:42 GMT lowjoel [2537] * trunk/eraser/Eraser/ShellConfirmationDialog.resx (modified) Fixed font override in the Shell confirmation dialog. Sat, 17 Mar 2012 02:12:31 GMT lowjoel [2536] * trunk/eraser/Eraser.BlackBox/BlackBox.cs (modified) - Recursively delete a directory if report creation failed so we don't ... Sat, 17 Mar 2012 02:08:57 GMT lowjoel [2535] * trunk/eraser/Eraser/Program.cs (modified) - We should re-throw the exception if we get one while processing the ... Sat, 17 Mar 2012 01:29:37 GMT lowjoel [2534] * trunk/eraser/Eraser/Settings.cs (modified) Removed debug code. Fri, 16 Mar 2012 00:52:53 GMT lowjoel [2533] * trunk/eraser/Dependencies/CommonLibrary.XML (modified) * trunk/eraser/Dependencies/CommonLibrary.dll (modified) * trunk/eraser/Dependencies/CommonLibrary.pdb (modified) * trunk/eraser/Eraser/Program.cs (modified) Updated to CommonLibrary.NET 0.9.7 Thu, 15 Mar 2012 23:10:53 GMT lowjoel [2532] * trunk/eraser/Version.cs.in (modified) Version bump because we changed the underlying types behind the task ... Thu, 15 Mar 2012 02:00:21 GMT lowjoel [2531] * trunk/eraser/Eraser.Shell/CtxMenu.cpp (modified) Remove debug code. Thu, 15 Mar 2012 01:59:07 GMT lowjoel [2530] * trunk/eraser/Eraser.Shell/CtxMenu.cpp (modified) Fixed parameter ordering; Eraser's context menu erasures will now ... Thu, 15 Mar 2012 01:29:57 GMT lowjoel [2529] * branches/eraser6/6.0 (modified) * branches/eraser6/6.0/Eraser.Manager/Task.cs (modified) Backport r2527 and r2522 from trunk: Improve recycle bin support: on ... Thu, 15 Mar 2012 00:58:08 GMT lowjoel [2528] * trunk/eraser/Eraser.sln (modified) Clean up the project dependencies. Thu, 15 Mar 2012 00:53:51 GMT lowjoel [2527] * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) Properly implement the recycle bin erasure: do not delete the contents ... Thu, 15 Mar 2012 00:51:46 GMT lowjoel [2526] * trunk/eraser/Dependencies/Microsoft.Runtime.Hosting.Interop.dll (added) * trunk/eraser/Dependencies/Microsoft.Runtime.Hosting.Interop.pdb (added) * trunk/eraser/Dependencies/Microsoft.Runtime.Hosting.dll (added) * trunk/eraser/Dependencies/Microsoft.Runtime.Hosting.pdb (added) * trunk/eraser/Eraser.Util/Eraser.Util.csproj (modified) * trunk/eraser/Eraser.Util/Security.cs (modified) StrongNameSignatureVerificationEx has been deprecated. For .NET 4, we ... Thu, 15 Mar 2012 00:49:19 GMT lowjoel [2525] * trunk/eraser/Dependencies/BevelLine.dll (modified) * trunk/eraser/Dependencies/BevelLine.pdb (added) * trunk/eraser/Dependencies/CommonLibrary.dll (modified) * trunk/eraser/Dependencies/CommonLibrary.pdb (modified) * trunk/eraser/Dependencies/DragDropLib.XML (modified) * trunk/eraser/Dependencies/DragDropLib.dll (modified) * trunk/eraser/Dependencies/DragDropLib.pdb (modified) * trunk/eraser/Dependencies/ICSharpCode.SharpZipLib.dll (modified) * trunk/eraser/Dependencies/ICSharpCode.SharpZipLib.pdb (added) * trunk/eraser/Dependencies/TaskDialog.dll (modified) * trunk/eraser/Dependencies/TaskDialog.pdb (modified) * trunk/eraser/Dependencies/alglibnet2.dll (moved) * trunk/eraser/Dependencies/alglibnet2.pdb (moved) * trunk/eraser/Eraser.Util/NativeMethods/MsCorEE.cs (deleted) * trunk/eraser/Installer/DirectoryStructure.wxs (modified) Rebuild all dependencies with .NET 4.0, so that we can run Eraser on a ... Wed, 14 Mar 2012 23:17:21 GMT lowjoel [2524] * trunk/eraser/Installer/DirectoryStructure.wxs (modified) Include the Eraser.Plugins assembly with the installation for plugins ... Wed, 14 Mar 2012 09:58:21 GMT lowjoel [2523] * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Shell.cs (modified) * trunk/eraser/Eraser.Util/Shell.cs (modified) Implement recycle bin erasures according to what Vista and 7 would ... Wed, 14 Mar 2012 08:35:27 GMT lowjoel [2522] * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) Improve recycle bin support: on drives not using NTFS, Windows stores ... Wed, 14 Mar 2012 08:07:23 GMT lowjoel [2521] * trunk/eraser/Eraser/SettingsPanel.cs (modified) Just some reorganisation of the code ordering to have settings of the ... Wed, 14 Mar 2012 07:57:20 GMT lowjoel [2520] * trunk/eraser/Eraser/Eraser.csproj (modified) Fix warnings in the project system. Wed, 14 Mar 2012 07:56:34 GMT lowjoel [2519] * trunk/eraser/Eraser/TaskPropertiesForm.cs (modified) Display the erasure targets when opening a task for editing. Wed, 14 Mar 2012 07:35:15 GMT lowjoel [2518] * trunk/eraser/Eraser.BlackBox/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Manager/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Plugins/PersistentStore.cs (modified) * trunk/eraser/Eraser.Plugins/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/EntropySourceRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/ErasureMethodRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/ErasureTargetFactoryRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/FileSystemRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/PrngRegistrar.cs (modified) * trunk/eraser/Eraser.Shell/Eraser.Shell.rc (modified) * trunk/eraser/Eraser.Util.Native/AssemblyInfo.cpp (modified) * trunk/eraser/Eraser.Util.Native/Eraser.Util.Native.rc (modified) * trunk/eraser/Eraser.Util/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser/AboutForm.cs (modified) * trunk/eraser/Eraser/Program.cs (modified) * trunk/eraser/Eraser/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser/Strings.en.resx (modified) * trunk/eraser/Eraser/Strings.it.resx (modified) * trunk/eraser/Eraser/Strings.nl.resx (modified) * trunk/eraser/Eraser/Strings.pl.resx (modified) * trunk/eraser/Eraser/Strings.resx (modified) * trunk/eraser/Installer/Bootstrapper/Bootstrapper.rc (modified) Update copyrights to this year. Wed, 14 Mar 2012 07:27:50 GMT lowjoel [2517] * trunk/eraser/Eraser.DefaultPlugins/CustomMethodEditorForm.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodPassEditor.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/SettingsForm.cs (modified) All types in Eraser.DefaultPlugins can be internal since no one is ... Wed, 14 Mar 2012 07:21:31 GMT lowjoel [2516] * trunk/eraser/Eraser.BlackBox/BlackBox.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxMainForm.Designer.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxMainForm.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.Designer.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs (modified) * trunk/eraser/Eraser.BlackBox/Plugin.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodEditorForm.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodEditorForm.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodPassEditor.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodPassEditor.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Custom.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/DoD.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/GOSTP50739.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Gutmann.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/HMGIS5.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Random.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Schneier.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Fat.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Ntfs.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Plugin.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Prngs/RNGCrypto.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/SettingsForm.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/SettingsForm.cs (modified) * trunk/eraser/Eraser.Manager/DirectExecutor.cs (modified) * trunk/eraser/Eraser.Manager/EntropyPoller.cs (modified) * trunk/eraser/Eraser.Manager/ErasureTargetCollection.cs (modified) * trunk/eraser/Eraser.Manager/Executor.cs (modified) * trunk/eraser/Eraser.Manager/ManagerLibrary.cs (modified) * trunk/eraser/Eraser.Manager/RemoteExecutor.cs (modified) * trunk/eraser/Eraser.Manager/Schedule.cs (modified) * trunk/eraser/Eraser.Manager/Settings.cs (modified) * trunk/eraser/Eraser.Manager/Task.cs (modified) * trunk/eraser/Eraser.Plugins/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IEntropySource.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IErasureMethod.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IFileSystem.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IPrng.cs (modified) * trunk/eraser/Eraser.Plugins/Host.cs (modified) * trunk/eraser/Eraser.Plugins/IConfigurer.cs (modified) * trunk/eraser/Eraser.Plugins/IPlugin.cs (modified) * trunk/eraser/Eraser.Plugins/IRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/PluginInfo.cs (modified) * trunk/eraser/Eraser.Plugins/PluginLoadEventArgs.cs (modified) * trunk/eraser/Eraser.Plugins/PluginLoadedEventArgs.cs (modified) * trunk/eraser/Eraser.Plugins/PluginLoadingPolicy.cs (modified) * trunk/eraser/Eraser.Plugins/ProgressManager.cs (modified) * trunk/eraser/Eraser.Plugins/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Plugins/Version.cs.in (modified) * trunk/eraser/Eraser.Shell/CtxMenu.cpp (modified) * trunk/eraser/Eraser.Shell/CtxMenu.h (modified) * trunk/eraser/Eraser.Shell/DllMain.cpp (modified) * trunk/eraser/Eraser.Shell/DllMain.h (modified) * trunk/eraser/Eraser.Shell/DllMain.idl (modified) * trunk/eraser/Eraser.Shell/Eraser.Shell.rc (modified) * trunk/eraser/Eraser.Shell/Utils.cpp (modified) * trunk/eraser/Eraser.Shell/Utils.h (modified) * trunk/eraser/Eraser.Shell/stdafx.cpp (modified) * trunk/eraser/Eraser.Shell/stdafx.h (modified) * trunk/eraser/Eraser.Shell/targetver.h (modified) * trunk/eraser/Eraser.Util.Native/AssemblyInfo.cpp (modified) * trunk/eraser/Eraser.Util.Native/Eraser.Util.Native.rc (modified) * trunk/eraser/Eraser.Util.Native/Fat.h (modified) * trunk/eraser/Eraser.Util.Native/Fat12Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat12Or16Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat16Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat32Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/FatApi.cpp (modified) * trunk/eraser/Eraser.Util.Native/FatApi.h (modified) * trunk/eraser/Eraser.Util.Native/Main.cpp (modified) * trunk/eraser/Eraser.Util.Native/NTApi.h (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.NameResolver.cpp (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.NameResolver.h (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.cpp (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.h (modified) * trunk/eraser/Eraser.Util.Native/Stdafx.cpp (modified) * trunk/eraser/Eraser.Util.Native/Stdafx.h (modified) * trunk/eraser/Eraser.Util/ConsoleWindow.cs (modified) * trunk/eraser/Eraser.Util/ExtensionClasses/SharingViolationException.cs (modified) * trunk/eraser/Eraser.Util/ExtensionClasses/SplitButton.cs (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/Assembly.cs (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/IO.cs (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs (modified) * trunk/eraser/Eraser.Util/FileSize.cs (modified) * trunk/eraser/Eraser.Util/Localisation.cs (modified) * trunk/eraser/Eraser.Util/Logger.cs (modified) * trunk/eraser/Eraser.Util/MiniDump.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/DbgHelp.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Gdi.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Kernel.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Mpr.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/MsCorEE.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/NetApi.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/NtDll.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Sfc.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Shell.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/User.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/UxTheme.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/WinTrust.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/WinUser.cs (modified) * trunk/eraser/Eraser.Util/NetApi.cs (modified) * trunk/eraser/Eraser.Util/NtfsApi.cs (modified) * trunk/eraser/Eraser.Util/PhysicalDriveInfo.cs (modified) * trunk/eraser/Eraser.Util/PostDataBuilder.cs (modified) * trunk/eraser/Eraser.Util/Power.cs (modified) * trunk/eraser/Eraser.Util/RecycleBin.cs (modified) * trunk/eraser/Eraser.Util/Sampler.cs (modified) * trunk/eraser/Eraser.Util/Security.cs (modified) * trunk/eraser/Eraser.Util/Shell.cs (modified) * trunk/eraser/Eraser.Util/StreamInfo.cs (modified) * trunk/eraser/Eraser.Util/SystemInfo.cs (modified) * trunk/eraser/Eraser.Util/SystemRestore.cs (modified) * trunk/eraser/Eraser.Util/Theming.cs (modified) * trunk/eraser/Eraser.Util/UserApi.cs (modified) * trunk/eraser/Eraser.Util/VolumeInfo.cs (modified) * trunk/eraser/Eraser.Util/Win32ErrorCodes.cs (modified) * trunk/eraser/Eraser/AboutForm.Designer.cs (modified) * trunk/eraser/Eraser/AboutForm.cs (modified) * trunk/eraser/Eraser/BasePanel.Designer.cs (modified) * trunk/eraser/Eraser/BasePanel.cs (modified) * trunk/eraser/Eraser/LightGroup.Designer.cs (modified) * trunk/eraser/Eraser/LightGroup.cs (modified) * trunk/eraser/Eraser/LogForm.Designer.cs (modified) * trunk/eraser/Eraser/LogForm.cs (modified) * trunk/eraser/Eraser/MainForm.Designer.cs (modified) * trunk/eraser/Eraser/MainForm.cs (modified) * trunk/eraser/Eraser/Program.ConsoleProgram.cs (modified) * trunk/eraser/Eraser/Program.GuiProgram.cs (modified) * trunk/eraser/Eraser/Program.cs (modified) * trunk/eraser/Eraser/ProgressForm.Designer.cs (modified) * trunk/eraser/Eraser/ProgressForm.cs (modified) * trunk/eraser/Eraser/SchedulerPanel.Designer.cs (modified) * trunk/eraser/Eraser/SchedulerPanel.cs (modified) * trunk/eraser/Eraser/Settings.cs (modified) * trunk/eraser/Eraser/SettingsPanel.Designer.cs (modified) * trunk/eraser/Eraser/SettingsPanel.cs (modified) * trunk/eraser/Eraser/TaskDataSelectionForm.Designer.cs (modified) * trunk/eraser/Eraser/TaskDataSelectionForm.cs (modified) * trunk/eraser/Eraser/TaskDragDropHelper.cs (modified) * trunk/eraser/Eraser/TaskPropertiesForm.Designer.cs (modified) * trunk/eraser/Eraser/TaskPropertiesForm.cs (modified) * trunk/eraser/Eraser/ToolBar.Designer.cs (modified) * trunk/eraser/Eraser/ToolBar.cs (modified) * trunk/eraser/Eraser/UpdateForm.Designer.cs (modified) * trunk/eraser/Eraser/UpdateForm.cs (modified) * trunk/eraser/Installer/Bootstrapper/Bootstrapper.cpp (modified) * trunk/eraser/Installer/Bootstrapper/Bootstrapper.h (modified) * trunk/eraser/Installer/Bootstrapper/Bootstrapper.rc (modified) * trunk/eraser/Installer/Bootstrapper/Handle.h (modified) * trunk/eraser/Installer/Bootstrapper/Main.cpp (modified) * trunk/eraser/Installer/Bootstrapper/Resource.h (modified) * trunk/eraser/Installer/Bootstrapper/stdafx.cpp (modified) * trunk/eraser/Installer/Bootstrapper/stdafx.h (modified) * trunk/eraser/Installer/DirectoryStructure.wxs (modified) * trunk/eraser/Installer/Eraser.wxs (modified) * trunk/eraser/Installer/Localisations.wxs (modified) * trunk/eraser/Installer/UserInterface.wxs (modified) * trunk/eraser/Version.cs.in (modified) * trunk/eraser/Version.rc.in (modified) * trunk/eraser/Version.wxs.in (modified) Update copyrights to this year. Wed, 14 Mar 2012 07:10:34 GMT lowjoel [2515] * trunk/eraser/Eraser.BlackBox/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBox.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxMainForm.Designer.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxMainForm.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.Designer.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs (modified) * trunk/eraser/Eraser.BlackBox/Plugin.cs (modified) * trunk/eraser/Eraser.BlackBox/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.BlackBox/Properties/Resources.Designer.cs (modified) * trunk/eraser/Eraser.BlackBox/Properties/Settings.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodEditorForm.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodEditorForm.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodPassEditor.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodPassEditor.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Custom.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/DoD.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/GOSTP50739.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Gutmann.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/HMGIS5.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Random.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Schneier.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Fat.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/FileSystemBase.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Ntfs.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Plugin.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Prngs/PrngBase.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Prngs/RNGCrypto.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/SettingsForm.Designer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/SettingsForm.cs (modified) * trunk/eraser/Eraser.Manager/DirectExecutor.cs (modified) * trunk/eraser/Eraser.Manager/EntropyPoller.cs (modified) * trunk/eraser/Eraser.Manager/ErasureTargetCollection.cs (modified) * trunk/eraser/Eraser.Manager/Executor.cs (modified) * trunk/eraser/Eraser.Manager/ManagerLibrary.cs (modified) * trunk/eraser/Eraser.Manager/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Manager/RemoteExecutor.cs (modified) * trunk/eraser/Eraser.Manager/Schedule.cs (modified) * trunk/eraser/Eraser.Manager/Settings.cs (modified) * trunk/eraser/Eraser.Manager/Task.cs (modified) * trunk/eraser/Eraser.Plugins/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Plugins/Exception.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IEntropySource.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IErasureMethod.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IFileSystem.cs (modified) * trunk/eraser/Eraser.Plugins/ExtensionPoints/IPrng.cs (modified) * trunk/eraser/Eraser.Plugins/Host.cs (modified) * trunk/eraser/Eraser.Plugins/IConfigurer.cs (modified) * trunk/eraser/Eraser.Plugins/IPlugin.cs (modified) * trunk/eraser/Eraser.Plugins/IRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/PersistentStore.cs (modified) * trunk/eraser/Eraser.Plugins/PluginInfo.cs (modified) * trunk/eraser/Eraser.Plugins/PluginLoadEventArgs.cs (modified) * trunk/eraser/Eraser.Plugins/PluginLoadedEventArgs.cs (modified) * trunk/eraser/Eraser.Plugins/PluginLoadingPolicy.cs (modified) * trunk/eraser/Eraser.Plugins/ProgressManager.cs (modified) * trunk/eraser/Eraser.Plugins/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/EntropySourceRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/ErasureMethodRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/ErasureTargetFactoryRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/FileSystemRegistrar.cs (modified) * trunk/eraser/Eraser.Plugins/Registrars/PrngRegistrar.cs (modified) * trunk/eraser/Eraser.Shell/CtxMenu.cpp (modified) * trunk/eraser/Eraser.Shell/CtxMenu.h (modified) * trunk/eraser/Eraser.Shell/DllMain.cpp (modified) * trunk/eraser/Eraser.Shell/DllMain.h (modified) * trunk/eraser/Eraser.Shell/Utils.cpp (modified) * trunk/eraser/Eraser.Shell/Utils.h (modified) * trunk/eraser/Eraser.Shell/resource.h (modified) * trunk/eraser/Eraser.Shell/stdafx.cpp (modified) * trunk/eraser/Eraser.Shell/stdafx.h (modified) * trunk/eraser/Eraser.Shell/targetver.h (modified) * trunk/eraser/Eraser.Util.Native/AssemblyInfo.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat.h (modified) * trunk/eraser/Eraser.Util.Native/Fat12Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat12Or16Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat16Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/Fat32Api.cpp (modified) * trunk/eraser/Eraser.Util.Native/FatApi.cpp (modified) * trunk/eraser/Eraser.Util.Native/FatApi.h (modified) * trunk/eraser/Eraser.Util.Native/Main.cpp (modified) * trunk/eraser/Eraser.Util.Native/NTApi.h (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.NameResolver.cpp (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.NameResolver.h (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.cpp (modified) * trunk/eraser/Eraser.Util.Native/OpenHandle.h (modified) * trunk/eraser/Eraser.Util.Native/Stdafx.cpp (modified) * trunk/eraser/Eraser.Util.Native/Stdafx.h (modified) * trunk/eraser/Eraser.Util/Binders.cs (modified) * trunk/eraser/Eraser.Util/ConsoleWindow.cs (modified) * trunk/eraser/Eraser.Util/ExtensionClasses/SharingViolationException.cs (modified) * trunk/eraser/Eraser.Util/ExtensionClasses/SplitButton.cs (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/Assembly.cs (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/IO.cs (modified) * trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs (modified) * trunk/eraser/Eraser.Util/FileSize.cs (modified) * trunk/eraser/Eraser.Util/Localisation.cs (modified) * trunk/eraser/Eraser.Util/Logger.cs (modified) * trunk/eraser/Eraser.Util/MiniDump.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/DbgHelp.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Gdi.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Kernel.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Mpr.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/MsCorEE.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/NetApi.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/NtDll.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Sfc.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/Shell.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/User.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/UxTheme.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/WinTrust.cs (modified) * trunk/eraser/Eraser.Util/NativeMethods/WinUser.cs (modified) * trunk/eraser/Eraser.Util/NetApi.cs (modified) * trunk/eraser/Eraser.Util/NtfsApi.cs (modified) * trunk/eraser/Eraser.Util/PhysicalDriveInfo.cs (modified) * trunk/eraser/Eraser.Util/PostDataBuilder.cs (modified) * trunk/eraser/Eraser.Util/Power.cs (modified) * trunk/eraser/Eraser.Util/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.Util/RecycleBin.cs (modified) * trunk/eraser/Eraser.Util/Sampler.cs (modified) * trunk/eraser/Eraser.Util/Security.cs (modified) * trunk/eraser/Eraser.Util/Shell.cs (modified) * trunk/eraser/Eraser.Util/StreamInfo.cs (modified) * trunk/eraser/Eraser.Util/SystemInfo.cs (modified) * trunk/eraser/Eraser.Util/SystemRestore.cs (modified) * trunk/eraser/Eraser.Util/Theming.cs (modified) * trunk/eraser/Eraser.Util/UserApi.cs (modified) * trunk/eraser/Eraser.Util/VolumeInfo.cs (modified) * trunk/eraser/Eraser.Util/Win32ErrorCodes.cs (modified) * trunk/eraser/Eraser/AboutForm.Designer.cs (modified) * trunk/eraser/Eraser/AboutForm.cs (modified) * trunk/eraser/Eraser/BasePanel.Designer.cs (modified) * trunk/eraser/Eraser/BasePanel.cs (modified) * trunk/eraser/Eraser/LightGroup.Designer.cs (modified) * trunk/eraser/Eraser/LightGroup.cs (modified) * trunk/eraser/Eraser/LogForm.Designer.cs (modified) * trunk/eraser/Eraser/LogForm.cs (modified) * trunk/eraser/Eraser/MainForm.Designer.cs (modified) * trunk/eraser/Eraser/MainForm.cs (modified) * trunk/eraser/Eraser/Program.ConsoleProgram.cs (modified) * trunk/eraser/Eraser/Program.GuiProgram.cs (modified) * trunk/eraser/Eraser/Program.cs (modified) * trunk/eraser/Eraser/ProgressForm.Designer.cs (modified) * trunk/eraser/Eraser/ProgressForm.cs (modified) * trunk/eraser/Eraser/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser/Properties/Resources.Designer.cs (modified) * trunk/eraser/Eraser/Properties/Settings.Designer.cs (modified) * trunk/eraser/Eraser/SchedulerPanel.Designer.cs (modified) * trunk/eraser/Eraser/SchedulerPanel.cs (modified) * trunk/eraser/Eraser/Settings.cs (modified) * trunk/eraser/Eraser/SettingsPanel.Designer.cs (modified) * trunk/eraser/Eraser/SettingsPanel.cs (modified) * trunk/eraser/Eraser/ShellConfirmationDialog.Designer.cs (modified) * trunk/eraser/Eraser/ShellConfirmationDialog.cs (modified) * trunk/eraser/Eraser/TaskDataSelectionForm.Designer.cs (modified) * trunk/eraser/Eraser/TaskDataSelectionForm.cs (modified) * trunk/eraser/Eraser/TaskDragDropHelper.cs (modified) * trunk/eraser/Eraser/TaskPropertiesForm.Designer.cs (modified) * trunk/eraser/Eraser/TaskPropertiesForm.cs (modified) * trunk/eraser/Eraser/ToolBar.Designer.cs (modified) * trunk/eraser/Eraser/ToolBar.cs (modified) * trunk/eraser/Eraser/UpdateForm.Designer.cs (modified) * trunk/eraser/Eraser/UpdateForm.cs (modified) * trunk/eraser/Installer/Bootstrapper/Bootstrapper.cpp (modified) * trunk/eraser/Installer/Bootstrapper/Bootstrapper.h (modified) * trunk/eraser/Installer/Bootstrapper/Handle.h (modified) * trunk/eraser/Installer/Bootstrapper/Main.cpp (modified) * trunk/eraser/Installer/Bootstrapper/Resource.h (modified) * trunk/eraser/Installer/Bootstrapper/stdafx.cpp (modified) * trunk/eraser/Installer/Bootstrapper/stdafx.h (modified) Set svn:keywords and svn:eol-style on all the source files. Wed, 14 Mar 2012 06:57:49 GMT lowjoel [2514] * trunk/eraser/Eraser Native.vsprops (deleted) * trunk/eraser/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj (modified) * trunk/eraser/Eraser.Manager/Eraser.Manager.csproj (modified) * trunk/eraser/Eraser.Util/Eraser.Util.csproj (modified) * trunk/eraser/Eraser.Util/Migrated rules for Eraser.Util.ruleset (deleted) * trunk/eraser/Eraser.sln (modified) * trunk/eraser/Eraser/Eraser.csproj (modified) Normalise .NET project settings across platforms and projects. It ... Wed, 14 Mar 2012 06:50:48 GMT lowjoel [2513] * trunk/eraser/Eraser.Plugins/Settings.cs (modified) Remove misleading comment. Wed, 14 Mar 2012 06:49:27 GMT lowjoel [2512] * trunk/eraser/Eraser.Util/Strings.en.resx (modified) * trunk/eraser/Eraser.Util/Strings.it.resx (modified) * trunk/eraser/Eraser.Util/Strings.nl.resx (modified) * trunk/eraser/Eraser.Util/Strings.pl.resx (modified) * trunk/eraser/Eraser.Util/Strings.resx (modified) Use an updated build of csgettext. Wed, 14 Mar 2012 06:08:37 GMT lowjoel [2511] * trunk/eraser/Eraser.DefaultPlugins/Strings.en.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.it.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.nl.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.pl.resx (modified) * trunk/eraser/Eraser.DefaultPlugins/Strings.resx (modified) * trunk/eraser/Eraser.Manager/Strings.en.resx (modified) * trunk/eraser/Eraser.Manager/Strings.it.resx (modified) * trunk/eraser/Eraser.Manager/Strings.nl.resx (modified) * trunk/eraser/Eraser.Manager/Strings.pl.resx (modified) * trunk/eraser/Eraser.Manager/Strings.resx (modified) * trunk/eraser/Eraser.Plugins/Strings.en.resx (modified) * trunk/eraser/Eraser/MainForm.it.resx (modified) * trunk/eraser/Eraser/MainForm.nl.resx (modified) * trunk/eraser/Eraser/MainForm.pl.resx (modified) * trunk/eraser/Eraser/MainForm.resx (modified) * trunk/eraser/Eraser/Strings.en.resx (modified) * trunk/eraser/Eraser/Strings.it.resx (modified) * trunk/eraser/Eraser/Strings.nl.resx (modified) * trunk/eraser/Eraser/Strings.pl.resx (modified) * trunk/eraser/Eraser/Strings.resx (modified) Update the string resources for all the projects. Wed, 14 Mar 2012 05:47:15 GMT lowjoel [2510] * branches/eraser6/pluginsRewrite (deleted) Close the Plugins Rewrite branch along with the completion of #363. Wed, 14 Mar 2012 05:45:46 GMT lowjoel [2509] * trunk/eraser (modified) * trunk/eraser/Eraser.BlackBox/BlackBox.cs (modified) * trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs (modified) * trunk/eraser/Eraser.BlackBox/Eraser.BlackBox.csproj (modified) * trunk/eraser/Eraser.BlackBox/Plugin.cs (modified) * trunk/eraser/Eraser.BlackBox/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/CustomMethodEditorForm.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Custom.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/DoD.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs (copied) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/GOSTP50739.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Gutmann.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/HMGIS5.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Random.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/Schneier.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs (copied) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Fat.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/FileSystemBase.cs (copied) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Ntfs.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Plugin.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/Prngs (copied) * trunk/eraser/Eraser.DefaultPlugins/Properties/AssemblyInfo.cs (modified) * trunk/eraser/Eraser.DefaultPlugins/RNGCrypto.cs (deleted) * trunk/eraser/Eraser.DefaultPlugins/SettingsForm.cs (modified) * trunk/eraser/Eraser.Manager/DirectExecutor.cs (modified) * trunk/eraser/Eraser.Manager/EntropyPoller.cs (copied) * trunk/eraser/Eraser.Manager/EntropySource.cs (deleted) * trunk/eraser/Eraser.Manager/Eraser.Manager.csproj (modified) * trunk/eraser/Eraser.Manager/ErasureMethod.cs (deleted) * trunk/eraser/Eraser.Manager/ErasureTarget.cs (deleted) * trunk/eraser/Eraser.Manager/ErasureTargetCollection.cs (copied) * trunk/eraser/Eraser.Manager/Exception.cs (deleted) * trunk/eraser/Eraser.Manager/FileSystem.cs (deleted) * trunk/eraser/Eraser.Manager/IConfigurer.cs (deleted) * trunk/eraser/Eraser.Manager/IRegistrar.cs (deleted) * trunk/eraser/Eraser.Manager/ManagerLibrary.cs (modified) * trunk/eraser/Eraser.Manager/PRNG.cs (deleted) * trunk/eraser/Eraser.Manager/Plugins.cs (deleted) * trunk/eraser/Eraser.Manager/Settings.cs (modified) * trunk/eraser/Eraser.Manager/Task.cs (modified) * trunk/eraser/Eraser.Plugins (copied) * trunk/eraser/Eraser.Shell/CtxMenu.cpp (modified) * trunk/eraser/Eraser.Shell/CtxMenu.h (modified) * trunk/eraser/Eraser.Util/Eraser.Util.csproj (modified) * trunk/eraser/Eraser.Util/ProgressManager.cs (deleted) * trunk/eraser/Eraser.sln (modified) * trunk/eraser/Eraser/Eraser.csproj (modified) * trunk/eraser/Eraser/LogForm.cs (modified) * trunk/eraser/Eraser/MainForm.Designer.cs (modified) * trunk/eraser/Eraser/MainForm.cs (modified) * trunk/eraser/Eraser/Program.cs (modified) * trunk/eraser/Eraser/ProgressForm.Designer.cs (modified) * trunk/eraser/Eraser/ProgressForm.cs (modified) * trunk/eraser/Eraser/ProgressForm.resx (modified) * trunk/eraser/Eraser/SchedulerPanel.Designer.cs (modified) * trunk/eraser/Eraser/SchedulerPanel.cs (modified) * trunk/eraser/Eraser/SchedulerPanel.resx (modified) * trunk/eraser/Eraser/Settings.cs (modified) * trunk/eraser/Eraser/SettingsPanel.cs (modified) * trunk/eraser/Eraser/TaskDataSelectionForm.cs (modified) * trunk/eraser/Eraser/TaskDragDropHelper.cs (modified) * trunk/eraser/Eraser/TaskPropertiesForm.cs (modified) * trunk/eraser/Eraser/UpdateForm.cs (modified) Redesign the Eraser Plugin framework. - Split the plugin-dependent ... Wed, 14 Mar 2012 05:02:35 GMT lowjoel [2508] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTargetConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/IConfigurer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/TaskDragDropHelper.cs (modified) Rename IDragAndDropConfigurer to IDragAndDropConfigurerFactory since it ... Wed, 14 Mar 2012 04:32:05 GMT lowjoel [2507] * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs (modified) Fixed blank item text when the step provides a step name, but the ... Wed, 14 Mar 2012 04:14:17 GMT lowjoel [2506] * branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IClientTool.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.cs (modified) Query for the list of tools before deciding whether we should disable ... Wed, 14 Mar 2012 04:10:25 GMT lowjoel [2505] * branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IClientTool.cs (added) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/ClientToolRegistrar.cs (added) Added the IClientTool interface and ClientToolRegistrar classes for ... Wed, 14 Mar 2012 04:08:28 GMT lowjoel [2504] * branches/eraser6/pluginsRewrite/Eraser/MainForm.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.resx (modified) Added a tools Context Menu Strip for us to add tools to. Wed, 14 Mar 2012 03:59:32 GMT lowjoel [2503] * branches/eraser6/pluginsRewrite/Eraser/Eraser.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.resx (modified) Added a Tools menu for plugins to insert tools in. Wed, 14 Mar 2012 03:41:17 GMT lowjoel [2502] * branches/eraser6/pluginsRewrite/Eraser.Plugins (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Version.cs.in (copied) Freeze the version of the Eraser.Plugins assembly. Wed, 14 Mar 2012 03:31:43 GMT lowjoel [2501] * branches/eraser6/pluginsRewrite/Eraser.Plugins/ProgressManager.cs (modified) Allow SteppedProgressManager steps to have null for their progress ... Wed, 14 Mar 2012 03:30:19 GMT lowjoel [2500] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) Fixed progress reporting for drive erasures. Wed, 14 Mar 2012 01:56:23 GMT lowjoel [2499] * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) Oops, allow removal of tasks. Wed, 14 Mar 2012 01:53:51 GMT lowjoel [2498] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) We need to skip files which no longer exist after we enumerate them: ... Wed, 14 Mar 2012 01:53:13 GMT lowjoel [2497] * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) Cache the last returned progress for each erasure target, since our ... Wed, 14 Mar 2012 01:27:28 GMT lowjoel [2496] * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs (modified) - Get a copy of the Task Progress property at the start of progress ... Wed, 14 Mar 2012 01:20:16 GMT lowjoel [2495] * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs (modified) Fixed exception when the progress dialog is left open and the task ... Wed, 14 Mar 2012 01:19:50 GMT lowjoel [2494] * branches/eraser6/pluginsRewrite/Eraser.Plugins/ProgressManager.cs (modified) Fixed exception when we are computing a time remaining value but ... Wed, 14 Mar 2012 01:01:00 GMT lowjoel [2493] * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs (modified) Make our progress form's progress reporting tolerant to different ... Wed, 14 Mar 2012 00:59:33 GMT lowjoel [2492] * branches/eraser6/pluginsRewrite/Eraser.Manager/ErasureTargetCollection.cs (modified) Revert to the old behaviour where assigning an ErasureTargetCollection ... Wed, 14 Mar 2012 00:59:03 GMT lowjoel [2491] * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) Behaviour change: Tasks can only be added to one executor at a time. Wed, 14 Mar 2012 00:58:29 GMT lowjoel [2490] * branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs (modified) Fixed progress updates for the Scheduler Panel. Wed, 14 Mar 2012 00:36:33 GMT lowjoel [2489] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.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) The tag used for the number of passes should be an array of int. Wed, 14 Mar 2012 00:35:20 GMT lowjoel [2488] * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.resx (modified) * branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.Designer.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.resx (modified) Change the progress updates to be a pull paradigm and not a push ... Tue, 13 Mar 2012 23:37:30 GMT lowjoel [2487] * branches/eraser6/pluginsRewrite/Eraser.Manager/DirectExecutor.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/ProgressManager.cs (modified) - Move the task execution machinery to the Task object, so that Tasks ... 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 23:05:24 GMT lowjoel [2485] * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/LogForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/MainForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs (modified) Replace the UIText property with ToString(). Fix the resulting compile ... Tue, 13 Mar 2012 09:45:41 GMT lowjoel [2484] * branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs (modified) - Rename the Task.UIText property to Task.ToString() - Remove the ... Tue, 13 Mar 2012 09:30:08 GMT lowjoel [2483] * branches/eraser6/pluginsRewrite/Eraser.Manager/Settings.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Program.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Settings.cs (modified) Make the Eraser Settings class a singleton. At the same time, implement ... Tue, 13 Mar 2012 09:10:44 GMT lowjoel [2482] * branches/eraser6/pluginsRewrite/Eraser.Manager/ManagerLibrary.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs (modified) Store all the Eraser settings at the root node, similar to what Eraser ... Tue, 13 Mar 2012 06:52:44 GMT lowjoel [2481] * branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Settings.cs (modified) Made Persistently stored lists of strings use the REG_MULTI_SZ native ... Tue, 13 Mar 2012 06:28:51 GMT lowjoel [2480] * branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs (modified) Fixed the provision of persistent stores for plugins. Assemblies for ... Tue, 13 Mar 2012 06:18:55 GMT lowjoel [2479] * branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs (modified) Compile fix. Tue, 13 Mar 2012 06:16:56 GMT lowjoel [2478] * branches/eraser6/pluginsRewrite (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/IO.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/PathUtil.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/Localisation.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/NativeMethods/Kernel.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Util/VolumeInfo.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs (modified) * branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.cpp (modified) * branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.vcproj (deleted) * branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.vcxproj (modified) * branches/eraser6/pluginsRewrite/Installer/Bootstrapper/stdafx.h (modified) * branches/eraser6/pluginsRewrite/Installer/DirectoryStructure.wxs (modified) Synchronise the Plugins Rewrite branch with trunk@r2442 Tue, 13 Mar 2012 06:02:12 GMT lowjoel [2477] * branches/eraser6/pluginsRewrite/Eraser/TaskDataSelectionForm.cs (modified) Fixed crash when opening the Task Data Selection form. Tue, 13 Mar 2012 05:58:36 GMT lowjoel [2476] * branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/PrngRegistrar.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs (modified) The PrngRegistrar should not try to store the active PRNG's GUID. It ... Tue, 13 Mar 2012 05:57:25 GMT lowjoel [2475] * branches/eraser6/pluginsRewrite/Eraser.Manager/ManagerLibrary.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/Settings.cs (modified) Fixed loading of settings from persistent storage (and the crash at ... Tue, 13 Mar 2012 05:56:14 GMT lowjoel [2474] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj (modified) Do not copy Eraser.Plugins.dll to the Plugins directory, since it would ... Tue, 13 Mar 2012 05:16:32 GMT lowjoel [2473] * branches/eraser6/pluginsRewrite/Eraser/Settings.cs (modified) Make the Settings class compliant with the latest PersistentStore API. ... Tue, 13 Mar 2012 05:15:26 GMT lowjoel [2472] * branches/eraser6/pluginsRewrite/Eraser.Manager/Settings.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs (modified) * branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs (modified) Move the ForceUnlockLockedFiles setting to Eraser.Plugins since it ... Tue, 13 Mar 2012 05:11:44 GMT lowjoel [2471] * 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) * branches/eraser6/pluginsRewrite/Eraser.Manager/Eraser.Manager.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.en.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Exception.cs (moved) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.en.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.it.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.nl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.pl.resx (modified) * branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.resx (modified) Move the Exception types to Eraser.Plugins. Tue, 13 Mar 2012 05:08:26 GMT lowjoel [2470] * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs (modified) * branches/eraser6/pluginsRewrite/Eraser.Manager/DirectExecutor.cs (modified) Compile fixes. Tue, 13 Mar 2012 04:50:03 GMT lowjoel [2469] * trunk/website/Templates/forumTheme/theme/images/icon_pages.gif (modified) Revert to the stock pages gif since the previous commit accidentally ... 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 ...