Commit Graph

  • e2121e9d6a more micro-optimization wj32 2009-06-21 10:39:50 +00:00
  • 5b8ce405f4 extreme micro-optimization wj32 2009-06-21 10:16:13 +00:00
  • 3dd2d9564a fixed TypeLoadExceptions wj32 2009-06-21 05:30:34 +00:00
  • 1d0c41e300 hack for incorrect XP system thread stacks wj32 2009-06-21 04:20:53 +00:00
  • 56b840f143 * code cleanup * added GetPagefiles wj32 2009-06-21 03:59:28 +00:00
  • aefe7456bd Network connections now display process IDs wj32 2009-06-21 02:02:02 +00:00
  • 601d0c971f fixed kernel stack traces for XP - 62 frame limit wj32 2009-06-21 01:07:12 +00:00
  • ec56a192cf KPH build wj32 2009-06-21 00:59:47 +00:00
  • 10c0f99030 small variable scope change wj32 2009-06-21 00:41:52 +00:00
  • 8fb87d9a30 ps.c cleanup wj32 2009-06-21 00:19:22 +00:00
  • 882bf83c59 * updated CHANGELOG.txt * fixed system thread stack error message * removed several annoying thread-related warnings wj32 2009-06-20 23:53:49 +00:00
  • fe52a61b6b * kernel-mode stack traces! * pool tag cleanup wj32 2009-06-20 23:41:17 +00:00
  • f98148bd1f * updated version information * updated NPH with new functions and argument attributes * fixed some KPH argument attributes * fixed optional buffer support in KphQueryProcessHandles * fixed NPH NtOpenProcessTokenEx hook wj32 2009-06-20 08:26:23 +00:00
  • c226494bf4 small HandleTable change wj32 2009-06-20 04:00:45 +00:00
  • a17e10d425 * added KphQueryProcessHandles * added KphOpenThreadProcess * hidden processes scanner can now detect FUTo * KPH cleanup - added argument attributes * improved auto-ForeColor wj32 2009-06-20 02:47:04 +00:00
  • c4517e384d added POSIX tooltip wj32 2009-06-19 09:57:22 +00:00
  • 1d72ebb6b6 * Fixed: broken Ctrl+A for memory, results, and PE lists * POSIX process support, including command lines and highlighting * Automatic tree text coloring, allowing for dark highlighting colors wj32 2009-06-19 09:56:44 +00:00
  • 72ed7570a8 fucking dumbass IntPtr struct uses signed ints/longs wj32 2009-06-19 07:21:55 +00:00
  • a0ecb1c49d Ability to set DEP status of processes in other sessions wj32 2009-06-19 06:58:46 +00:00
  • d417b650df added a few more comments to SymbolProvider wj32 2009-06-18 07:59:12 +00:00
  • dd58bd9909 renamed SortedListComparer.cs to SortedListViewComparer.cs wj32 2009-06-18 07:10:12 +00:00
  • fe851cc7ab bump to 1.3.9.0 wj32 2009-06-17 11:25:38 +00:00
  • 556985c6b2 Fixed: Get Function Address window would return incorrect hex addresses wj32 2009-06-17 10:53:13 +00:00
  • 6d7247be59 fixed typo wj32 2009-06-17 03:14:11 +00:00
  • a1c3714e74 lowercase! wj32 2009-06-16 11:36:09 +00:00
  • 10113a1831 added KphUnsafeReadVirtualMemory, fixed very rare BSOD wj32 2009-06-16 11:18:39 +00:00
  • a0e47b7e20 * general cleanup * added verified signer name (doesn't work for catalogs yet) wj32 2009-06-16 08:39:40 +00:00
  • 38ee8cca4b made wait detection for NtWaitForMultipleObjects more reliable wj32 2009-06-15 07:58:16 +00:00
  • 03b064801d * added FastMutex * FastMutex is now used to synchronize dbghelp calls, and StackWalk64 calls are now synchronized. * moved RundownProtection and SpinLock to ProcessHacker.Common.Threading * some cleanup wj32 2009-06-15 07:29:30 +00:00
  • 3388198a31 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1421 21ef857c-d57f-4fe0-8362-d861dc6d29cd flavioe 2009-06-14 09:47:38 +00:00
  • 3d8417f1ea Using the keyboard (Up/Down/Left/Rigth) on TreeViewAdv now works better. Minor Changes. NotImplemented methods now are implemented. flavioe 2009-06-14 09:45:24 +00:00
  • 57c7328d46 Unknown Process network connections have icons now wj32 2009-06-14 08:01:00 +00:00
  • d2d7bdfa91 very minor Enum changes wj32 2009-06-14 05:42:22 +00:00
  • 42d0f5d4de * process windows are threaded again! * PH now remains for the same amount of time as PE when logging off/shutting down wj32 2009-06-14 03:39:42 +00:00
  • ab0938e89e * added PhysicalPages * some refactoring in Windows wj32 2009-06-14 02:07:56 +00:00
  • 8f30f26e5f fixed some TerminalServerHandle bugs wj32 2009-06-14 01:13:36 +00:00
  • 28e01f5924 * added ZwWriteFile to wait analysis * fixed some TopMost bugs wj32 2009-06-13 08:37:50 +00:00
  • 6a7633b554 fixed: terminator window would be hidden if the main window was top-most wj32 2009-06-13 07:45:59 +00:00
  • c0db89f2d4 * attempted to create a kernel profiler * moved SortedListViewComparer wj32 2009-06-13 05:41:33 +00:00
  • 09bbec47bf implemented ProfileHandle wj32 2009-06-13 02:33:24 +00:00
  • a0c172e63e added RundownProtection wj32 2009-06-13 01:54:45 +00:00
  • 7d9bc16437 added HandleTable; renamed DisposableObject to BaseObject wj32 2009-06-13 00:11:54 +00:00
  • 1f912d327a added PrivilegeSet wj32 2009-06-11 11:40:00 +00:00
  • 3514ad0c97 hackaround for ScrollTo wj32 2009-06-11 07:04:27 +00:00
  • eb00907f40 * added authid in token object names * added Advanced tab in token properties * new TokenPrivilege class for more OO wj32 2009-06-09 11:33:19 +00:00
  • ed4eb7384a added DelayedReleasePool wj32 2009-06-08 11:24:53 +00:00
  • 7833d8cb1e fixed scrolling up wj32 2009-06-08 09:24:13 +00:00
  • 9198fa37f6 improved TreeViewAdv scrolling wj32 2009-06-08 09:11:06 +00:00
  • 64deb467d5 fixed scroll down process tree - actually looks at the username now wj32 2009-06-08 08:48:10 +00:00
  • 8f94a24e23 fixed ref stats wj32 2009-06-08 08:35:54 +00:00
  • c82c1ef1cc fixed dereferenced stat wj32 2009-06-08 08:33:21 +00:00
  • a2fad8af8d * decreased the State column width * non-existent processes are now shown as "Unknown Process" wj32 2009-06-08 08:29:50 +00:00
  • 5393619ac4 added "scroll down the process tree on startup" option wj32 2009-06-08 08:27:02 +00:00
  • 8d103ce37e fixed process selection problem wj32 2009-06-08 08:11:07 +00:00
  • 1012e9588d target window workaround for elevated processes wj32 2009-06-08 08:00:42 +00:00
  • ffd370da3c added weak references wj32 2009-06-08 04:57:09 +00:00
  • 8c1972a108 added find window and select thread button wj32 2009-06-08 02:48:40 +00:00
  • 1a4bde73a6 updated NProcessHacker.cs wj32 2009-06-08 01:38:34 +00:00
  • 898fd8b5e2 added elevation for session disconnect and logoff actions wj32 2009-06-08 01:10:16 +00:00
  • c3b0d68a10 * improved reference counting * fixed NPH typo * added process handle reference in SymbolProvider wj32 2009-06-08 00:44:03 +00:00
  • def9a81db4 dramatically faster lists wj32 2009-06-07 12:27:51 +00:00
  • 92a8ec0027 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1389 21ef857c-d57f-4fe0-8362-d861dc6d29cd wj32 2009-06-07 11:57:27 +00:00
  • f29266610d added window process finder wj32 2009-06-07 11:54:56 +00:00
  • 7eca1b85e8 * added Shift+Del for Terminate Process Tree * fixed Terminate Process Tree when sorting wj32 2009-06-07 08:53:14 +00:00
  • cf429d1050 minor users list changes wj32 2009-06-07 08:47:59 +00:00
  • 6a6a4622d2 fixed users list for XP users wj32 2009-06-07 08:37:58 +00:00
  • 9cb7746b79 added users list wj32 2009-06-07 08:25:00 +00:00
  • 249345130d added basic FreeList wj32 2009-06-07 06:50:14 +00:00
  • 40e736cd63 * refactoring: typos, etc. * new reference counting system for handles, memory allocations and symbol provider * added terminal server objects (server, session, process) * proper SID class * moved logging into ProcessHacker.Common wj32 2009-06-07 06:30:47 +00:00
  • d4e7794583 * disabling "Warn about dangerous actions" now disables all process-related prompts * sorted the WTS functions wj32 2009-06-06 23:53:59 +00:00
  • 2339135a86 new KPH build wj32 2009-06-06 10:37:25 +00:00
  • 5808bbcfc6 * added transparency hooking to NProcessHacker * added some registry-related things to ProcessHacker.Native wj32 2009-06-06 09:50:14 +00:00
  • e18334a4bb added new wait manager with support for more than 63 objects wj32 2009-06-06 03:37:24 +00:00
  • 67e56d64bb added IoCompletionHandle wj32 2009-06-06 01:32:53 +00:00
  • 2c3c8a402f added ability to detach processes from debuggers wj32 2009-06-06 00:53:45 +00:00
  • fb07e556d8 added working set to diagnostic info wj32 2009-06-05 10:56:54 +00:00
  • 71c210c270 #2800710 - "System.ObjectDisposedException" wj32 2009-06-05 10:54:08 +00:00
  • a5e2737739 #2797948 - "System.ArgumentOutOfRangeException" wj32 2009-06-05 10:49:41 +00:00
  • b75b894ffa changed line display wj32 2009-06-05 10:33:40 +00:00
  • 07fdff8b5c added WaiterThread wj32 2009-06-05 09:48:53 +00:00
  • 028e4f14fb changed KProcessHacker constructor wj32 2009-06-05 06:24:50 +00:00
  • 25dc8745f1 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1369 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2009-06-02 14:21:21 +00:00
  • 52f41c1175 changed dump behaviour wj32 2009-06-01 12:15:09 +00:00
  • 3ede8eda53 refactored open containing folder code wj32 2009-06-01 12:13:17 +00:00
  • 88e6201497 Added ability to create dump files for processes wj32 2009-06-01 12:11:05 +00:00
  • a1869c6bdf * refactored affinity code * fully documented ProcessHandle wj32 2009-06-01 10:50:07 +00:00
  • c225d7088d git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1364 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2009-06-01 09:56:39 +00:00
  • b72b416601 release.cmd minor changes xhmikosr 2009-06-01 09:48:54 +00:00
  • c7768f0467 added "clarification" to NativeHandle.Wait wj32 2009-06-01 09:16:26 +00:00
  • e4f8114211 * fixed NPH-KPH terminate methods * updated NPH and KPH version numbers wj32 2009-06-01 08:52:15 +00:00
  • 03e3baf2db added instruction text to highlighting options wj32 2009-06-01 07:14:06 +00:00
  • 0eb394ca33 fixed all compiler warnings wj32 2009-06-01 07:08:16 +00:00
  • c47ea8728d "fixed" all compiler warnings wj32 2009-06-01 06:58:00 +00:00
  • 2b0e77311a fixed infinite wait functions wj32 2009-06-01 06:43:26 +00:00
  • 17a73f7e77 enabled XML doc for ProcessHacker.Common and ProcessHacker.Native wj32 2009-06-01 06:23:15 +00:00
  • ce24964325 major refactoring - utility functions are now in a separate library and SymbolProvider is now in ProcessHacker.Native wj32 2009-05-31 11:05:47 +00:00
  • e16bc7b506 * added event pair "properties" * fixed event pair wait detection wj32 2009-05-31 00:05:28 +00:00
  • e9900c69a8 * added event pair and keyed event wait detection wj32 2009-05-30 12:16:08 +00:00
  • 6ff1e03e15 more additions wj32 2009-05-30 11:21:27 +00:00
  • ae5432f7cd improved SpinLock performance wj32 2009-05-30 07:12:45 +00:00