Commit Graph

976 Commits

Author SHA1 Message Date
wj32 fc5cea55a2 * updated credits
* use maximum compression for zip releases

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3973 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-02 22:55:54 +00:00
wj32 635d44ca43 updated TODO.txt with tree list selection bug
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3968 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-02 08:00:45 +00:00
wj32 45a006340d updated dates
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3964 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-02 01:26:43 +00:00
wj32 113f13d2e5 added bypass for terminating processes on x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 11:21:04 +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 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 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 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 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 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 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 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 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 0235794ad2 PhCreateProcessAsUser can now use the token of a specified session
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 03:34:45 +00:00
wj32 ddd2e8626e * don't show impersonation levels for primary tokens
* better linked token support in PhCreateProcessAsUser

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3909 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 02:48:21 +00:00
wj32 86e37c1ff9 added Run As Limited User
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3908 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 01:29:27 +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 8eea12f229 un-Win32'd the registry functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3904 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 08:18:10 +00:00
wj32 a462b049c6 don't create DialogList immediately
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3903 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 01:30:23 +00:00
wj32 777b21ceea added custom draw to treelist
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3901 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 00:06:04 +00:00
wj32 60bd2299d2 added more docs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 11:51:30 +00:00
wj32 f14a61d13c fixed reference leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3898 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 09:58:58 +00:00
wj32 111b604f41 use listview-supplied check boxes instead of ticks/crosses for highlighting config list view
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3897 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 06:53:52 +00:00
wj32 c66fa8459f added some docs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3896 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 04:09:09 +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 903706249f fixed tray menu crash
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-17 22:08:30 +00:00
wj32 6641957a43 * bump to 2.10
* fixed some definitions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3892 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-15 22:31:41 +00:00
wj32 d6b6b644de added more documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3891 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-14 06:44:30 +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 11bd515e50 * added some more documentation
* improved PhFindLoaderEntry

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3889 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-12 10:51:35 +00:00
wj32 f01429c508 don't manually create colorbox controls
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3888 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-12 03:41:16 +00:00
wj32 940d6bb2e2 fixed weird line spacing on XP for modules list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3887 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-12 03:14:56 +00:00
wj32 2943a3dbe6 * fixed some treelist problems
* fixed an ETW bug

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3886 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-12 03:01:12 +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 7e2106c699 changed memory region descriptions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3877 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-05 02:42:29 +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 6bac722c98 fixed uninitialized variable usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3873 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-04 23:31:25 +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