15:59 Changeset [2793] by lowjoel
  • trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs

Fix potential null reference exception when we have an exception and we're unwinding.


01:34 Ticket #454 (Eraser dumps files to be deleted in Recycle Bin) created by Justinssky
I select files to be Erased and Eraser dumps all the files I selected to …


06:31 Changeset [2792] by lowjoel
  • branches/eraser6/6.0/Eraser/Program.cs

Allow users to not have the directory specified be deleted, as discussed in http://eraser.heidi.ie/forum/viewtopic.php?f=2&t=8881


19:07 Build of Eraser 6.2 [2791] on Windows completed
09:34 Ticket #448 (Eraser Crash Assistant very slow compressing crash reports) closed by Joel
09:31 Changeset [2791] by lowjoel
  • trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs

Don't give duplicate information: there's no need to put the progress percentage as a string when there's already a progress bar.

09:30 Changeset [2790] by lowjoel
  • trunk/eraser/Eraser.BlackBox/BlackBoxReportUploader.cs

Woops, do not upload to the debug server.

09:26 Changeset [2789] by lowjoel
  • trunk/eraser/Eraser.BlackBox/BlackBoxReportUploader.cs

Do not trigger a GUI update so often -- this caused compression times to be excessively long. Addresses #448

09:19 Changeset [2788] by lowjoel
  • trunk/eraser/Eraser.BlackBox/BlackBoxUploadForm.cs

Fix the progress bar display in the report upload progress dialog. The dialog was displaying all sorts of incoherent information!

08:04 Ticket #451 (ran unused disk space and don't know if it worked!) closed by Joel
invalid: I've activated your account. Please ask on the forum.
08:03 Ticket #449 (Correctly tag each official erazor version in svn tags) closed by Joel
fixed: Thanks. I wrote the documentation so long ago I forgot to do it myself! …
07:59 Ticket #450 (after use) closed by Joel
invalid: Please use the forum for queries.
06:25 Changeset [2787] by lowjoel
  • branches/eraser6/EraserService/Eraser/Program.cs

Fix exception on startup when erasing from the shell context menu extension.

06:13 Ticket #452 (Eraser BUG can't delete sandboxie's folder) created by kxmp
Eraser can't delete sandboxie's folder and defaultbox folder changed a …


12:08 Ticket #451 (ran unused disk space and don't know if it worked!) created by wendywoo
I started the Unused Disk Space method yesterday afternoon and it was …


01:00 Ticket #445 (Leaking in memory to 4GB) closed by trac-robot
This ticket was closed automatically by the system. It was previously set …
01:00 Ticket #444 (Recurring Time Display Formatting Error) closed by trac-robot


07:48 Changeset [2786] by lowjoel
  • branches/eraser6/EraserService/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
  • branches/eraser6/EraserService/Eraser.Manager/Task.cs
  • branches/eraser6/EraserService/Eraser.Plugins/ProgressManager.cs
  • branches/eraser6/EraserService/Eraser.Util/Sampler.cs

These types need to be Marshalled By Reference for progress reporting to work properly.

07:06 Changeset [2785] by lowjoel
  • branches/eraser6/EraserService/Eraser.Manager/Task.cs
  • branches/eraser6/EraserService/Eraser.Util/Sampler.cs

These classes need to be serializable too.

07:00 Changeset [2784] by EraserSlave
  • branches/eraser6/EraserService/Eraser.Plugins/ProgressManager.cs

These private subclasses need to be serializable too.

06:21 Changeset [2783] by lowjoel
  • branches/eraser6/EraserService/Eraser.Plugins/ProgressManager.cs

Allow the ProgressManager? classes to be serialized since we will be using them remotely when using RemoteExecutor?.

06:18 Changeset [2782] by lowjoel
  • branches/eraser6/EraserService/Eraser.Manager/RemoteExecutor.cs

Don't dispose the service after the lease ends. Because we are a singleton, that behaviour is disruptive, causing new clients be unable to connect even if the service is running.


20:07 Ticket #450 (after use) created by rylayne48
Once I use Eraser can I still use my re-installation disc to re-load my …
19:13 Build of Eraser 6 [2780] on Windows completed
19:08 Build of Eraser 6.2 [2781] on Windows completed
13:00 Ticket #449 (Correctly tag each official erazor version in svn tags) created by tom_1st
Currently the svn tags are rarely used to tag a version: …
11:19 Changeset [2781] by lowjoel
  • trunk/eraser
  • trunk/eraser/Eraser.Util/VolumeInfo.cs

Modification from r2779 of Eraser 6.0: When an exception is thrown when locking a volume, do not execute the cleanup code since it cannot run. At the same time, make the Dispose method idempotent, as required by IDisposable.

Fixes https://eraser.heidi.ie/forum/viewtopic.php?f=2&t=8866.

11:05 Changeset [2780] by lowjoel
  • branches/eraser6/6.0/Eraser.Util/VolumeInfo.cs

When an exception is thrown in the VolumeLock? constructor, do not execute the cleanup code since it cannot run. At the same time, make the Dispose method idempotent, as required by IDisposable.

Fixes https://eraser.heidi.ie/forum/viewtopic.php?f=2&t=8866

Note: See TracTimeline for information about the timeline view.