Commit Graph

79 Commits

Author SHA1 Message Date
dmex 68a59764c1 DotNetTools: Bump version 1.5; Fixed incorrect .NET performance statistics for processes with the same name; Fixed copyright dates; Tidied up solution;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6189 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-17 17:53:19 +00:00
dmex 3cb05a0d1f Plugins: Reverted 6185
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6186 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 13:02:17 +00:00
dmex cfd88aa965 Plugins: Updated Plugins.props for SDK version 10.0.10240.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6185 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 12:41:46 +00:00
wj32 284692d610 Switch SDK version to 10.0.10240.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6184 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-16 12:28:59 +00:00
dmex d69bd4bb99 Plugins: Upgraded solutions to Visual Studio 2015; Fixed all warnings;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6159 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-08-01 14:22:12 +00:00
wj32 4c525afd5f ExtendedServices: Added auto-elevation when saving recovery information, triggers and other service settings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6131 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-21 08:56:30 +00:00
dmex 6cfa8e6a4a Plugins: updated to latest sdk
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6130 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-20 14:23:08 +00:00
dmex 621a03f709 Plugins: removed wcslen usages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6115 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-19 16:37:08 +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 1533dd503d Add tool to automatically generate plugin API header file
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6092 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-17 11:12:02 +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 2d9f95b0dc DotNetTools: Added stack trace support for 32-bit processes on 64-bit Windows
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6024 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-03 13:49:46 +00:00
wj32 40158c9f68 Process Hacker now takes 32-bit dumps of 32-bit processes on 64-bit Windows
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@6015 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-06-02 15:27:49 +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
dmex c8888cbd67 Plugins: rename SETTING_PREFIX; add missing PLUGIN_NAME defines;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-26 14:51:31 +00:00
wj32 e697f7a023 DotNetTools: Added AppDomain column for threads in .NET programs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5959 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-26 14:16:31 +00:00
dmex 31a8364425 Plugins: fixed HandleToUlong consistency
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-25 12:01:23 +00:00
dmex ec03ab78db Plugins: update NetworkTools project file; remove ignored props fields; clenaup unused project settings;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-21 13:56:09 +00:00
dmex 88957a08aa DotNetTools: Fix uninitialized variable warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5896 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-17 12:58:34 +00:00
dmex 5c9ed23221 Plugins: Updated props file; Fixed build issues and inconsistencies; Moved all project build configurations into solution props;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5891 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-17 11:00:07 +00:00
dmex 5f290193c2 Plugins: Reverted r5865
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5866 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-06 11:54:07 +00:00
dmex 4a73dfee61 Plugins: Fixed compiler errors C4311 (pointer truncation) and C4312 (unsafe type conversion)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5865 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-06 06:03:14 +00:00
wj32 80a741e9eb Bump to 2.35; change uses of _M_IX86 and _M_X64 to _WIN64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5845 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-29 13:19:41 +00:00
dmex 4bc74f8c5c Plugins: Add missing plugin URLs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5803 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-20 01:46:58 +00:00
xhmikosr c6ce2ab83d Whitespace cleanup.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5789 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-18 06:42:10 +00:00
dmex 96bef84331 DotNetTools: removed UTF16LE encoding
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5720 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-02-24 02:02:33 +00:00
dmex eb65baf300 Plugins: removed UTF16LE encodings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5719 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-02-24 01:49:11 +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 d6b9a42a16 * bump to 2.33
* DotNetTools: improved .NET assembly enumeration timeout handling

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5528 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-01 23:49:55 +00:00
xhmikosr 5c75561ff5 Clean up project files.
* remove the obsolete _ProjectFileVersion property
* remove EnableEnhancedInstructionSet for Debug and x64 configurations (x64 is always SSE2)
* remove unused Midl properties

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5485 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-22 18:05:15 +00:00
dmex 7499532792 Upgraded project to Visual Studio 2013
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5466 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-20 20:15:00 +00:00
dmex b0b27074e6 Plugins: Removed MFC build requirement; Fixed vs2012 resource templates;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5427 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-08-16 22:08:41 +00:00
dmex 4a2550cee8 Plugins: updated copywrite dates; code cleanup;
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5382 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-08-03 14:10:30 +00:00
dmex edfb49d1d7 Plugins: Fixed Win32 plugins compile warning (ancient x64 edit+continue flags)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5328 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-06-23 12:58:42 +00:00
wj32 cb5472f485 added .props file for plugins
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5162 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-09 05:49:13 +00:00
wj32 366e680b9d fixed some uninitialized variables
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5123 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-07 11:10:18 +00:00
wj32 d0df5194a9 * re-added XP support
* added x86 dynamic (KPH) data for Windows 8

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5098 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-11-29 12:10:37 +00:00
dmex be41a749f9 Updated all solutions to Visual Studio 2012 and .NET 4.5, removed duplicate definitions.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5090 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-10-21 06:50:45 +00:00
wj32 c6f19e9381 updated changelogs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5071 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-07-06 09:20:56 +00:00
wj32 0e2036f901 * ToolStatus: added keyboard shortcut for search box
* ToolStatus: added word-based filtering

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5070 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-07-06 09:16:38 +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 62addea441 updated some dates
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4965 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-01-28 22:05:58 +00:00
wj32 2ae44e226a DotNetTools: ignore unnamed modules for CLR v2
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4964 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-01-27 09:38:26 +00:00
wj32 599bf44532 3.x merge - PH_STRING conversion
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4876 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-19 11:10:51 +00:00
wj32 cc45121eea patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4857 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-15 09:41:42 +00:00
wj32 62abf0d345 DotNetTools: always force a refresh of .NET status
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4811 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-08 00:28:41 +00:00
wj32 c9c78a84b1 fixed bugs in the cpysave functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4804 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-06 09:46:39 +00:00