wj32
c423348219
more columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@787 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 02:16:16 +00:00
wj32
cbb4719df5
Vista-style lists
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@769 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 07:08:46 +00:00
wj32
c5b40a16fc
* #2647418 - "Add ctrl+A and ctrl+C to threads, token, modules etc"
...
* fixed nulls at the ends of handle names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@761 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 05:22:03 +00:00
wj32
8bf1232220
fixed lag with thread list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@760 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 04:23:02 +00:00
wj32
2590f6dc7e
made ComboBoxPickerWindow better
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-26 08:44:10 +00:00
wj32
8fee63ce3c
provider loading is now delayed so process windows appear faster
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@731 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-26 08:23:42 +00:00
wj32
7e87956dbe
completely fixed all handle leaks, especially in the process window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@727 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-26 07:35:01 +00:00
wj32
1be7ac1cef
* "fixed" VistaMenu GDI+ handle leak
...
* added ProcessNode finalizer
* removed unused code from HackerWindow
* fixed token handle leaks
* minor GUI fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@726 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-26 06:17:40 +00:00
wj32
3271d47f09
* fixed Replace Task Manager if taskmgr.exe subkey is missing
...
* fixed startup
* fixed select all
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@713 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-23 06:59:03 +00:00
wj32
8b1ebb3b9f
~200 reduction in handles + decrease in memory usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@696 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-21 10:48:52 +00:00
wj32
9eeac62fd9
* removed hooks from KPH - this means that it can now support multiple clients
...
* added Restart and Set Token menu items
* KphOpenTokenEx now creates an access state - limited user accounts now have complete admin access to processes and tokens
* fixed problem where if a process image file can't be accessed because of permissions PH says it's packed
* fixed problem with .NET executables not being recognized
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@627 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-14 23:52:04 +00:00
wj32
74df64961c
* PH now uses KPH even under a limited user account, giving it full admin access (to processes) anyway
...
* eliminated most usages of Process.Modules because it doesn't use KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@626 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-14 21:46:28 +00:00
wj32
111a99f704
added GDI and USER handle counts
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@612 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-08 00:38:22 +00:00
wj32
5ad994ca0e
* "Hide handles with no name" is now unique to each process window - changing it in one window does not affect others
...
* Dialog/input boxes are now more consistent
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@594 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-29 08:07:16 +00:00
wj32
b0931a8a2e
fixed process tree weirdness for users with limited privileges
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@591 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-27 11:07:19 +00:00
wj32
94fefdb3e2
* updated Help.htm
...
* fixed thread handle leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@580 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-25 22:14:26 +00:00
wj32
cec7a95128
* doesn't use KphOpenProcess (too risky with BSODs)
...
* can protect and unprotect processes!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@577 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-25 06:09:08 +00:00
wj32
156ba4114c
nice relative times
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@571 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-23 06:07:38 +00:00
wj32
aa693ba0d2
font changing now only applies to lists
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@568 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-23 00:30:17 +00:00
wj32
a481abde81
added customizable fonts
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@563 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-22 01:38:15 +00:00
wj32
2782f5eedb
don't disable image file control if it's the kernel
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@555 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-21 05:32:52 +00:00
wj32
a7b9aafb59
* more checks, less exceptions, less try { ... } catch { } blocks
...
* fixed huge bug where the provider screws up when programs without icons terminate
* now shows proper command lines of programs where they contain null characters
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-21 05:02:22 +00:00
wj32
01505e3876
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@553 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-21 03:28:45 +00:00
wj32
6c446c35dc
1.3.2.0
...
* NEW:
* Network tab - shows current network connections
* FIXED:
* Now the process tree and service list update instantly after
starting Process Hacker instead of waiting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@513 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-16 22:57:11 +00:00
deanme
7f998e5a31
add process's Tcp/Ip tab,and need to clean up the codes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@511 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-16 16:29:38 +00:00
wj32
b5052a3c28
* option for controlling verification
...
* highlights dangerous processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@499 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-15 00:32:20 +00:00
wj32
3bc331b047
add option for whether to verify or not
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@498 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-15 00:11:27 +00:00
wj32
07ab959d06
Verifies file signatures (and detects Windows components by checking the files' owners and ACLs)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@497 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-15 00:06:36 +00:00
wj32
2d78ed402d
massive file header update - new format for source code headers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@495 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-14 10:39:19 +00:00
wj32
afdfbd3303
add check for process termination in Process Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@492 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-14 06:45:55 +00:00
wj32
bb9dc1fa08
* Added "Reload Struct Definitions" menu item
...
* Struct Searcher - displays addresses which match the specified struct definition
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@489 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-14 03:33:11 +00:00
wj32
33ebc87f02
added special case for System Idle Process in the Process Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@483 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-13 02:26:44 +00:00
wj32
84d6065815
* Now displays thread information under the thread list
...
* Added module file name info for thread start addresses
and stack traces
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@482 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-13 01:55:38 +00:00
wj32
cc4aacdd1b
now uses QueryFullProcessImageName to display file names of processes protected by Digital Restrictions Management (DRM) - e.g. audiodg.exe
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@481 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-13 00:00:59 +00:00
wj32
845299de98
* general cleanup - dates, code, etc.
...
* fixed redrawing problems
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@479 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-12 23:09:48 +00:00
wj32
dfb7338f95
Current Directory for processes automatically updates
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@477 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-12 11:00:50 +00:00
wj32
aecba9e703
* Now shows non-existent parent PIDs
...
* build-and-clean script is now XP compatible
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@472 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-12 01:54:52 +00:00
wj32
d17a48bdf2
fixed process properties for DPCs and Interrupts
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@468 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-08 04:23:03 +00:00
wj32
72ada71be0
fixed problems with the search button
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@467 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-08 04:19:28 +00:00
wj32
a1cb2e9683
completed System Information Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@454 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-30 10:46:00 +00:00
wj32
3946fdd077
* implemented plotter settings
...
* fixed a few bugs relating to viewing properties for DPCs and Interrupts
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@451 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 07:14:09 +00:00
wj32
77e8e84d51
* fixed problem with TreeViewAdv after expanding or collapsing a node
...
* added more detailed options for plotter's text rendering
* made plotter (truly) double-buffered
* finished performance and statistics tabs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@450 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 05:41:09 +00:00
wj32
b53b4f7bc1
add better thread provider at the cost of increased cpu usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@447 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-28 08:40:43 +00:00
wj32
425746c70e
prepare for 1.3.0.0-pre2
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 08:57:21 +00:00
wj32
f5a7941eb9
an attempt at a graph for the process window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@435 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 08:52:56 +00:00
wj32
b04aeeb56a
switch to using ZwQuerySystemInformation for enumerating processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@431 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 04:26:58 +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
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
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