Commit Graph

1091 Commits

Author SHA1 Message Date
wj32 f028ca4ca6 * Terminator test: TD1 (debugs a process and closes the debug object)
* added DebugObjectHandle
* added copyright headers

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1259 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-10 09:29:40 +00:00
wj32 a131b3116b fixed cannot access disposed object exception
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1258 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-10 08:15:26 +00:00
wj32 666df2e06f * added ObSetHandleAttributes
* ability to set handle flags such as protect-from-close and inherit

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1256 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-10 01:57:45 +00:00
wj32 c7c912d48f fixed M1 terminator test crash
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1255 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-09 12:19:34 +00:00
wj32 c5ff212f90 creation times for all processes (no more "20 centuries ago")
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1250 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-09 01:56:53 +00:00
wj32 7138c92902 bump to 1.3.8.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-09 01:50:22 +00:00
wj32 0776d13f36 * added WorkItem tags
* removed UseInvoke from Provider

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1248 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-09 01:29:45 +00:00
xhmikosr f6317013ee git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1244 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-05-07 09:19:26 +00:00
wj32 81860d7d16 fixed corrupted usernames with WTS SIDs caused by improper error handling in GetAccountName
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1242 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-07 08:47:40 +00:00
wj32 915fb52be9 updated credits
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1241 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-07 00:49:55 +00:00
wj32 9edcffcc62 fixed many bugs post-IntPtr-migration
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 11:22:22 +00:00
wj32 3d61e33017 * 64-bit no longer produces an error message
* fixed wintrust

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 09:51:28 +00:00
wj32 98c2093f16 PH now compiles again
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 05:29:56 +00:00
wj32 52ea354823 fixed up some stuff
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1234 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-06 04:48:55 +00:00
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