|
|
|
@2224
|
[2224]
|
3 weeks |
lowjoel |
Tighten the controls on the Schedule tab to make it look more tightly …
|
|
|
|
@2223
|
[2223]
|
3 weeks |
lowjoel |
Finally completed a DPI-aware Task Properties Form.
|
|
|
|
@2222
|
[2222]
|
3 weeks |
lowjoel |
Define proper behaviour when a directory reparse point (symbolic …
|
|
|
|
@2221
|
[2221]
|
4 weeks |
lowjoel |
Fix command line parsing for file items with the command delimiters (/, - …
|
|
|
|
@2220
|
[2220]
|
5 weeks |
lowjoel |
Anchor the right and bottom ends of the total progress label and the item …
|
|
|
|
@2219
|
[2219]
|
5 weeks |
lowjoel |
Get the Eraser logo to stretch with the changes in DPI. Addresses #303: …
|
|
|
|
@2218
|
[2218]
|
5 weeks |
lowjoel |
Space out the settings combo boxes from their labels, to better fit …
|
|
|
|
@2217
|
[2217]
|
5 weeks |
lowjoel |
Get the Eraser logo to stretch with the changes in DPI. Addresses #303: …
|
|
|
|
@2216
|
[2216]
|
5 weeks |
lowjoel |
Forward-port from Eraser 6.0: Don't display the Eraser context menu for …
|
|
|
|
@2215
|
[2215]
|
5 weeks |
lowjoel |
Don't display the Eraser context menu for the Start Button. Fixes #365: …
|
|
|
|
@2214
|
[2214]
|
6 weeks |
lowjoel |
Specify the culture we are interested in for BlackBox? when calling …
|
|
|
|
@2213
|
[2213]
|
6 weeks |
lowjoel |
Allow non-administrators to query the physical drive a volume is on, too.
|
|
|
|
@2212
|
[2212]
|
6 weeks |
lowjoel |
Revert accidental commit.
|
|
|
|
@2211
|
[2211]
|
6 weeks |
lowjoel |
More compilos.
|
|
|
|
@2210
|
[2210]
|
6 weeks |
lowjoel |
Compilo.
|
|
|
|
@2209
|
[2209]
|
6 weeks |
lowjoel |
Define the GetFileVersion? assembly extension method to query assemblies …
|
|
|
|
@2208
|
[2208]
|
6 weeks |
lowjoel |
Call the extension methods class Methods instead of breaking up to …
|
|
|
|
@2207
|
[2207]
|
6 weeks |
lowjoel |
Handle spanned drives and other dynamic volumes better. This patch allows …
|
|
|
|
@2206
|
[2206]
|
6 weeks |
lowjoel |
- Don't define a shortcut function for DeviceIoControl? since that's a …
|
|
|
|
@2205
|
[2205]
|
6 weeks |
lowjoel |
New strings.
|
|
|
|
@2204
|
[2204]
|
6 weeks |
lowjoel |
Make the progress be indeterminate when finding cluster tips for erasure.
|
|
|
|
@2203
|
[2203]
|
6 weeks |
lowjoel |
Allow tasks to report that their progress is indeterminate, and reflect …
|
|
|
|
@2202
|
[2202]
|
6 weeks |
lowjoel |
Unset the Indeterminate flag when:
- The Completed property is set
- …
|
|
|
|
@2201
|
[2201]
|
6 weeks |
lowjoel |
Use a continuous progress bar instead of blocks, just like the progress …
|
|
|
|
@2200
|
[2200]
|
6 weeks |
lowjoel |
Allow the progress of tasks to be marked as indeterminate (notably for …
|
|
|
|
@2199
|
[2199]
|
6 weeks |
lowjoel |
Fixed progress calculation for securely moving files.
|
|
|
|
@2198
|
[2198]
|
6 weeks |
lowjoel |
Fixed UnauthorizedAccessException? when erasing files from an NTFS volume …
|
|
|
|
@2197
|
[2197]
|
6 weeks |
lowjoel |
Fix an UnauthorizedAccessException? when erasing a physical disk with …
|
|
|
|
@2196
|
[2196]
|
6 weeks |
lowjoel |
Define the IOCTL_DISK_DELETE_DRIVE_LAYOUT which erases the MBR of the …
|
|
|
|
@2195
|
[2195]
|
6 weeks |
lowjoel |
Increase the input timeout to 1 day since we deal with large uploads which …
|
|
|
|
@2194
|
[2194]
|
6 weeks |
lowjoel |
Change all internal OpenHandle? functions to private, since they should not …
|
|
|
|
@2193
|
[2193]
|
6 weeks |
lowjoel |
New strings.
|
|
|
|
@2192
|
[2192]
|
6 weeks |
lowjoel |
Implemented the erasure of a complete drive or partition. Addresses #20: …
|
|
|
|
@2191
|
[2191]
|
6 weeks |
lowjoel |
Implemented the opening of physical disks for direct read/write access.
|
|
|
|
@2190
|
[2190]
|
6 weeks |
lowjoel |
There's no need for the UpdateProgress? function to require a …
|
|
|
|
@2189
|
[2189]
|
6 weeks |
lowjoel |
- Define a VolumeStream? class which is a FileStream? customised for raw …
|
|
|
|
@2188
|
[2188]
|
6 weeks |
lowjoel |
Define the PhysicalDriveInfo?.Equals function to check whether two …
|
|
|
|
@2187
|
[2187]
|
6 weeks |
lowjoel |
Allow us to query the size of non-ready partitions and disks (for more …
|
|
|
|
@2186
|
[2186]
|
6 weeks |
lowjoel |
Make the device path a constant to increase readability, also, generate …
|
|
|
|
@2185
|
[2185]
|
6 weeks |
lowjoel |
Define VolumeInfo?.GetHashCode? since we defined VolumeInfo?.Equals
|
|
|
|
@2184
|
[2184]
|
6 weeks |
lowjoel |
There is no longer a need for the regular expression.
|
|
|
|
@2183
|
[2183]
|
6 weeks |
lowjoel |
Forward-port from Eraser 6.0: Supplements r2170: some functions can be …
|
|
|
|
@2182
|
[2182]
|
6 weeks |
lowjoel |
Supplements r2170: some functions can be used when the drive is not …
|
|
|
|
@2181
|
[2181]
|
6 weeks |
lowjoel |
- Define the VolumeInfo?.PhysicalDrive? property to get the physical drive …
|
|
|
|
@2180
|
[2180]
|
6 weeks |
lowjoel |
Better algorithm to find which partitions are on which drives which works …
|
|
|
|
@2179
|
[2179]
|
6 weeks |
lowjoel |
Refactor a function which parses null-delimited string arrays.
|
|
|
|
@2178
|
[2178]
|
6 weeks |
lowjoel |
Fixed error in marshalling managed to unmanaged -- the mount points for …
|
|
|
|
@2177
|
[2177]
|
6 weeks |
lowjoel |
Forward-port from Eraser 6.0: Fixed potential ArgumentException? when a …
|
|
|
|
@2176
|
[2176]
|
6 weeks |
lowjoel |
Fixed potential ArgumentException? when a network path is simply …
|
|
|
|
@2175
|
[2175]
|
7 weeks |
lowjoel |
Potential fix for a crash when erasing cluster tips (The attributes can't …
|
|
|
|
@2174
|
[2174]
|
7 weeks |
lowjoel |
Added a PhysicalDriveInfo? class which allows us to enumerate the physical …
|
|
|
|
@2173
|
[2173]
|
7 weeks |
lowjoel |
Forward-port from Eraser 6.0: Supplements r2170: some functions can be …
|
|
|
|
@2172
|
[2172]
|
7 weeks |
lowjoel |
Supplements r2170: some functions can be used when the drive is not …
|
|
|
|
@2171
|
[2171]
|
7 weeks |
lowjoel |
New strings.
|
|
|
|
@2170
|
[2170]
|
7 weeks |
lowjoel |
Forward-port from Eraser 6.0: Fix crash when a volume is connected but not …
|
|
|
|
@2169
|
[2169]
|
7 weeks |
lowjoel |
Updated Strings.
|
|
|
|
@2168
|
[2168]
|
7 weeks |
lowjoel |
Fix crash when a volume is connected but not mounted.
|
|
|
|
@2167
|
[2167]
|
7 weeks |
lowjoel |
Forward-port from Eraser 6.0: Handle UnauthorizedAccessExceptions? when …
|
|
|
|
@2166
|
[2166]
|
7 weeks |
lowjoel |
Handle UnauthorizedAccessExceptions? when erasing folders, as certain …
|
|
|
|
@2165
|
[2165]
|
7 weeks |
lowjoel |
If we get ERROR_DEV_NOT_EXIST, throw an IOException.
|
|
|
|
@2164
|
[2164]
|
7 weeks |
lowjoel |
Fixed potential crash when ResolveHandleName? is called by two threads at …
|
|
|
|
@2163
|
[2163]
|
7 weeks |
lowjoel |
Rearrangement of strings.
|
|
|
|
@2162
|
[2162]
|
7 weeks |
lowjoel |
For erasing old file system table resident files:
- Rewritten algorithm …
|
|
|
|
@2161
|
[2161]
|
7 weeks |
lowjoel |
Since we are just simply deleting all temporary files when filling up the …
|
|
|
|
@2160
|
[2160]
|
7 weeks |
lowjoel |
Fix the calculation interval expansion/contraction:
- a geometric growth …
|
|
|
|
@2159
|
[2159]
|
7 weeks |
lowjoel |
Forward-port from Eraser 6.0: Fixed log messages when erasing cluster …
|
|
|
|
@2158
|
[2158]
|
7 weeks |
lowjoel |
Fixed log messages when erasing cluster tips.
|
|
|
|
@2157
|
[2157]
|
7 weeks |
lowjoel |
Compilo fix.
|
|
|
|
@2156
|
[2156]
|
7 weeks |
lowjoel |
- Optimised the EraseFileClusterTips? and GetFileArea? function to use one …
|
|
|
|
@2155
|
[2155]
|
7 weeks |
lowjoel |
Implements #273: Use NtSetInformationFile? to deeply set file times.
|
|
|
|
@2154
|
[2154]
|
2 months |
aramacciotti |
Italian translation of "untranslated" strings
|
|
|
|
@2153
|
[2153]
|
3 months |
lowjoel |
Fixed crash when erasing an empty file.
|
|
|
|
@2152
|
[2152]
|
3 months |
lowjoel |
Some parameter validation in ProgressManagerStep?'s constructor
|
|
|
|
@2151
|
[2151]
|
3 months |
lowjoel |
Reorganise the extension methods by the class it extends.
|
|
|
|
@2150
|
[2150]
|
3 months |
lowjoel |
Experimental fix to prevent those pesky disk full messages when erasing …
|
|
|
|
@2149
|
[2149]
|
3 months |
lowjoel |
Modified all dependent code to compile after the change in the previous …
|
|
|
|
@2148
|
[2148]
|
3 months |
lowjoel |
Use discrete types where possible:
- OpenHandle::ProcessId? should return …
|
|
|
|
@2147
|
[2147]
|
3 months |
lowjoel |
Forward port from Eraser 6.0: Allow erasing of UNC paths.
|
|
|
|
@2146
|
[2146]
|
3 months |
lowjoel |
Allow erasing of UNC paths.
|
|
|
|
@2145
|
[2145]
|
3 months |
lowjoel |
Oh dear - the upload URI was wrong
|
|
|
|
@2144
|
[2144]
|
3 months |
lowjoel |
Better message when we skip reparse points.
|
|
|
|
@2143
|
[2143]
|
3 months |
lowjoel |
Instead of skipping reparse points when searching for files to erase, we …
|
|
|
|
@2142
|
[2142]
|
3 months |
lowjoel |
Localise the command line interface of Eraser. Also causes the shell …
|
|
|
|
@2141
|
[2141]
|
3 months |
lowjoel |
Final fix to r2133, r2129, r2117, r1969 to fix #271.
|
|
|
|
@2140
|
[2140]
|
3 months |
lowjoel |
Forward port from Eraser 6.0: Check that the Win32 error code is not …
|
|
|
|
@2139
|
[2139]
|
3 months |
lowjoel |
Check that the Win32 error code is not ERROR_NOT_READY when we query the …
|
|
|
|
@2138
|
[2138]
|
3 months |
lowjoel |
Don't create empty tasks when dragging and dropping.
|
|
|
|
@2137
|
[2137]
|
3 months |
lowjoel |
Fixed regression in r2118: the check for file/directory existence should …
|
|
|
|
@2136
|
[2136]
|
3 months |
lowjoel |
Warning fix.
|
|
|
|
@2135
|
[2135]
|
3 months |
lowjoel |
Fixed querying of file version information. File version information is …
|
|
|
|
@2134
|
[2134]
|
3 months |
lowjoel |
Document a TODO.
|
|
|
|
@2133
|
[2133]
|
3 months |
lowjoel |
Run the task completion event handler before resetting the type of task so …
|
|
|
|
@2132
|
[2132]
|
3 months |
lowjoel |
Implemented a new FactoryRegistrar? class which is a registrar, but creates …
|
|
|
|
@2131
|
[2131]
|
3 months |
lowjoel |
Document the Run Immediately and Run at Restart options -- after …
|
|
|
|
@2130
|
[2130]
|
3 months |
lowjoel |
Revert r2116: the commit would introduce more problems than it fixes.
|
|
|
|
@2129
|
[2129]
|
3 months |
lowjoel |
- Define the behaviour of Run immediately (run now tasks) and Run …
|
|
|
|
@2128
|
[2128]
|
3 months |
lowjoel |
Removed debug code.
|
|
|
|
@2127
|
[2127]
|
3 months |
lowjoel |
Complete the implementation of the secure move command. Addresses #60: …
|
|
|
|
@2126
|
[2126]
|
3 months |
lowjoel |
When creating the command line, check all paths to ensure that the last …
|
|
|
|
@2125
|
[2125]
|
3 months |
lowjoel |
Fix the AssemblyVersion? attribute since things like dependencies and …
|
|
|
|