Revision
428 -
Directory Listing
-
[select for diffs]
Modified
Tue May 28 13:32:28 2013 UTC
(10 years, 3 months ago)
by
william
Diff to
previous 427
+ fix memory scanner and memory providers to read and write process memory simulataneously without crashing due to null process handle
*** this has been done using ProcessMemoryChunk for all memory read/write operations
** we no longer need to open and close native handles to the process
Revision
419 -
Directory Listing
-
[select for diffs]
Modified
Tue May 28 11:08:26 2013 UTC
(10 years, 3 months ago)
by
william
Diff to
previous 418
+ stop complaining about exception variables not being used: changed from 'throw;' to 'throw ex;'
+ comment-out currently unsued variables:
FloatingMemorySearcher.cs:
static int col_Found_Frozen = 3;
static int col_Added_Frozen = 3;
MemoryScanner.cs:
SafeWaitHandle m_hProcess;
Revision
379 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 19 08:09:02 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 378
+ correctly read linker timedatestamp
// This field holds the number of seconds since December 31st, 1969, at 4:00 P.M.
Revision
326 -
Directory Listing
-
[select for diffs]
Modified
Thu Jun 7 17:46:05 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 325
add support for:
* goto process's imagebase address
* logging edit byte count and changed byte count when editing memory view bytes
* and other enchancements
Revision
309 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 5 14:07:27 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 308
+ fix auto scroll, so that it will only scroll when the log is updated and not on a timer
+ tidy up old (obsolete) code
Revision
306 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 5 13:46:05 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 305
use: txtLog.text += value;
rather than: txtLog.AppendText(value);
which cause the log window to scroll past the end.
NOW, it stays at the top
Revision
291 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 5 10:26:49 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 290
+ when args is a zero-length array (we don't need and format specifiers, change { and } to {{ }} respectively
Revision
290 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 5 09:30:32 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 289
+ IMAGE_NT_HEADERS->IMAGE_FILE_HEADER set FieldOffset to 8 to not overlapp Signature
+ add exception handling that will bubble up from the using statement
Revision
280 -
Directory Listing
-
[select for diffs]
Modified
Tue Jun 5 00:13:29 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 279
+ import search code from PCSX2 Ram Dump (no need to re-invent the wheel...plus it cuts down on code refactoring time)
Revision
275 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 3 22:01:05 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 274
+ add BrowseMemoryRegion event in MemorySearcher
: calls back to main form which calls MemoryViewer.AcceptExternalMemoryAddress(address)
Revision
274 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 3 21:41:19 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 273
UpdateMaxRamView(): ensure we read the very last byte (we were subtracting 1 byte from the amount to read)
Revision
272 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 3 21:25:47 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 271
static int col_Found_Address = 1;
static int col_Found_Value = 2;
static int col_Found_Frozen = 3;
static int col_Added_Address = 1;
static int col_Added_Value = 2;
static int col_Added_Frozen = 3;
Revision
256 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 3 16:50:16 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 255
UIMemoryViewer:
* re-enable GetFirstNonZeroByte()
+ make code changes that were not implemented (due to GetFirstNonZeroByte() being disabled)
Revision
254 -
Directory Listing
-
[select for diffs]
Modified
Sun Jun 3 16:44:42 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 253
ReadProcessMemory(): byte[] buffer = new byte[] { }; ==> byte[] buffer = new byte[bytesToRead]; (the lack of capacity was causing errors to be thrown)
Revision
210 -
Directory Listing
-
[select for diffs]
Modified
Sat Jun 2 10:13:25 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 209
reformat versioning template:
AssemblyVersion: 1.year.day_of_year.hourminute
AssemblyFileVersion: 1.year.day_of_year.hourminute-rSVNRev-tag-assemblyconfig
Revision
195 -
Directory Listing
-
[select for diffs]
Modified
Mon May 28 10:37:53 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 194
[assembly: AssemblyVersion("1.0.1.$WCREV$")] (increase build to 1)
1.0.1.* features:
+ Memory dump to file
+ Process selector can not be docked in window
+ other enhancments
Revision
160 -
Directory Listing
-
[select for diffs]
Modified
Mon May 28 05:30:14 2012 UTC
(11 years, 3 months ago)
by
william
Diff to
previous 159
Force the use of the enum values for these types
public struct IMAGE_FILE_HEADER
{
public MachineType Machine;
public DllCharacteristicsType Characteristics;
}
Revision
114 -
Directory Listing
-
[select for diffs]
Modified
Thu May 10 14:12:09 2012 UTC
(11 years, 4 months ago)
by
william
Diff to
previous 113
ensure we:
* load the user's logging flags
* if we have forced logging flags via logger.SetLoggingFlags(): then allow those settings to override
Revision
100 -
Directory Listing
-
[select for diffs]
Modified
Thu May 10 09:03:13 2012 UTC
(11 years, 4 months ago)
by
william
Diff to
previous 99
+ add windows api to get module filename so there won't be errors with 32bit processes being unable to access 64bit process modules
Revision
99 -
Directory Listing
-
[select for diffs]
Modified
Wed May 9 23:23:38 2012 UTC
(11 years, 4 months ago)
by
william
Diff to
previous 98
+ add logging options:
* VERBOSE_DEBUG and VERBOSE_ERROR : for debug and error messages that are very 'chatty'
Revision
61 -
Directory Listing
-
[select for diffs]
Modified
Wed May 9 15:19:18 2012 UTC
(11 years, 4 months ago)
by
william
Diff to
previous 60
fix LOG_PATH so it does not prevent the main form designer from being opened and closing VS2010
Revision
34 -
Directory Listing
-
[select for diffs]
Modified
Wed May 9 11:29:33 2012 UTC
(11 years, 4 months ago)
by
william
Diff to
previous 33
+ add settings upgrade subscriber support (needs to be called in a static constructor for types that are always used)