Commit Graph

  • 35674104e3 fixed worker factory info class wj32 2010-10-16 07:12:53 +00:00
  • e778059704 updated worker factory definitions wj32 2010-10-16 07:07:19 +00:00
  • 39725b1d40 reverse-engineered most of NtCreateUserProcess wj32 2010-10-16 04:51:05 +00:00
  • e1cf4625da reverse-engineered Vista+ process/thread creation functions wj32 2010-10-14 09:56:46 +00:00
  • d24c82c7ce forgot a line wj32 2010-10-14 04:16:36 +00:00
  • 426a69e815 added Peak Handles wj32 2010-10-14 04:15:33 +00:00
  • 17b5e3f931 don't use HEAP_NO_SERIALIZE - it's very slow wj32 2010-10-13 03:29:38 +00:00
  • c6e043e582 reject file names with quotation marks for XP file dialogs wj32 2010-10-12 06:00:34 +00:00
  • 53baaa04b5 * bump to 2.8 * saves process tree sorting wj32 2010-10-12 05:45:48 +00:00
  • 1dc4c41dca fixed Run As on XP wj32 2010-10-10 09:46:14 +00:00
  • 886ef000e8 updated makesdk.cmd wj32 2010-10-10 09:15:17 +00:00
  • 3cd74c9381 bumped NetworkTools to 1.1; added CHANGELOG.txt wj32 2010-10-10 08:15:20 +00:00
  • f9726ac94a fixed invalid pointers in PhCreateIsDotNetContext wj32 2010-10-10 08:06:45 +00:00
  • c8242e4b9f fixed processes always getting started with the linked token wj32 2010-10-10 07:01:26 +00:00
  • e79ce28ccb added additional case for session name wj32 2010-10-10 03:04:18 +00:00
  • d2f8f7b322 added Logon Time to session properties wj32 2010-10-10 02:56:21 +00:00
  • 66ff1c1ae2 added fast checksum code wj32 2010-10-10 00:05:16 +00:00
  • 4b368ad89c updated winsta.h wj32 2010-10-09 10:55:12 +00:00
  • af5e86e548 * added winsta.lib * switched to winsta functions wj32 2010-10-09 08:43:24 +00:00
  • a92dd1f728 fixed NetworkTools handle leak wj32 2010-10-09 01:06:34 +00:00
  • 1ed87a51fb make sure we aren't sorting by an invisible column wj32 2010-10-09 00:58:43 +00:00
  • 77342625ce changed column widths wj32 2010-10-09 00:50:59 +00:00
  • 5c3bc28524 added Cycles and Cycles Delta columns wj32 2010-10-09 00:43:22 +00:00
  • 065d094ab6 added time stamp display to peview wj32 2010-10-07 23:28:16 +00:00
  • a01018894f use ShowWindowAsync instead of ShowWindow wj32 2010-10-07 01:31:41 +00:00
  • 9e573553bf added option to disable address resolution wj32 2010-10-06 06:24:32 +00:00
  • d1765ade30 fixed network provider - need to call WSAStartup first (this was unnecessary before because other DLLs called it beforehand) wj32 2010-10-06 06:12:46 +00:00
  • 72f0272d5c fixed unsafe behaviour of hidden processes warning wj32 2010-10-05 10:19:21 +00:00
  • c94eb361de use noarg.obj and noenv.obj wj32 2010-10-05 03:17:09 +00:00
  • 6d03479c51 * don't call PhInitializeFont twice * delay extlv tick hashtable creation wj32 2010-10-03 08:12:40 +00:00
  • f0844de485 * added docs for PhFormat * converted some PhEnumHashtable usages to new method wj32 2010-10-03 04:19:32 +00:00
  • 4e90ccc7d9 added alignment support to PhFormat wj32 2010-10-03 03:58:03 +00:00
  • d1c36b5bd4 added new faster hashtable enumeration method wj32 2010-10-02 12:15:39 +00:00
  • 303913bc10 converted some PhFormatString usages to PhFormat wj32 2010-10-02 11:54:28 +00:00
  • f9b1ecc972 * got rid of SHGetFileInfo usage - vastly improves startup time and memory usage * cache PhGetSystemDirectory() string wj32 2010-10-02 11:27:47 +00:00
  • f165e2824d added PhFormatToBuffer wj32 2010-10-02 07:01:20 +00:00
  • 438b7de587 fixed some potential bugs wj32 2010-10-02 05:17:37 +00:00
  • efff8dd263 added DECLSPEC_SELECTANY to data wj32 2010-10-02 03:55:28 +00:00
  • 0241228e0d fixed ToolStatus layout [#3079369], bumped ToolStatus to 1.3 wj32 2010-10-02 03:03:48 +00:00
  • 21818322aa don't create new locale if not needed - _create_locale is very, very slow wj32 2010-10-01 09:08:15 +00:00
  • df7104a435 minor changes wj32 2010-10-01 08:43:42 +00:00
  • e279c25310 added convenience macros for PhFormat wj32 2010-10-01 08:33:29 +00:00
  • 7021941e49 fixed uninitialized variable usage wj32 2010-10-01 06:30:46 +00:00
  • d863f188f2 fixed x64 compiler warnings wj32 2010-10-01 06:07:33 +00:00
  • 6bf3480337 * fixed PhFormat bugs * switched some functions to PhFormat wj32 2010-10-01 06:01:55 +00:00
  • 7eec476c5e added new high-performance string formatting system wj32 2010-10-01 03:38:02 +00:00
  • 742465ada4 use atoms for GetProp/SetProp wj32 2010-09-30 07:26:21 +00:00
  • 36e9a0eb33 removed duplicate LUID defs wj32 2010-09-30 06:27:29 +00:00
  • 6ae48892a6 * optimized PhGetMemoryProtectionString * skip guard pages when searching memory wj32 2010-09-30 06:09:44 +00:00
  • 62723907ed added PhConcatStringRef2 wj32 2010-09-30 05:53:30 +00:00
  • b71c7e3380 updated VirusTotal uploader wj32 2010-09-30 03:06:10 +00:00
  • 3cb87de03b bumped to 2.7 wj32 2010-09-30 01:21:51 +00:00
  • f688e6819d fixed x64 compiler warnings wj32 2010-09-29 08:19:06 +00:00
  • d7e733e2ab updated SamplePlugin.dll wj32 2010-09-29 07:32:03 +00:00
  • 103866019e improved NetworkTools output wj32 2010-09-29 05:47:09 +00:00
  • ea1706e87e updated CHANGELOG.txt wj32 2010-09-29 05:30:47 +00:00
  • 74ef569cd4 added more subsystems wj32 2010-09-29 05:28:25 +00:00
  • 992861e7a1 * renamed some mapped image functions * added PhCheckSumMappedImage * added checksum verification to peview wj32 2010-09-29 05:19:16 +00:00
  • 08bc913ef6 use FILE_SEQUENTIAL_ONLY wj32 2010-09-29 01:37:32 +00:00
  • 93b09f7c6e minor changes wj32 2010-09-28 23:47:24 +00:00
  • f31cea829f fixed process service lists wj32 2010-09-28 23:33:23 +00:00
  • 1ac4206c7f fixed bug wj32 2010-09-28 22:53:07 +00:00
  • ee0a9772cd avoid using ListView_SetItemCountEx - fixes tooltips disappearing when process tree is being sorted wj32 2010-09-28 22:28:49 +00:00
  • c2ea123848 don't sort modules list until needed wj32 2010-09-28 11:54:14 +00:00
  • 2055729c84 improved sorting speed, now mostly instantaneous wj32 2010-09-28 07:43:32 +00:00
  • 18849f113e small optimizations wj32 2010-09-27 09:31:43 +00:00
  • c0a9048dfc don't reload settings again if plugins are enabled; just scan the ignored settings list wj32 2010-09-27 09:03:46 +00:00
  • fa18be09e4 fixed subtle bug wj32 2010-09-27 08:51:23 +00:00
  • 5b420425a1 * added optional initialization of phlib components * added "static" to many global variables wj32 2010-09-27 08:09:49 +00:00
  • 0f13c508a7 status bar panels remember their max. widths wj32 2010-09-27 04:47:32 +00:00
  • 06f7cd6f26 added options to ToolStatus and bumped to 1.2 wj32 2010-09-27 04:26:23 +00:00
  • 23050d3424 removed PH_PROCESS_ITEM_RECORD_STAT_REF wj32 2010-09-26 23:20:13 +00:00
  • 34a1b6520e reverted wj32 2010-09-26 07:52:37 +00:00
  • 4dcbebde9a use PhEqualStringZ wj32 2010-09-26 07:46:10 +00:00
  • f51142bdfe switched Run As menus to EMENU wj32 2010-09-26 06:37:58 +00:00
  • 3d11142814 optimized PhpExtendedListViewCompareFunc wj32 2010-09-26 06:26:11 +00:00
  • d93b5dbd9d optimized PhpResizeHashtable - use pointer instead of multiply wj32 2010-09-26 05:25:24 +00:00
  • de2e93f021 made PH_FLAG_MAPPING arrays const - the compiler inlines the values wj32 2010-09-26 03:23:24 +00:00
  • 081684edaa * added Hide Signed Processes * updated CHANGELOG.txt wj32 2010-09-26 02:15:17 +00:00
  • 08ed38a603 renamed Show Processes From All Users to Hide Processes From Other Users wj32 2010-09-25 10:07:35 +00:00
  • d649f36571 switched remaining menus to EMENU wj32 2010-09-25 08:07:50 +00:00
  • 4286746e98 added warning for 64-bit users when opening Hidden Processes wj32 2010-09-24 23:44:47 +00:00
  • 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" wj32 2010-09-24 23:35:19 +00:00
  • f3a9f65460 added upload to virusscan.jotti.org wj32 2010-09-24 22:58:59 +00:00
  • f0bdbed391 VirusTotal uploading works! wj32 2010-09-24 22:30:58 +00:00
  • 41096257e1 finished NetworkTools plugin wj32 2010-09-24 08:25:31 +00:00
  • 066d992d4b added NetworkTools and OnlineChecks plugins, menu items are working wj32 2010-09-23 23:31:37 +00:00
  • 57a76320f1 Restart for paused services is OK wj32 2010-09-23 12:12:46 +00:00
  • 46ef41c05a added more docs for functions wj32 2010-09-23 11:32:22 +00:00
  • 7078bf2faf * switched service and network menus to use EMENU * added plugin support for EMENU * ExtendedServices now adds a Restart menu item wj32 2010-09-23 06:34:56 +00:00
  • b4eec975f7 fixed bug wj32 2010-09-23 04:28:44 +00:00
  • 3c9f2089b4 * EMENU is working * converted process and icon menus to use EMENU wj32 2010-09-23 04:05:30 +00:00
  • b644bed0d9 changed PhCompareUnicodeStringZNatural wj32 2010-09-22 10:57:51 +00:00
  • 0a4133ca89 updated ProcessHacker2.Api wj32 2010-09-22 07:41:11 +00:00
  • 85996af841 preparing for extended menu module wj32 2010-09-22 07:30:59 +00:00
  • 19615a29d4 * removed memory allocation for integer pair settings * optimized setting creation wj32 2010-09-22 07:07:53 +00:00
  • 8d38542770 added hash set in service provider update reduce CPU time wj32 2010-09-20 06:37:22 +00:00
  • 8e50496c46 use DT_SINGLELINE wj32 2010-09-20 05:09:39 +00:00
  • 288bdc9d0f * added additional debug info to ref * optimized PhCreateIsDotNetContext wj32 2010-09-20 04:03:16 +00:00
  • dfbf705a84 * fixed service handle leaks * bumped to 2.6 * bumped ExtendedServices to 1.1 wj32 2010-09-19 07:55:01 +00:00