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
dmex04
a6beb72444
proxy options added/completed
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-26 02:16:41 +00:00
dmex04
df31b3ed29
updated Settings class with proxy settings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 23:08:08 +00:00
dmex04
69fbf49b27
removed proxy test code - added missing proxy properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1940 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 22:56:25 +00:00
dmex04
0e22bcd63e
inital proxy support - Updater
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1939 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 22:50:00 +00:00
wj32
3b8c01aa4d
refactored FileUtils.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1937 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-25 07:24:19 +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
f0a3520f20
refactored native error handling
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1908 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-21 07:41:12 +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
812bf5f300
* fixed relative start time sort order
...
* removed GetDateTimeFromLongTime; use DateTime.FromFileTime instead
* ProcessHandle.GetCreateTime and GetExitTime both return DateTimes now
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1892 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-18 06:34:45 +00:00
wj32
24b536cdc7
* improved DirectoryHandle object enumeration
...
* fixed FileHandle Pending operations
* NamedPipeHandle and MailslotHandle are now Native API based
* added FsControl and IoControl implementations which don't throw exceptions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1875 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-13 00:10:38 +00:00
wj32
81c9935686
* Assistant now sends error codes back to Process Hacker, providing useful error messages
...
* added MailslotHandle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1860 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-07 08:36:15 +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
dc67963a63
added proxy support to the updater
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1793 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 07:02:15 +00:00
wj32
a8a317a28c
re-added a few things by dmex:
...
* configurable update location
* fixed HackerWindow size
also:
* added support for non-interactive updating
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1792 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 06:46:30 +00:00
wj32
355914198c
reverted to r1784
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1791 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-31 03:11:59 +00:00
dmex04
541fd83a48
removed unnecessary update logging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1787 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 20:44:42 +00:00
dmex04
7e2f02abc7
fixed update detection logic (perfect detection, see comments http://processhacker.sourceforge.net/AppUpdate.xml ), removed unused variables, hard-coded UpdateURL moved to app.config, fixed default HackerWindow UI size inconsistency
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1786 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 17:46:29 +00:00
wj32
271ab73053
update prompts now execute on the main thread
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1783 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 07:52:31 +00:00
wj32
f978804ab6
fixed update logic (2)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1782 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 07:40:31 +00:00
wj32
173f83c9cb
fixed update logic
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1781 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 07:34:18 +00:00
wj32
ddbe432c8c
fixed typo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1780 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 07:23:34 +00:00
wj32
808455d7d0
refactored most of the update code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1779 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 07:19:49 +00:00
dmex04
9716a94a82
added required update class exception handling
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1776 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 02:40:18 +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
dmex04
b20cadf464
Initial Commit of Update Download and Verification
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1773 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-30 00:57:09 +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
445a453fa4
fixed logging wrong updatetype, various performance fixes, added copyright headers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1757 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 11:35:55 +00:00
wj32
4df1209cd3
* fixed TaskDialogIcon typo
...
* update dialogs display on the hacker window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1755 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 07:46:08 +00:00
wj32
efb5477351
* got rid of Win32ForegroundWindow
...
* fixed coding styles, etc.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1752 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 07:21:17 +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
dmex04
b54e1f026d
Revered last change by request - wj32
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1744 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 04:41:25 +00:00
dmex04
b6a2d8fcba
Fixed Application.Run Syntax - CLS-Compliant
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1743 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-28 03:40:20 +00:00
wj32
8e2f8e57ab
* fixed crash when viewing error details in the event of a corrupt configuration file
...
* fixed crash in SysCallHacker relating to syscall names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1740 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-27 11:28:48 +00:00
wj32
73abc16546
* x64: stack walking works
...
* x64: WOW64 stack walking works, but no symbols
* x64: fixed dbghelp.dll auto-detection
* updated Help.htm, HACKING.txt, README.txt
* PH output now shows whether the system is 32- or 64-bit
* fixed no symbols for protected processes (System) without KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1695 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 09:47:21 +00:00
wj32
79e13cbb7b
x64: fixed memory-related functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1688 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 09:31:34 +00:00
wj32
6ad1ea536a
* eliminated all architecture dependent IntPtr.ToStrings
...
* deleted old API logger code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1682 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:20:31 +00:00
wj32
ef892e439e
*actually* fixed the Windows 7 problem
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1664 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-04 07:00:56 +00:00
wj32
2e6cd62b74
fixed problem on Windows 7 when replacing task manager
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1663 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-04 06:56:23 +00:00
wj32
d90a43810f
refactored previous instance code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1647 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-31 10:57:04 +00:00
wj32
69ba49033f
fixed command line args
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1626 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 10:46:59 +00:00
wj32
c3fe497363
fixed handle save exception handling
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1623 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 03:21:36 +00:00
wj32
773e47c843
added ability to save process info
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1622 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 03:17:00 +00:00
wj32
83fafbc82f
improved user prompts; refactored
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1621 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-22 01:56:20 +00:00
wj32
111dbcce1d
refactoring + more docs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1620 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-21 11:45:47 +00:00
wj32
f75d69387e
CollectGarbage improvements
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1610 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-18 06:16:22 +00:00
wj32
2f52a2b24c
CollectGarbage is now disabled; leads to better long term memory usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1609 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-17 05:21:08 +00:00
wj32
055f20dbc3
private heap for PH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1607 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-15 10:36:11 +00:00