wj32
b91b67c391
.NET checking is still enabled with PhEnableProcessQueryStage2 off
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3408 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 07:52:50 +00:00
wj32
0578fb158c
stage 2 is now optional
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3407 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 07:48:04 +00:00
wj32
10ddd4cd01
removed test code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3402 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-21 07:13:12 +00:00
wj32
efdb0b3c8d
fixed some more process record bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3401 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-21 07:01:45 +00:00
wj32
9d58088371
* fixed log memory leak
...
* fixed process record unlinking
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3399 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-20 22:54:46 +00:00
wj32
fae047b03b
* added process database
...
* #2928566 - "Flag system for safe processes"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-11 06:16:49 +00:00
wj32
585b149845
* added logging system and log window
...
* replaced NtQuerySystemTime with PhQuerySystemTime (entirely user-mode)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3306 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-09 01:22:14 +00:00
wj32
d47dbc86f0
completed all columns (no sorting)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3296 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-08 02:54:32 +00:00
wj32
ec458bd0c9
* completed system information window
...
* unused process records are now purged
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 01:59:17 +00:00
wj32
4117e9ca6b
system information graphs are 1/5 done
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3273 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 11:54:20 +00:00
wj32
35dad68200
* System Information panel is now completely working
...
* fixed huge GDI handle leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3270 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 06:13:08 +00:00
wj32
3b889e45d9
implemented I/O History, Commit History and Physical Memory History icons
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3264 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-04 09:26:06 +00:00
wj32
88f1884950
CPU history icon is fully working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3260 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-03 12:18:48 +00:00
wj32
f0006feb0c
* implemented process record system
...
* moved ImageVersionInfo functions to phlib correctly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3256 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-03 01:44:15 +00:00
wj32
096172d182
* completed statistics collection (but not statistics UI elements)
...
* fixed graph control tooltip bug
* completed icon process menu
* fixed some GDI handle leaks
* fixed Show Details for All Processes (should make new instance visible)
* added SetProcessShutdownParameters call
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3255 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-02 11:11:58 +00:00
wj32
b0aea509ca
* icons are now partially functional
...
* added Hide on Close, Hide on Minimize, Start Hidden
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3253 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-01 10:52:06 +00:00
wj32
c5c52fe128
completed graph tooltips
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3247 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-29 11:28:12 +00:00
wj32
e95baa2f9b
added time history
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 11:07:46 +00:00
wj32
7af4524aee
fixed performance tab when process exits
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3235 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 07:31:28 +00:00
wj32
973885480d
completed graphs (no tooltips yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-26 07:26:34 +00:00
wj32
f40644e9e6
* added more NT definitions
...
* started graph control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-18 12:07:29 +00:00
wj32
52d245d5b0
process history is now working (no graphs yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3204 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 09:51:42 +00:00
wj32
486d5417c9
completed process statistics tab
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3196 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 00:58:14 +00:00
wj32
0a23611cbc
added multiline tab control support in process properties (massive number of hacks involved)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3185 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-09 07:27:39 +00:00
wj32
a245726640
use lock-free list for thread/network query results
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3170 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-02 11:48:12 +00:00
wj32
efa59be2d1
* moved some definitions
...
* fixed PID sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3162 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-30 07:22:32 +00:00
wj32
9824393c15
memory tab now works
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3158 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-28 11:08:49 +00:00
wj32
263da47c89
completed memory provider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3155 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-27 11:36:09 +00:00
wj32
9287af19d2
added names (GUIDs) for EtwRegistration objects
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3152 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-26 11:10:00 +00:00
wj32
52b18fcc40
* fixed bug where System is displayed as being a POSIX process
...
* fixed tree list on Server 2003
* fixed network list images - ILC_MASK needed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3144 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-17 06:31:17 +00:00
wj32
45bbc86e3f
added detection for suspended processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3137 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-14 08:02:18 +00:00
wj32
0024ac043d
completed network list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3116 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 07:44:14 +00:00
wj32
6591114be0
added host lookup to the network provider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3115 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 03:47:51 +00:00
wj32
bc4cadabb5
added basic network provider functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3114 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 02:23:18 +00:00
wj32
df627c6892
* implemented Go to Process for services
...
* fixed LVN_ODFINDITEM implementation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3107 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 07:35:09 +00:00
wj32
97dfc3f1c1
added graph drawing code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3102 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-07 08:52:42 +00:00
wj32
bd8f6c908a
added support for getting console host
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3092 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-05 07:26:20 +00:00
wj32
2eb280fe99
added VM counters to PH_PROCESS_ITEM
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3079 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-30 07:59:32 +00:00
wj32
b7faaf901a
* added use of KphQueryProcessHandles resulting in very low CPU usage for the handle provider
...
* added support for SystemExtendedHandleInformation in the handle provider
* improved KphQueryProcessHandles
* added correct SystemExtendedHandleInformation structs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3063 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 01:28:37 +00:00
wj32
bc3020951d
implemented IsBeingDebugged querying
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 11:40:14 +00:00
wj32
340966a908
implemented basic sorting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3021 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 10:07:14 +00:00
wj32
24aaaa4526
implemented thread details area
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3014 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 10:33:02 +00:00
wj32
9f653c120a
* removed RunCount, added RunId support to all providers
...
* fixed PhBoostProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3005 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 03:38:43 +00:00
wj32
789975acb1
started known process command line parsing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 02:31:57 +00:00
wj32
d07848fdfb
added service tag resolution for threads!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2988 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 01:09:55 +00:00
wj32
428ff7f9cb
completed job limits list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 07:19:36 +00:00
wj32
3201e79b7e
* moved some process provider querying
...
* added job property page (Advanced window not complete)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 03:08:47 +00:00
wj32
6679b3becf
restructured common code into phlib
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:15:11 +00:00