Commit Graph

  • 32cc58bcbd native-ization wj32 2009-07-05 08:28:37 +00:00
  • 8759ca53dc fixed some typos wj32 2009-07-05 05:56:01 +00:00
  • a54e23feeb * can now unload modules cross-session * can destroy heaps cross-session * added some thread functions wj32 2009-07-05 05:40:46 +00:00
  • 40a20ec8ec fixed heap size sorting wj32 2009-07-05 05:02:05 +00:00
  • d2b2d0fce9 removed heap tag information wj32 2009-07-05 04:58:54 +00:00
  • 921b3a5a57 made heaps viewer "more robust" wj32 2009-07-05 04:50:30 +00:00
  • 8a966a69d3 heaps list is now sorted wj32 2009-07-05 04:42:27 +00:00
  • adaa142c51 changed cursor to WaitCursor when querying heaps wj32 2009-07-05 04:39:18 +00:00
  • 87c3228b8b added HeapsWindow wj32 2009-07-05 04:37:30 +00:00
  • 62a38b8415 * added RTL-based debugging classes * switched to the null coalescing operator wj32 2009-07-05 04:01:42 +00:00
  • b10f8da16f removed process window tab icons wj32 2009-07-05 02:54:24 +00:00
  • e717e6b823 highlighting for .NET and relocated DLLs wj32 2009-07-05 02:45:23 +00:00
  • e06d243a74 more performance hacks wj32 2009-07-05 01:44:40 +00:00
  • 8cfd2f9e17 * dbghelp is now set up automatically when Process Hacker is run the first time * performance improvements * stability improvements wj32 2009-07-05 01:24:32 +00:00
  • 44ac5bda57 fixed memory corruption in KphQueryProcessHandles wj32 2009-07-05 00:42:36 +00:00
  • ab620631b8 * fixed Close TCP connection * added shortcuts to HiddenProcessesWindow wj32 2009-07-04 23:51:06 +00:00
  • b1a6d7a443 reduced the number of BaseObject finalizer runs wj32 2009-07-04 12:55:48 +00:00
  • 07fe1a8974 removed stupid MemoryAllocs in TokenHandle.cs wj32 2009-07-04 12:17:02 +00:00
  • a30c64d130 struct defs now load in a separate thread wj32 2009-07-04 11:37:21 +00:00
  • 550db25773 removed nullable type in Privilege.cs wj32 2009-07-04 11:29:37 +00:00
  • 68d2bec140 removed SymCleanup exception throwing wj32 2009-07-04 11:17:54 +00:00
  • b85e34f36b renamed IReferenceCountedObject to IRefCounted wj32 2009-07-04 11:08:54 +00:00
  • 09bedd2916 object improvements wj32 2009-07-04 11:07:46 +00:00
  • 1348f54693 added SuppressUnmanagedCodeSecurity attributes wj32 2009-07-04 10:08:10 +00:00
  • 710682a5ab made lots of classes sealed wj32 2009-07-04 09:44:36 +00:00
  • 78b97f30e3 added dedicated symbols work queue wj32 2009-07-04 09:32:56 +00:00
  • 7aac5867cc * removed crappy PE window menu * added string freezing wj32 2009-07-04 09:10:48 +00:00
  • db28979c6a fixed symbol provider DisposeObject method wj32 2009-07-04 08:29:13 +00:00
  • 4cd6d4429f thread list improvements and fixes wj32 2009-07-04 08:21:42 +00:00
  • 9ef9db660f fixed BaseObject bugs wj32 2009-07-04 07:53:34 +00:00
  • ebd1faa508 header changes wj32 2009-07-04 05:40:15 +00:00
  • f59c424b37 updated I/O enums wj32 2009-07-04 05:19:14 +00:00
  • eb44b7e6b9 * fixed InvalidCastException when attempting to close handles in the handle filter window * added working native process creation code wj32 2009-07-04 03:19:31 +00:00
  • b8572f1557 added pool limits display wj32 2009-07-04 01:58:11 +00:00
  • 4393589bbc fixed Indicator flickering, updated CHANGELOG.txt wj32 2009-07-04 00:10:38 +00:00
  • 21af7629aa got rid of the virtual memory list wj32 2009-07-04 00:00:49 +00:00
  • 63488b7d4f perfect Indicators component in ProcessWindow Form deanme 2009-07-03 14:30:54 +00:00
  • 4e775ce125 added back trace safety check wj32 2009-07-03 12:06:30 +00:00
  • e478bcc43d added better APC queueing wj32 2009-07-03 11:32:24 +00:00
  • b4cabe132f learned a bit more about LPC wj32 2009-07-03 10:14:15 +00:00
  • d33072cee4 add the CPU、Privae Bytes、I/O Bytes indicator in ProcessWindow form deanme 2009-07-03 10:04:44 +00:00
  • ce9aff1773 fixed se.c type wj32 2009-07-03 07:51:19 +00:00
  • 4f8aabf04f added paged code sections to KPH wj32 2009-07-03 07:36:49 +00:00
  • 429066dbd7 modified MiniSysInfo.cs a bit wj32 2009-07-02 08:08:09 +00:00
  • 965f62ea01 * ability to force terminate threads * updated Help.htm * fixed Assistant build wj32 2009-07-02 07:05:32 +00:00
  • 5dd5163bae fixed xml doc wj32 2009-07-02 06:14:21 +00:00
  • b11116dc11 made NPH query file name function more tamper-proof wj32 2009-07-02 05:56:55 +00:00
  • d66cc0bdb9 added NtFsControlFile hang detection wj32 2009-07-02 05:36:00 +00:00
  • 4724f26737 fixed physical memory indicator wj32 2009-07-02 05:31:18 +00:00
  • d50cc3d1d1 perfect the Indicator component and I/O Bytes(R+O) Indicator deanme 2009-07-01 14:21:22 +00:00
  • ab5eec5d5c fixed "Show one graph per CPU" checkbox placement wj32 2009-07-01 11:24:10 +00:00
  • 39837f30e0 finally fixed network connection address resolving wj32 2009-07-01 11:21:49 +00:00
  • 0ea3052ac1 * fixed ProcessHacker.sln * fixed "Create Dump File" exceptions wj32 2009-06-30 11:28:22 +00:00
  • 54b1d08305 fixed NtProfiler symbols wj32 2009-06-30 11:09:15 +00:00
  • 72d36ecbfb fixed handle tracing for System wj32 2009-06-30 10:53:43 +00:00
  • bc9cf1fd17 added sorting to ProcessAnalyzer handle trace list wj32 2009-06-30 10:49:36 +00:00
  • 92fcdd1874 * fixed handle tracing code * added ProcessAnalyzer * two solutions: main PH program and extra tools wj32 2009-06-30 10:46:38 +00:00
  • b8872827e8 fixed "Inject DLL" menu item enabling problem wj32 2009-06-30 07:47:28 +00:00
  • ca5fe74be9 updated README.txt wj32 2009-06-30 06:36:44 +00:00
  • 441f35762c add Indicator component deanme 2009-06-29 14:35:49 +00:00
  • 7a5a2d5cfc minor NetworkProvider.cs changes wj32 2009-06-29 11:53:01 +00:00
  • dcc729e383 fixed typo in NetworkProvider.cs which was causing resolving bugs wj32 2009-06-29 10:53:45 +00:00
  • d98587973c added handle tracing code wj32 2009-06-29 10:13:33 +00:00
  • 6ec40ba5f5 switched to a messaging system - fixed network address resolve bugs wj32 2009-06-28 11:39:57 +00:00
  • be8e706575 improved the address resolve cache wj32 2009-06-28 08:51:48 +00:00
  • 122672ebe0 kernel module symbols will always load even if process modules don't wj32 2009-06-28 05:12:06 +00:00
  • 66101d71d6 * removed memory pressure problems with MemoryAlloc * added stricter checking with BaseObject wj32 2009-06-28 04:50:18 +00:00
  • 8170c000b3 fixed ObjectDisposedExceptions when closing search options windows wj32 2009-06-28 02:12:17 +00:00
  • d70c3da472 workaround for About box scrolling wj32 2009-06-28 02:03:22 +00:00
  • 7db7bf1ee5 added Kerem Gümrükcü to About box wj32 2009-06-28 02:00:56 +00:00
  • 4248bb65dd child windows float by default wj32 2009-06-28 01:58:43 +00:00
  • ab4c80dd41 Fixed: window location problem when hiding and restoring the window wj32 2009-06-28 00:57:49 +00:00
  • b71bef1125 Process Hacker's window icon is no longer shitty and low res wj32 2009-06-28 00:19:51 +00:00
  • 59b65970a3 fixed Ctrl+C in LogWindow wj32 2009-06-27 08:49:25 +00:00
  • 212371a9c7 * #2812814 - "Auto-scroll option should be remembered" * #2811733 - "System.NullReferenceException" wj32 2009-06-27 08:47:29 +00:00
  • efb9d71ad1 some experiments with file handles wj32 2009-06-27 04:28:21 +00:00
  • cf63b7b6f3 * added IP address resolve cache * fixed some doc problems wj32 2009-06-27 02:23:56 +00:00
  • 97b6980fd9 fixed HandleTable referencing bugs wj32 2009-06-27 02:05:39 +00:00
  • 9536b7ebbb moved some things around in KPH wj32 2009-06-26 11:51:10 +00:00
  • 2e7341fff2 fixed CreateServiceWindow tab indicies wj32 2009-06-26 10:56:13 +00:00
  • 67a93a83d4 * ability to create services * better HandleTable + SecuredHandleTable wj32 2009-06-26 10:53:00 +00:00
  • 00771a7925 added more debugging messages + autoreload.cmd wj32 2009-06-26 07:43:31 +00:00
  • 820b5593d7 Ability to terminate system threads wj32 2009-06-25 10:53:41 +00:00
  • 3d8e9894c2 Terminator test: TT4 (dangerous thread termination) wj32 2009-06-25 10:26:50 +00:00
  • 1c2f3e8bbe removed NPH hack for XP wj32 2009-06-25 09:32:55 +00:00
  • a58033df45 NPH file object name hack! wj32 2009-06-25 08:54:11 +00:00
  • 2dcb035caa fixed CreateRemoteThread def wj32 2009-06-25 07:51:51 +00:00
  • 0300fc1d0e thread wait analysis now detects NtQueryObject hangs wj32 2009-06-25 06:55:13 +00:00
  • 6bbf2bd724 fixed IntPtr overflows wj32 2009-06-25 05:44:33 +00:00
  • 98aff54ea4 added typesafe HandleTable methods wj32 2009-06-24 11:40:04 +00:00
  • 779dd6ac7d fixed HiddenProcessesWindow selection bug wj32 2009-06-24 11:19:43 +00:00
  • 8afedc823e two new terminator tests wj32 2009-06-24 10:33:26 +00:00
  • 93169eb01a ignored the hook DLL wj32 2009-06-24 10:00:50 +00:00
  • b77c6186cc added fallback to NPH wj32 2009-06-24 09:56:25 +00:00
  • a0a2e94a06 added NProcessHackerHook wj32 2009-06-24 09:42:33 +00:00
  • afe6a1ed8e stack-walking improvements wj32 2009-06-23 09:56:25 +00:00
  • 6c017d986d added SignalAndWait to NativeObject wj32 2009-06-23 08:04:27 +00:00
  • b365a466c5 updated CHANGELOG.txt wj32 2009-06-22 07:09:22 +00:00
  • d01aa90e65 cleanup + removed Hung App feature (does NOT belong in the process name) wj32 2009-06-22 07:05:45 +00:00
  • a1401b9d6e Some code improvement. Added [Not Responding] detection for hung windows. flavioe 2009-06-21 14:59:19 +00:00