Commit Graph

3960 Commits

Author SHA1 Message Date
wj32 f93ea3ad52 eliminated all DesiredAccess checks in KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 11:04:27 +00:00
wj32 a87c4090ed * updated dates
* always remove Force Terminate on x64

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3959 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 10:30:41 +00:00
wj32 a257fd8b5a updated makesdk.cmd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3958 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 10:19:36 +00:00
wj32 49978b3ca4 fixed vulnerability
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3957 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 10:49:09 +00:00
wj32 ad8a67ad22 added required "modified" notices
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3956 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 06:48:03 +00:00
wj32 a72812de9f added missing copyright info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3955 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 06:46:55 +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 1f39ee4af9 minimum sizes are now relative (for high DPI support)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 10:53:24 +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 2421ed582b fixed invalid info class class
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3949 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 09:15:43 +00:00
wj32 3465e947bc fixed invalid I/O control code case
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 09:13:38 +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 558b25ad2b fixed incorrect alignment specifications when probing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 20:51:05 +00:00
wj32 04d613cb7c * fixed compile error
* updated ignore lists

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 20:32:16 +00:00
wj32 dcd4e8ef38 added clean and dirty build configurations
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 20:28:18 +00:00
wj32 6257a5e367 fixed driver verifier BSODs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3943 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 09:17:03 +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 6f6a63cd18 added check in KphCaptureStackBackTraceThread
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 07:02:30 +00:00
wj32 0f5ef73ca2 added more documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3940 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 06:41:15 +00:00
wj32 6ccd924a6c added some documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3939 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 06:11:04 +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 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 fa4519e74b * removed useless casts in PhReadVirtualMemory/PhWriteVirtualMemory
* updated auto.cmd

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3936 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 04:04:56 +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 7ea51d144f added dynamic data for x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3934 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 00:39:04 +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 d530ebf09f * completed basic process functions
* added thread functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3932 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 23:07:49 +00:00
wj32 fb5a97332b * fixed BSOD
* implemented VM functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3931 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 22:02:00 +00:00
wj32 67ede01554 * added 64-bit build
* updated ignore lists

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3930 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 12:03:00 +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 216ee0ada2 * added tests
* deleted useless vcproj files

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3928 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 03:27:11 +00:00
wj32 312dbca41f updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3927 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 22:41:38 +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 5ebb2b5072 added copyright info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3924 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 10:04:54 +00:00
wj32 24d908a02a updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3923 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 04:45:59 +00:00
wj32 f045ca47a2 use pre-made atom for graph tooltips
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3922 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 04:41:09 +00:00
wj32 e5368408d0 improved tooltip code and fixed multi-monitor support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3921 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-23 04:33:21 +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 7315c1529e improved scaling for Private Bytes and I/O history graphs in process tree
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3918 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-22 10:05:39 +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 86510d6ce2 updated fixlib.exe
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3915 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 10:27:55 +00:00
wj32 98bae0faf9 fixed sorting in history columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3914 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 07:29:27 +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 44f7521fdc improved PhCreateProcessAsUser token handling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3912 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 03:59:56 +00:00
wj32 b33bc407e9 improved PhpGetAccountPrivileges
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3911 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 03:48:57 +00:00