wj32
af5e86e548
* added winsta.lib
...
* switched to winsta functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 08:43:24 +00:00
wj32
c94eb361de
use noarg.obj and noenv.obj
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3722 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-05 03:17:09 +00:00
wj32
f165e2824d
added PhFormatToBuffer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3715 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 07:01:20 +00:00
wj32
7eec476c5e
added new high-performance string formatting system
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3705 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 03:38:02 +00:00
wj32
3c9f2089b4
* EMENU is working
...
* converted process and icon menus to use EMENU
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 04:05:30 +00:00
wj32
afe9f2a836
* deleted resource lock
...
* added C++ compatibility for header files
* removed #include <shlobj.h> from phgui.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3637 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-17 04:11:51 +00:00
wj32
372f930121
separated service list code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3624 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-15 07:42:37 +00:00
wj32
87ea6e81e3
* added more docs
...
* bintree.c -> collect.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3623 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-14 04:09:58 +00:00
wj32
e702ddecde
removed process database feature (should go in a plugin)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3547 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-30 07:03:03 +00:00
wj32
4f73acfaf9
* can assign processes to jobs
...
* added process chooser dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3511 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-19 10:29:21 +00:00
wj32
7f18693fb0
added DS object picker dialog wrapper
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3510 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-19 08:08:04 +00:00
wj32
43b2f73924
added double-click for system information graphs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3506 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-18 11:59:43 +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
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
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
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
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
02c4faabf2
* added memory searching (string scanner only for now)
...
* fixed delimiting in PhaChoiceDialog saved choices
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3361 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-14 11:48:41 +00:00
wj32
20ed41dd6d
implemented all memory actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3348 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-13 03:35:45 +00:00
wj32
d8251e0dbe
* memory editor is now partially working
...
* fixed hex editor bugs
* added mousewheel support to hex editor
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3347 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-12 11:57:34 +00:00
wj32
fae047b03b
* added process database
...
* #2928566 - "Flag system for safe processes"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-11 06:16:49 +00:00
wj32
43a060ee55
implemented Save
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3326 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-10 10:52:56 +00:00
wj32
585b149845
* added logging system and log window
...
* replaced NtQuerySystemTime with PhQuerySystemTime (entirely user-mode)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3306 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-09 01:22:14 +00:00
wj32
46c60759bf
added column chooser
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3294 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-08 01:00:40 +00:00
wj32
912af7c825
added GDI Handles dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3271 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 09:35:14 +00:00
wj32
5c1c042cb1
added PhaFormatUInt64 and PhaFormatSize
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3267 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 00:08:36 +00:00
wj32
1d16c34483
added customizable notification icons (non-functional)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-30 11:28:41 +00:00
wj32
513895b806
* added additional service list columns
...
* added service icons
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3207 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 11:29:01 +00:00
wj32
76bd9b5a37
added some basic notification icon code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 10:20:58 +00:00
wj32
1068db4c1e
* added create service dialog
...
* cache some PhGetProcAddress results
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3160 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-29 10:21:13 +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
52b18fcc40
* fixed bug where System is displayed as being a POSIX process
...
* fixed tree list on Server 2003
* fixed network list images - ILC_MASK needed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3144 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-17 06:31:17 +00:00
wj32
bc4cadabb5
added basic network provider functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3114 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 02:23:18 +00:00
wj32
bea864f242
added options dialog (non-functional)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3104 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 01:36:24 +00:00
wj32
b7faaf901a
* added use of KphQueryProcessHandles resulting in very low CPU usage for the handle provider
...
* added support for SystemExtendedHandleInformation in the handle provider
* improved KphQueryProcessHandles
* added correct SystemExtendedHandleInformation structs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3063 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 01:28:37 +00:00
wj32
b52caf6b3d
Tree List is almost fully working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3017 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 03:54:59 +00:00
wj32
d6b5a5f930
implemented TreeList basics
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3016 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-05 11:41:39 +00:00
wj32
2e553fb669
implemented open file name and view parent process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3011 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 04:32:23 +00:00
wj32
1e4fc99676
implemented protection editing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3008 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:59:08 +00:00
wj32
91052d0652
fixed compiler warnings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3007 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:24:45 +00:00
wj32
be2d3b1dfd
added choice dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3006 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:03:04 +00:00
wj32
3d897686e5
added PE Viewer tool
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:14:54 +00:00
wj32
a1f3e9360c
* implemented session properties
...
* added more native types/functions
* use WIN32_LEAN_AND_MEAN
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2986 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 11:03:32 +00:00
wj32
4c4372ac10
implemented Send Message
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2983 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 05:46:30 +00:00
wj32
77495cf49e
implemented process affinity dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2980 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-26 11:15:22 +00:00
wj32
20897a2321
* began handle table
...
* KphNtClose -> KphCloseHandle
* global work queue is now delay initialized
* added semaphore property page
* progress on phsvc
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2971 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-20 09:35:24 +00:00