Commit Graph

1304 Commits

Author SHA1 Message Date
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 8f53f9ba1c fixed some menu item typos
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1570 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 07:38:25 +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
xhmikosr a3e72a24ee Installer: Remove "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" on uninstall, ONLY IF Process Hacker was set as the default task manager.
Before, it would remove the above key even though the user might had Process Explorer set as the default task manager.

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1566 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 10:47:47 +00:00
wj32 0889de3d26 fixed pvt. memory indicator color in the process window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1565 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 08:55:04 +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 261579d056 fixed help
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1561 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:20:30 +00:00
wj32 f9345ff1a3 fixed more things for XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1560 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:18:25 +00:00
wj32 6cf1bef3fd fixed terminator on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1559 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:06:33 +00:00
wj32 3091b88b28 improved the terminator tests
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1558 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 09:56:20 +00:00
wj32 799da61ec0 fixed graph captions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1557 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 07:49:28 +00:00
wj32 bb089ff043 fixed system and csrss thread stacks
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1555 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 10:21:29 +00:00
wj32 7c39cd6846 added Dump memory menu item
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 09:39:35 +00:00
wj32 63079fd261 #2816809 - "System.ArgumentOutOfRangeException"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1551 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 08:37:56 +00:00
wj32 8759ca53dc fixed some typos
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1549 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 05:56:01 +00:00
wj32 a54e23feeb * can now unload modules cross-session
* can destroy heaps cross-session
* added some thread functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1548 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 05:40:46 +00:00
wj32 40a20ec8ec fixed heap size sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1547 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 05:02:05 +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 8a966a69d3 heaps list is now sorted
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1544 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:42:27 +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 62a38b8415 * added RTL-based debugging classes
* switched to the null coalescing operator

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1541 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:01:42 +00:00
wj32 b10f8da16f removed process window tab icons
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1540 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 02:54:24 +00:00
wj32 e717e6b823 highlighting for .NET and relocated DLLs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1539 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 02:45:23 +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 44ac5bda57 fixed memory corruption in KphQueryProcessHandles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1536 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 00:42:36 +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 07fe1a8974 removed stupid MemoryAllocs in TokenHandle.cs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1533 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 12:17:02 +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 09bedd2916 object improvements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1528 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 11:07:46 +00:00
wj32 78b97f30e3 added dedicated symbols work queue
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1525 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 09:32:56 +00:00
wj32 7aac5867cc * removed crappy PE window menu
* added string freezing

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1524 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 09:10:48 +00:00
wj32 4cd6d4429f thread list improvements and fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1522 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 08:21:42 +00:00
wj32 eb44b7e6b9 * fixed InvalidCastException when attempting to close handles in the handle filter window
* added working native process creation code

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1518 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 03:19:31 +00:00
wj32 b8572f1557 added pool limits display
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1517 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 01:58:11 +00:00
wj32 4393589bbc fixed Indicator flickering, updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1516 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 00:10:38 +00:00
wj32 21af7629aa got rid of the virtual memory list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1515 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 00:00:49 +00:00
deanme 63488b7d4f perfect Indicators component in ProcessWindow Form
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1514 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-03 14:30:54 +00:00
deanme d33072cee4 add the CPU、Privae Bytes、I/O Bytes indicator in ProcessWindow form
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1510 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-03 10:04:44 +00:00
wj32 429066dbd7 modified MiniSysInfo.cs a bit
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1507 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-02 08:08:09 +00:00
wj32 965f62ea01 * ability to force terminate threads
* updated Help.htm
* fixed Assistant build

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1506 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-02 07:05:32 +00:00
wj32 d66cc0bdb9 added NtFsControlFile hang detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1503 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-02 05:36:00 +00:00