Commit Graph

454 Commits

Author SHA1 Message Date
wj32 ad46d98a9e updated ntrtl.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4183 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-04-29 11:18:10 +00:00
wj32 7d1115657b added KphValidateAddressForSystemModules to check for bad address ranges
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4172 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-04-24 07:59:41 +00:00
wj32 3a36a38212 fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4171 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-04-24 00:24:12 +00:00
wj32 c9ebfb1b3e use AVL tree in symbol provider instead of a simple list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4153 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-23 10:42:53 +00:00
wj32 05b3a8ae7a * added DeleteFunction for plugin-created PH_EMENU_ITEMs
* added string escaping for dynamic menu items

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4145 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-19 23:10:04 +00:00
wj32 6c140d5ec3 added documentation to filepool.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4134 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-12 07:13:36 +00:00
wj32 736d0048f9 implemented FilePool
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4133 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-12 05:13:32 +00:00
wj32 1a46e12f56 added Connect Time, Disconnect Time and Last Input Time to session properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4126 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-05 23:43:10 +00:00
wj32 49041f4c5b removed PhEnumAccounts
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4117 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-28 05:55:25 +00:00
wj32 bbda2bdb6c * added copy support to PE viewer
* moved cpysave to phlib

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4115 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-28 05:41:35 +00:00
wj32 347dcc0983 PhSplitStringRefAtStringRef -> PhSplitStringRefAtString
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4100 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-19 22:38:58 +00:00
wj32 c1c7f31843 added PhSplitStringRefAt* functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4097 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-19 10:12:46 +00:00
wj32 07c585f974 added ability to disable plugins
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4087 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-14 07:27:41 +00:00
wj32 3c8a8cffa2 use RtlDetermineDosPathNameType_U instead of searching for a colon
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4081 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-10 10:19:10 +00:00
wj32 74f8d19ceb updated date
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4080 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-10 06:40:09 +00:00
wj32 c76eeaa621 updated winsta.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4079 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-10 06:35:58 +00:00
wj32 f945a580a6 added TLM_SETMAXID
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4078 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-09 06:03:28 +00:00
wj32 47d895f50a added phsvc
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4071 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-06 05:06:26 +00:00
wj32 d459128636 reverted to r4066
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4069 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-04 06:00:23 +00:00
dmex04 462095c712 Suggested Run As User fix (incomplete)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4068 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-03 23:52:15 +00:00
wj32 aca3d75628 fixed header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-27 01:00:33 +00:00
wj32 01932c8618 * added more mnemonics for menu items
* added PhCompareUnicodeStringZIgnoreMenuPrefix

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4040 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-23 23:20:58 +00:00
wj32 0a4757ee07 switched all context menu handling to WM_CONTEXTMENU
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-23 22:07:44 +00:00
wj32 a27e8836ee added some missing system calls
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4029 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-22 06:56:51 +00:00
wj32 be819060db fixed node expanding
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4025 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-21 03:31:32 +00:00
wj32 5dc91337f4 added support for custom tabs in the main window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4023 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-21 02:39:26 +00:00
wj32 83a7e56d7b got rid of plus/minus bitmaps - they are now drawn manually
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4007 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-18 07:01:25 +00:00
wj32 6083fac45a fixed encoding bug in NetworkTools
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4003 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-15 23:17:50 +00:00
wj32 3ca3818e2a reversed NtQuerySecurityAttributesToken
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3993 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-10 09:34:10 +00:00
wj32 dd52ea21b5 added display of standby repurposed pages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-10 00:31:30 +00:00
wj32 25fd5baf1d updated NT header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3987 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-08 22:55:38 +00:00
wj32 d4e01097b8 updated I/O system calls
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3986 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-08 03:25:35 +00:00
wj32 f9b0ad253e updated NT header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-08 03:15:35 +00:00
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 c7d9625457 fixed DEP status retrieval on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3952 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 22:20:34 +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 d579a25232 switched to neither I/O
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 21:24:51 +00:00
wj32 8bca0235f7 * added support for setting KPH parameters in user-mode interface
* added dynamic data for Vista x64

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3942 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 07:46:43 +00:00
wj32 28b75293dd * added testsign.cmd script
* added KphThreadIoPriority info class

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3937 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 04:57:40 +00:00
wj32 9bc1d83d70 * fixed lots of KPH bugs
* completed user-mode KPH interface

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 04:01:34 +00:00
wj32 8ab05724d0 completed KProcessHacker rewrite
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3933 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 00:19:24 +00:00
wj32 7aecac4b50 began completely re-writing KProcessHacker (main project does NOT compile)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3929 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 11:58:50 +00:00
wj32 61a9411164 added nasty comments about the LV control, and a fix for the problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3926 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 22:40:27 +00:00
wj32 e6a1d6d146 * added PhGetHandleInformationEx
* improved handle name handling

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3925 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 11:03:12 +00:00
wj32 c5b5fcf495 improved header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 21:49:15 +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 f6a29fe5ac * inlined PhGetProcedureAddress
* added PhGetDllHandle

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3917 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 06:04:05 +00:00
wj32 3412123b3b cleaned up a lot of code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3916 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 01:37:39 +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