source: trunk/eraser @ 2173

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2173   4 years lowjoel Forward-port from Eraser 6.0: Supplements r2170: some functions can be …
(edit) @2171   4 years lowjoel New strings.
(edit) @2170   4 years lowjoel Forward-port from Eraser 6.0: Fix crash when a volume is connected but not …
(edit) @2167   4 years lowjoel Forward-port from Eraser 6.0: Handle UnauthorizedAccessExceptions? when …
(edit) @2165   4 years lowjoel If we get ERROR_DEV_NOT_EXIST, throw an IOException.
(edit) @2164   4 years lowjoel Fixed potential crash when ResolveHandleName? is called by two threads at …
(edit) @2163   4 years lowjoel Rearrangement of strings.
(edit) @2162   4 years lowjoel For erasing old file system table resident files: - Rewritten algorithm …
(edit) @2161   4 years lowjoel Since we are just simply deleting all temporary files when filling up the …
(edit) @2160   4 years lowjoel Fix the calculation interval expansion/contraction: - a geometric growth …
(edit) @2159   4 years lowjoel Forward-port from Eraser 6.0: Fixed log messages when erasing cluster …
(edit) @2157   4 years lowjoel Compilo fix.
(edit) @2156   4 years lowjoel - Optimised the EraseFileClusterTips? and GetFileArea? function to use one …
(edit) @2155   4 years lowjoel Implements #273: Use NtSetInformationFile? to deeply set file times.
(edit) @2154   4 years aramacciotti Italian translation of "untranslated" strings
(edit) @2153   4 years lowjoel Fixed crash when erasing an empty file.
(edit) @2152   4 years lowjoel Some parameter validation in ProgressManagerStep?'s constructor
(edit) @2151   4 years lowjoel Reorganise the extension methods by the class it extends.
(edit) @2150   4 years lowjoel Experimental fix to prevent those pesky disk full messages when erasing …
(edit) @2149   4 years lowjoel Modified all dependent code to compile after the change in the previous …
(edit) @2148   4 years lowjoel Use discrete types where possible: - OpenHandle::ProcessId? should return …
(edit) @2147   4 years lowjoel Forward port from Eraser 6.0: Allow erasing of UNC paths.
(edit) @2145   4 years lowjoel Oh dear - the upload URI was wrong
(edit) @2144   4 years lowjoel Better message when we skip reparse points.
(edit) @2143   4 years lowjoel Instead of skipping reparse points when searching for files to erase, we …
(edit) @2142   4 years lowjoel Localise the command line interface of Eraser. Also causes the shell …
(edit) @2141   4 years lowjoel Final fix to r2133, r2129, r2117, r1969 to fix #271.
(edit) @2140   4 years lowjoel Forward port from Eraser 6.0: Check that the Win32 error code is not …
(edit) @2138   4 years lowjoel Don't create empty tasks when dragging and dropping.
(edit) @2137   4 years lowjoel Fixed regression in r2118: the check for file/directory existence should …
(edit) @2136   4 years lowjoel Warning fix.
(edit) @2135   4 years lowjoel Fixed querying of file version information. File version information is …
(edit) @2134   4 years lowjoel Document a TODO.
(edit) @2133   4 years lowjoel Run the task completion event handler before resetting the type of task so …
(edit) @2132   4 years lowjoel Implemented a new FactoryRegistrar? class which is a registrar, but creates …
(edit) @2131   4 years lowjoel Document the Run Immediately and Run at Restart options -- after …
(edit) @2129   4 years lowjoel - Define the behaviour of Run immediately (run now tasks) and Run …
(edit) @2128   4 years lowjoel Removed debug code.
(edit) @2127   4 years lowjoel Complete the implementation of the secure move command. Addresses #60: …
(edit) @2126   4 years lowjoel When creating the command line, check all paths to ensure that the last …
(edit) @2125   4 years lowjoel Fix the AssemblyVersion? attribute since things like dependencies and …
(edit) @2124   4 years lowjoel There's no need for the confirmation dialog when cutting and pasting …
(edit) @2123   4 years lowjoel Removed the Superseded Secure Move code. Addresses #60: Eraser Secure Cut.
(edit) @2122   4 years lowjoel Include the Background registry key when installing Eraser so that …
(edit) @2121   4 years lowjoel Secure Paste uses the same command as Secure Move (they are just invoked …
(edit) @2120   4 years lowjoel Addresses #60: Eraser Secure Cut. - Implemented the display and the …
(edit) @2119   4 years lowjoel Implemented initialisation code for Secure Paste. Addresses #60: Eraser …
(edit) @2118   4 years lowjoel When we use File.Exists, we have to also check using Directory.Exists as …
(edit) @2117   4 years lowjoel Forward-port from Eraser 6.0: Supplements r1969: when no task is running, …
(edit) @2115   4 years lowjoel Wrong test for reparse points, causing folder erasures to never run.
(edit) @2114   4 years lowjoel Fixed progress calculation: the amount of data needed to complete the …
(edit) @2113   4 years lowjoel Removed unused strings.
(edit) @2112   4 years lowjoel Implemented secure move of files and folders.
(edit) @2111   4 years lowjoel Fixed bug introduced n r2085: files were not enumerated when a directory …
(edit) @2110   4 years lowjoel Partially implemented the copying of directories. Addresses #60: Eraser …
(edit) @2109   4 years lowjoel Fixed missing </summary> tag.
(edit) @2108   4 years lowjoel Addresses #60: Eraser Secure Cut. - Implemented GetPaths? for secure move …
(edit) @2107   4 years lowjoel Fixed wrong check against a non-existent file.
(edit) @2106   4 years lowjoel New API - the GetPaths? function no longer returns the total size of the …
(edit) @2105   4 years lowjoel Factored out the stream erasure code to a separate function; the Execute() …
(edit) @2104   4 years lowjoel Code structure more amenable to localisation.
(edit) @2103   4 years lowjoel Fixed spacing.
(edit) @2102   4 years lowjoel Handle instances properly when empty tasks are somehow created.
(edit) @2101   4 years lowjoel Fixed potential NullReferenceException? which will mask the inner exception …
(edit) @2100   4 years aramacciotti
(edit) @2099   4 years aramacciotti Italian translation
(edit) @2098   4 years aramacciotti Italian translation
(edit) @2097   4 years aramacciotti Italian translations
(edit) @2095   4 years lowjoel Fixed potential nested exception when the HTTP request failed.
(edit) @2094   4 years lowjoel New strings.
(edit) @2093   4 years lowjoel When checking whether a path is a directory, always ensure that the path …
(edit) @2092   4 years lowjoel Fixed crash when running unused space erasure targets and when the default …
(edit) @2091   4 years aramacciotti More strings italian translation
(edit) @2090   4 years lowjoel Silence warnings. These warnings are useless because the NMHDR structure …
(edit) @2089   4 years aramacciotti Italian translation of new strings
(edit) @2088   4 years aramacciotti Italian translation
(edit) @2087   4 years lowjoel Implement secure move of files.
(edit) @2086   4 years lowjoel Swapped titles for the file/folder save dialogs.
(edit) @2085   4 years lowjoel - Move FolderErasureTarget?.GetFiles? to …
(edit) @2084   4 years lowjoel Fixed crash upon completion of an erase.
(edit) @2083   4 years aramacciotti Shortening italian Save button label
(edit) @2082   4 years aramacciotti Italian translation of some controls label
(edit) @2081   4 years lowjoel Forward port from Eraser 6.0: Completely fixes the bug address in r1041: …
(edit) @2079   4 years lowjoel Handle the RequestAborted? error code as an OperationCanceledException?.
(edit) @2078   4 years lowjoel New strings.
(edit) @2077   4 years lowjoel Don't use the split button to pick the file or folder to move to; ask the …
(edit) @2076   4 years lowjoel The callback function cannot have SafeFileHandle? as the HANDLE cannot be …
(edit) @2075   4 years lowjoel Warning fix.
(edit) @2074   4 years lowjoel The FileErasureTarget?.GetPaths? function should be protected, not internal.
(edit) @2073   4 years lowjoel Define and document the CopyFileEx? function needed to implement secure …
(edit) @2072   4 years lowjoel Implemented the skeleton for the SecureMoveErasureTarget?.
(edit) @2071   4 years lowjoel Implement the save/load functions for the …
(edit) @2070   4 years lowjoel Apply themes for the target configurers.
(edit) @2069   4 years lowjoel Fall back to a normal (non-split) button when the current platform doesn't …
(edit) @2068   4 years lowjoel Implement the UI for the SecureMoveErasureTargetConfigurer?.
(edit) @2067   4 years lowjoel Implement a SplitButton? class for use with the …
(edit) @2066   4 years lowjoel Implement IConfigurer and ICliConfigurer, even if they are no-ops.
(edit) @2064   4 years lowjoel Implemented basic supporting code for the secure move erasure target.
(edit) @2063   4 years lowjoel Implemented the CLI for secure move.
(edit) @2062   4 years lowjoel Implemented the Context menu half of the Secure Move function.
Note: See TracRevisionLog for help on using the revision log.