Commit Graph

740 Commits

Author SHA1 Message Date
wj32 ec6809fa4f changed PhExpandEnvironmentStrings argument to a PH_STRINGREF
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3499 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-15 01:43:47 +00:00
wj32 7c6c7e53d2 delay security editor initialization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3496 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-14 11:40:25 +00:00
wj32 c2898016ab * disabled .text rule
* disabled highlighting for images with invalid signatures

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3495 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-14 06:39:59 +00:00
wj32 627e2a628a fixed 256x256 icon
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3493 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-14 01:05:16 +00:00
wj32 f422617141 check for HasParent when logging
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3489 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-10 07:15:59 +00:00
wj32 31d0aa9009 renamed phnet functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3487 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-10 05:42:44 +00:00
wj32 0491bd20e2 fixed lost host resolution results
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3486 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-10 05:40:20 +00:00
wj32 eaea5bc7ba should always set PH_PROCESS_RECORD_DEAD
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3485 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-09 08:58:48 +00:00
wj32 4b0c4147fa flush the slists instead of popping entries one by one
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3484 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-09 08:52:07 +00:00
wj32 5330200331 * bump to 2.3
* fixed infodlg resizing

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3483 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-09 08:43:44 +00:00
wj32 ad4781ed2c added resource lock
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3480 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-09 07:35:35 +00:00
wj32 cb4e6036f2 fixed regex filtering always being case-insensitive
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3476 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-08 01:03:11 +00:00
wj32 9857c92ab4 minor change
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3471 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-05 11:25:25 +00:00
wj32 1912c14432 minor change to thread debug structures
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3469 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-05 09:07:32 +00:00
wj32 c63b99b9f5 added Priority menu to icon process menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3467 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-04 07:17:00 +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 fe04dab216 added handle statistics window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3464 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-02 08:13:43 +00:00
wj32 5fc7ae9cb2 * added WM_PH_SELECT_TAB_PAGE
* added more messages to phapppub.h

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3459 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-31 06:43:43 +00:00
wj32 7ea59d4571 * optimized some startup code
* moved PhCurrentUserName from phlib to ProcessHacker

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3458 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-31 06:35:55 +00:00
wj32 7196e210d4 removed unnecessary linked list usage from plugins manager
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3455 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-30 11:07:33 +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 8f337d3a09 implemented CSV export
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3451 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-29 10:44:23 +00:00
wj32 ea5ef18684 * fixed handling of LVN_ITEMCHANGED and LVN_ODSTATECHANGED
* added hackaround to PhSelectAndEnsureVisibleProcessNode

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3450 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-29 07:21:41 +00:00
wj32 7379bb1dcb plugins can now fix .NET highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3449 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-28 11:37:34 +00:00
wj32 d5c8d36517 more progress on WOW64 DLL injection
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3443 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-28 07:08:37 +00:00
wj32 f0a2afd0cb * fixed command line handling
* refreshed fixlib.exe and libs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3442 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-28 06:06:28 +00:00
wj32 3cf144e424 added process properties integration for plugins
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3441 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-27 11:31:35 +00:00
wj32 fbd37f0fed * added relative start times
* added PhFormatTimeSpanRelative
* improved PhFormatDateTime

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3440 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-27 10:03:56 +00:00
wj32 2cd9860bcb implemented generic PhGetProcedureAddressRemote function
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3439 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-27 09:06:29 +00:00
wj32 f4009aaa4a * adding ability to unload WOW64 modules (not working yet)
* no longer uses RtlQueryProcessDebugInformation to get WOW64 modules
* renamed header guards
* updated CHANGELOG.txt

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-26 11:01:35 +00:00
wj32 ab7ff9fdd9 * added SamplePlugin
* deleted phsvc
* added doc and readme.txt to SDK
* fixed plugin bugs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3433 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-25 09:32:03 +00:00
wj32 b2c7309806 * added plugins manager
* added options to SbieSupport

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3432 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-25 06:20:30 +00:00
wj32 2499c364cc started SecurityExplorer plugin
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3431 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-25 04:02:51 +00:00
wj32 82506ae220 plugins can now add to process tooltips
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3430 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-25 01:01:58 +00:00
wj32 84a929e36a plugins can now add menu items
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3429 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 12:54:13 +00:00
wj32 c6140afc9d added additional exports
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3427 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 11:52:44 +00:00
wj32 92f9bd014d plugins work!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3425 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 10:41:21 +00:00
wj32 7095b0eece added support for dynamic settings creation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3424 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 08:16:39 +00:00
wj32 7da46ce3a1 added sdk
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3423 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 07:59:13 +00:00
wj32 bd7ddb9c25 added phlib exports
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3422 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 06:51:35 +00:00
wj32 2d8d381275 ProcessHacker no longer links to phlib.lib; instead includes the source files directly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3421 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 05:29:08 +00:00
wj32 4641d2a953 ntdll32 -> lib32; ntdll64 -> lib64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3415 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 01:38:01 +00:00
wj32 92cf76e3de #3033593 - "Support for displying the Windows Tasks hosted by taskhost"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3414 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 01:03:52 +00:00
wj32 7ce35b9c7d * bump to 2.2
* Run As can now start processes elevated
* #3033644 - #10 - "Run as this user"

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3413 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-24 00:04:13 +00:00
wj32 008dc4ca67 #3033644 - #1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3412 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 23:26:39 +00:00
wj32 0f1fad185d properties for non-real processes now display names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3409 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 08:09:31 +00:00
wj32 b91b67c391 .NET checking is still enabled with PhEnableProcessQueryStage2 off
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3408 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 07:52:50 +00:00
wj32 0578fb158c stage 2 is now optional
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3407 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 07:48:04 +00:00
wj32 c3d1316e14 * fixed clrsup header usage for SDK v7.1
* added some #pragma once usages

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3406 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-23 07:36:34 +00:00
wj32 87685442ce * added PhEnumProcessesForSession and PhEnumProcessesEx
* fixed binary search code

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3405 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-22 23:21:54 +00:00