wj32
37548b89fc
Lists now have column sorting priority
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1121 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-22 12:14:12 +00:00
wj32
15656c9e3d
* updated help
...
* memory list is much, much faster now
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1120 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-22 12:12:35 +00:00
wj32
557503df5a
* added some more undocumented defs
...
* fixed error detection with Native API calls - ThrowLastError() would call Marshal.GetLastWin32Error() which doesn't even apply to Native API calls and would return without throwing an exception, causing random crashes!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1119 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-22 09:38:30 +00:00
wj32
aec333c248
deleted test code from KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1118 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-22 00:12:28 +00:00
xhmikosr
9109f7a98d
Uploaded new release.cmd
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1117 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 11:35:10 +00:00
wj32
4dba651028
added ExpGetProcessInformation (not used yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1116 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 09:01:12 +00:00
wj32
76ecb45b5e
changed thread start threshold to 0x40000
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1115 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 04:16:10 +00:00
wj32
727cd39dd6
fixed non-existent process handle names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1114 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 03:57:36 +00:00
wj32
b297514f71
improved HiddenProcessesWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1113 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 02:45:05 +00:00
wj32
072bddae47
* bump to 1.3.7.0
...
* fixed disabling KPH
* fixed Win32Handle.Duplicate() and the duplication constructor
* added Process Properties in handle filter window
* fixed hidden processes message and reduced BSODs after process termination
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1112 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 02:12:14 +00:00
wj32
2be64a2c0c
new virtual memory methods in ProcessHandle; refactored code to use EnumMemory for less repetition
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1111 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 01:37:44 +00:00
wj32
3497319ed3
added bin and obj to the ProcessHacker.Native ignore list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1110 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 00:42:16 +00:00
wj32
c096bdfa33
major refactoring; all Native functions are now in a separate assembly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1109 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 00:39:15 +00:00
wj32
86c690f825
* fixed typo in version.c
...
* uploading free build KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1108 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 04:38:56 +00:00
wj32
d964540848
fixed termination of processes in HiddenProcessesWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1107 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 04:27:12 +00:00
wj32
0d56baf118
better hidden processes scanner
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1106 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 04:03:24 +00:00
wj32
c8a4f6b2a3
When processes are terminated they are deselected (to provide feedback to the user)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1105 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 02:20:31 +00:00
wj32
b9f017d1eb
hide Virtualization menu item if there is no UAC
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1104 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 02:08:10 +00:00
wj32
8d2625dea8
fixed terminating own thread
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1103 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 22:53:47 +00:00
wj32
69a6811b71
added KphTerminateThread -> PspTerminateThreadByPointer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1102 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 22:36:44 +00:00
wj32
1aaf0c4b2f
new KPH method: scans for PsTerminateProcess instead of using fixed offsets
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1101 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 11:26:44 +00:00
wj32
8cb9927ee4
uploading free build of KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1100 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 09:52:07 +00:00
wj32
22bf8a798e
KphTerminateProcess now uses PsTerminateProcess where possible; if the wrong address is found it should not BSOD the system because the first 5 bytes are checked against the known standard function prologue.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1099 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 09:51:04 +00:00
wj32
fd240faf2a
fixed handle filter to use KPH properly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1098 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 06:25:48 +00:00
wj32
3189dedb1d
* added ThreadPool thread limit (10)
...
* removed hWnd option from SymbolServerSetOptions (the EULA box never gets shown)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1097 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 04:50:45 +00:00
wj32
736e7ebe1e
* added NProcessHacker binary
...
* included NProcessHacker in setup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1096 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 03:35:10 +00:00
wj32
f140fd892f
added error message when attempting to view kernel thread stacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1095 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 03:21:35 +00:00
wj32
0222bc5831
New Terminator method: assigns a job object to the process and terminates it
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1094 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 03:08:56 +00:00
wj32
ed7f6135ab
* fixed version comparison functions
...
* stack viewing uses KProcessHacker on Windows Vista
* removed register list from the thread window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1093 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 02:26:15 +00:00
wj32
2834affe18
* support for Windows 7 in KProcessHacker
...
* new Windows version system for Process Hacker
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1092 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 00:24:27 +00:00
wj32
949417b506
* named KPH functions properly (according to MS)
...
* added support for version-specific info for service packs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1091 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 23:06:36 +00:00
wj32
e9a877728f
Can open process properties from the handle list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1090 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 09:53:05 +00:00
wj32
2e1120a4a9
added version-dependent info for ProtectedProcess
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1089 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 09:26:08 +00:00
wj32
22e6c6ea83
fixed object manager offsets
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1088 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 08:17:33 +00:00
wj32
36d0d9299a
* added new system for OS version-dependent data
...
* fixed GenericMapping offset for Windows XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1087 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 08:02:21 +00:00
wj32
9d32a70d4f
removed test code from ProcessSystemProvider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1086 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 03:30:13 +00:00
wj32
fd789a3cbf
* KphAttachProcess* functions
...
* improved handle viewing
* improved start addresses on Windows XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1085 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 02:52:10 +00:00
wj32
67115351b8
* fixed ProtectedProcess offset
...
* use KPH for duplicating process, thread and token objects
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1084 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 00:53:20 +00:00
wj32
946b43d7dd
Better "could not initialize configuration" message for Vista
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1083 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 23:53:56 +00:00
wj32
e3776047e0
added Count property to SharedThreadProvider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1082 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 23:17:03 +00:00
wj32
f6b82859ca
KPH ZwQueryObject works!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1081 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 23:09:32 +00:00
wj32
83ff30039b
new KPH I/O control: ZwQueryObject
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1080 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 11:45:17 +00:00
wj32
08854be5dd
After 8 hours of debugging and 5 BSODs, nothing has been achieved :(
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1079 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 09:01:10 +00:00
wj32
5eccb86895
* reorganized KProcessHacker
...
* added KphDuplicateObject
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1078 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 02:29:25 +00:00
wj32
cbf214e775
* Fixed: Network connections for processes without icons would not be displayed
...
* changed elevation dialog icon to Warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1077 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 11:50:59 +00:00
wj32
f2d58b3353
prevent the options window from closing when the elevated one is open(ing)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1076 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 11:30:31 +00:00
wj32
9db85bf343
updated CHANGELOG.txt
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1075 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 10:48:48 +00:00
wj32
80fcf7fd80
added Private, Shared and Shareable Working Set columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1074 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 10:46:08 +00:00
wj32
954b72cf9d
updated KPH build
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1073 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 09:20:53 +00:00
wj32
c1e0b589aa
added "-pt" option and removed the test code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1072 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 09:16:06 +00:00