wj32
be022d5ce2
x64: fixed POSIX process detection
...
x64: added highlighting for WOW64 processes
x64: added display of 32-bit modules in WOW64 processes
x64: fixed symbols for WOW64 processes
x64: stack traces for WOW64 processes now include the 64-bit stack
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1701 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-12 10:35:13 +00:00
wj32
73abc16546
* x64: stack walking works
...
* x64: WOW64 stack walking works, but no symbols
* x64: fixed dbghelp.dll auto-detection
* updated Help.htm, HACKING.txt, README.txt
* PH output now shows whether the system is 32- or 64-bit
* fixed no symbols for protected processes (System) without KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1695 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 09:47:21 +00:00
wj32
79e13cbb7b
x64: fixed memory-related functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1688 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 09:31:34 +00:00
wj32
5d672845b3
fixed token groups info (problem was with structure padding)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1686 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 08:34:08 +00:00
wj32
275ffd2018
fixed TaskDialog for x64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1684 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 07:37:03 +00:00
wj32
6ad1ea536a
* eliminated all architecture dependent IntPtr.ToStrings
...
* deleted old API logger code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1682 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:20:31 +00:00
wj32
d551452839
* moved back to AnyCPU
...
* fixed several native API struct definitions; process enumeration is working on native x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1681 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:02:45 +00:00
wj32
771ba824de
* fixed warning pragma directives
...
* decreased BaseObject overhead
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1679 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 01:02:09 +00:00
wj32
0832f0ae5f
* added handle properties for transaction manager objects
...
* all push lock acquires now enter critical regions
* removed OUT LONG arguments from ref.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1677 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-07 11:25:54 +00:00
wj32
5a9e1df893
* fixed KPH ref deadlock - replaced KphIsDestroyedObject with KphReferenceObjectSafe
...
* reorganized ExtraTools; added System Call Hacker
* fixed PH tab indicies
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1651 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-01 23:57:10 +00:00
wj32
83fafbc82f
improved user prompts; refactored
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1621 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 01:56:20 +00:00
wj32
111dbcce1d
refactoring + more docs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1620 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-21 11:45:47 +00:00
wj32
bbdf6b3f49
added ability to unload drivers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1613 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-20 09:45:43 +00:00
wj32
44a6eb1d24
ability to open key handles in regedit
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1611 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-19 00:57:24 +00:00
wj32
49e216abc2
* NPH cleanup
...
* all NPH functions are now stdcall
* NPH is now statically linked
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1597 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-14 01:29:16 +00:00
wj32
72b7c08952
fixed Properties menu item
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1596 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 23:55:14 +00:00
wj32
73bcbf1bfb
thread list is more responsive
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1594 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 02:48:44 +00:00
wj32
06b5fb4b61
added default heap highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1580 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 03:54:34 +00:00
wj32
a034bf9a3f
code cleanup
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1569 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 06:28:57 +00:00
wj32
f9345ff1a3
fixed more things for XP
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1560 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:18:25 +00:00
wj32
7c39cd6846
added Dump memory menu item
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 09:39:35 +00:00
wj32
63079fd261
#2816809 - "System.ArgumentOutOfRangeException"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1551 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 08:37:56 +00:00
wj32
8759ca53dc
fixed some typos
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1549 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 05:56:01 +00:00
wj32
a54e23feeb
* can now unload modules cross-session
...
* can destroy heaps cross-session
* added some thread functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1548 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 05:40:46 +00:00
wj32
62a38b8415
* added RTL-based debugging classes
...
* switched to the null coalescing operator
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1541 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:01:42 +00:00
wj32
e717e6b823
highlighting for .NET and relocated DLLs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1539 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 02:45:23 +00:00
wj32
e06d243a74
more performance hacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1538 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 01:44:40 +00:00
wj32
4cd6d4429f
thread list improvements and fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1522 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 08:21:42 +00:00
wj32
4393589bbc
fixed Indicator flickering, updated CHANGELOG.txt
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1516 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 00:10:38 +00:00
wj32
21af7629aa
got rid of the virtual memory list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1515 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 00:00:49 +00:00
wj32
965f62ea01
* ability to force terminate threads
...
* updated Help.htm
* fixed Assistant build
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1506 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-02 07:05:32 +00:00
wj32
d66cc0bdb9
added NtFsControlFile hang detection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1503 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-02 05:36:00 +00:00
deanme
d50cc3d1d1
perfect the Indicator component and I/O Bytes(R+O) Indicator
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1501 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-01 14:21:22 +00:00
wj32
39837f30e0
finally fixed network connection address resolving
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1499 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-01 11:21:49 +00:00
deanme
441f35762c
add Indicator component
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1491 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-29 14:35:49 +00:00
wj32
67a93a83d4
* ability to create services
...
* better HandleTable + SecuredHandleTable
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1470 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-26 10:53:00 +00:00
wj32
820b5593d7
Ability to terminate system threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1468 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-25 10:53:41 +00:00
wj32
1c2f3e8bbe
removed NPH hack for XP
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1466 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-25 09:32:55 +00:00
wj32
a58033df45
NPH file object name hack!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1465 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-25 08:54:11 +00:00
wj32
2dcb035caa
fixed CreateRemoteThread def
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1464 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-25 07:51:51 +00:00
wj32
0300fc1d0e
thread wait analysis now detects NtQueryObject hangs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1463 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-25 06:55:13 +00:00
wj32
5b8ce405f4
extreme micro-optimization
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1449 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-21 10:16:13 +00:00
wj32
aefe7456bd
Network connections now display process IDs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1445 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-21 02:02:02 +00:00
wj32
882bf83c59
* updated CHANGELOG.txt
...
* fixed system thread stack error message
* removed several annoying thread-related warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1440 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-20 23:53:49 +00:00
wj32
f98148bd1f
* updated version information
...
* updated NPH with new functions and argument attributes
* fixed some KPH argument attributes
* fixed optional buffer support in KphQueryProcessHandles
* fixed NPH NtOpenProcessTokenEx hook
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1438 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-20 08:26:23 +00:00
wj32
a17e10d425
* added KphQueryProcessHandles
...
* added KphOpenThreadProcess
* hidden processes scanner can now detect FUTo
* KPH cleanup - added argument attributes
* improved auto-ForeColor
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-20 02:47:04 +00:00
wj32
c4517e384d
added POSIX tooltip
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1435 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-19 09:57:22 +00:00
wj32
1d72ebb6b6
* Fixed: broken Ctrl+A for memory, results, and PE lists
...
* POSIX process support, including command lines and highlighting
* Automatic tree text coloring, allowing for dark highlighting colors
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1434 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-19 09:56:44 +00:00
wj32
38ee8cca4b
made wait detection for NtWaitForMultipleObjects more reliable
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1423 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-15 07:58:16 +00:00
wj32
57c7328d46
Unknown Process network connections have icons now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1419 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-14 08:01:00 +00:00