Commit Graph

503 Commits

Author SHA1 Message Date
wj32 dce4f492bd address resolving is still broken
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3129 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 23:12:10 +00:00
wj32 0bb55ca5b7 fixed crash due to forgotten prop context reference (undetected before due to memory/ref leak in prop page contexts)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3128 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 13:18:32 +00:00
wj32 99f4a7a4c2 fixed memory leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3127 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 13:03:41 +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 eb8bcc7ba9 fixed redraw disabling when removing processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3123 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 06:32:46 +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
wj32 02b963a7c7 added check
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3120 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 11:50:10 +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 e31c0254e5 updated TODO.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3118 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 09:20:41 +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 7b0c5b81b0 fixed various process tree issues
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3113 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 22:37:13 +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 f9af400f34 improved focus
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3108 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 07:40:24 +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 a6b4f20c0c fixed ObpAccessProtectCloseBit value
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3106 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 06:51:03 +00:00
wj32 504e12f34f completed options dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3105 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 04:19:18 +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 4c5b71f932 disabled WTS method on Vista and above
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3099 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-06 23:59:58 +00:00
wj32 82bffa2a30 queries TS to find user names of processes as a backup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3098 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-06 09:48:22 +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 e254eb36c0 * fixed tree list on XP (still very buggy)
* fixed System process user name on XP
* fixed tree list row height (now min. 16px)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3095 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-06 09:12:19 +00:00
wj32 87905e568a fixed x64 compiler warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3093 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-05 07:53:13 +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 3a275702ae set window title correctly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3089 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-04 03:26:29 +00:00
wj32 16875983ad fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3087 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-02 07:34:57 +00:00
wj32 63bb8a3a3d * fixed KphZwQueryObject
* fixed potential crash in PhpJobPageProc with PhGetHandleInformation
* fixed shutdown actions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3085 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-02 07:30:32 +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 e1e1219ed2 set JustProcessed when adding/removing a service to/from a process item
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3081 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-01 07:16:48 +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 3673667d8e implemented module tooltips
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3066 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 03:57:06 +00:00
wj32 b84cb6f55a * StringBuilder is no longer allocated on the heap
* added PhFormatImageVersionInfo

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3065 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 02:13:27 +00:00
wj32 a7935013ec fixed handle searching
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3064 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 01:32:07 +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 128293d9c4 * implemented ComSurrogateProcessType parsing
* use RtlRandomEx in PhGenerateRandomAlphaString
* added PhEllipsisString

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3062 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-09 23:18:45 +00:00
wj32 fc8fa246cd improved packed image detection rules
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3061 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-09 22:42:14 +00:00
wj32 678a660cbb InitializeSecurityDescriptor -> RtlCreateSecurityDescriptor
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3059 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 23:18:12 +00:00
wj32 465f30a137 fixed crash for processes without file names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3052 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 11:46:11 +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