Commit Graph

  • c5ff212f90 creation times for all processes (no more "20 centuries ago") wj32 2009-05-09 01:56:53 +00:00
  • 7138c92902 bump to 1.3.8.0 wj32 2009-05-09 01:50:22 +00:00
  • 0776d13f36 * added WorkItem tags * removed UseInvoke from Provider wj32 2009-05-09 01:29:45 +00:00
  • ac906ee65e more ULONG_PTR usage in KPH wj32 2009-05-08 08:46:00 +00:00
  • e8940f26a3 updated CHANGELOG.txt wj32 2009-05-08 07:48:01 +00:00
  • 1384a506d1 * removed KPH ExpGetProcessInformation * fixed PsTerminateProcess and PspTerminateThreadByPointer scanning for Windows 7 ntoskrnl wj32 2009-05-08 07:46:54 +00:00
  • f6317013ee git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1244 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2009-05-07 09:19:26 +00:00
  • 279ecc4f1c updated CHANGELOG.txt wj32 2009-05-07 08:48:49 +00:00
  • 81860d7d16 fixed corrupted usernames with WTS SIDs caused by improper error handling in GetAccountName wj32 2009-05-07 08:47:40 +00:00
  • 915fb52be9 updated credits wj32 2009-05-07 00:49:55 +00:00
  • f7f00ec782 added MemoryBasicInformation64 wj32 2009-05-06 11:29:34 +00:00
  • 9edcffcc62 fixed many bugs post-IntPtr-migration wj32 2009-05-06 11:22:22 +00:00
  • 3d61e33017 * 64-bit no longer produces an error message * fixed wintrust wj32 2009-05-06 09:51:28 +00:00
  • 878533329b small fixes wj32 2009-05-06 06:31:18 +00:00
  • 98c2093f16 PH now compiles again wj32 2009-05-06 05:29:56 +00:00
  • 1b7306542b fixed GUIDs wj32 2009-05-06 04:55:49 +00:00
  • 52ea354823 fixed up some stuff wj32 2009-05-06 04:48:55 +00:00
  • 2106d2a2e6 changed API definitions to use IntPtr instead of int flavioe 2009-05-05 22:05:59 +00:00
  • 680636438b changed I/O tray icon tooltip from ROW to RWO wj32 2009-05-04 10:32:15 +00:00
  • 30114f9047 added more comments to KProcessHacker wj32 2009-05-04 10:16:27 +00:00
  • a918279767 Shows function file and line numbers where available wj32 2009-05-04 09:26:46 +00:00
  • a246b21d19 fixed incomplete or inaccurate thread call stacks wj32 2009-05-04 07:26:36 +00:00
  • b332ee23ad added some functions to Functions.cs wj32 2009-05-03 09:39:16 +00:00
  • f8dff6b9f2 started custom process creation wj32 2009-05-03 07:51:10 +00:00
  • 741af29084 * KProcessHacker can now perform process memory reading/writing by itself and does not require MmCopyVirtualMemory * added KphAssignImpersonationToken * added KphAcquireProcessRundownProtection and KphReleaseProcessRundownProtection * added some impersonation code wj32 2009-05-03 07:03:02 +00:00
  • ceff8c7e78 better highlighting wj32 2009-05-03 00:06:56 +00:00
  • 863b7db02d * fixed unhandled exception when pressing enter in memory list * no more inconsistent state highlighting wj32 2009-05-02 23:43:43 +00:00
  • e2fb1b0bf7 * bump to 1.3.7.6 * #2785648 - "cursor down crashes PH" * Unexpected actions being performed when a key was pressed in the memory and handle lists wj32 2009-05-02 23:31:26 +00:00
  • 9ccfc150ed deleted 1.1.1.0 tag (I don't use tags much anyway) wj32 2009-05-02 11:25:58 +00:00
  • 0015f83c13 renamed some process tree members wj32 2009-05-02 10:17:37 +00:00
  • 82982f5192 * fixed handle filter on XP * changed handle filter name to "Find Handles or DLLs" * updated Help.htm wj32 2009-05-02 10:08:23 +00:00
  • a3410f1099 fixed packed image detection wj32 2009-05-02 08:58:10 +00:00
  • 0d109c2f88 * ServiceItems are no longer cloned unless necessary * PEFile-related strings are no longer read when analyzing for packed executables wj32 2009-05-02 08:32:17 +00:00
  • e2b02da9a6 prevented sorting on adding to the service list - less memory usage because of poor ListView design by MS (boxes hundreds of thousands of ints when sorting) wj32 2009-05-02 08:07:34 +00:00
  • 5214f93f2e added option to hide PH network connections wj32 2009-05-02 07:16:24 +00:00
  • b189fd8e92 * structs.txt wasn't getting loaded * removed delayed services loading wj32 2009-05-02 06:13:42 +00:00
  • b44786cba4 * stopped using ProcessesWithThreads * fixed unhandled exception when configuring searches wj32 2009-05-02 05:11:23 +00:00
  • 962eb173a6 improved startup speed by delaying services loading wj32 2009-05-02 02:50:21 +00:00
  • b647d7343d * fixed some doc typos * simplified circular buffer modulus code, reduced CPU usage wj32 2009-05-02 02:11:31 +00:00
  • e3916222bb * #2784922 - "Hidden processes window: window location not remembered" * location of the handle filter window is now remembered as well wj32 2009-05-02 00:17:21 +00:00
  • 467c1042b8 * added column sorting order for HandleFilterWindow * CloseWait connections can't be closed wj32 2009-05-02 00:09:11 +00:00
  • 4ca0227499 #2785210 - "Cannot terminate Waiting Connection TCP" wj32 2009-05-02 00:00:46 +00:00
  • 92b43742e0 #2785203 - "Hide Terminate Process Tree when the process has no children" wj32 2009-05-01 23:45:35 +00:00
  • e1207504a4 fixed typos in NetworkList which lead to bug #2784924 wj32 2009-05-01 23:40:11 +00:00
  • 1f49de292b #2784954 - "Ctrl+F find DLLs and not just Handles" wj32 2009-05-01 11:55:39 +00:00
  • ca734efdc4 #2784924 - "Network connections: process's icon not shown" wj32 2009-05-01 10:39:24 +00:00
  • 5fbd0ba8b9 resurrected GUI thread highlighting which mysteriously disappeared recently wj32 2009-05-01 10:25:50 +00:00
  • fc1a61ab7e #2784924 - "Network connections: process's icon not shown" wj32 2009-05-01 10:12:51 +00:00
  • 637b87bd4d bump to 1.3.7.5 wj32 2009-05-01 09:12:51 +00:00
  • 8542de0668 enhanced closing tcp connections wj32 2009-05-01 09:09:07 +00:00
  • 47511c0fb9 added the ability to close TCP connections wj32 2009-05-01 09:03:22 +00:00
  • f4914cd679 #2782808 - "Exception generated when CPU History is set to first column." wj32 2009-04-29 05:46:24 +00:00
  • 2f91b5c355 fixed DEP status information for OptOut mode wj32 2009-04-29 05:20:43 +00:00
  • 6bc5b5de52 fixed incorrect thread start addresses wj32 2009-04-28 11:13:43 +00:00
  • 33e0bdf9a6 * fixed service list Type column width * made default process properties window size a bit bigger wj32 2009-04-28 10:52:52 +00:00
  • 0ba4283fb9 changed "Unknown Process" to "Waiting Connections" wj32 2009-04-28 08:20:57 +00:00
  • 9be2720ecf #2781625 - "System Idle Process should not have network connections" wj32 2009-04-28 08:17:39 +00:00
  • 04e7c489e0 fixed "Collection was modified" exceptions in ServiceProvider wj32 2009-04-28 07:47:00 +00:00
  • 95d4073d7f * simplified tree model code * fixed PH on XP not retrieving process file names * resolved some unnoticed unhandled exceptions wj32 2009-04-28 07:42:03 +00:00
  • 4b57dad643 fixed WaitOne backwards compatibility wj32 2009-04-28 06:50:09 +00:00
  • 46c2248c21 enabled reduce working set for multiple processes at a time wj32 2009-04-28 05:28:00 +00:00
  • 510e15a644 added EnumComparer to reduce boxing wj32 2009-04-28 05:21:07 +00:00
  • 8ccd1f0685 some more optimization wj32 2009-04-28 04:07:53 +00:00
  • d8ce33c136 fixed threadpool limit wj32 2009-04-28 01:43:57 +00:00
  • b68d4053cf * implemented sorting for the newly added columns * switched to a switch table for increased performance when sorting wj32 2009-04-28 01:41:18 +00:00
  • a0bfdbbd8e limits the ThreadPool threads wj32 2009-04-28 01:26:50 +00:00
  • 662e73d269 * accidentally removed Esc to close * unhandled exceptions when closing the process window right after it is created wj32 2009-04-28 00:46:14 +00:00
  • 070c408b14 fixed inaccurate I/O Total rates when using a refresh interval other than 1000ms wj32 2009-04-28 00:37:41 +00:00
  • b9f6b0bbf4 new columns: base priority, start time, relative start time, total cpu time, kernel cpu time, user cpu time wj32 2009-04-28 00:34:49 +00:00
  • 4177ff5b4b Esc now closes all windows wj32 2009-04-27 23:16:33 +00:00
  • 5a8ae1083e fixed delay when loading thread list wj32 2009-04-27 22:58:36 +00:00
  • e68fe5a3fc added more documentation to WorkQueue wj32 2009-04-27 22:44:33 +00:00
  • f33efd9481 fixed provider timing problems wj32 2009-04-27 22:30:37 +00:00
  • ef8c6db2ab updated CHANGELOG.txt wj32 2009-04-27 12:01:06 +00:00
  • 8a8797ce10 * process window loads much faster * implemented Esc to close process window wj32 2009-04-27 11:53:50 +00:00
  • e36bc2f107 * fixed the tiny gaps at the ends of longdata plotters * added GetBasePriority to process and thread handles * fixed options & process windows not getting initialized wj32 2009-04-27 11:10:41 +00:00
  • b7f40a6571 deleting Singleton.cs wj32 2009-04-27 10:43:06 +00:00
  • 263cfaa1e1 * got rid of the HistoryManager.Update lock * implemented double-checking for HistoryManager.GetHistory wj32 2009-04-27 10:41:43 +00:00
  • e447c151d5 added NoWorkTimeout wj32 2009-04-27 10:36:28 +00:00
  • c595141f97 more WorkQueue uses wj32 2009-04-27 10:19:42 +00:00
  • 086ad197c6 * removed InterlockedExecute for ProcessTree * now using WorkQueue wj32 2009-04-27 10:14:18 +00:00
  • 106af10079 * fixed default column widths * started custom thread pool wj32 2009-04-27 08:42:35 +00:00
  • 7337b02291 * fixed Start hidden * fixed GC.AddMemoryPressure and RemoveMemoryPressure bugs wj32 2009-04-27 07:37:45 +00:00
  • dae6567365 got rid of the "Process Hacker" tray tooltip headers; they take up too much room in the 64-char limit wj32 2009-04-27 07:03:45 +00:00
  • 32c99c67ed * bump to 1.3.7.3 * added customizable tray icons wj32 2009-04-27 06:57:59 +00:00
  • 06a8d1e9a5 added KPH call documentation wj32 2009-04-27 03:43:22 +00:00
  • e55aa8c3f5 no more UI blocking on the symbol call lock wj32 2009-04-27 02:45:20 +00:00
  • 09ece47696 improved perceived performance wj32 2009-04-27 02:22:59 +00:00
  • 99e038956a decreased startup time by ~0.2 seconds wj32 2009-04-27 02:00:57 +00:00
  • 4c89ae2926 implemented some more ENTER shortcuts wj32 2009-04-27 01:16:30 +00:00
  • 86bc76671b * fixed network list icons * if a network connection is the last for its process and it is removed, the icon will no longer be blank wj32 2009-04-27 00:50:45 +00:00
  • 65698296c6 fixed blocked finalizer thread due to COM calls being made in a MTA thread instead of STA wj32 2009-04-27 00:14:39 +00:00
  • 620697729a increased the pid limit to 65536 wj32 2009-04-26 10:45:10 +00:00
  • bfc483402d process tree now loads instantly (ugh, stupid lock statement doesn't even work properly) wj32 2009-04-26 10:28:42 +00:00
  • 3fad71e4d8 Installer: Cosmetics xhmikosr 2009-04-26 09:50:26 +00:00
  • 7054936dd0 Installer: Fixed installer not exiting when running two instances of it at the same time, caused by the previous commit xhmikosr 2009-04-26 08:42:16 +00:00
  • 81a734331b Installer: Changed .NET Framework not installed error message and now setup exits if .NET Framework is not installed. xhmikosr 2009-04-26 08:35:26 +00:00
  • c35268b34e git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1153 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2009-04-26 07:16:50 +00:00
  • 0a8bc837c7 Installer: Replaced a define and cosmetics xhmikosr 2009-04-26 07:12:51 +00:00
  • f98c80f32c Installer: Removed unneeded stuff xhmikosr 2009-04-26 07:05:03 +00:00