dmex04
85e3d48e8c
WaitChain fixes, added TreeView supporting extended VistaStyles
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2061 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-05 17:54:48 +00:00
dmex04
8a9c126a6d
(initial) added new thread WaitChain analysis window to Process context menu, right-click a process and select analyzeWaitChain
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2054 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-05 03:14:09 +00:00
dmex04
e5b96b51c5
added Vista style SearchBox to HandleFilterWindow (Searchbox control is considered beta)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2045 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-04 03:03:52 +00:00
wj32
4ea71eaced
completely new PE reader implementation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 04:02:51 +00:00
dmex04
0c6fedc1c3
Added ExtendedListView supporting collapsible groups and explorer theme (Vista/Win7 only), swapped PEWindow "Imports" tab standard listview with ExtendedListView
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2020 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-01 22:07:49 +00:00
wj32
1af3ec7006
UI, coding changes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2008 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 09:07:20 +00:00
dmex04
a30701dd0e
removed continue prompt, updated ErrorDialog layout and style, fixed url regex matching, required extra Diagnostic information has been added - will need this info when users send reports and are unavailable for commenting about them
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2003 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 06:27:46 +00:00
dmex04
e6cab56dcc
added NetworkInfomationWindow to TrayIconMenu for wj32 to play around with
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 21:46:58 +00:00
dmex04
8c8e6b6f3f
removed TaskbarLib/WindowsFormsExtensions.cs - partially rewrote Windows7Taskbar.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1984 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 11:45:59 +00:00
dmex04
d62a280bd8
removed ProgressBarEx - fixed TaskBarLib.WindowsFormsExtensions for ProgressBar
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1983 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 11:20:55 +00:00
dmex04
59d40d49c9
rewrote ProcessBarEx Control, removed unused code and customizations
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1982 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 10:40:26 +00:00
dmex04
470eac287c
ProgressBarEx modified
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1970 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 09:30:42 +00:00
dmex04
4341807c98
removed this property from VirusTotalUploaderWindow.Show(this) allowing multiple upload forms to be shown, added ProgressbarControl supporting VistaStyles (Green/Red/Yellow) on XP/Vista/Win7, replaced standard ProgressbarControl
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1969 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 08:51:38 +00:00
dmex04
b745a6a335
fixed some taskbarlib functions + casing, removed duplicate APIs, created ProgressBar component that will "once completed" support TaskbarLib and gracefully degrade for OSs without TaskbarLib support. also added various other fixes.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 03:49:13 +00:00
dmex04
2a19d41493
VirusTotal scanning implemented - ProcessContextMenu>Miscellaneous>Upload2VirusTotal
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1957 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 01:01:57 +00:00
wj32
3a445ba3de
* added LINQBridge; TaskbarLib now compiles
...
* re-added taskbar icon overlays and progress bars
* got rid of the token button in ThreadWindow; moved to ThreadList context menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 07:05:49 +00:00
wj32
1ff009849e
added TaskbarLib (not compilable yet)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 03:35:55 +00:00
wj32
237b32689d
removed TaskbarLib
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 01:39:58 +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
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
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
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
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
dmex04
207d604d5e
initial commit - new network-tools, required updated network tab layout and default column sizes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1799 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 22:42:20 +00:00
wj32
8f2291480e
* fixed updater installation, changed UI
...
* got rid of the GIF (GIF is evil)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1774 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 02:24:37 +00:00
dmex04
b20cadf464
Initial Commit of Update Download and Verification
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1773 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 00:57:09 +00:00
wj32
efb5477351
* got rid of Win32ForegroundWindow
...
* fixed coding styles, etc.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1752 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 07:21:17 +00:00
dmex04
ff0473e40f
Initial commit - Update Check added - Help Menu >> Check for Update
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1750 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 06:10:11 +00:00
wj32
91d4e3d5d4
#2831605 - "Add handle count by type to process properties handle tab"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1738 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-23 10:05:24 +00:00
wj32
af15d2caf2
* vastly improved kernel module information
...
* added KTM resource manager object information
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1731 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-22 05:18:27 +00:00
wj32
6ad1ea536a
* eliminated all architecture dependent IntPtr.ToStrings
...
* deleted old API logger code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1682 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:20:31 +00:00
wj32
d551452839
* moved back to AnyCPU
...
* fixed several native API struct definitions; process enumeration is working on native x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1681 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:02:45 +00:00
wj32
0832f0ae5f
* added handle properties for transaction manager objects
...
* all push lock acquires now enter critical regions
* removed OUT LONG arguments from ref.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1677 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-07 11:25:54 +00:00
wj32
72cf8f92bb
changed PH platform to x86 to use WOW64 on x64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1668 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 05:59:44 +00:00
wj32
55c1922b47
finally got rid of the damn assembly code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1619 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-21 10:29:43 +00:00
wj32
87c3228b8b
added HeapsWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1542 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 04:37:30 +00:00
deanme
d50cc3d1d1
perfect the Indicator component and I/O Bytes(R+O) Indicator
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1501 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-01 14:21:22 +00:00
deanme
441f35762c
add Indicator component
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1491 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-29 14:35:49 +00:00
wj32
67a93a83d4
* ability to create services
...
* better HandleTable + SecuredHandleTable
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1470 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-26 10:53:00 +00:00
wj32
a58033df45
NPH file object name hack!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1465 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-25 08:54:11 +00:00
wj32
5b8ce405f4
extreme micro-optimization
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1449 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-21 10:16:13 +00:00
wj32
c0db89f2d4
* attempted to create a kernel profiler
...
* moved SortedListViewComparer
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1412 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-13 05:41:33 +00:00
wj32
8c1972a108
added find window and select thread button
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1394 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 02:48:40 +00:00
wj32
898fd8b5e2
added elevation for session disconnect and logoff actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1392 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 01:10:16 +00:00
wj32
f29266610d
added window process finder
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1388 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 11:54:56 +00:00
wj32
9cb7746b79
added users list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1384 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:25:00 +00:00
wj32
40e736cd63
* refactoring: typos, etc.
...
* new reference counting system for handles, memory allocations and symbol provider
* added terminal server objects (server, session, process)
* proper SID class
* moved logging into ProcessHacker.Common
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1382 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 06:30:47 +00:00
wj32
ce24964325
major refactoring - utility functions are now in a separate library and SymbolProvider is now in ProcessHacker.Native
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1355 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 11:05:47 +00:00
wj32
e16bc7b506
* added event pair "properties"
...
* fixed event pair wait detection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1354 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 00:05:28 +00:00
wj32
28d89099c6
* added timer properties
...
* refactored handle code
* fixed time bugs in handle code
* added wrapper synchronization object classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1347 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-30 05:26:35 +00:00