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
daf5fb9716
added tooltips to service list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3214 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-17 12:17:59 +00:00
wj32
470b82f807
added tooltips to network list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3213 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-17 12:00:15 +00:00
wj32
f0b22be67e
don't update statistics tab when it isn't active
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3211 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-16 11:33:07 +00:00
wj32
76bd9b5a37
added some basic notification icon code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 10:20:58 +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
3262bb60c3
changed Peak Pagefile Usage to Peak Private Bytes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3203 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 09:11:11 +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
1068db4c1e
* added create service dialog
...
* cache some PhGetProcAddress results
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3160 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-29 10:21:13 +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
4924383ef2
added network stack dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3148 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-18 12:11:57 +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
e9cca78242
* implemented Always on Top, Opacity, Update Interval, Update Processes, Update Services
...
* fixed bug when boosting providers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3124 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 09:11:28 +00:00
wj32
ae01862419
reverted r3117, r3119, r3121
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3122 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 01:32:45 +00:00
evilpie
1e23c8b669
Implemented opacity setting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3121 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 13:10:59 +00:00
evilpie
2ef49a227b
Began Process Copy Menu
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3119 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 11:48:47 +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
c2d5adeba9
batch add/remove processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3112 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 12:20:28 +00:00
wj32
12c51ef774
implemented state highlighting for processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3111 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 11:53:40 +00:00
wj32
38b592551c
process tree now refreshes properly (but CPU usage is much higher)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3110 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 11:05:54 +00:00
wj32
1c56e1da85
added private memory column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3109 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 10:51:47 +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
bea864f242
added options dialog (non-functional)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3104 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 01:36:24 +00:00
wj32
c82a7779db
added debugging features
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3103 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 00:45:06 +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
a16fe9cbb1
* added session Connect feature
...
* added password feature to choice dialog
* fixed usages of choice dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3101 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-07 01:54:58 +00:00
wj32
413f7c87a3
fixed bug in PhGetProcessTooltipText
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3096 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-06 09:16:36 +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
9add0d2cdc
added CPU column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3091 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-05 07:12:13 +00:00
wj32
c9df85fe8e
* added PhGenerateGuid
...
* added action functions for shutdown
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3082 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-01 11:22:31 +00:00
wj32
48764e82a4
* completed process tooltips
...
* fixed PhEllipsisStringPath
* added Memory tab (non-functional)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3080 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-01 04:41:34 +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
294aac7920
* added a heap of well known SIDs
...
* solved "NT AUTHORITY\SYSTEM" localization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3067 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 04:30:14 +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
4e428504fc
implemented all process colors
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3049 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 10:48:13 +00:00
wj32
f32ed12a04
deselect affected items after a successful terminate action
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3047 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 09:07:43 +00:00
wj32
8836371415
implemented terminate process tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3045 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 08:58:56 +00:00
wj32
846c0073a4
* added -installkph and -uninstallkph commands
...
* committed #2981421 - "Debug Process Support PH 2.0"
* fixed #2981800 - "Crash when Affinity couldnt get retrived"
* committed #2983559 - "PhGetApplicationModuleFileName small bug"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3043 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 07:16:27 +00:00
wj32
4fce2ef5a6
* implemented tree list keyboard item search
...
* implemented tree list input handlers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 01:09:10 +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
0fed662c83
implemented some process highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3019 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 04:24:12 +00:00