Commit Graph

4246 Commits

Author SHA1 Message Date
wj32 44d4e29b3b updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4246 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:52:47 +00:00
wj32 4d6b846038 treat blank settings file as valid
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4245 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:43:46 +00:00
wj32 dcedbb597d added support for detecting a settings file in the program directory
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4244 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:38:20 +00:00
wj32 72e08902f4 added elevation support for setting priority class and I/O priority
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4243 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 07:05:43 +00:00
wj32 094498a561 added support for setting Page Priority
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4242 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 06:38:43 +00:00
wj32 72354277ef patch by xhmikosr
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4241 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-20 02:44:46 +00:00
wj32 60f392a799 implemented new Run As mechanism
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4240 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-19 09:44:27 +00:00
wj32 da7eb7ec5c added add_service_logon_right.patch
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-19 06:28:15 +00:00
wj32 650349dd46 * zero password strings before they are freed
* added PhSvcApiAddAccountRight

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-19 06:26:10 +00:00
wj32 5c84c9e8f2 improved event object
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4237 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-19 01:50:25 +00:00
wj32 32223a9ff4 improved PhReleaseQueuedLockExclusive
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-18 11:57:29 +00:00
wj32 e63bd97423 put version information into separate files to stop them from being modified
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4235 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-18 05:07:20 +00:00
wj32 42794d3aeb added more documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4234 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-16 12:18:06 +00:00
wj32 e61519ab36 ExtendedServices: show empty data items as "(empty string)"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-13 04:13:56 +00:00
wj32 13027a7d2f ExtendedServices: fixed memory leaks
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4232 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-12 11:43:24 +00:00
wj32 6b38d10f8e ExtendedServices: added support for editing preshutdown time-out and required privileges
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4231 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-12 11:28:23 +00:00
wj32 f44318eab1 ExtendedServices: added elevation support for restarting services
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4230 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-12 10:38:28 +00:00
wj32 3ed6df0eff ExtendedServices: added support for editing triggers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4229 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-12 10:29:58 +00:00
wj32 60143069e4 ExtendedServices: improved Other tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4228 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-09 08:40:29 +00:00
wj32 e920cfab61 added elevation support for thread actions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4227 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-08 12:21:01 +00:00
wj32 4f11590e4a WindowExplorer: added missing synchronization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4226 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-05 12:16:27 +00:00
wj32 3abbf33c68 propagate the -newinstance parameter
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4225 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-05 11:19:36 +00:00
wj32 d56ffb2f83 * fixed plugin preprocessor defines for 64-bit
* WindowExplorer: fixed 64-bit bugs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4224 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-05 02:04:56 +00:00
wj32 d3b84d922a * WindowExplorer: added Class property page
* WindowExplorer: added Dialog Proc

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4223 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-05 01:04:29 +00:00
wj32 cb2ac226b2 updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4222 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-04 10:15:59 +00:00
wj32 11e8dddd5c * WindowExplorer: added User Data
* WindowExplorer: fixed interaction with windows of elevated processes

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4221 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-04 10:06:11 +00:00
wj32 8d7330e575 WindowExplorer: added symbol resolution for the window procedure
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4220 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-04 09:37:45 +00:00
wj32 16886c064b WindowExplorer: rewrote the hook, which is now enabled by default
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4219 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-04 08:40:27 +00:00
wj32 642732176f removed all security-related code from the object manager
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4218 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-04 04:32:46 +00:00
wj32 449ee3573d fixed version
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4217 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-02 11:46:24 +00:00
wj32 d89ab61796 * bump to 2.17
* fixed handle leak in options.c

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4216 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-06-02 11:44:16 +00:00
wj32 5a36134ced updated NT header files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-30 08:33:50 +00:00
wj32 869c6a6dbb fixed indentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4214 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-30 07:38:12 +00:00
wj32 167869c6ae added Load Config tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4213 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-30 04:29:21 +00:00
wj32 e4c172c0eb fixed keyboard-invoked context menu positioning when the selected item is off-screen
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4212 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-29 12:21:59 +00:00
wj32 b7c396650b added arrows to indicate whether a service is running
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4211 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-28 23:14:00 +00:00
wj32 5627bdf341 improved ALPC wait analysis
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4210 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-26 12:26:22 +00:00
wj32 03ea510e07 * call PhapGetSendMessageReceiver even when a NtUserMessageCall call isn't detected, because the thread may be hanging due to some other win32k system call
* added window class and text to the analysis output

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4209 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-26 12:01:16 +00:00
wj32 a762433a81 * added some more documentation
* added handling of NULLs to PhaFormatTextTable

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4208 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-24 11:52:15 +00:00
wj32 f35411c267 WindowExplorer: renamed Show/Hide and Enable/Disable to Visible and Enabled
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4207 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-23 06:16:26 +00:00
wj32 a2fc7bcba2 * improved PhSetProcessModuleLoadCount
* fixed PhSvcCallUnloadDriver not passing BaseAddress

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4206 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-23 06:01:25 +00:00
wj32 7e457bed76 fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-23 02:13:27 +00:00
wj32 a6b0fb72de PE viewer: added display of delay imports
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4204 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-21 23:56:52 +00:00
wj32 cf9522bea2 WindowExplorer: added Always on Top and Opacity
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4203 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-21 23:07:50 +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 1a4aaadaf5 updated ignore lists
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4201 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-14 09:35:32 +00:00
wj32 70600df33c WindowExplorer: added hook code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4200 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-14 09:34:45 +00:00
wj32 c86f32e159 WindowExplorer: delay load comctl32.dll and ProcessHacker.exe
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4199 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-14 04:18:25 +00:00
wj32 f081c2a3a8 added version string to peview CLR tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4198 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-13 23:03:27 +00:00
wj32 c97576b612 * hex editor: respect wheel scroll lines setting instead of always scrolling one line
* hex editor: fixed arrow keys when the address is selected

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4197 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-13 12:17:08 +00:00