Commit Graph

1497 Commits

Author SHA1 Message Date
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
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 163abbb965 fixed System.InvalidOperationException: Invoke or BeginInvoke cannot be called on a control until the window handle has been created. Line: 138
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1831 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 20:59:11 +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 51020298cb reverted #1822
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1824 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 11:57:56 +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
dmex04 8ba3700fab Module list now shows associated icons when viewing process propertes, changed app.config reflecting module collum size with icons
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1822 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-02 09:51:24 +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