Commit Graph

1521 Commits

Author SHA1 Message Date
dmex04 40e2732941 cosmetic fix: ping output
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1928 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 19:30:50 +00:00
dmex04 dd590070d1 fixed Vista and above WindowMessages being blocked: AllowWindowMessagesThroughUIPI
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1927 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 16:21:27 +00:00
dmex04 59fcdb019e replaced HRESULT with Win32Error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1926 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 12:26:42 +00:00
dmex04 8ef9ee8eaa added missing native enums for Thread/Process priority, fixed/updated native functions per msdn documentation... returned Thread/Process priority is now correct (compared with PE/Taskman) however PH-UI doesn't consistently show the correct values for every process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1925 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 12:08:23 +00:00
wj32 34d42e9c6e re-added the TaskbarLib namespace
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1924 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 09:39:31 +00:00
dmex04 e323198352 improved "TaskbarClass Failed" function
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1923 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 09:16:03 +00:00
dmex04 b136f367fc updated TaskbarClass: improved exception handling - all interface calls now return HRESULT, split Native functions from TaskbarClass
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1922 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 09:08:30 +00:00
dmex04 322a097ab6 fixed ping results showing Chinese characters on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1921 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-22 21:29:21 +00:00
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