dmex04
69cbe90b47
removed some test code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2201 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-15 17:47:05 +00:00
dmex04
cd40d535cb
reverted r2190 OSVersion.cs accidental commit, readded Settings.xml resource
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2200 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-15 17:43:33 +00:00
dmex04
d9b57d89f1
completed settings migration + updated settings references
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2199 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-15 17:32:04 +00:00
wj32
718572c8f5
* removed InformationBox "fix" - that's not PH's fault
...
* fixed NativeUtils.ObjectExists
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2183 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-15 02:47:24 +00:00
dmex04
40396a1209
removed Program.Recovered per WER functionality discussion with wj32 :D
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2181 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-14 12:09:03 +00:00
dmex04
7928ac25c1
*temporary* fix for Program.CheckPreviousInstance() always returning false
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2179 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-14 11:34:05 +00:00
wj32
2480b73dbe
saves settings only if there is no other instance of PH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2176 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-14 06:57:54 +00:00
wj32
999428ead6
* reduced the number of exceptions being thrown
...
* fixed Replace Task Manager bug
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2173 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-14 03:14:56 +00:00
wj32
5fe9e81729
* disabled recovery
...
* prevented double restart
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2154 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-12 07:13:26 +00:00
dmex04
9e13b50993
readded !Debug to disable exception handlers in debug mode, fixed ExtendedListView native string creation, changed ExtendedListView tests
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2145 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-12 00:05:17 +00:00
dmex04
447778cd96
re-enabled WER Restart/Recovery
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2109 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-09 10:10:44 +00:00
wj32
d378cdad48
fixed -installkph and -uninstallkph command line options
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2103 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-08 23:35:28 +00:00
wj32
23e29f40a8
* disabled recovery
...
* fixed command line options
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2101 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-08 03:56:24 +00:00
dmex04
be8ab499fa
fixed Hresult comment, Added support for Windows RegisterForRestart and RegisterForRecovery
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2099 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-08 02:39:40 +00:00
dmex04
5401f55c8c
#2874030 - (1/2 complete) Updated commandline in "ProcessHacker -help"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2095 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 22:45:16 +00:00
dmex04
c069c4f004
set threadscope for catching more exceptions on other threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2094 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 22:25:50 +00:00
wj32
31fcbe3b6a
* removed ElevationLevel/AlwaysElevate check (that's not what the option is for)
...
* simplified Program.cs
* added -installkph and -uninstallkph
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2089 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 07:07:44 +00:00
dmex04
ccc4d0551a
when PH ElevationLevel is set to AlwaysElevate, PH now starts elevated...also added -uac commandline for auto-elevation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2088 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 06:56:25 +00:00
dmex04
af0fdcd256
fixed Application.SetUnhandledExceptionMode throwing exception when .net 2.0 is not installed, added entry point exitcode wrapper
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2087 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 03:53:18 +00:00
dmex04
a158ecb764
fixed main entry point not exiting when .NET 2.0 isn't installed, also returns PH execution status
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2086 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 02:39:26 +00:00
wj32
d2334d330e
* completed security editing component
...
* added security editor to HandleProperties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2082 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 01:28:53 +00:00
wj32
3aae60e9d6
added MemoryAlloc statistics
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2067 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-06 04:17:52 +00:00
wj32
0f932a43f1
they're not assemblies, they're modules.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2042 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 07:36:55 +00:00
wj32
6181cdb664
removed ER exclusion, simplified module enumeration
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2041 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 07:34:04 +00:00
wj32
4ea71eaced
completely new PE reader implementation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 04:02:51 +00:00
dmex04
0c3d66b6ce
fixed AddERExcludedApplication being executed on Windows 2000, GetDiagnosticInformation now shows all loaded dlls not just managed dlls
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2037 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 01:39:41 +00:00
dmex04
58c3b853f6
fixed comment typo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2035 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-03 00:07:06 +00:00
dmex04
f3316ddcc3
XP fix: AddERExcludedApplication now gets last error if it returns false.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2034 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-02 23:52:34 +00:00
dmex04
8cf78eb7d0
fixed Vista/Win7 WER exclusion API signature, configured ProcessHacker exclusion from WER on XP/Vista/Win7
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2032 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-02 23:45:30 +00:00
wj32
b5ae6a89e3
* got rid of BackgroundWorker (replaced with ThreadTask)
...
* got rid of IForegroundWindow
* fixed VirusTotalUploaderWindow upload speed
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2026 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-02 07:52:53 +00:00
dmex04
ffa5cf6129
fix allowing more than two VirusTotal uploads simultaneously
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2019 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-01 20:05:20 +00:00
dmex04
33d3e375b2
fixed instances where two exceptions are generated, one by Win32 the other by PH when the runtime execution is allowed to continue when it is actually terminating
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2017 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-01 19:16:04 +00:00
dmex04
9fd22a035a
fixed GetDiagnosticInformation() where under some instances a NullReferenceException occurs by a call to SecondarySharedThreadProvider.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2016 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-01 18:06:35 +00:00
wj32
1af3ec7006
UI, coding changes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2008 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 09:07:20 +00:00
dmex04
e64afb7557
removed ErrorDialog.location property causing dialogue to show off-screen when PH minimized
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2007 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 07:14:29 +00:00
dmex04
a30701dd0e
removed continue prompt, updated ErrorDialog layout and style, fixed url regex matching, required extra Diagnostic information has been added - will need this info when users send reports and are unavailable for commenting about them
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2003 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 06:27:46 +00:00
dmex04
c2ad22b748
moved unhanded exception event to capture exceptions at earliest opportunity, added SendReport option to ErrorDialog for sending bugs to Sourceforge bug tracker, added initial WER configuration, added initial reporting configuration
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2000 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-30 02:44:44 +00:00
dmex04
3adeaf7143
#2846076 - required update with foreach to assign topmost property to existing open forms - make sure existing open forms are shown above PH when user activates Always On Top and also reset topmost on existing forms when deactivated
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1981 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 09:30:12 +00:00
wj32
6a1cc1e1b6
fixed potential cross-thread control access
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1980 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-28 09:07:11 +00:00
dmex04
b6a194b901
#2846076 - created form extension this.SetTopMost() for handling TopMost property
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1978 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 15:05:32 +00:00
dmex04
45d112dc2c
added #if !DEBUG for Application.ThreadException/AppDomain.CurrentDomain.UnhandledException allowing VisualStudio to debug sparse/vague/Refection errors
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1973 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-27 12:10:02 +00:00
wj32
c852122401
* Get/SetPriorityClass are now Win32 based again
...
* SeIncreaseBasePriorityPrivilege is now enabled if present
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1955 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 23:39:03 +00:00
wj32
35d8aeb91f
reverted r1925, r1926, r1929
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1931 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-24 01:32:09 +00:00
dmex04
8ef9ee8eaa
added missing native enums for Thread/Process priority, fixed/updated native functions per msdn documentation... returned Thread/Process priority is now correct (compared with PE/Taskman) however PH-UI doesn't consistently show the correct values for every process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1925 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-23 12:08:23 +00:00
wj32
4abb473f0b
username and privilege lookups are now done through the internal LSA API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 07:43:43 +00:00
wj32
592a301626
* new KPH build, incremented version
...
* added command line usage to Help
* added glossary to Help
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1857 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-06 02:59:20 +00:00
wj32
517cdb12e9
added elevation for process properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1796 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 09:48:26 +00:00
wj32
8f2291480e
* fixed updater installation, changed UI
...
* got rid of the GIF (GIF is evil)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1774 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 02:24:37 +00:00
wj32
40ceca283f
replaced UpdateWindow with UpdateWindowMenu
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1763 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-29 01:55:47 +00:00
dmex04
2bdd7f4aa4
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1745 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 04:46:20 +00:00