Commit Graph

  • 56dab3f2f1 * implemented .NET process detection * added fallback sorting in process tree on PID wj32 2010-04-08 11:33:39 +00:00
  • 4e428504fc implemented all process colors wj32 2010-04-08 10:48:13 +00:00
  • f4b84a18ed updated TODO.txt wj32 2010-04-08 09:10:03 +00:00
  • f32ed12a04 deselect affected items after a successful terminate action wj32 2010-04-08 09:07:43 +00:00
  • 058012e795 added additional check wj32 2010-04-08 09:00:35 +00:00
  • 8836371415 implemented terminate process tree wj32 2010-04-08 08:58:56 +00:00
  • 8cbaeb7f35 updated KProcessHacker/HACKING.txt wj32 2010-04-08 07:23:12 +00:00
  • 846c0073a4 * added -installkph and -uninstallkph commands * committed #2981421 - "Debug Process Support PH 2.0" * fixed #2981800 - "Crash when Affinity couldnt get retrived" * committed #2983559 - "PhGetApplicationModuleFileName small bug" wj32 2010-04-08 07:16:27 +00:00
  • 39a444b6df completed KProcessHacker2 (slim version of KProcessHacker) wj32 2010-04-08 05:54:23 +00:00
  • 2f81135e3b fixed bug in KphpDeferDeleteObjectRoutine wj32 2010-04-08 04:15:55 +00:00
  • 581ee8f8ef copied KProcessHacker to ProcessHacker2 directory wj32 2010-04-08 04:09:49 +00:00
  • 77adf9d7cb updated credits wj32 2010-04-08 04:08:04 +00:00
  • 4fce2ef5a6 * implemented tree list keyboard item search * implemented tree list input handlers wj32 2010-04-08 01:09:10 +00:00
  • d922c590c1 updated CHANGELOG.txt wj32 2010-04-08 00:45:13 +00:00
  • ec816d7988 #2983538 - fixed ProcessPriorityClass DataTypeMisalignment dmex04 2010-04-08 00:37:16 +00:00
  • bded7ebb4a #2983529 - fixed x64 rundll32/dllhost Tooltips and also fixed registry keys not being disposed. dmex04 2010-04-08 00:12:21 +00:00
  • bf0f43923a added some more comments wj32 2010-04-08 00:10:29 +00:00
  • c7adbc1c09 create installer mutant wj32 2010-04-07 23:41:27 +00:00
  • 7756971f8a installer: use ProcessHacker's main program's icon xhmikosr 2010-04-07 12:32:14 +00:00
  • 2c46179bb9 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3031 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2010-04-07 12:27:25 +00:00
  • b04a1a6d76 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3030 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2010-04-07 12:21:51 +00:00
  • 0645cdf6b7 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3029 21ef857c-d57f-4fe0-8362-d861dc6d29cd xhmikosr 2010-04-07 12:18:33 +00:00
  • 96d1e46bc6 initial installer import (doesn't work at the moment) xhmikosr 2010-04-07 12:11:33 +00:00
  • 4d379a5c18 * removed the process list view * added refcount to tree list context to prevent crashes wj32 2010-04-07 12:02:02 +00:00
  • 09b47309f9 installer: cleanup xhmikosr 2010-04-07 11:59:17 +00:00
  • 013bea6dcb removed hardcoded plus/minus glyph size wj32 2010-04-06 11:09:12 +00:00
  • 0723c65665 always draw the plus/minus glyph on the first column wj32 2010-04-06 10:27:28 +00:00
  • 05a0d37221 fixed redrawing problem wj32 2010-04-06 10:23:31 +00:00
  • 6ca15d61c1 fixed margins in Tree List wj32 2010-04-06 10:21:37 +00:00
  • 340966a908 implemented basic sorting wj32 2010-04-06 10:07:14 +00:00
  • 158a1ffc01 disabled explorer style by default wj32 2010-04-06 04:27:44 +00:00
  • 0fed662c83 implemented some process highlighting wj32 2010-04-06 04:24:12 +00:00
  • 57e6add707 added copyright header wj32 2010-04-06 03:57:30 +00:00
  • b52caf6b3d Tree List is almost fully working wj32 2010-04-06 03:54:59 +00:00
  • d6b5a5f930 implemented TreeList basics wj32 2010-04-05 11:41:39 +00:00
  • 0954a792d8 updated compiling instructions xhmikosr 2010-04-04 11:17:15 +00:00
  • 24aaaa4526 implemented thread details area wj32 2010-04-04 10:33:02 +00:00
  • 9b1bc8c1ac added errorlevel in release.cmd xhmikosr 2010-04-04 10:25:36 +00:00
  • 7c72273480 implemented checkbox for hide unnamed handles wj32 2010-04-04 07:29:25 +00:00
  • 2e553fb669 implemented open file name and view parent process wj32 2010-04-04 04:32:23 +00:00
  • 82a5c5aaf9 implemented DEP status editing wj32 2010-04-04 03:55:39 +00:00
  • 782ef44c26 refactored into PhUiSetProtectionProcess wj32 2010-04-04 02:23:15 +00:00
  • 1e4fc99676 implemented protection editing wj32 2010-04-03 10:59:08 +00:00
  • 91052d0652 fixed compiler warnings wj32 2010-04-03 10:24:45 +00:00
  • be2d3b1dfd added choice dialog wj32 2010-04-03 10:03:04 +00:00
  • 9f653c120a * removed RunCount, added RunId support to all providers * fixed PhBoostProvider wj32 2010-04-02 03:38:43 +00:00
  • cc2f1f6e7b use NtQueryVirtualMemory wj32 2010-04-02 02:30:28 +00:00
  • d26f0468cc * added SYSTEM_VHD_BOOT_INFORMATION and SYSTEM_LOW_PRIORITY_IO_INFORMATION * reverse-engineered SYSTEM_TPM_BOOT_ENTROPY_INFORMATION wj32 2010-04-02 00:14:36 +00:00
  • 6400934a9e fixed handle table wj32 2010-04-01 10:51:31 +00:00
  • ae84363b1f * use TPM_RETURNCMD instead of IDDYNAMIC * fixed memory leak wj32 2010-03-30 11:15:53 +00:00
  • 2327000b9b * added ntcm, ntpnpapi, ntpoapi, ntregapi, ntxcapi * completed others wj32 2010-03-30 10:59:00 +00:00
  • fd2a213a4a completed process handle tracing defs wj32 2010-03-30 09:58:04 +00:00
  • 9eb1ce5e03 * reverse-engineered SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX * updated SYSTEM_EXTENDED_THREAD_INFORMATION wj32 2010-03-30 09:50:53 +00:00
  • e8fdc305c8 added SystemMemoryCommitmentInformation wj32 2010-03-30 09:32:09 +00:00
  • 5eb13dbec9 cycle time for idle process threads wj32 2010-03-30 09:16:06 +00:00
  • 5de79e9750 * added more native defs * added reverse-engineered SYSTEM_PROCESS_IMAGE_NAME_INFORMATION * now can get the file name of any process, under any account and without KProcessHacker, on Vista and above wj32 2010-03-30 07:49:52 +00:00
  • e097e80d04 fixed typo wj32 2010-03-30 02:22:57 +00:00
  • 56f0fd30c0 * added PhCreateProcessWin32 * added PE Viewer integration wj32 2010-03-28 07:58:25 +00:00
  • 3d897686e5 added PE Viewer tool wj32 2010-03-28 07:14:54 +00:00
  • ae4ae3fd20 fixed session properties - client name wj32 2010-03-28 02:40:07 +00:00
  • 789975acb1 started known process command line parsing wj32 2010-03-28 02:31:57 +00:00
  • 716e64eb32 * fixed TEB definition for x64 * fixed service tag resolution for x64 wj32 2010-03-28 01:54:50 +00:00
  • d07848fdfb added service tag resolution for threads! wj32 2010-03-28 01:09:55 +00:00
  • 78b30da1a0 fixed Client Name wj32 2010-03-27 23:21:33 +00:00
  • a1f3e9360c * implemented session properties * added more native types/functions * use WIN32_LEAN_AND_MEAN wj32 2010-03-27 11:03:32 +00:00
  • f2110f6abd fixed PhCurrentUserName on XP wj32 2010-03-27 07:06:11 +00:00
  • 03f3210514 fixed process DEP display wj32 2010-03-27 06:57:07 +00:00
  • 4c4372ac10 implemented Send Message wj32 2010-03-27 05:46:30 +00:00
  • 36a60f9123 implemented users menu, disconnect and logoff wj32 2010-03-27 00:26:15 +00:00
  • b641421bd6 fixed x64 compiler warning wj32 2010-03-26 11:15:58 +00:00
  • 77495cf49e implemented process affinity dialog wj32 2010-03-26 11:15:22 +00:00
  • 1aa2d22f86 * fixed handle table bugs * added PhQueryInformationHandleTable/PhSetInformationHandleTable * fixed PhfPulse(All)Condition * added Wake Event wj32 2010-03-25 06:37:04 +00:00
  • 172af2dff9 added use of #pragma comment(lib, "...") to phbase.h wj32 2010-03-25 03:46:06 +00:00
  • 79234dc10f added phsvc API calls wj32 2010-03-25 03:23:05 +00:00
  • 7d6a894189 7za 9.12 xhmikosr 2010-03-24 19:03:30 +00:00
  • 39315abbf9 completed handle table wj32 2010-03-24 09:44:17 +00:00
  • 0652c1c64d added EventPair and Section pages wj32 2010-03-21 04:37:40 +00:00
  • 10923e8ef4 added Mutant and Timer pages wj32 2010-03-21 02:07:53 +00:00
  • 4cdd8cfcba removed error message for failed semaphore acquires wj32 2010-03-20 09:38:12 +00:00
  • 20897a2321 * began handle table * KphNtClose -> KphCloseHandle * global work queue is now delay initialized * added semaphore property page * progress on phsvc wj32 2010-03-20 09:35:24 +00:00
  • 2e2206f54d 7za 9.11 xhmikosr 2010-03-17 14:33:46 +00:00
  • da7e1cd863 added request thread for PhSvcApiPort wj32 2010-03-16 10:50:46 +00:00
  • 43054414ef fixed phsvc dependency wj32 2010-03-15 09:30:38 +00:00
  • 54a1ba987b added phsvc wj32 2010-03-15 09:14:31 +00:00
  • e03df23688 * added some new structures to ntpsapi.h * added some functions to ntrtl.h wj32 2010-03-15 09:02:44 +00:00
  • 533d1dd48c * completed ntioapi.h * added accesses for Session objects wj32 2010-03-15 08:11:54 +00:00
  • f8018a2315 switched to Rtl functions wj32 2010-03-15 07:37:22 +00:00
  • c8924c3770 added a heap of sections to ntrtl.h wj32 2010-03-15 07:03:00 +00:00
  • 73b3aac0ed completed ntlpcapi.h wj32 2010-03-14 10:04:39 +00:00
  • 37262bcbcb even more un-Win32-izing wj32 2010-03-14 08:21:47 +00:00
  • ba387ae35a more un-Win32-izing wj32 2010-03-14 07:40:02 +00:00
  • bba75886a8 moved ProcessHacker obj directory wj32 2010-03-14 07:23:55 +00:00
  • 3c580e8239 fixed HACKING.txt, added lib/readme.txt wj32 2010-03-14 07:19:09 +00:00
  • 15531ded6f added PH_COMMAND_LINE_IGNORE_FIRST_PART option wj32 2010-03-14 07:06:18 +00:00
  • 7c46412170 * completed x86 and x64 ntdll.def files * migrated remaining ntdll imports wj32 2010-03-14 06:59:20 +00:00
  • 993f979a3b * un-dynamic-import'ed NtQueryEvent and NtQuerySystemInformation * removed fixlib from solution build wj32 2010-03-14 05:32:47 +00:00
  • 535e398b4d * added fixlib utility * added ntdll.def/ntdll.lib files wj32 2010-03-14 05:26:17 +00:00
  • 90935f3e05 completed basic functionality for mapped archives/libraries wj32 2010-03-14 03:56:33 +00:00
  • 79a8ab25a9 added PH_INITONCE wj32 2010-03-13 11:16:22 +00:00
  • c86be5bb1b added optional symbol provider delayed initialization wj32 2010-03-13 10:47:30 +00:00