Commit Graph

316 Commits

Author SHA1 Message Date
wj32 89a3546876 add lots of documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@316 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 05:31:23 +00:00
wj32 8cc8211807 update changelog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@315 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 05:10:42 +00:00
wj32 b0511e56ee activate handle filter window if already open
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@314 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 05:05:30 +00:00
wj32 33cae1d5dc * remove my name from AsyncUtils.cs; Dean wrote it entirely
* change Wei Zhu to Dean

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@313 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 05:04:02 +00:00
deanme a194451944 change dean's name
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@312 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 01:27:20 +00:00
deanme 82de8e398e Fixed slow problem in ProcessHacker/Forms/HandleFilterWindow.cs when filter string is short or empty
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@311 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 17:00:53 +00:00
wj32 55c32d412e more credits updates
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@310 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 09:14:11 +00:00
wj32 247092904d * fix unused 'ex' variable in ObjectPrivileges.cs
* add Wei Zhu to credits

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@309 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 09:09:56 +00:00
wj32 a53fda3841 add some defs in Win32
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@308 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 08:51:46 +00:00
wj32 d6140eff4c fix rename
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@307 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 07:35:03 +00:00
wj32 610081a1db * Win32 code cleanup
* Can view thread usernames, groups and privileges
 * bump to 1.2.6.5

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@306 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 07:28:38 +00:00
deanme 291280e6ec Fixed Assistant.csproj build error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@305 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 05:44:30 +00:00
wj32 82142919e2 disable Run As process menu item when Assistant.exe isn't present
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@304 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 09:43:16 +00:00
wj32 6ace3170e0 goddamn ')'
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@303 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:23:08 +00:00
wj32 8250c2d940 oops, wrong tip
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@302 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:22:31 +00:00
wj32 d452ffd730 fix usage help for Assistant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@301 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:19:48 +00:00
wj32 49c7e177e8 hide the "find system processes with same session id" item - it is no longer useful
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@300 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:16:53 +00:00
wj32 b90c96bf06 update docs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@299 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 08:09:57 +00:00
wj32 2fd7d60132 * Fixed service list in process tooltips when new own-process services are started and when
shared-process services are stopped.

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@298 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 07:48:43 +00:00
wj32 0190be574a remove service deletion kludge
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@297 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 07:36:46 +00:00
wj32 f5f808f364 fixed all service handle leaks - I used CloseHandle instead of CloseServiceHandle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@296 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 07:34:22 +00:00
wj32 1ec69e5076 add listing of users in Run As box
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@295 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 07:20:39 +00:00
wj32 5c469e9587 remove System.Data reference
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@294 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 06:44:19 +00:00
wj32 588cc69629 bump to 1.2.6.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@293 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 06:40:25 +00:00
wj32 dc02f12562 * added combobox for logon type
* found working kludge for starting as SYSTEM on XP

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@292 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 06:35:31 +00:00
wj32 4d61295d97 fix args problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@291 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 06:00:14 +00:00
wj32 f957baa60a remove crap code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@290 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 05:53:59 +00:00
wj32 20b8afee1c fix verification of args
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@289 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 05:30:44 +00:00
wj32 2af1916e65 make the session picker display user names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@288 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:44:01 +00:00
wj32 441a8bbdfe * update help
* add session picker to the Run window

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@287 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:36:07 +00:00
wj32 d619bee1a2 typo correction
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@286 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:23:58 +00:00
wj32 e37b86b262 make assistant invalidate more cases of arguments
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@285 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:19:38 +00:00
wj32 661b4b5111 update assistant usage
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@284 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:18:09 +00:00
wj32 0598ae0569 * updated docs
* Assistant can now start programs with a token "stolen" from another process
* greatly simplified process context menu enabling/disabling

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@283 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:15:21 +00:00
wj32 a2e73930d5 update docs, deprecate Injector
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@282 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 09:40:17 +00:00
wj32 730fa51364 * more detailed help for Assistant
* fix for running program as NT AUTHORITY\SYSTEM on XP with Assistant

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@281 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 07:08:14 +00:00
wj32 e501c67c2a add more options to Assistant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 06:48:31 +00:00
wj32 786308c8d8 * make assistant return error codes
* add QueryServiceStatus and QueryServiceStatusEx defs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@279 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 06:29:51 +00:00
wj32 c0a1d1635c rename assistant.cs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@278 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 05:58:25 +00:00
wj32 06c71e5cb7 UI enhancements, save settings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@277 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 05:50:01 +00:00
wj32 0715c41629 make it launch "Assistant.exe -w" properly
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@276 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 05:40:20 +00:00
wj32 753c106711 add gpl header, ui improvements, prevent name collisions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@275 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 11:11:14 +00:00
wj32 edda80fb02 add GUI for Assistant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 11:06:41 +00:00
wj32 80e84a6aed add assistant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@273 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 10:27:37 +00:00
wj32 d6c3c22e3d reorganization of Win32 code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@272 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 06:06:53 +00:00
wj32 f88bc866c1 * Fixed the fix for the huge regression - the cause was the handle being closed twice. Since a handle is just a number, there is a chance of another handle being opened with the same number just after the handle gets closed but before it gets closed again. That would mean that the other handle gets closed, thus causing the problem.
* Bump to 1.2.5.5

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@271 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-13 00:10:52 +00:00
wj32 a24131c953 update version
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@270 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-12 23:57:26 +00:00
wj32 fe654db420 * Fixed huge regression caused by revision #250 in Win32.ProcessHandle.~ProcessHandle()
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@269 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-12 23:55:39 +00:00
wj32 ff8d8262bd close window after error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@268 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 08:24:27 +00:00
wj32 5a65aa4d89 fix memory corruption in reading process groups and privileges
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@267 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 08:23:19 +00:00