dmex
fd135fbae3
moved all ListView controls to ExtendedListView, fixed some API ref defs, added initial LastError error handling semantics
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4258 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-25 12:39:06 +00:00
dmex
323d02277c
fixed most API signatures, fixed multiple 4b NtStatus allocations in various functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4256 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 06:42:44 +00:00
dmex
f585842f6d
string null perf fixes, Dictionary string perf fixes, removed redundant code, some type fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4254 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-22 04:56:08 +00:00
wj32
325bd3daf5
* bump to 1.12
...
* use non-intrusive module enumeration whenever possible
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2761 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-29 09:26:49 +00:00
wj32
ae34ef0885
deleted HistoryManager: -1 million CPU cycles each update
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2606 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-11 02:28:34 +00:00
wj32
df3cbb70ca
deleted DeltaManager, replaced with delta struct: -2 million CPU cycles each update
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2605 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-11 01:43:27 +00:00
wj32
6d7a943ad9
System Idle Process threads are shown
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2593 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-09 23:38:04 +00:00
wj32
d01c5b9167
back-ported provider boosting fix from PH 2.x
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2542 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-30 04:24:51 +00:00
wj32
95a1343f3a
back-ported new provider system from PH 2.x
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2540 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-30 02:48:37 +00:00
wj32
3632ec6744
moved provider code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2537 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-30 01:13:50 +00:00
wj32
6c2d78b7b9
avoid creating a dictionary on every update
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2484 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-21 02:22:12 +00:00
wj32
170f6c7a50
* removed usage of ReadOnlyCollection from HistoryManager
...
* added FastResourceLock usage to Extensions.GetHandleInfo
* deleted FastQueue
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2477 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-20 07:56:21 +00:00
wj32
482b0d9bc1
* #2917952 - "Index was outside the bounds of the array."
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2475 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-20 07:24:56 +00:00
wj32
098e98f01c
fixed fucked-up-sign-extended kernel module base addresses
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2464 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-19 10:42:35 +00:00
wj32
0218f77d4b
added useful tooltips to the module list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2451 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-18 04:11:26 +00:00
wj32
773fdaea64
added DPCs and Interrupts to dumps
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2448 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-18 03:56:32 +00:00
wj32
468712af4c
added ability to dump process history manager data
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2447 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-17 11:16:50 +00:00
wj32
b5f8a6fb0b
dump: added service info display
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2442 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-17 08:43:51 +00:00
wj32
16dc07e5b9
almost finished DumpProcessWindow (token properties not present)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2434 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-17 04:36:50 +00:00
wj32
6a77101400
started dump viewer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2423 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-17 00:17:49 +00:00
wj32
0dee309562
switched to FastResourceLock in NetworkProvider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2403 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-09 09:47:33 +00:00
wj32
29b7fe6177
added file size limit for stage 2 processing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2394 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-06 05:53:17 +00:00
wj32
126f2feff5
removed some obsolete code from Provider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2389 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-29 04:10:37 +00:00
wj32
d284deafb8
* replaced messy half-working code in ProcessWindow for selecting threads with ActionSync
...
* replaced fast event emulators with FastEvent
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2388 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-29 04:03:14 +00:00
wj32
499ee08396
improved signature verification - works on x64, and shows subject names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2383 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-29 00:28:26 +00:00
wj32
2b556c3411
cleaned up some Provider code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2358 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-19 10:09:49 +00:00
wj32
5027592ce9
* reverted the entire logging thing. sorry dmex, it's just not good enough.
...
* EnumProcessModulesEx only works on Vista and above, and we already get WOW64 modules
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2327 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-01 01:35:54 +00:00
dmex04
803c5793cf
fixed: processes now show correct amount of loaded modules
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2326 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-01 01:11:36 +00:00
dmex04
f9262305c3
Various Fixes/updates:
...
* fixed: MemoryList provider_DictionaryRemoved
* fixed: (and orginized) extensions
* fixed: message centering
* fixed: EnableKPH settings option being enabled on 64bit
* fixed: menu becoming disabled. if enabled, ph is minimized then exited.
* fixed: InfomationBox using incorrect font
* fixed: Form.ActiveForm cross-thread exceptions
* fixed: settings requiring ProcessHacker restart notification
* fixed: SourceForge upload status remaining "uploading" after error
* fixed: ExtendedListView mode fixed
-added: restart to ErrorDialog
-updated: WaitChainTraversal window
-completed: ProcessTreeNodeDisplayStyle options (ShowSelectiveNodes now Works)
-replaced: Updater form window handle hopscotch handling :P, with GetFWindow method
-merged: logging/messaging (QueMessage, Logging.Log, (4) PhUtils methods) into one class
-improved: exception handling/logging/dialog control consistency
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2322 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-31 23:05:00 +00:00
dmex04
22cc8b4c82
IntPtr caching, added more architecture control
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2317 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-30 20:36:36 +00:00
wj32
7bd28e4357
moved branches, tags, trunk to 1.x branch
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2304 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-25 02:22:46 +00:00