flavioe
2106d2a2e6
changed API definitions to use IntPtr instead of int
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-05 22:05:59 +00:00
wj32
680636438b
changed I/O tray icon tooltip from ROW to RWO
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1232 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-04 10:32:15 +00:00
wj32
a918279767
Shows function file and line numbers where available
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1230 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-04 09:26:46 +00:00
wj32
a246b21d19
fixed incomplete or inaccurate thread call stacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1229 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-04 07:26:36 +00:00
wj32
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
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1226 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-03 07:03:02 +00:00
wj32
ceff8c7e78
better highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1225 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-03 00:06:56 +00:00
wj32
863b7db02d
* fixed unhandled exception when pressing enter in memory list
...
* no more inconsistent state highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1224 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 23:43:43 +00:00
wj32
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
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1223 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 23:31:26 +00:00
wj32
0015f83c13
renamed some process tree members
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1221 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 10:17:37 +00:00
wj32
82982f5192
* fixed handle filter on XP
...
* changed handle filter name to "Find Handles or DLLs"
* updated Help.htm
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1220 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 10:08:23 +00:00
wj32
a3410f1099
fixed packed image detection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1219 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 08:58:10 +00:00
wj32
0d109c2f88
* ServiceItems are no longer cloned unless necessary
...
* PEFile-related strings are no longer read when analyzing for packed executables
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1218 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 08:32:17 +00:00
wj32
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)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1217 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 08:07:34 +00:00
wj32
5214f93f2e
added option to hide PH network connections
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1216 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 07:16:24 +00:00
wj32
b189fd8e92
* structs.txt wasn't getting loaded
...
* removed delayed services loading
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 06:13:42 +00:00
wj32
b44786cba4
* stopped using ProcessesWithThreads
...
* fixed unhandled exception when configuring searches
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1214 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 05:11:23 +00:00
wj32
962eb173a6
improved startup speed by delaying services loading
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1213 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 02:50:21 +00:00
wj32
b647d7343d
* fixed some doc typos
...
* simplified circular buffer modulus code, reduced CPU usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1212 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 02:11:31 +00:00
wj32
e3916222bb
* #2784922 - "Hidden processes window: window location not remembered"
...
* location of the handle filter window is now remembered as well
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1211 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 00:17:21 +00:00
wj32
467c1042b8
* added column sorting order for HandleFilterWindow
...
* CloseWait connections can't be closed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1210 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 00:09:11 +00:00
wj32
4ca0227499
#2785210 - "Cannot terminate Waiting Connection TCP"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1209 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-02 00:00:46 +00:00
wj32
92b43742e0
#2785203 - "Hide Terminate Process Tree when the process has no children"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1208 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 23:45:35 +00:00
wj32
e1207504a4
fixed typos in NetworkList which lead to bug #2784924
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1207 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 23:40:11 +00:00
wj32
1f49de292b
#2784954 - "Ctrl+F find DLLs and not just Handles"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1206 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 11:55:39 +00:00
wj32
ca734efdc4
#2784924 - "Network connections: process's icon not shown"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 10:39:24 +00:00
wj32
fc1a61ab7e
#2784924 - "Network connections: process's icon not shown"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1203 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 10:12:51 +00:00
wj32
637b87bd4d
bump to 1.3.7.5
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1202 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 09:12:51 +00:00
wj32
8542de0668
enhanced closing tcp connections
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1201 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 09:09:07 +00:00
wj32
47511c0fb9
added the ability to close TCP connections
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1200 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-01 09:03:22 +00:00
wj32
f4914cd679
#2782808 - "Exception generated when CPU History is set to first column."
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1199 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-29 05:46:24 +00:00
wj32
6bc5b5de52
fixed incorrect thread start addresses
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1197 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 11:13:43 +00:00
wj32
33e0bdf9a6
* fixed service list Type column width
...
* made default process properties window size a bit bigger
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1196 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 10:52:52 +00:00
wj32
0ba4283fb9
changed "Unknown Process" to "Waiting Connections"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1195 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 08:20:57 +00:00
wj32
9be2720ecf
#2781625 - "System Idle Process should not have network connections"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1194 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 08:17:39 +00:00
wj32
04e7c489e0
fixed "Collection was modified" exceptions in ServiceProvider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1193 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 07:47:00 +00:00
wj32
95d4073d7f
* simplified tree model code
...
* fixed PH on XP not retrieving process file names
* resolved some unnoticed unhandled exceptions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1192 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 07:42:03 +00:00
wj32
4b57dad643
fixed WaitOne backwards compatibility
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1191 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 06:50:09 +00:00
wj32
46c2248c21
enabled reduce working set for multiple processes at a time
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1190 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 05:28:00 +00:00
wj32
510e15a644
added EnumComparer to reduce boxing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1189 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 05:21:07 +00:00
wj32
8ccd1f0685
some more optimization
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1188 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 04:07:53 +00:00
wj32
d8ce33c136
fixed threadpool limit
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1187 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 01:43:57 +00:00
wj32
b68d4053cf
* implemented sorting for the newly added columns
...
* switched to a switch table for increased performance when sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1186 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 01:41:18 +00:00
wj32
a0bfdbbd8e
limits the ThreadPool threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1185 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 01:26:50 +00:00
wj32
662e73d269
* accidentally removed Esc to close
...
* unhandled exceptions when closing the process window right after it is created
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1184 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 00:46:14 +00:00
wj32
070c408b14
fixed inaccurate I/O Total rates when using a refresh interval other than 1000ms
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1183 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 00:37:41 +00:00
wj32
b9f6b0bbf4
new columns: base priority, start time, relative start time, total cpu time, kernel cpu time, user cpu time
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1182 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-28 00:34:49 +00:00
wj32
4177ff5b4b
Esc now closes all windows
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1181 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-27 23:16:33 +00:00
wj32
5a8ae1083e
fixed delay when loading thread list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1180 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-27 22:58:36 +00:00
wj32
e68fe5a3fc
added more documentation to WorkQueue
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1179 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-27 22:44:33 +00:00
wj32
f33efd9481
fixed provider timing problems
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1178 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-27 22:30:37 +00:00