source: trunk/eraser6 @ 1234

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1234   5 years lowjoel Before unlocking a volume, flush the contents to disk since .NET seems to …
(edit) @1233   5 years lowjoel Implemented the FAT API for FAT12.
(edit) @1232   5 years lowjoel Copy the contents of the valid entries to the buffer only if there are …
(edit) @1231   5 years lowjoel The correct test for FAT12 is that there is less than or equal to 0xFF0 …
(edit) @1230   5 years lowjoel Implemented FAT16 support in DefaultPlugin?.
(edit) @1229   5 years lowjoel -Fixed the calculation of cluster positions in FAT12 and FAT16 (used …
(edit) @1228   5 years lowjoel Treat the FAT12/FAT16 root directory specially as it is part of the …
(edit) @1227   5 years lowjoel Detect whether FAT12 or FAT16 is used when FAT is returned from …
(edit) @1226   5 years lowjoel -Abstract the FatDirectory? class to a FatDirectoryBase? class which …
(edit) @1225   5 years lowjoel Implemented the majority of FAT16/12 common code as well as FAT16 code. …
(edit) @1224   5 years lowjoel Configure the installer to use the new directory structure.
(edit) @1223   5 years lowjoel Implemented raw volume access.
(edit) @1222   5 years lowjoel Standardise the file naming. The \ is a path separator so to refer to the …
(edit) @1221   5 years lowjoel Implemented erasing directory structures (for FAT32)
(edit) @1220   5 years lowjoel Implemented parent handling in the FatDirectoryEntry? structure to allow …
(edit) @1219   5 years lowjoel -Instead of passing the clumsy handles, just pass streams to the FatApi?
(edit) @1218   5 years lowjoel Warning fix.
(edit) @1217   5 years lowjoel Recursively scan for strings to localise.
(edit) @1216   5 years lowjoel String reshuffling.
(edit) @1215   5 years lowjoel Removed the GetStartCluster? overload which takes a file from FatDirectory?
(edit) @1214   5 years lowjoel -Pass the name to the FatDirectory? object so that it can identify itself …
(edit) @1213   5 years lowjoel Sign the FileSystem? binaries otherwise we can't reference it in Eraser.
(edit) @1212   5 years lowjoel Fixed error when loading tasks with manully-run schedule types.
(edit) @1211   5 years lowjoel Split the Fat32 API from the Fat API source file to keep source file sizes …
(edit) @1210   5 years lowjoel Reshuffle the directory structure for Eraser.DefaultPlugins? as the files …
(edit) @1209   5 years lowjoel Move all the filesystem-dependent functions to the DefaultPlugins? library …
(edit) @1208   5 years lowjoel Eraser.Unlocker has been renamed.
(edit) @1207   5 years lowjoel Implemented FAT directory cleaning.
(edit) @1206   5 years lowjoel First implementation for a FAT directory entry cleaner class.
(edit) @1205   5 years lowjoel Fixed Unlocker versioning.
(edit) @1204   5 years lowjoel Compilo.
(edit) @1203   5 years lowjoel Move Eraser.Unlocker to Eraser.Util, since Eraser.Unlocker is a small …
(edit) @1202   5 years lowjoel Move Eraser.Unlocker to Eraser.Util, since Eraser.Unlocker is a small …
(edit) @1201   5 years lowjoel Move Eraser.Unlocker to Eraser.Util, since Eraser.Unlocker is a small …
(edit) @1200   5 years lowjoel Depend more on the Windows SDK to provide the necessary declarations.
(edit) @1199   5 years lowjoel Silence a few FxCop? warnings.
(edit) @1198   5 years lowjoel Forgot to undo debugging code.
(edit) @1197   5 years lowjoel Use ErasureMethodProgressFunction? instead of EraserMethodProgressFunction?
(edit) @1196   5 years lowjoel Fixed FxCop? warning 1034 and 1725, don't nest public types and overrides …
(edit) @1195   5 years lowjoel Set the file access/modification/creation time to the minimum timestamp …
(edit) @1194   5 years lowjoel Gracefully fall back to the systm message box font whenever we specify our …
(edit) @1193   5 years lowjoel -Move the core erasure code to FileSystem?.cs as the code required depends …
(edit) @1192   5 years lowjoel The Eraser client didn't understand the new parameter format where …
(edit) @1191   5 years lowjoel File erasures now explicitly require a --file parameter.
(edit) @1190   5 years lowjoel Compilo fix.
(edit) @1189   5 years lowjoel Mention how to remove traces of Eraser. Currently the only places I know …
(edit) @1188   5 years lowjoel Implemented disk performance counters as a source of entropy - not enabled …
(edit) @1187   5 years lowjoel -When querying for NetAPI statistics check that the buffer returned is …
(edit) @1186   5 years lowjoel When executing the erase unused space commands from Explorer, escape all …
(edit) @1185   5 years lowjoel Do not crash when enumerating ADSes in FAT file systems (which aren't …
(edit) @1181   5 years lowjoel Removed the unused UISettings property for Manager.Settings
(edit) @1180   5 years lowjoel Fix FxCop? warnings
(edit) @1179   5 years lowjoel -Did a review of all lock statements in use, removing unused ones and …
(edit) @1178   5 years lowjoel The strings moved around to their new locations after the strings were …
(edit) @1177   5 years lowjoel Instead of throwing FatalExceptions?, implement a superclass that deals …
(edit) @1176   5 years lowjoel Instead of throwing FatalExceptions?, implement a superclass that deals …
(edit) @1175   5 years lowjoel Replaced Manager.cs with ManagerLibrary?.cs since that is the class which …
(edit) @1167   5 years lowjoel I should have used the as cast instead of the explicit cast.
(edit) @1166   5 years lowjoel Updated documentation to reflect the new Manually run task type.
(edit) @1165   5 years lowjoel Create a new task type - tasks which are run manually. This differs from …
(edit) @1164   5 years lowjoel Eraser 5 migration guide authored
(edit) @1163   5 years lowjoel -Add the documentation to the MSIs. -Add Erase to the App Paths registry …
(edit) @1162   5 years lowjoel Updated translation.
(edit) @1161   5 years lowjoel Sign the installer with the best certificate - we don't have the Eraser …
(edit) @1160   5 years lowjoel Bump version number. Currently I'm calling this rc-6, but I think we are …
(edit) @1159   5 years lowjoel First draft of the Documentation with a few blank sections. I'm not sure …
(edit) @1158   5 years lowjoel -Fixed r1091. By using properties the designer could not be used. -Let …
(edit) @1157   5 years lowjoel -Replaced the property/variable combo with a automatic properties -Don't …
(edit) @1156   5 years lowjoel Fixed some FxCop? warnings -Seal all our default plugins' erasure methods …
(edit) @1155   5 years lowjoel -Sent the CommandLine? class for a slight rewrite - the properties are now …
(edit) @1154   5 years lowjoel Fixed an erroneous variable reference which prevented tasks meant for …
(edit) @1153   5 years lowjoel If while executing a command-line call we get an Unauthorised access …
(edit) @1151   5 years lowjoel Use the best certificate for signing instead of one by the now-destroyed …
(edit) @1148   5 years lowjoel Fixed a crash when right-clicking a drive in the Computer folder. Thanks …
(edit) @1147   5 years lowjoel Rewrote the log viewer to scale well with thousands of log entries.
(edit) @1146   5 years lowjoel -Change the LastSession? DateTime? value in the Logger class to be a public …
(edit) @1145   5 years lowjoel Properly fix the bug where files were left in the drive root. Properly …
(edit) @1144   5 years lowjoel Fixed the resizing of the log dialog to obey minimum dimensions and for …
(edit) @1143   5 years lowjoel Do not refresh the log list view three times - changing the filter …
(edit) @1142   5 years lowjoel -More error-proof cluster tip erasure. This is because of how we now cache …
(edit) @1141   5 years lowjoel Compilo.
(edit) @1140   5 years lowjoel Clean up files meant for cleaning up the MFT after we are done with it. …
(edit) @1139   5 years lowjoel Handle unformatted (or unrecognised) partitions of a drive properly. …
(edit) @1138   5 years lowjoel Allow the user to filter log messages by severity.
(edit) @1137   5 years lowjoel Store the task list in a local appdata file instead because task lists …
(edit) @1136   5 years lowjoel New string used when access is denied erasing a file cluster tip.
(edit) @1135   5 years lowjoel Upgrade WiX
(edit) @1134   5 years lowjoel Slightly neater exception handling
(edit) @1133   5 years lowjoel -Create a Hide button for the progress dialog -Catch object disposed …
(edit) @1132   5 years lowjoel Fixed the InvalidOperationException? thrown when we gather thread …
(edit) @1131   5 years lowjoel -Placed some code which throws exceptions into more try-catch blocks. The …
(edit) @1130   5 years lowjoel Set the item progress bar to continuous mode after a task regardless of …
(edit) @1114   5 years lowjoel Typo in svn:ignore
(edit) @1113   5 years lowjoel Automatically pick the best certificate to sign binaries with.
(edit) @1109   5 years lowjoel Issue call commands to batch scripts instead of just issuing them so that …
(edit) @1108   5 years lowjoel Ignore these ShellExt? compiler generated files.
(edit) @1107   5 years lowjoel Oops - checked the wrong variable
(edit) @1106   5 years lowjoel Do not update the menu renderer twice.
(edit) @1105   5 years lowjoel Handle theme changes so when Comctl32.dll v6 is unloaded we revert to .NET …
(edit) @1104   5 years lowjoel The Eraser binary actually depends on the DefaultPlugins? plugin, so …
Note: See TracRevisionLog for help on using the revision log.