wj32
8a13db736c
reverted
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3954 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 04:14:18 +00:00
wj32
b71de086b8
added friendly error messages (disabled for now)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3953 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 04:01:43 +00:00
wj32
55c02ae89e
mostly fixed high DPI support
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3950 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 10:12:15 +00:00
wj32
3dd224f365
improved KPH fallback methods
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 05:12:13 +00:00
wj32
7072de30c3
* all tick count usages now go to GetTickCount
...
* NtGetTickCount and NtGetTickCount64 only work on Server 2003 and above
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3919 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 11:02:49 +00:00
wj32
187dda9173
* added CPU, private bytes and I/O columns
...
* moved graph buffer management from PH_GRAPH_STATE to PH_GRAPH_BUFFERS
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3913 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 07:23:40 +00:00
wj32
850d8e88cf
PhRunAsCommandStart -> PhExecuteRunAsCommand
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3907 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 22:42:11 +00:00
wj32
664127a8df
* added NtGetTickCount
...
* un-Win32-ized process priority classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 09:14:11 +00:00
wj32
76e5a16db1
added font selection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3895 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 00:23:13 +00:00
wj32
6399d0c22d
use I/O priority names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3890 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-14 05:53:33 +00:00
wj32
2afe65ec26
* ExtendedNotifications: added ability to log events to a file
...
* fixed flag propagation in PhCreateFileStream
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3881 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-10 23:22:53 +00:00
wj32
0e1ed09357
changed dprintf to use DbgPrint
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3880 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-09 10:05:10 +00:00
wj32
10d8f35b99
* added Options to ExtendedTools
...
* added some more implementation notes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3879 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-08 10:13:49 +00:00
wj32
08f6f6cb1b
renamed Pvt. Memory to Private Bytes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3876 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-05 02:18:05 +00:00
wj32
58db31301d
* added Disk and Network graphs
...
* made window classes global
* fixed process names when no usage is recorded for a tick
* fixed some plugin API bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3871 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-04 08:29:00 +00:00
wj32
7e50db1176
added Disk and Network tab to process properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-04 02:47:15 +00:00
wj32
728b0904f3
added ETW-based statistics collection to ExtendedTools plugin
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3869 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-03 10:44:10 +00:00
wj32
72aadd6d7b
better method of getting token integrity
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3867 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-30 06:39:59 +00:00
wj32
2999f6c61a
added signature verification for modules
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3857 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-26 10:44:48 +00:00
wj32
b540783f2e
added memory list info to ExtendedTools
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3855 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-22 06:40:50 +00:00
wj32
1cabb980df
added more columns to modules list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-18 11:33:16 +00:00
wj32
c0c0b52c41
converted modules listview to a treelist
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3843 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-18 09:48:40 +00:00
wj32
7eb7291b72
made state highlighting for tree lists a bit more generic
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3841 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-17 10:08:18 +00:00
wj32
0c82292ffa
PhGetServiceTreeListLines -> PhGetGenericTreeListLines
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3830 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-06 08:16:14 +00:00
wj32
e7a8523f37
propagate certain command line arguments
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3818 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 09:21:56 +00:00
wj32
23b8537f86
added WOW64 support to PhGetProcessKnownType
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3814 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 00:50:23 +00:00
wj32
16a2dcf153
implemented copy-save for service list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3810 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-29 10:09:46 +00:00
wj32
4e2065ff46
added Group column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3808 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-29 09:49:28 +00:00
wj32
66f747f417
added Binary Path and Error Control columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3806 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-29 08:05:43 +00:00
wj32
05cc8469fc
converted service list to a treelist
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3805 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-29 07:38:39 +00:00
wj32
486e5faaa9
added ability to destroy heaps
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3774 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 07:54:12 +00:00
wj32
ef39ea5ff2
added PropagateCpuUsage option
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3771 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-22 01:52:06 +00:00
wj32
e2eb116714
extended Save to services and network connections
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3769 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-21 23:34:32 +00:00
wj32
53baaa04b5
* bump to 2.8
...
* saves process tree sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3742 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-12 05:45:48 +00:00
wj32
af5e86e548
* added winsta.lib
...
* switched to winsta functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 08:43:24 +00:00
wj32
5c3bc28524
added Cycles and Cycles Delta columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3728 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 00:43:22 +00:00
wj32
9e573553bf
added option to disable address resolution
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3725 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-06 06:24:32 +00:00
wj32
f9b1ecc972
* got rid of SHGetFileInfo usage - vastly improves startup time and memory usage
...
* cache PhGetSystemDirectory() string
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3716 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 11:27:47 +00:00
wj32
742465ada4
use atoms for GetProp/SetProp
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3704 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 07:26:21 +00:00
wj32
c0a9048dfc
don't reload settings again if plugins are enabled; just scan the ignored settings list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3684 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-27 09:03:46 +00:00
wj32
23050d3424
removed PH_PROCESS_ITEM_RECORD_STAT_REF
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3679 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-26 23:20:13 +00:00
wj32
d649f36571
switched remaining menus to EMENU
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3670 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-25 08:07:50 +00:00
wj32
d6deeeca9b
* converted module menu to EMENU
...
* added Send To menu for modules
* handle case where virusscan.jotti.org returns "too many files in a short period"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3668 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-24 23:35:19 +00:00
wj32
066d992d4b
added NetworkTools and OnlineChecks plugins, menu items are working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3664 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 23:31:37 +00:00
wj32
7078bf2faf
* switched service and network menus to use EMENU
...
* added plugin support for EMENU
* ExtendedServices now adds a Restart menu item
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3661 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 06:34:56 +00:00
wj32
19615a29d4
* removed memory allocation for integer pair settings
...
* optimized setting creation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3655 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-22 07:07:53 +00:00
wj32
7103b0a646
added NTAPI to some more functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3638 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 04:18:59 +00:00
wj32
afe9f2a836
* deleted resource lock
...
* added C++ compatibility for header files
* removed #include <shlobj.h> from phgui.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3637 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 04:11:51 +00:00
wj32
c682cade6c
* fixed typo
...
* added callback for handle properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3636 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 00:52:10 +00:00
wj32
c7b2edd081
* added PH_SERVICE_ITEM.Flags
...
* ExtendedServices properly respects the number of failure actions
* ExtendedServices handles system services for which failure actions do not apply
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3635 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 00:36:05 +00:00