Commit Graph

57 Commits

Author SHA1 Message Date
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 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 d5493d17c1 #3027888 - "Single-Click Tray Icon Restoration"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3331 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-11 00:14:37 +00:00
wj32 14fb753c5e added Collapse Services on Start option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3325 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-10 05:25:59 +00:00
wj32 38e06c4752 * find objects window now searches DLLs and mapped files
* more settings saved
* other enhancements

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3307 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-09 05:30:25 +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 afddadcbd8 * process tree column settings are now saved
* added I/O Total and Description columns

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3291 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-07 09:48:56 +00:00
wj32 2fc3419948 added I/O support functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 10:56:54 +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 35794d8115 column settings are now saved for Services and Network
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3276 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 06:56:14 +00:00
wj32 be8d5d56d7 added SampleCount setting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3275 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 02:23:48 +00:00
wj32 ec458bd0c9 * completed system information window
* unused process records are now purged

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 01:59:17 +00:00
wj32 49e5b28046 system information window is now showing correctly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3268 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-05 01:33:25 +00:00
wj32 00d39b65bf implemented icon notifications
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3265 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-04 11:30:26 +00:00
wj32 b0aea509ca * icons are now partially functional
* added Hide on Close, Hide on Minimize, Start Hidden

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3253 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-01 10:52:06 +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 d439a222b9 improved settings file handling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3244 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 08:18:24 +00:00
wj32 7c1520ea80 added automatic elevation of service actions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3243 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 07:03:32 +00:00
wj32 63aca1726a converted PhStringToInteger64 to use PH_STRINGREF
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3240 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 04:33:07 +00:00
wj32 47ae366471 converted mxml to use file handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 04:01:45 +00:00
wj32 2a1deb450f improved synchronization definitions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3210 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-16 06:50:30 +00:00
wj32 0f1f5c7c57 fixed default update interval
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3134 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-13 05:39:47 +00:00
wj32 e9cca78242 * implemented Always on Top, Opacity, Update Interval, Update Processes, Update Services
* fixed bug when boosting providers

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3124 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 09:11:28 +00:00
wj32 504e12f34f completed options dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3105 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 04:19: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 b84cb6f55a * StringBuilder is no longer allocated on the heap
* added PhFormatImageVersionInfo

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3065 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 02:13:27 +00:00
wj32 4e428504fc implemented all process colors
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3049 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 10:48:13 +00:00
wj32 0fed662c83 implemented some process highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3019 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 04:24:12 +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 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 56f0fd30c0 * added PhCreateProcessWin32
* added PE Viewer integration

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2993 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:58:25 +00:00
wj32 c4411ba610 * added EnableKph setting
* implemented NoKph command line option

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2918 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 10:00:41 +00:00
wj32 a8560f08b1 completed run-as GUI; process token stealing not implemented yet
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2917 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 09:39:40 +00:00
wj32 d198970937 * completed command line parser
* fixed settings loading

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2911 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-05 07:24:39 +00:00
wj32 c44af0ba59 * added settings safety check
* switched to queued lock for settings

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2899 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-01 06:53:01 +00:00
wj32 559c65667d fixed #2957743 (maybe)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2871 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-24 06:01:47 +00:00
wj32 5478252327 * implemented some hidden-process-related functions
* improved the hashtable implementation

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2831 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-14 05:10:33 +00:00
wj32 fd6e22b4d5 added annotation for exception raising functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2827 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-13 11:04:26 +00:00
wj32 5e43bb3efa removed useless comment
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2781 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-04 04:18:09 +00:00
wj32 20f14aca4a added highlighting for suspended threads
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2775 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 01:36:39 +00:00
wj32 37b9522037 added module highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2770 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-30 01:45:15 +00:00
wj32 24018055cd added thread and handle highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2769 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-30 01:35:21 +00:00
wj32 d3c75cf5ad added Hide Unnamed Handles option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2739 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-25 11:00:56 +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 60da9ee7fd various symbol/stack-walking related fixes/enhancements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2680 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-19 09:55:32 +00:00
wj32 b660859b1e implemented Search Online
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2672 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 23:56:53 +00:00
wj32 d5fcd9b2fe selected tab is now saved
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2670 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 22:19:42 +00:00
wj32 f91f66f745 process properties window rectangle is now saved
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2663 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 11:06:56 +00:00
wj32 bef410e95f added UI actions system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 07:44:40 +00:00
wj32 fe3588163d added security editor code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2648 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 00:55:44 +00:00