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
5909d75b23
fixed "Cannot access disposed object" problem with process windows
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1056 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 10:45:33 +00:00
wj32
0f9af6bb32
Program.CollectGarbage() now deletes unused threadpool threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1005 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-04 02:23:55 +00:00
wj32
b51543af5c
unfucked process window list dimensions (goddamn visual studio idiocy)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 05:03:29 +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
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
da22a68d2a
all ProcessWindows now share a SharedThreadProvider while HackerWindow uses its own
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 10:13:01 +00:00
wj32
fe8cf7f489
* fixed huge thread and memory leak
...
* fixed HighlightedListViewItem crash
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 03:49:24 +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
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
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
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
wj32
d639f7ba42
* fixed slow window closing
...
* shows env. variables
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@806 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-02 09:31:55 +00:00
wj32
7e87956dbe
completely fixed all handle leaks, especially in the process window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@727 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-26 07:35:01 +00:00
wj32
4472e3be12
* GC.Collect() when closing a ProcessWindow
...
* added Debug > Free Memory menu item
* fixed random freezing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@678 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-20 23:11:52 +00:00
wj32
badff3143f
CPU usage is now correctly displayed in graphs - K+U are not overlayed anymore
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@658 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-19 10:34:45 +00:00
wj32
ed80161fc6
* #2596512 - "General tab window goes in the background"
...
* #2613838 - "Add process' icon before process' name in process' window"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@651 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-19 05:44:45 +00:00
wj32
aea516af87
added descriptions to the process window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@616 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-11 09:00:12 +00:00
wj32
111a99f704
added GDI and USER handle counts
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@612 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-08 00:38:22 +00:00
wj32
cec7a95128
* doesn't use KphOpenProcess (too risky with BSODs)
...
* can protect and unprotect processes!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@577 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-25 06:09:08 +00:00
wj32
6c446c35dc
1.3.2.0
...
* NEW:
* Network tab - shows current network connections
* FIXED:
* Now the process tree and service list update instantly after
starting Process Hacker instead of waiting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@513 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-16 22:57:11 +00:00
deanme
7f998e5a31
add process's Tcp/Ip tab,and need to clean up the codes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@511 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-16 16:29:38 +00:00
wj32
bb9dc1fa08
* Added "Reload Struct Definitions" menu item
...
* Struct Searcher - displays addresses which match the specified struct definition
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@489 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-14 03:33:11 +00:00
wj32
84d6065815
* Now displays thread information under the thread list
...
* Added module file name info for thread start addresses
and stack traces
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@482 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-13 01:55:38 +00:00
wj32
dfb7338f95
Current Directory for processes automatically updates
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@477 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-12 11:00:50 +00:00
wj32
72ada71be0
fixed problems with the search button
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@467 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-01-08 04:19:28 +00:00
wj32
0faeedf075
made a start on System Information
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@453 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 10:50:29 +00:00
wj32
77e8e84d51
* fixed problem with TreeViewAdv after expanding or collapsing a node
...
* added more detailed options for plotter's text rendering
* made plotter (truly) double-buffered
* finished performance and statistics tabs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@450 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-29 05:41:09 +00:00
wj32
b53b4f7bc1
add better thread provider at the cost of increased cpu usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@447 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-28 08:40:43 +00:00
wj32
2ea2a1043c
FIX THE GODDAMN LISTVIEW SIZES WTF IS WRONG WITH VS2008
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@439 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 10:08:25 +00:00
wj32
f5a7941eb9
an attempt at a graph for the process window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@435 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-27 08:52:56 +00:00
wj32
9e3cb04209
fix list sizes in ProcessWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@428 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 21:39:10 +00:00
wj32
bb3dbe9f70
* enable/disable copy menu item in Struct Viewer
...
* disable UAC and DEP related controls on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@427 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-26 02:43:57 +00:00
wj32
c44b441361
close struct window on error
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@423 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:48:30 +00:00
wj32
4a6e81ca88
Struct reader (with support for user-defined structs)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@422 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 10:27:35 +00:00
wj32
53756b953e
* added PEB address textbox
...
* added confirmation for Terminator
* improved changelog format
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@414 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-25 00:06:13 +00:00
wj32
c4392e5db5
* better memory region names
...
* the bold EXE name in the module list is back!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@413 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 23:48:31 +00:00
wj32
01b533163a
fix service adding/removing in ServiceProperties.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@412 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 22:28:57 +00:00
wj32
e9a18582a2
button disabling fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@411 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 22:06:52 +00:00
wj32
67be8ded82
add DEP status displaying & editing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@410 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 21:58:36 +00:00
wj32
0df96cd956
migrated everything! (still has a few big bugs)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@407 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 11:08:07 +00:00
wj32
23e974deb5
added module provider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@406 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 07:26:47 +00:00
wj32
956a83fc23
add process and file properties to the Process Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@405 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 05:39:28 +00:00
wj32
578b822599
remove ProcessThreads control
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@404 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 04:39:50 +00:00
wj32
90326f0ca9
moved thread list to Process Window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@403 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 04:13:50 +00:00
wj32
902c3170c2
Token information window is much more detailed
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@400 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 03:08:26 +00:00
wj32
1a54dd467a
* begin Process window (I'm moving everything but the thread list to it)
...
* add more token viewing features
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@398 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-24 01:24:21 +00:00