Commit Graph

452 Commits

Author SHA1 Message Date
wj32 db017067f8 refactored taskbar code, fixed some bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1912 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:04:45 +00:00
dmex04 8cca08b48b fixed "menuNetwork_Popup" exception caused by checking wrong column and auto-enabling context-menu entries on invalid items
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1906 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-21 05:37:13 +00:00
wj32 529dbcaeab enabled DLL injection into processes from other sessions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1903 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-20 00:14:45 +00:00
wj32 7d5ddd2fcc added exception handling around dbghelp detection because some people have their ProgramFiles variable set incorrectly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1854 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 22:08:45 +00:00
wj32 11de89eae9 reverted r1841
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1842 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-04 08:33:16 +00:00
dmex04 42b1201219 recommitted r1827
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1841 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 14:21:28 +00:00
wj32 841c492e41 #2849052 - "not defined by current visual style"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1839 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 07:26:44 +00:00
wj32 d206ac0721 * added IPv6 network connection support
* reverted r1833 (no finalizer needed)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1838 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 07:15:15 +00:00
wj32 28b2ab36f0 reverted r1827, r1829, r1830
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1836 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 06:29:16 +00:00
dmex04 9ee98adc6f fixed HackerWindow.Exit loop, Exit called before FormClosing allowing cleanup/dispose and elevation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1830 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 20:30:42 +00:00
dmex04 a6785a4629 updated PH exit event for cleaner termination *exits without using force*
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1829 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 19:41:14 +00:00
dmex04 349d51dec7 fixed issue with NotifyIcons not being disposed and remaining in SysTray
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1827 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 19:25:46 +00:00
dmex04 4e85f69080 reverted r1825
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1826 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 16:22:36 +00:00
dmex04 cf8afac4d2 INITIAL Commit - removed MainMenu component causing spastic IDE behavior for HackerWindow form, MainMenu now entirely created by code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1825 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 14:45:18 +00:00
wj32 75d53cd8a2 * code cleanup
* fixed case of closing IP info window before the thread has finished

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1817 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 05:51:33 +00:00
dmex04 ebcfe1d9d5 added checks for selected item value *consistent with existing menu items* - whois/tracert/ping menu items are now disabled is the selected item is blank *consistent with existing menu items*
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1816 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 18:01:16 +00:00
dmex04 d3a6038c6e added two network-tools, also added threading and removed redundant IsNumber function
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1815 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 17:02:15 +00:00
dmex04 3f77c811cf updated whois context menu item function
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1809 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 09:10:07 +00:00
wj32 6c6f3c2fa7 * more stuff is done in process query stages (used to be "file processing" stages)
* removed STA hack for .NET process detection

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1807 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 07:29:02 +00:00
wj32 bd01ee1558 fixed update check typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1805 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 06:43:45 +00:00
wj32 61fd0556f3 implemented automatic updating
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1804 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 06:40:07 +00:00
wj32 15b1f55b2c code cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1801 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 03:25:04 +00:00
dmex04 3fe21639cf renamed whois click event
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1800 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 22:45:55 +00:00
dmex04 207d604d5e initial commit - new network-tools, required updated network tab layout and default column sizes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1799 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 22:42:20 +00:00
dmex04 54f4a0f17f added options for configuring Toolbar display style, fixed Toolbar.Visible menu setting not being saved, fixed *some* settings not being loaded after options changed - more still need fixing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1797 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 15:38:16 +00:00
wj32 517cdb12e9 added elevation for process properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1796 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 09:48:26 +00:00
wj32 a8a317a28c re-added a few things by dmex:
* configurable update location
 * fixed HackerWindow size
also:
 * added support for non-interactive updating

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1792 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 06:46:30 +00:00
wj32 355914198c reverted to r1784
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1791 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 03:11:59 +00:00
dmex04 cda29e0ae1 added dialog allowing user to elevate PH when about to view process properties of an elevated process, added [Administrator] window title when PH is elevated for identifying what window and when PH is elevated
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1790 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 20:58:20 +00:00
dmex04 7771838dbd * Fix for Refresh menu item being disabled instead of CheckforUpdate *
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1775 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 02:33:54 +00:00
dmex04 b20cadf464 Initial Commit of Update Download and Verification
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1773 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 00:57:09 +00:00
wj32 d0e831e559 * fixed: notification icons were fixed at 16x16 size
* removed options window tooltips

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1764 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 03:41:24 +00:00
wj32 40ceca283f replaced UpdateWindow with UpdateWindowMenu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1763 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 01:55:47 +00:00
wj32 efb5477351 * got rid of Win32ForegroundWindow
* fixed coding styles, etc.

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1752 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 07:21:17 +00:00
dmex04 ff0473e40f Initial commit - Update Check added - Help Menu >> Check for Update
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1750 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 06:10:11 +00:00
wj32 297fd4ecd4 PH now renames NPH automatically
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1707 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 10:11:01 +00:00
wj32 73abc16546 * x64: stack walking works
* x64: WOW64 stack walking works, but no symbols
* x64: fixed dbghelp.dll auto-detection
* updated Help.htm, HACKING.txt, README.txt
* PH output now shows whether the system is 32- or 64-bit
* fixed no symbols for protected processes (System) without KPH

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1695 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 09:47:21 +00:00
wj32 275ffd2018 fixed TaskDialog for x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1684 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 07:37:03 +00:00
wj32 6ad1ea536a * eliminated all architecture dependent IntPtr.ToStrings
* deleted old API logger code

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1682 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:20:31 +00:00
wj32 959817e50f menu items are now disabled for System Idle Process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1657 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 07:59:20 +00:00
wj32 773e47c843 added ability to save process info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1622 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 03:17:00 +00:00
wj32 83fafbc82f improved user prompts; refactored
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1621 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 01:56:20 +00:00
wj32 f75d69387e CollectGarbage improvements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1610 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-18 06:16:22 +00:00
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