wj32
f039d3f628
don't throw exception unless really needed in GetAccountName
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@197 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 07:46:05 +00:00
wj32
1f1f2cc38a
add tray icon
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@196 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 07:22:50 +00:00
wj32
7355832d3b
Fixed incorrect messages about "new services"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@195 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 06:38:08 +00:00
wj32
4bc9d0f32e
only use terminal server API as a fallback... it's very unreliable
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@194 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 06:31:16 +00:00
wj32
09d9bddf09
actually, USE BeginInvoke
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@193 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:44:36 +00:00
wj32
81fc5777d3
don't use BeginInvoke
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@192 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:37:53 +00:00
wj32
dd6ced9f9d
move init stuff to HackerWindow_Load
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@191 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:28:37 +00:00
wj32
0866d0d3ca
various bug fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@190 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:13:05 +00:00
wj32
5efd9f274f
Now displays user names of most processes using the Terminal Server APIs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@189 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 09:21:27 +00:00
wj32
f8db20c8e1
* made most imported functions unicode
...
* started terminal server imports
* added more locks
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@188 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 08:57:32 +00:00
wj32
e606438ab2
Added copyright information (to comply with VistaMenu and SplitButton licensing)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@187 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 07:00:00 +00:00
wj32
19a30b62a7
put locks in ThreadList.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@186 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 06:41:01 +00:00
wj32
0c0ded3544
more locks to ProcessList.cs and ServiceList.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@185 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 06:40:17 +00:00
wj32
ed3f6ed0d9
* we really DON'T need to invoke to get the username of a process
...
* lock the dictionary while updating a modified item on the process list
* make the GetProcessUsername() function throw exceptions
* remove useless try statements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@183 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 06:31:03 +00:00
wj32
90aca1fbda
update help
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@182 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 11:29:14 +00:00
wj32
7be8d04968
disable start process if user is running XP
...
warn before exitprocess
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@181 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 11:27:17 +00:00
wj32
4b217c89f4
Fixed services with own process and interactive type
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@180 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 11:15:03 +00:00
wj32
6d931d5646
Services list now displays a blank space when there is no PID
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@179 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:44:08 +00:00
wj32
df43143c86
try fixes everything!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@178 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:33:53 +00:00
wj32
24894600ae
update help and fix escaping when launching injector
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@177 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:23:01 +00:00
wj32
6c9a90e398
fix text
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@176 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:09:09 +00:00
wj32
7e00cbb1ea
add various functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@175 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:08:02 +00:00
wj32
c1b9286721
ability to get session id, start on SetThreadContext injection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@173 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 08:47:23 +00:00
wj32
f387619740
add exitprocess functionality to injector
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@172 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 07:42:35 +00:00
wj32
897a92cd17
injector now actually works without crashing!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@171 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 07:32:59 +00:00
wj32
a932f706aa
bump to 1.2.2.5
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@167 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 04:29:41 +00:00
wj32
882b8ab4ea
various fixes to injector
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@166 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 04:13:48 +00:00
wj32
08c6863d67
add injector support in UI
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@165 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-29 11:22:11 +00:00
wj32
e294a34fd2
add gpl headers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@163 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-29 02:41:26 +00:00
wj32
c7a005fbcb
Fixed service start/stop buttons in service window
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@160 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-29 00:21:34 +00:00
wj32
c3f24c024b
update help again
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@158 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-29 00:06:06 +00:00
wj32
34f04fbf35
update help
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@157 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 23:54:06 +00:00
wj32
2f1f944125
allow toolhelp module listings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@156 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 11:19:34 +00:00
wj32
5b077e9b7d
Fixed disassemblies from PE window - they disassemble the right function now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@155 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 10:51:28 +00:00
wj32
6d0c745a64
bump to 1.2.1.5
...
fix flatstyle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@154 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 10:35:44 +00:00
wj32
872daa9a31
goddamn windows form designer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@153 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 08:20:55 +00:00
wj32
3f1dec4fa5
more ui fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@151 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 07:07:51 +00:00
wj32
b68dfeb555
gui fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@150 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-28 06:40:13 +00:00
wj32
aad868cc48
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@149 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-25 10:50:34 +00:00
wj32
52f6c57254
change default button when terminating a process to No
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@148 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-25 10:31:01 +00:00
wj32
f7a6609017
add service window and other code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@147 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-25 10:29:22 +00:00
wj32
e5e543c865
display services in process tooltips
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@146 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-25 07:48:19 +00:00
wj32
657b77758f
eliminated the memory leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@145 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-25 06:51:11 +00:00
wj32
d6b9f89224
recognize more service types - Interactive and FileSystem
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@144 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-25 05:35:32 +00:00
wj32
fc7d189e52
fix some bugs, get service config
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@143 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-24 10:37:23 +00:00
wj32
ed2f7af08f
bump to 1.2.1.0
...
added service list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@142 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-24 10:19:21 +00:00
wj32
66232cc9a3
can enum services now!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@141 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-24 09:23:09 +00:00
wj32
c469da220f
add code for service structures
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@140 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-24 07:19:59 +00:00
wj32
cef4483074
update changelog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@139 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-24 06:59:45 +00:00
wj32
e0361ffd1e
symbol improvements
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@138 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-24 06:30:50 +00:00