wj32
1cdb716ebc
added dbghelp.dll warning
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1053 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 08:59:11 +00:00
wj32
7142c756ae
removed NoPrompts option - causes the EULA window to be hidden forever
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1052 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 07:01:10 +00:00
wj32
776da63345
removed useless Window menu items
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 05:47:09 +00:00
wj32
23ea6669c1
process windows are now threaded
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1049 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 02:06:53 +00:00
wj32
4fa98825df
dbghelp.dll support!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1047 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-12 10:53:57 +00:00
wj32
449faec191
added aggressive mode
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1042 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-10 01:54:50 +00:00
wj32
c502e0b417
removed test code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1031 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-07 12:06:06 +00:00
wj32
e7dfa66540
API logging works (2)!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1030 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-07 11:57:18 +00:00
wj32
ca0a01ddda
changed all instances of GetCurrentProcess().Kill() to Win32.ExitProcess
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1020 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-06 11:56:31 +00:00
wj32
0c8be7c312
added hardcore garbage collection to major memory-eating functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1018 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-06 09:08:29 +00:00
wj32
94f47a7c24
unhook experiment
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1011 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-05 03:53:01 +00:00
wj32
0f9af6bb32
Program.CollectGarbage() now deletes unused threadpool threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1005 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-04 02:23:55 +00:00
wj32
60b4ed9ed1
* KPH now loads on XP again; introduced the use of MmGetSystemRoutineAddress
...
* brought back KphSuspendProcess and KphResumeProcess on Vista
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@995 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 08:16:43 +00:00
wj32
38f0339a63
* removed test code
...
* updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@994 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 07:13:22 +00:00
wj32
1ce4fce076
module querying now only requires PROCESS_QUERY_LIMITED_INFORMATION if using KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 06:56:07 +00:00
wj32
71ce9c03db
* KPH now supports KphWriteVirtualMemory
...
* revised process opening means that we can now get the command line of audiodg.exe
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@991 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-02 05:38:59 +00:00
wj32
4952901e46
added ISynchronizable interface
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-01 08:48:30 +00:00
wj32
a46b5836b6
extended Actions to services
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@965 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 09:35:57 +00:00
wj32
6e31ff16c5
Vista-style dialogs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-29 03:26:49 +00:00
wj32
ddf47616b8
now GC's after loading symbols in process properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@953 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 10:46:08 +00:00
wj32
26315aa73f
only memory editor and results windows are threaded now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@952 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 10:42:14 +00:00
wj32
da22a68d2a
all ProcessWindows now share a SharedThreadProvider while HackerWindow uses its own
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 10:13:01 +00:00
wj32
d4cdcb1859
fixed many memory leaks (thanks to WinDbg+SOS)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 05:31:27 +00:00
wj32
76ff04dc3b
removed the disassembler
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-28 02:15:28 +00:00
wj32
e0dbca01e5
fixed corrupt settings detection and settings upgrade in the event of corrupt settings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-17 09:19:59 +00:00
wj32
b83d40a872
fixed several memory leaks, reduced startup time, reduced memory usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-16 18:07:22 +00:00
wj32
6ddafd3b26
now upgrades settings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@892 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-15 10:24:00 +00:00
wj32
8c178555ab
* added documentation
...
* removes RunOnceAsync thread from _asyncThreads
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@886 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-14 23:19:02 +00:00
wj32
683de10add
fixed Window menu at startup
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@825 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-04 10:13:57 +00:00
wj32
94cd727c85
Run As now prompts for elevation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@815 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-03 10:47:48 +00:00
wj32
7f071d1a58
use a global mutex
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@805 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-02 05:38:01 +00:00
xhmikosr
2dfaf53780
Installer: Changed the name of the mutex
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@803 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 12:45:01 +00:00
wj32
46208eea4a
* changing service settings now uses UAC elevation
...
* changing service settings is more robust
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@800 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 10:40:14 +00:00
wj32
877fa450e1
Replace Task Manager works correctly when Start hidden is enabled
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@799 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 06:27:13 +00:00
wj32
e1d825f20f
creates a mutex now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@796 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 04:17:06 +00:00
wj32
709052092b
fixed SendMessageTimeout usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@795 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 04:08:36 +00:00
wj32
f8decdcc48
timeout for previous instance checking
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@794 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 03:59:34 +00:00
wj32
896fc3faad
fix for the unhandled exceptions resulting from the previous fix
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@793 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 03:50:13 +00:00
wj32
72ea054dc1
fixed Allow only one instance to work even if PH is running elevated
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@792 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 03:48:08 +00:00
wj32
63ae8290f5
Show Details for All Processes now works when Start hidden is enabled
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@791 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 03:11:19 +00:00
wj32
3ae97f93eb
* doesn't need AllowSetForegroundWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@790 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 02:56:31 +00:00
wj32
dbc49a4482
previous instance detection now uses AllowSetForegroundWindow and SetForegroundWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@789 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-03-01 02:53:38 +00:00
wj32
448b3e3884
* eliminated the WinTrust cache
...
* all UAC prompts now have the correct hWnd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@773 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 09:49:52 +00:00
wj32
04ee3114f4
csc.exe no longer launches
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@771 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 07:51:49 +00:00
wj32
805529fdd6
fixed UAC-elevated tasks when Allow only one instance is enabled
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@770 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 07:31:49 +00:00
wj32
41c776dcf0
reintroduced High priority for PH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@767 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 06:01:20 +00:00
wj32
7294a77fbd
#2596481 - "Add option for one instance of Process Hacker"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@758 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 01:51:40 +00:00
wj32
ca998a786e
* #2602541 - "Bug with 'Hide When Minimized' enabled -svn635"
...
* fixed window handling at startup - Start hidden works properly now
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@757 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-28 01:23:44 +00:00
wj32
763cbf922a
fully supports UAC elevation for specific tasks now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@744 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-27 09:39:14 +00:00
wj32
7804a38401
fixed GDI+ handle leaks with VistaMenu
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@742 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-02-27 06:14:48 +00:00