Commit Graph

1513 Commits

Author SHA1 Message Date
dmex04 be8394f0bd *inital* Windows 7 Taskbar ThumbnailBarButton support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 21:17:14 +00:00
dmex04 20e93e8d31 fixed THUMBBUTTON declaration - added copyright header
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1919 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 14:43:48 +00:00
dmex04 bcdc1dec45 fixed ipv6 ping fatal exception + few other minor fixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1918 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 13:01:09 +00:00
dmex04 e86c631655 removed duplicate settheme calls, *Temp* wrapped Ping function with Try/Catch until ipv6 ping->crash resolved
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1917 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 12:26:08 +00:00
wj32 4898d63217 fixed updater taskbar progress
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1916 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:43:41 +00:00
wj32 d0c8786475 more evidence that COM is a piece of shit (oops-I-forgot-that-I-can't-use-objects-created-on-another-thread)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1915 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:38:50 +00:00
wj32 7408cde370 hacklessly & completely fixed the cross-thread problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1914 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:26:40 +00:00
wj32 d81ec868d1 fixed cross-thread exception in PlotterIcon
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1913 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 09:16:29 +00:00
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 9aa31fcc20 #2863305 - "Unhandled exception in comparer"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1909 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 07:49:28 +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 4abb473f0b username and privilege lookups are now done through the internal LSA API
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 07:43:43 +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
xhmikosr abeee008ae git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1889 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-09-15 18:17:05 +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 4bb10c4ca7 * fixed compile error
* removed some bad cast operators on MemoryRegion

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1886 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-14 09:57:14 +00:00
xhmikosr c7154b1f31 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1883 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-09-13 22:44:09 +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 621fee758a * switched to native I/O functions
* added some support for asynchronous I/O

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-12 02:08:20 +00:00
wj32 7fff6bc525 * added mutant owner information
* viewing System properties no longer prompts for elevation

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1865 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-11 07:16:47 +00:00
xhmikosr a7fda4665c git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1864 21ef857c-d57f-4fe0-8362-d861dc6d29cd 2009-09-08 09:58:45 +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 388724f3a8 fixed the tree model - need to refresh tree paths for children as well
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1858 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-06 09:00:29 +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 d645f19a7d * network list now displays process tooltips
* process tooltips are now cached

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1856 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 23:35:25 +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 25790c5226 fixed compiler warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1850 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 06:06:44 +00:00
wj32 5a18962835 partially rewrote the process tree model; improves memory and CPU usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1846 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-05 04:16:46 +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 87ce042359 minor style change
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1840 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-03 07:35:46 +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 59529f9e08 added missing destructor
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1833 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 23:05:06 +00:00