wj32
e9a877728f
Can open process properties from the handle list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1090 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 09:53:05 +00:00
wj32
08854be5dd
After 8 hours of debugging and 5 BSODs, nothing has been achieved :(
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1079 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 09:01:10 +00:00
wj32
cbf214e775
* Fixed: Network connections for processes without icons would not be displayed
...
* changed elevation dialog icon to Warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1077 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 11:50:59 +00:00
wj32
80fcf7fd80
added Private, Shared and Shareable Working Set columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1074 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 10:46:08 +00:00
wj32
57ac84ec0b
* added "-pw" option for displaying the properties of a single process
...
* fixed Dispose method in SharedThreadProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1071 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 08:54:21 +00:00
wj32
c382ae30f7
implemented global logging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1069 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 07:57:25 +00:00
wj32
15180b9956
Elevation button in Options now spawns a child options window instead of restarting Process Hacker elevated
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1066 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 10:42:19 +00:00
wj32
aabd8ab7ce
major directory and namespace refactoring
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1064 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 08:20:18 +00:00
wj32
61d3cbec2d
* started NProcessHacker
...
* renamed the ordinal shell32.dll import to RunFileDlg
* modified tooltips and verify info to work with Re-analyze even if "Verify signatures and perform additional checks" is disabled
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1062 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 07:27:24 +00:00
wj32
0bc39ec29d
more robust symbol loading, done in several stages
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1058 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-14 05:48:07 +00:00
wj32
4fa98825df
dbghelp.dll support!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1047 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-12 10:53:57 +00:00
wj32
b88f4ea52e
fixed Key handle leak in service properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-09 10:41:27 +00:00
wj32
aeb21c437b
dllhost tooltips
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1012 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-05 05:10:08 +00:00
wj32
932bbb0b28
added highlighting for GUI threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1009 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-05 00:28:15 +00:00
wj32
09c510bcf8
thread list displays cycles instead of context switches on Vista
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1008 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-04 23:31:25 +00:00
wj32
23e06c5f9b
displays service DLL paths
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1000 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-03 02:39:40 +00:00
wj32
032bf3b44a
module unloading now works properly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@998 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 09:03:11 +00:00
wj32
1ce4fce076
module querying now only requires PROCESS_QUERY_LIMITED_INFORMATION if using KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 06:56:07 +00:00
wj32
98a01bc8a4
not all job processes are highlighted as such, but job properties are displayed for all relevant processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@989 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 05:01:09 +00:00
wj32
5c479cfd10
implemented job statistics
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@986 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-01 09:21:24 +00:00
wj32
4952901e46
added ISynchronizable interface
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-01 08:48:30 +00:00
wj32
a1aa339a31
added Enabled text to job limits
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@980 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-31 11:06:32 +00:00
wj32
a5896e29a6
shows job name, hides job tab for processes with no job
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@979 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-31 11:04:16 +00:00
wj32
d3385ed62b
can now view basic job properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@978 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-31 11:01:46 +00:00
wj32
331d515717
job detection works (after 4 hours and 2 BSODs)!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@977 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-31 10:09:37 +00:00
wj32
a46b5836b6
extended Actions to services
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@965 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 09:35:57 +00:00
wj32
6e31ff16c5
Vista-style dialogs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 03:26:49 +00:00
wj32
ea5b1ec083
removed all instances of "lock (this)"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@949 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 08:53:59 +00:00
wj32
d4cdcb1859
fixed many memory leaks (thanks to WinDbg+SOS)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 05:31:27 +00:00
wj32
9f9a6f2e8a
modified default network list columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 01:19:59 +00:00
wj32
867200604a
can now close multiple handles at once
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 07:31:10 +00:00
wj32
75d84d6715
#2713088 - "Network: Ctrl+A and Ctrl+C should copy the processes' names"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-27 06:48:21 +00:00
wj32
3277bab324
changed ProcessItem to a class (was a struct) - slightly less CPU and memory usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@919 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-25 09:09:50 +00:00
wj32
13fb35d0d3
now saves mini service list (in ServiceProperties) columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@917 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-24 06:59:02 +00:00
wj32
1c0aca6bc8
* new history backend
...
* configurable plotter step size
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@914 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-22 10:25:24 +00:00
wj32
53c641fa60
replaced [string].ToLower() == ... with [string].Equals(...)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-21 00:25:05 +00:00
wj32
ee49f7fb84
#2694437 - "Crash when sorting the process list"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@908 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-20 00:29:20 +00:00
wj32
07d5d7b30b
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@907 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-19 09:31:42 +00:00
wj32
b25eed2cf1
* more extension methods
...
* new highlighting system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@906 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-19 08:55:26 +00:00
wj32
06070b4fec
Uses extension methods now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-19 06:45:23 +00:00
wj32
b83d40a872
fixed several memory leaks, reduced startup time, reduced memory usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-16 18:07:22 +00:00
wj32
52cc8813db
added CPU and I/O history columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@891 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-15 05:38:55 +00:00
wj32
521d5844fe
changed LongData scaling to work within currently visible data points
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@885 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 22:07:36 +00:00
wj32
3281de7bde
workaround for Invalid operation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@884 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 21:28:33 +00:00
wj32
c7e8a0b51e
increased the default widths of the I/O columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@882 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 10:42:17 +00:00
wj32
d827d86277
* hide hidden columns in the Copy menu
...
* added I/O columns
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@881 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 10:39:31 +00:00
wj32
0b9b2faa2c
* #2675864 - "System Information improvements"
...
* Full CPU, I/O and memory usage history for processes and the OS
* Tooltips for graphs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@875 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 09:20:50 +00:00
wj32
01495e860c
#2601397 - "Ability to sort by name, type etc to all of the windows"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@873 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 02:45:11 +00:00
wj32
cc551d94ef
moved HighlightedListViewItem.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@871 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-13 23:45:59 +00:00
wj32
a6bedbd13b
* removed unused SharpDevelop code
...
* reorganized code
* started generic ListView sorter
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-13 23:45:11 +00:00