|
|
|
@1303
|
4 years |
lowjoel |
Eraser should be compiled for any cpu not just x86.
|
|
|
|
@1302
|
4 years |
lowjoel |
Align the job title with the rest of the text.
|
|
|
|
@1301
|
4 years |
lowjoel |
Rebuilt BevelLine? that sizes correctly when used with Localisation.
|
|
|
|
@1300
|
4 years |
lowjoel |
New DragDropLib? assembly, this was recompiled (without any namespace …
|
|
|
|
@1299
|
4 years |
lowjoel |
When selecting too many files for erasure at once show a useful error …
|
|
|
|
@1298
|
4 years |
lowjoel |
Blank the current pass text when the task completes.
|
|
|
|
@1297
|
4 years |
lowjoel |
We don't grow the stream to overwrite all the MFT records - we just …
|
|
|
|
@1296
|
4 years |
lowjoel |
Allow dragging many files into the Eraser window. Fixes …
|
|
|
|
@1289
|
4 years |
lowjoel |
Compile warning fix.
|
|
|
|
@1288
|
4 years |
lowjoel |
When erasing resident files do NOT extend the stream lest the resident …
|
|
|
|
@1287
|
4 years |
lowjoel |
When checking whether a file fits in the MFT record we went to checkt he …
|
|
|
|
@1286
|
4 years |
lowjoel |
Revert r1285 as this patch isn't ready for public use yet.
|
|
|
|
@1285
|
4 years |
lowjoel |
Handle nonexistant files properly - don't halt the entire task just …
|
|
|
|
@1284
|
4 years |
lowjoel |
Potential fix for #234. Seems to work.
|
|
|
|
@1282
|
4 years |
lowjoel |
Use directory-relative for syntax. Fixes the signing in builds.
|
|
|
|
@1278
|
4 years |
lowjoel |
-Display a useful error message when an error is encountered initiating a …
|
|
|
|
@1277
|
4 years |
lowjoel |
Upgraded to the 4.63 LZMA SDK.
|
|
|
|
@1276
|
4 years |
lowjoel |
Wrong platform reference.
|
|
|
|
@1275
|
4 years |
lowjoel |
Add the documentation to the versioned files so the MSIs can be built and …
|
|
|
|
@1274
|
4 years |
lowjoel |
My bad - this is a fix for compiling Eraser in a path containing spaces.
|
|
|
|
@1273
|
4 years |
lowjoel |
Downgrade to WiX 3.0 for code stability
|
|
|
|
@1270
|
4 years |
lowjoel |
Sign all binaries except vshost.exe
|
|
|
|
@1269
|
4 years |
lowjoel |
List the binaries to sign dynamically so we can separately build win32 and …
|
|
|
|
@1268
|
4 years |
lowjoel |
Reverted r1258 and r1254-r1255; this is in the EncryptedSettings? branch.
|
|
|
|
@1261
|
4 years |
lowjoel |
There's no need to include targetver.h
|
|
|
|
@1260
|
4 years |
lowjoel |
Revert r1256 as the declarations are in the Win7 SDK.
|
|
|
|
@1259
|
4 years |
lowjoel |
When calling UpdateVersions?.bat quote the call as we may be stored in a …
|
|
|
|
@1258
|
4 years |
cjax |
the Settings does not lock the IFFS file, not sure of its implications.
|
|
|
|
@1257
|
4 years |
cjax |
fixed -- LogForm? did not refresh its contents when the date of log was …
|
|
|
|
@1256
|
4 years |
cjax |
NT forward deceleration problem which resulted in compilation errors. …
|
|
|
|
@1255
|
4 years |
cjax |
Replace the RegistrySettings? class with IFFSSettings class for our secure …
|
|
|
|
@1254
|
4 years |
cjax |
Utility classes used for IFFS secure settings management.
|
|
|
|
@1253
|
4 years |
cjax |
Added click controlled scrolling support.
Left click increases the …
|
|
|
|
@1252
|
4 years |
lowjoel |
Arithmetic warning fix (size_t -> int for array indices)
|
|
|
|
@1251
|
4 years |
lowjoel |
Fixed a crash when a thread that is created exists in a higher permission …
|
|
|
|
@1250
|
4 years |
lowjoel |
Fixed a few stylistic problems. The settings manager class returns an …
|
|
|
|
@1249
|
4 years |
lowjoel |
Fix CA2227, Properties that return collections should be read-only so that …
|
|
|
|
@1248
|
4 years |
lowjoel |
Make menu items use the system message box font to blend in with the …
|
|
|
|
@1247
|
4 years |
lowjoel |
Use the latest VC runtime where possible, ensuring fixes are all applied.
|
|
|
|
@1246
|
4 years |
lowjoel |
Set the font of the control if it is a container control, not just for …
|
|
|
|
@1245
|
4 years |
lowjoel |
Mixed up the ordering for MessageBox?.show when an error was encountered …
|
|
|
|
@1244
|
4 years |
lowjoel |
Added Dennis' cover after scaling up the PSD.
|
|
|
|
@1243
|
4 years |
lowjoel |
Implemented the delete key as suggested by Xanashi. Fixes #238.
|
|
|
|
@1242
|
4 years |
lowjoel |
Use cli::array<Byte> instead of std::vector<char> as a buffer type for I/O …
|
|
|
|
@1241
|
4 years |
lowjoel |
Re-ran FxCop?
|
|
|
|
@1240
|
4 years |
lowjoel |
Compilo.
|
|
|
|
@1239
|
4 years |
lowjoel |
Got rid of the SectorSize? and ClusterSize? fields in the FatApi? class, …
|
|
|
|
@1238
|
4 years |
lowjoel |
-Fixed CA warning for plural enum names.
-Fixed CA1820 for testing empty …
|
|
|
|
@1237
|
4 years |
lowjoel |
Create the temporary directory to hold the free space erasure files only …
|
|
|
|
@1236
|
4 years |
lowjoel |
Update the progress of the directory cleaning.
|
|
|
|
@1235
|
4 years |
lowjoel |
Implemented the FAT API for FAT12 and consequently implemented FAT12 …
|
|
|
|
@1234
|
4 years |
lowjoel |
Before unlocking a volume, flush the contents to disk since .NET seems to …
|
|
|
|
@1233
|
4 years |
lowjoel |
Implemented the FAT API for FAT12.
|
|
|
|
@1232
|
4 years |
lowjoel |
Copy the contents of the valid entries to the buffer only if there are …
|
|
|
|
@1231
|
4 years |
lowjoel |
The correct test for FAT12 is that there is less than or equal to 0xFF0 …
|
|
|
|
@1230
|
4 years |
lowjoel |
Implemented FAT16 support in DefaultPlugin?.
|
|
|
|
@1229
|
4 years |
lowjoel |
-Fixed the calculation of cluster positions in FAT12 and FAT16 (used …
|
|
|
|
@1228
|
4 years |
lowjoel |
Treat the FAT12/FAT16 root directory specially as it is part of the …
|
|
|
|
@1227
|
4 years |
lowjoel |
Detect whether FAT12 or FAT16 is used when FAT is returned from …
|
|
|
|
@1226
|
4 years |
lowjoel |
-Abstract the FatDirectory? class to a FatDirectoryBase? class which …
|
|
|
|
@1225
|
4 years |
lowjoel |
Implemented the majority of FAT16/12 common code as well as FAT16 code. …
|
|
|
|
@1224
|
4 years |
lowjoel |
Configure the installer to use the new directory structure.
|
|
|
|
@1223
|
4 years |
lowjoel |
Implemented raw volume access.
|
|
|
|
@1222
|
4 years |
lowjoel |
Standardise the file naming. The \ is a path separator so to refer to the …
|
|
|
|
@1221
|
4 years |
lowjoel |
Implemented erasing directory structures (for FAT32)
|
|
|
|
@1220
|
4 years |
lowjoel |
Implemented parent handling in the FatDirectoryEntry? structure to allow …
|
|
|
|
@1219
|
4 years |
lowjoel |
-Instead of passing the clumsy handles, just pass streams to the FatApi? …
|
|
|
|
@1218
|
4 years |
lowjoel |
Warning fix.
|
|
|
|
@1217
|
4 years |
lowjoel |
Recursively scan for strings to localise.
|
|
|
|
@1216
|
4 years |
lowjoel |
String reshuffling.
|
|
|
|
@1215
|
4 years |
lowjoel |
Removed the GetStartCluster? overload which takes a file from FatDirectory? …
|
|
|
|
@1214
|
4 years |
lowjoel |
-Pass the name to the FatDirectory? object so that it can identify itself …
|
|
|
|
@1213
|
4 years |
lowjoel |
Sign the FileSystem? binaries otherwise we can't reference it in Eraser.
|
|
|
|
@1212
|
4 years |
lowjoel |
Fixed error when loading tasks with manully-run schedule types.
|
|
|
|
@1211
|
4 years |
lowjoel |
Split the Fat32 API from the Fat API source file to keep source file sizes …
|
|
|
|
@1210
|
4 years |
lowjoel |
Reshuffle the directory structure for Eraser.DefaultPlugins? as the files …
|
|
|
|
@1209
|
4 years |
lowjoel |
Move all the filesystem-dependent functions to the DefaultPlugins? library …
|
|
|
|
@1208
|
4 years |
lowjoel |
Eraser.Unlocker has been renamed.
|
|
|
|
@1207
|
4 years |
lowjoel |
Implemented FAT directory cleaning.
|
|
|
|
@1206
|
4 years |
lowjoel |
First implementation for a FAT directory entry cleaner class.
|
|
|
|
@1205
|
4 years |
lowjoel |
Fixed Unlocker versioning.
|
|
|
|
@1204
|
4 years |
lowjoel |
Compilo.
|
|
|
|
@1203
|
4 years |
lowjoel |
Move Eraser.Unlocker to Eraser.Util, since Eraser.Unlocker is a small …
|
|
|
|
@1202
|
4 years |
lowjoel |
Move Eraser.Unlocker to Eraser.Util, since Eraser.Unlocker is a small …
|
|
|
|
@1201
|
4 years |
lowjoel |
Move Eraser.Unlocker to Eraser.Util, since Eraser.Unlocker is a small …
|
|
|
|
@1200
|
4 years |
lowjoel |
Depend more on the Windows SDK to provide the necessary declarations.
|
|
|
|
@1199
|
4 years |
lowjoel |
Silence a few FxCop? warnings.
|
|
|
|
@1198
|
4 years |
lowjoel |
Forgot to undo debugging code.
|
|
|
|
@1197
|
4 years |
lowjoel |
Use ErasureMethodProgressFunction? instead of EraserMethodProgressFunction? …
|
|
|
|
@1196
|
4 years |
lowjoel |
Fixed FxCop? warning 1034 and 1725, don't nest public types and overrides …
|
|
|
|
@1195
|
4 years |
lowjoel |
Set the file access/modification/creation time to the minimum timestamp …
|
|
|
|
@1194
|
4 years |
lowjoel |
Gracefully fall back to the systm message box font whenever we specify our …
|
|
|
|
@1193
|
4 years |
lowjoel |
-Move the core erasure code to FileSystem?.cs as the code required depends …
|
|
|
|
@1192
|
4 years |
lowjoel |
The Eraser client didn't understand the new parameter format where …
|
|
|
|
@1191
|
4 years |
lowjoel |
File erasures now explicitly require a --file parameter.
|
|
|
|
@1190
|
4 years |
lowjoel |
Compilo fix.
|
|
|
|
@1189
|
4 years |
lowjoel |
Mention how to remove traces of Eraser. Currently the only places I know …
|
|
|
|
@1188
|
4 years |
lowjoel |
Implemented disk performance counters as a source of entropy - not enabled …
|
|
|
|
@1187
|
4 years |
lowjoel |
-When querying for NetAPI statistics check that the buffer returned is …
|
|
|
|
@1186
|
4 years |
lowjoel |
When executing the erase unused space commands from Explorer, escape all …
|
|
|
|