wj32
f4ad8a85da
Upgrade all projects to VS 2015 (almost all by dmex)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6179 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 06:10:56 +00:00
wj32
20e71350db
Add PhRemoveEndStringBuilder to simplify code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6127 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-20 13:17:20 +00:00
dmex
89c9ff4867
ProcessHacker: set dialog default focus (patch by me)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6118 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-20 04:33:27 +00:00
wj32
c88a72f822
Add "(No unwind info)" text for x86 stack traces
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6095 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-18 09:08:12 +00:00
wj32
640ac105f9
Enable delayed registration for symbol provider to eliminating GUI hanging; Create work queue semaphore on-demand; Reload symbols when necessary to improve symbol resolution accuracy; Stop loading symbols when the process properties dialog is closed; DotNetTools: Create CLR process support every time a stack trace is being performed for better accuracy
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6094 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-18 07:22:43 +00:00
wj32
f00fc0bafc
Fix thread stack crash when plugins are disabled
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6093 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-17 15:50:56 +00:00
wj32
658dadf108
Another big phlib cleanup
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-10 07:51:44 +00:00
wj32
3e542ab2c1
* DotNetTools: Improve accuracy of 32-bit stack traces on 64-bit Windows
...
* Changed CHANGELOG.txt format
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6025 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-03 14:22:10 +00:00
wj32
1ccb703099
Code reorganization and function renames
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6001 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-30 13:45:20 +00:00
wj32
36a4284b8d
converted all annotations to SAL 2.0
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5548 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-10 06:25:03 +00:00
wj32
08c176043b
set marquee on thread stack progress bar (which currently displays nothing)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5546 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-07 12:31:30 +00:00
wj32
e9e53e2bc0
thread stack progress (part 2)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5481 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-22 09:42:56 +00:00
wj32
61687b681e
thread stack progress (part 1)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5479 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-22 08:11:15 +00:00
wj32
2e86d87ee6
DotNetTools: added PredictAddressesFromClrData for better stack traces
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5067 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-07-06 08:34:24 +00:00
wj32
41c3e80c51
updated dates
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5064 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-07-06 06:52:32 +00:00
wj32
005cb9c81b
* added support for custom stack walks by plugins (in preparation for .NET stack walk improvements)
...
* DotNetTools: added some new definitions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5059 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-07-06 04:28:54 +00:00
wj32
ed81c34b2c
patch by xhmikosr
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-25 02:43:45 +00:00
wj32
bda6797e25
* implemented PH_MODULE_TYPE_MAPPED_IMAGE for PhEnumGenericModules
...
* switched to a base address hashtable instead of a list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4521 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-23 09:54:01 +00:00
wj32
597fa3e3b9
added plugin hooks for thread stacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4510 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-22 11:38:28 +00:00
wj32
2b955b0cb2
* removed KphHandle argument from KPH functions
...
* removed control Create functions
* consistently use VOID for functions with no parameters
* PPVOID -> PVOID *
* PhRefreshMupDevicePrefixes -> PhUpdateMupDevicePrefixes, PhRefreshDosDevicePrefixes -> PhUpdateDosDevicePrefixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4508 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-22 03:12:13 +00:00
wj32
4d770cfe5e
* PhWalkThreadStack can now walk the stack of the current thread
...
* removed warning when inspecting a thread owned by PH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4377 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-31 10:26:54 +00:00
wj32
986f4e84d7
fixed incorrect handling of window positions (GetWindowPlacement and SetWindowPos don't go together well - e.g. when the taskbar is at the top of the screen)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4202 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-21 22:28:58 +00:00
wj32
1f39ee4af9
minimum sizes are now relative (for high DPI support)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 10:53:24 +00:00
wj32
adbdc69562
fixed memory leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3794 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-24 10:30:16 +00:00
wj32
742465ada4
use atoms for GetProp/SetProp
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3704 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 07:26:21 +00:00
wj32
678fa906aa
fixed argument specifications
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3465 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-04 06:14:51 +00:00
wj32
089dd86c44
renamed functions to [verb] [object] form
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3452 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-30 08:35:37 +00:00
wj32
04e0afe476
fixed thread stack window layout
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3334 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-11 06:34:46 +00:00
wj32
d8d9905dfa
added Copy command to remaining listviews
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3329 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-10 23:39:07 +00:00
wj32
eb6ad61269
added parameter and line display to stack traces
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3278 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 07:56:17 +00:00
wj32
83929ba488
added column setting saving to most other listviews
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3277 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 07:19:48 +00:00
wj32
4924383ef2
added network stack dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3148 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-18 12:11:57 +00:00
wj32
6679b3becf
restructured common code into phlib
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:15:11 +00:00
wj32
9e5f8c0d66
fixed all reference-related bugs with UI actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2880 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-25 03:11:14 +00:00
wj32
bbe1014194
switched to using the LSA API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2851 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:38:43 +00:00
wj32
37afeb1a33
fully implemented groups and privileges lists
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2785 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-05 07:42:57 +00:00
wj32
74f67cfff5
enabled tooltips for thread call stack list view
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2774 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 00:57:19 +00:00
wj32
ae301c2298
* added service properties window (non-functional)
...
* added window centering
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2721 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-22 22:33:08 +00:00
wj32
4a63837551
fully implemented I/O priority
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2697 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 11:09:48 +00:00
wj32
33758d4ede
added proper dialog titles
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2692 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 06:59:06 +00:00
wj32
6d1ba5a090
started to implement Terminator
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2687 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 02:34:35 +00:00
wj32
adb373994c
fixed thread stack window layout
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2674 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-19 00:03:14 +00:00
wj32
968df75ae2
fixed thread stack dialog - use IDCANCEL for proper Esc and X button support
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2673 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-19 00:02:14 +00:00
wj32
ac7f3b7ee2
added warning when trying to view PH call stacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2660 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 07:53:39 +00:00
wj32
c14e30b0c8
* process properties window is now resizable!
...
* fixed layout manager with more than just the root parent
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2653 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 11:37:03 +00:00
wj32
1e59f0a4f4
fixed resizing minimum limit function
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2650 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 04:40:13 +00:00
wj32
508b3ff9f2
fixed X button for thread stack window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2634 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-15 23:24:03 +00:00
wj32
ae1ac1841c
fixed handle leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2627 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-15 11:21:09 +00:00
wj32
704e1c9c2e
* added stack walking code
...
* added half-working thread stack dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2626 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-15 11:17:24 +00:00