wj32
d540ac4f8a
Process list has less CPU usage (again); so does lsass.exe
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@379 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-22 10:03:55 +00:00
wj32
5beff32478
* added MemoryAlloc class - for managing global-alloc'ed memory
...
* addded LSAHandle, LSAPolicyHandle
* addded ServiceBaseHandle, ServiceManagerHandle
* revised all Win32 code to use MemoryAlloc class
* revised Win32 function imports to be more natural when used (ref -> out, int -> bool)
* moved session ID display from Process tab on HackerWindow.cs to TokenWindow.cs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@332 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-19 05:47:47 +00:00
wj32
553d86248e
decrease CPU usage for processes - don't update usernames every UpdateOnce()
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@325 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 09:06:32 +00:00
wj32
5fe04de91b
avoid unhandled exception when opening open-file-dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@321 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 06:53:26 +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
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
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
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
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
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