wj32
d147fcde75
refactoring in WindowHandle
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1577 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 00:43:28 +00:00
deanme
22d677b3fb
posted close message when clicked closewindow menu
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1576 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-10 16:33:24 +00:00
deanme
07b420f4e3
perfected window menu item in the main form
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1575 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-10 16:13:32 +00:00
wj32
a034bf9a3f
code cleanup
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1569 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 06:28:57 +00:00
deanme
656babceb8
added the windowProcessMenuItem to change the mainform's window state(maxmize,minmize,restore) in a special process.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1568 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 15:19:56 +00:00
deanme
6ffe28f0b3
fixed:when HackerWindowForm.WindowState is FormWindowState.Minimized and hide the HackerWindowForm,then run ProcessHacker.exe again(allow only one instance),the previous instances do not display
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1567 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 13:34:27 +00:00
wj32
24c1f7f76f
reverted changes to dumping
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1563 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-07 08:16:16 +00:00
deanme
0434228ec6
removed creation dump file from the GUI thread to stop blocking of mainform
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1562 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-07 05:02:34 +00:00
wj32
d2b2d0fce9
removed heap tag information
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1546 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:58:54 +00:00
wj32
921b3a5a57
made heaps viewer "more robust"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1545 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:50:30 +00:00
wj32
adaa142c51
changed cursor to WaitCursor when querying heaps
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1543 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:39:18 +00:00
wj32
87c3228b8b
added HeapsWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1542 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:37:30 +00:00
wj32
e06d243a74
more performance hacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1538 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 01:44:40 +00:00
wj32
8cfd2f9e17
* dbghelp is now set up automatically when Process Hacker is run the first time
...
* performance improvements
* stability improvements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1537 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 01:24:32 +00:00
wj32
ab620631b8
* fixed Close TCP connection
...
* added shortcuts to HiddenProcessesWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1535 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 23:51:06 +00:00
wj32
b1a6d7a443
reduced the number of BaseObject finalizer runs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 12:55:48 +00:00
wj32
a30c64d130
struct defs now load in a separate thread
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1532 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 11:37:21 +00:00
wj32
39837f30e0
finally fixed network connection address resolving
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1499 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-01 11:21:49 +00:00
wj32
0ea3052ac1
* fixed ProcessHacker.sln
...
* fixed "Create Dump File" exceptions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1498 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-30 11:28:22 +00:00
wj32
b8872827e8
fixed "Inject DLL" menu item enabling problem
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1493 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-30 07:47:28 +00:00
wj32
4248bb65dd
child windows float by default
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1480 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-28 01:58:43 +00:00
wj32
ab4c80dd41
Fixed: window location problem when hiding and restoring the window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1479 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-28 00:57:49 +00:00
wj32
67a93a83d4
* ability to create services
...
* better HandleTable + SecuredHandleTable
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1470 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-26 10:53:00 +00:00
wj32
5b8ce405f4
extreme micro-optimization
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1449 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-21 10:16:13 +00:00
wj32
42d0f5d4de
* process windows are threaded again!
...
* PH now remains for the same amount of time as PE when logging off/shutting down
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1417 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-14 03:39:42 +00:00
wj32
28e01f5924
* added ZwWriteFile to wait analysis
...
* fixed some TopMost bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1414 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-13 08:37:50 +00:00
wj32
6a7633b554
fixed: terminator window would be hidden if the main window was top-most
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1413 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-13 07:45:59 +00:00
wj32
3514ad0c97
hackaround for ScrollTo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1407 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-11 07:04:27 +00:00
wj32
9198fa37f6
improved TreeViewAdv scrolling
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1403 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 09:11:06 +00:00
wj32
64deb467d5
fixed scroll down process tree - actually looks at the username now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1402 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 08:48:10 +00:00
wj32
5393619ac4
added "scroll down the process tree on startup" option
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1398 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 08:27:02 +00:00
wj32
8d103ce37e
fixed process selection problem
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1397 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 08:11:07 +00:00
wj32
8c1972a108
added find window and select thread button
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1394 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 02:48:40 +00:00
wj32
898fd8b5e2
added elevation for session disconnect and logoff actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1392 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 01:10:16 +00:00
wj32
c3b0d68a10
* improved reference counting
...
* fixed NPH typo
* added process handle reference in SymbolProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1391 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 00:44:03 +00:00
wj32
92a8ec0027
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1389 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 11:57:27 +00:00
wj32
f29266610d
added window process finder
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1388 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 11:54:56 +00:00
wj32
7eca1b85e8
* added Shift+Del for Terminate Process Tree
...
* fixed Terminate Process Tree when sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1387 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:53:14 +00:00
wj32
cf429d1050
minor users list changes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1386 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:47:59 +00:00
wj32
6a6a4622d2
fixed users list for XP users
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1385 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:37:58 +00:00
wj32
9cb7746b79
added users list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1384 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:25:00 +00:00
wj32
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
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1382 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 06:30:47 +00:00
wj32
2c3c8a402f
added ability to detach processes from debuggers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1376 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-06 00:53:45 +00:00
wj32
52f41c1175
changed dump behaviour
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1368 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 12:15:09 +00:00
wj32
3ede8eda53
refactored open containing folder code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1367 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 12:13:17 +00:00
wj32
88e6201497
Added ability to create dump files for processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1366 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 12:11:05 +00:00
wj32
ce24964325
major refactoring - utility functions are now in a separate library and SymbolProvider is now in ProcessHacker.Native
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1355 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 11:05:47 +00:00
wj32
cb8dd4308f
tray icon process list is now sorted in alphabetical order
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1329 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-25 09:54:28 +00:00
wj32
71e9364abf
fixed some loading problems
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1315 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-22 06:51:34 +00:00
wj32
674b81274a
* fixed: "Access denied" when changing DEP status or unloading a module on Windows XP
...
* fixed Win32Handle.Wait
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1310 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-22 02:19:13 +00:00