Commit Graph

880 Commits

Author SHA1 Message Date
wj32 8125e66d19 added ExtendedTools plugin
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3766 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-21 10:25:46 +00:00
wj32 e1bcad931d fixed update pausing with Network tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3752 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-16 09:20:32 +00:00
wj32 e778059704 updated worker factory definitions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3749 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-16 07:07:19 +00:00
wj32 d24c82c7ce forgot a line
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3746 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-14 04:16:36 +00:00
wj32 426a69e815 added Peak Handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3745 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-14 04:15:33 +00:00
wj32 17b5e3f931 don't use HEAP_NO_SERIALIZE - it's very slow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3744 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-13 03:29:38 +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 c8242e4b9f fixed processes always getting started with the linked token
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3737 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-10 07:01:26 +00:00
wj32 e79ce28ccb added additional case for session name
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3736 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-10 03:04:18 +00:00
wj32 d2f8f7b322 added Logon Time to session properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3735 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-10 02:56:21 +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 1ed87a51fb make sure we aren't sorting by an invisible column
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3730 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 00:58:43 +00:00
wj32 77342625ce changed column widths
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3729 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 00:50:59 +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 a01018894f use ShowWindowAsync instead of ShowWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3726 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-07 01:31:41 +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 d1765ade30 fixed network provider - need to call WSAStartup first (this was unnecessary before because other DLLs called it beforehand)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3724 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-06 06:12:46 +00:00
wj32 72f0272d5c fixed unsafe behaviour of hidden processes warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3723 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-05 10:19:21 +00:00
wj32 c94eb361de use noarg.obj and noenv.obj
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3722 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-05 03:17:09 +00:00
wj32 6d03479c51 * don't call PhInitializeFont twice
* delay extlv tick hashtable creation

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3721 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-03 08:12:40 +00:00
wj32 f0844de485 * added docs for PhFormat
* converted some PhEnumHashtable usages to new method

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3720 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-03 04:19:32 +00:00
wj32 d1c36b5bd4 added new faster hashtable enumeration method
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3718 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 12:15:39 +00:00
wj32 303913bc10 converted some PhFormatString usages to PhFormat
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3717 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 11:54:28 +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 f165e2824d added PhFormatToBuffer
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3715 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 07:01:20 +00:00
wj32 438b7de587 fixed some potential bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3714 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 05:17:37 +00:00
wj32 df7104a435 minor changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3710 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 08:43:42 +00:00
wj32 e279c25310 added convenience macros for PhFormat
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3709 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 08:33:29 +00:00
wj32 7021941e49 fixed uninitialized variable usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3708 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 06:30:46 +00:00
wj32 6bf3480337 * fixed PhFormat bugs
* switched some functions to PhFormat

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3706 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 06:01:55 +00:00
wj32 7eec476c5e added new high-performance string formatting system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3705 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 03:38:02 +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 6ae48892a6 * optimized PhGetMemoryProtectionString
* skip guard pages when searching memory

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3702 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 06:09:44 +00:00
wj32 62723907ed added PhConcatStringRef2
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3701 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 05:53:30 +00:00
wj32 3cb87de03b bumped to 2.7
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3699 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 01:21:51 +00:00
wj32 93b09f7c6e minor changes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3691 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-28 23:47:24 +00:00
wj32 f31cea829f fixed process service lists
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3690 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-28 23:33:23 +00:00
wj32 2055729c84 improved sorting speed, now mostly instantaneous
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3686 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-28 07:43:32 +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 f51142bdfe switched Run As menus to EMENU
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3676 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-26 06:37:58 +00:00
wj32 081684edaa * added Hide Signed Processes
* updated CHANGELOG.txt

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3672 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-26 02:15:17 +00:00
wj32 08ed38a603 renamed Show Processes From All Users to Hide Processes From Other Users
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3671 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-25 10:07:35 +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 4286746e98 added warning for 64-bit users when opening Hidden Processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3669 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-24 23:44:47 +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 b4eec975f7 fixed bug
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3660 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 04:28:44 +00:00
wj32 3c9f2089b4 * EMENU is working
* converted process and icon menus to use EMENU

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 04:05:30 +00:00