Commit Graph

442 Commits

Author SHA1 Message Date
wj32 340966a908 implemented basic sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3021 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 10:07:14 +00:00
wj32 0fed662c83 implemented some process highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3019 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 04:24:12 +00:00
wj32 b52caf6b3d Tree List is almost fully working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3017 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 03:54:59 +00:00
wj32 d6b5a5f930 implemented TreeList basics
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3016 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-05 11:41:39 +00:00
wj32 24aaaa4526 implemented thread details area
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3014 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 10:33:02 +00:00
wj32 7c72273480 implemented checkbox for hide unnamed handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3012 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 07:29:25 +00:00
wj32 2e553fb669 implemented open file name and view parent process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3011 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 04:32:23 +00:00
wj32 82a5c5aaf9 implemented DEP status editing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3010 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 03:55:39 +00:00
wj32 782ef44c26 refactored into PhUiSetProtectionProcess
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3009 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 02:23:15 +00:00
wj32 1e4fc99676 implemented protection editing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3008 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:59:08 +00:00
wj32 91052d0652 fixed compiler warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3007 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:24:45 +00:00
wj32 be2d3b1dfd added choice dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3006 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:03:04 +00:00
wj32 9f653c120a * removed RunCount, added RunId support to all providers
* fixed PhBoostProvider

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3005 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 03:38:43 +00:00
wj32 cc2f1f6e7b use NtQueryVirtualMemory
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3004 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 02:30:28 +00:00
wj32 ae84363b1f * use TPM_RETURNCMD instead of IDDYNAMIC
* fixed memory leak

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3001 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 11:15:53 +00:00
wj32 5eb13dbec9 cycle time for idle process threads
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2996 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 09:16:06 +00:00
wj32 5de79e9750 * added more native defs
* added reverse-engineered SYSTEM_PROCESS_IMAGE_NAME_INFORMATION
* now can get the file name of any process, under any account and without KProcessHacker, on Vista and above

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2995 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 07:49:52 +00:00
wj32 56f0fd30c0 * added PhCreateProcessWin32
* added PE Viewer integration

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2993 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:58:25 +00:00
wj32 3d897686e5 added PE Viewer tool
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:14:54 +00:00
wj32 ae4ae3fd20 fixed session properties - client name
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2991 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 02:40:07 +00:00
wj32 789975acb1 started known process command line parsing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 02:31:57 +00:00
wj32 d07848fdfb added service tag resolution for threads!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2988 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 01:09:55 +00:00
wj32 78b30da1a0 fixed Client Name
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2987 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 23:21:33 +00:00
wj32 a1f3e9360c * implemented session properties
* added more native types/functions
* use WIN32_LEAN_AND_MEAN

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2986 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 11:03:32 +00:00
wj32 f2110f6abd fixed PhCurrentUserName on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 07:06:11 +00:00
wj32 03f3210514 fixed process DEP display
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2984 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 06:57:07 +00:00
wj32 4c4372ac10 implemented Send Message
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2983 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 05:46:30 +00:00
wj32 36a60f9123 implemented users menu, disconnect and logoff
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2982 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 00:26:15 +00:00
wj32 b641421bd6 fixed x64 compiler warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2981 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-26 11:15:58 +00:00
wj32 77495cf49e implemented process affinity dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2980 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-26 11:15:22 +00:00
wj32 39315abbf9 completed handle table
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2975 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-24 09:44:17 +00:00
wj32 0652c1c64d added EventPair and Section pages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2974 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-21 04:37:40 +00:00
wj32 10923e8ef4 added Mutant and Timer pages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2973 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-21 02:07:53 +00:00
wj32 4cdd8cfcba removed error message for failed semaphore acquires
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2972 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-20 09:38:12 +00:00
wj32 20897a2321 * began handle table
* KphNtClose -> KphCloseHandle
* global work queue is now delay initialized
* added semaphore property page
* progress on phsvc

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2971 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-20 09:35:24 +00:00
wj32 da7e1cd863 added request thread for PhSvcApiPort
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2969 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-16 10:50:46 +00:00
wj32 e03df23688 * added some new structures to ntpsapi.h
* added some functions to ntrtl.h

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2966 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-15 09:02:44 +00:00
wj32 37262bcbcb even more un-Win32-izing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 08:21:47 +00:00
wj32 bba75886a8 moved ProcessHacker obj directory
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2959 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 07:23:55 +00:00
wj32 535e398b4d * added fixlib utility
* added ntdll.def/ntdll.lib files

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2954 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 05:26:17 +00:00
wj32 c86be5bb1b added optional symbol provider delayed initialization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 10:47:30 +00:00
wj32 45adf6df86 * added event page
* fixed buffer overflow in PhpShowTokenAdvancedProperties
* added PhpGenericPropertyPageHeader
* added job advanced property sheet

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2950 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 10:31:00 +00:00
wj32 d5fa3b815e added job advanced button stub
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2949 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 09:39:43 +00:00
wj32 428ff7f9cb completed job limits list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 07:19:36 +00:00
wj32 3201e79b7e * moved some process provider querying
* added job property page (Advanced window not complete)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 03:08:47 +00:00
wj32 c1ea290955 completed token properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 00:34:51 +00:00
wj32 631de67f65 completed token advanced general tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2942 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-12 10:20:57 +00:00
wj32 c6bab37272 moved PhDbgProviderListHead initialization code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-12 06:14:52 +00:00
wj32 7ee8d61936 added token Advanced window (non-functional)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2939 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 10:47:28 +00:00
wj32 469246c55f fixed application name
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2936 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:27:28 +00:00