source: trunk/eraser6 @ 1234

Revision Log Mode:


Legend:

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