wj32
80e84a6aed
add assistant
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@273 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 10:27:37 +00:00
wj32
d6c3c22e3d
reorganization of Win32 code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@272 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 06:06:53 +00:00
wj32
f88bc866c1
* Fixed the fix for the huge regression - the cause was the handle being closed twice. Since a handle is just a number, there is a chance of another handle being opened with the same number just after the handle gets closed but before it gets closed again. That would mean that the other handle gets closed, thus causing the problem.
...
* Bump to 1.2.5.5
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@271 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-13 00:10:52 +00:00
wj32
a24131c953
update version
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@270 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-12 23:57:26 +00:00
wj32
fe654db420
* Fixed huge regression caused by revision #250 in Win32.ProcessHandle.~ProcessHandle()
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@269 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-12 23:55:39 +00:00
wj32
ff8d8262bd
close window after error
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@268 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 08:24:27 +00:00
wj32
5a65aa4d89
fix memory corruption in reading process groups and privileges
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@267 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 08:23:19 +00:00
wj32
07ba8fe8e3
move enablevisualstyles back
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@266 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 07:53:05 +00:00
wj32
04d25992cc
remove SID structure (dangerous)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@265 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 07:49:05 +00:00
wj32
33e5ae52d4
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@264 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 07:44:40 +00:00
wj32
9e2951ac42
fixed memory allocation issues with TOKEN_USER
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@263 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 07:44:19 +00:00
wj32
ab6d48419b
roll back version - prepare for re-release
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@262 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 07:33:05 +00:00
wj32
167a5dbbb3
fixed highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@261 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 06:48:02 +00:00
wj32
6b72db8a47
Fixed window activation when showing Process Hacker from the tray icon
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@260 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 06:34:12 +00:00
wj32
6aad470f1f
remove hide users option
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@259 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 04:19:01 +00:00
wj32
e4066011f0
* Handle finder now only searches in processes with same session ID (faster,
...
avoids hangs)
* bump to 1.2.5.0 - lots of awesome changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@258 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 04:05:33 +00:00
wj32
d9678fef3a
* System and System Idle Processes now have usernames (hardcoded in)
...
* Added ability to hide other users' processes (based on Session ID)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@257 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 03:56:26 +00:00
wj32
00cd28d6e4
fix trimming
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@256 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 03:29:40 +00:00
wj32
4544ace039
trim tooltip text
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@255 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 03:27:13 +00:00
wj32
5bb669c6a7
categorize tabControl_SelectedIndexChanged
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@254 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 03:13:42 +00:00
wj32
b7a29a0cb1
* Fixed services in tooltips
...
* Added highlighting for processes with services
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@253 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 02:23:24 +00:00
wj32
904ad27271
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@252 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 02:03:13 +00:00
wj32
8a9ec055a1
fix WriteTokenPrivileges handle leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@251 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 01:29:17 +00:00
wj32
6730fc33ad
finally fixed the last huge handle leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@250 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 01:14:54 +00:00
wj32
048a8a3bf3
fix more handle leaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 00:36:53 +00:00
wj32
fda5b87ffa
put command line back in misc. info tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@248 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 00:29:36 +00:00
wj32
196001251f
remove command line from misc. info tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@247 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 23:16:11 +00:00
wj32
5185a3a213
fixed CPU times - with system idle process working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@246 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 23:00:39 +00:00
wj32
6508f30f25
Added CPU usage column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@245 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 22:47:00 +00:00
wj32
93de7fe8c5
Added I/O counters to misc. info
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@244 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 21:45:05 +00:00
wj32
98ca5593d2
Fixed all handle leaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@243 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 21:11:46 +00:00
wj32
46ccb42d75
* Gets command line of processes without using Injector
...
* Added highlighting for debugged processes
* Added viewing/setting of process affinity
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@242 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 11:00:07 +00:00
wj32
367e30e770
Fixed wrong usernames when Process Hacker is running as a non-admin user
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@241 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 08:52:30 +00:00
wj32
d0569058da
add gpl header
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@240 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 07:18:42 +00:00
wj32
67963ac3c1
bump to 1.2.4.0
...
add try around get symbol name from address... code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 07:07:00 +00:00
wj32
fbda5a5019
enable visual styles first
...
add one known issue
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 06:48:59 +00:00
wj32
e86c18321b
Only require highestAvailable elevation for UAC
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@237 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 06:41:16 +00:00
wj32
0fccd84cab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 06:10:08 +00:00
wj32
9c9de9279a
* Added WaitReason column in thread list
...
* Highlights suspended threads in thread list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@235 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 05:48:49 +00:00
wj32
56487463e9
use more specific check for named pipes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@234 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 05:16:29 +00:00
wj32
91ba238333
increase SID size
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 05:02:28 +00:00
wj32
9c2235ef08
Fixed randomly changing process usernames
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@232 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:58:24 +00:00
wj32
e7cc110f1d
use System.Diagnostics.Process.GetCurrentProcess().Handle.ToInt32() as a fallback only
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@231 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:31:21 +00:00
wj32
2a2dc2cc87
get debug privilege, then open a handle to the current process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@230 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:19:17 +00:00
wj32
e6ac3a1cc2
make privileges and groups columns reorderable
...
add viewing of token handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@229 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:01:21 +00:00
wj32
a586fc09c7
now names thread/process handles,
...
partially fixed ZwQueryObject hanging problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@228 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 03:37:04 +00:00
wj32
8b545e8e0b
use better handle closing method (without injecting a remote thread)
...
further attempts at fixing ZwQueryObject hang
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@227 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 02:11:30 +00:00
wj32
a7e8a07b4f
fix most handle leaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@226 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 00:24:36 +00:00
wj32
5d95ad2ce7
don't use thread - crashes process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@225 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-05 23:21:57 +00:00
wj32
dacbd48e37
Doesn't update threads/handles unless viewing them
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@224 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-05 10:06:16 +00:00