wj32
aa1d244e26
components cleanup
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@429 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 21:42:26 +00:00
wj32
9e3cb04209
fix list sizes in ProcessWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@428 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 21:39:10 +00:00
wj32
bb3dbe9f70
* enable/disable copy menu item in Struct Viewer
...
* disable UAC and DEP related controls on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@427 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 02:43:57 +00:00
wj32
dce1906bb5
* new syntax for definitions
...
* added include feature - include "base.txt"
* can view thread TEBs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@426 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 22:04:23 +00:00
wj32
22eb73983b
implement number base switching
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@425 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:59:35 +00:00
wj32
1901aed978
re-enable ILMerge
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@424 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:50:43 +00:00
wj32
c44b441361
close struct window on error
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@423 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:48:30 +00:00
wj32
4a6e81ca88
Struct reader (with support for user-defined structs)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@422 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:27:35 +00:00
wj32
1f5737641f
that previous fix was bad
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@421 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 06:40:47 +00:00
wj32
101e03ac3b
* fixed thread start address symbols after opening a second thread list
...
* added struct viewer/window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@420 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 06:39:48 +00:00
wj32
ac44ee07d4
add array support to Struct reader
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@419 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 06:22:49 +00:00
wj32
56dd7ed3f3
fixed parser bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@418 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 06:12:43 +00:00
wj32
f8bd67e5a7
added struct parser
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@417 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 05:31:18 +00:00
wj32
bb161bcabc
fixed memory editor writing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@416 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 01:13:21 +00:00
wj32
178a01b000
* begin Structs
...
* add gpl headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@415 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 00:26:23 +00:00
wj32
53756b953e
* added PEB address textbox
...
* added confirmation for Terminator
* improved changelog format
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@414 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 00:06:13 +00:00
wj32
c4392e5db5
* better memory region names
...
* the bold EXE name in the module list is back!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@413 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 23:48:31 +00:00
wj32
01b533163a
fix service adding/removing in ServiceProperties.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@412 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 22:28:57 +00:00
wj32
e9a18582a2
button disabling fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@411 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 22:06:52 +00:00
wj32
67be8ded82
add DEP status displaying & editing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@410 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 21:58:36 +00:00
wj32
d60e392c9e
* moved service controller to ServiceProperties.cs
...
* added service viewer to process window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@409 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 20:19:33 +00:00
wj32
16f94c1767
fixed memory editor bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@408 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 19:51:37 +00:00
wj32
0df96cd956
migrated everything! (still has a few big bugs)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@407 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 11:08:07 +00:00
wj32
23e974deb5
added module provider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@406 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 07:26:47 +00:00
wj32
956a83fc23
add process and file properties to the Process Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@405 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 05:39:28 +00:00
wj32
578b822599
remove ProcessThreads control
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@404 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 04:39:50 +00:00
wj32
90326f0ca9
moved thread list to Process Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@403 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 04:13:50 +00:00
wj32
2c6281e097
save group control settings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@402 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 03:26:58 +00:00
wj32
138e2df8b0
simplify virtualization message
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@401 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 03:09:58 +00:00
wj32
902c3170c2
Token information window is much more detailed
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@400 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 03:08:26 +00:00
wj32
d918cb829d
fix TokenWithLinkedToken GetToken(Win32.TOKEN_RIGHTS access)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@399 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 01:30:24 +00:00
wj32
1a54dd467a
* begin Process window (I'm moving everything but the thread list to it)
...
* add more token viewing features
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@398 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 01:24:21 +00:00
wj32
63438c8857
fix terminator window form dimensions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@397 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 23:57:25 +00:00
wj32
bea4fb3c04
fix detection of whether the process has terminated
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@396 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 10:39:23 +00:00
wj32
310ad2a6db
prepare for 1.3.0.0 release
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@395 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 09:42:53 +00:00
wj32
a6b585acf4
fix bug where listThreads is disabled permanently
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@394 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 09:34:39 +00:00
wj32
8c6659ede3
add more documentation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@393 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 08:27:46 +00:00
wj32
7824b6aff2
don't use custom copy
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@392 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 08:21:48 +00:00
wj32
517223833d
fix ReadUnicodeString
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@391 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 08:16:43 +00:00
wj32
5dac668ea1
use unsafe code for TSEnumProcessesFast, use Marshal.PtrToStringUni for ReadUnicodeString
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@390 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 08:13:21 +00:00
wj32
ffe280ad48
* use TSEnumProcessesFast()
...
* remove PerformanceAnalyzer
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@389 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 07:18:29 +00:00
wj32
5254545ff3
Added support for showing SIDs without account names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@388 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 05:36:30 +00:00
wj32
5ac06cb68d
* use ThreadHandle more
...
* added Terminator tool
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@387 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 04:59:50 +00:00
wj32
7f95ef7595
* number columns are now right-aligned
...
* added terminator window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@386 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-23 02:35:33 +00:00
wj32
0d720f92f3
* fix for invalid window location when restoring from hidden window
...
* bring back Copy and Select All for TreeViewAdv
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@385 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 23:59:27 +00:00
wj32
94e973a310
add some documentation, a few cleanups
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@380 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 10:16:11 +00:00
wj32
d540ac4f8a
Process list has less CPU usage (again); so does lsass.exe
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@379 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 10:03:55 +00:00
wj32
fc0ac2555f
add defs for SYSTEM_PROCESS_INFORMATION
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@378 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 07:02:43 +00:00
wj32
aa115843d1
change highlight ordering
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@377 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 04:36:44 +00:00
wj32
354485f3f9
Added highlighting of UAC elevated processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@376 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 04:32:47 +00:00