Commit Graph

889 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 ac94eeb354 fixed Update Download progress display on TaskBar
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1911 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 08:26:50 +00:00
dmex04 a5d138a153 *initial Windows 7 TaskBar support* - CPU History now displayed on TaskBar - Update Download progress displayed on TaskBar
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 08:12:49 +00:00
wj32 f0a3520f20 refactored native error handling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1908 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-21 07:41:12 +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 d16cdbd050 disabled heap destruction on XP since it doesn't work properly (for me at least)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1904 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-20 00:28:22 +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 27eba915b6 OptionsWindow checkbox and radiobutton backgrounds are now nicer on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1898 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 09:03:34 +00:00
wj32 88512fbe88 added configurable elevation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1897 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 08:55:34 +00:00
wj32 24d91ea845 fixed HiddenProcessesWindow with regards to process exit times
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1893 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 06:36:42 +00:00
wj32 812bf5f300 * fixed relative start time sort order
* removed GetDateTimeFromLongTime; use DateTime.FromFileTime instead
* ProcessHandle.GetCreateTime and GetExitTime both return DateTimes now

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1892 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 06:34:45 +00:00
wj32 6d6e84f7fc added all LSA access masks; preparing for LSA API
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1888 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-15 09:39:45 +00:00
wj32 24b536cdc7 * improved DirectoryHandle object enumeration
* fixed FileHandle Pending operations
* NamedPipeHandle and MailslotHandle are now Native API based
* added FsControl and IoControl implementations which don't throw exceptions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1875 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-13 00:10:38 +00:00
wj32 a2283f5214 disabled certain property fields for System and the fake processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1863 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-08 08:28:35 +00:00
wj32 0da0b38a57 #2853452 - "Find handles window: Minor usability improvements"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1862 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-08 07:03:00 +00:00
wj32 1fd84f41d2 modified OptionsWindow highlighting items to reflect the automatic ForeColor feature
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1861 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-08 06:34:25 +00:00
wj32 81c9935686 * Assistant now sends error codes back to Process Hacker, providing useful error messages
* added MailslotHandle

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1860 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-07 08:36:15 +00:00
wj32 592a301626 * new KPH build, incremented version
* added command line usage to Help
* added glossary to Help

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1857 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-06 02:59:20 +00:00
wj32 80a6df51da * added sorting to HandleStatisticsWindow
* made the ResultsWindow ListView header non-clickable

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1855 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 22:16:59 +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 3960cccf01 added exception handling for Ping and Tracert
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1852 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 06:20:30 +00:00
wj32 0e73636822 added hostname resolve and other fixes to IPInfoWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-04 22:21:09 +00:00
wj32 7d4578bf27 Install update button now has the UAC shield if elevation is required
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1843 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-04 09:24:39 +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 3152064f06 removed unused imagelist from PEWindow "Exports" tab, text now aligned
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1832 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 21:08:54 +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 be12da022c updated network-tools with ListView
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1828 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 19:26:53 +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
dmex04 8ba99afd6b increased tracert performance
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1823 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 10:28:35 +00:00
wj32 5bf666a907 removed blank line
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1821 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 07:44:45 +00:00
dmex04 42eab73300 reverted - #1813
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1820 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 06:59:00 +00:00
wj32 e3d1bf9591 * updated CHANGELOG.txt
* added copyright header to IPInfoWindow.cs; unused using cleanup

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1819 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 06:31:31 +00:00
wj32 bb658c7e34 removed test code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1818 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 06:18:24 +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 3cbfcdb360 simplified IsAdmin checking function, security fix foolproof
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1814 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 12:44:13 +00:00
dmex04 85c63c8570 ** Security Fix ** - Prevent UpdateURL being changed by non-administrators!!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1813 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 12:38:54 +00:00
dmex04 0e13f19a4c fixed broken IsNumber function, reworked instances for auto-dispose (using), per other changes - removed unnecessary exception handling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1811 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 09:15:38 +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 9c780ea02d removed icon for UpdaterDownloadWindow
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1808 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 08:32:34 +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 f3c1925659 * #2847691 - "Apply button bug"
* fixed OptionsWindow checkbox FlatStyle

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1806 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-01 06:54:53 +00:00