wj32
56f0fd30c0
* added PhCreateProcessWin32
...
* added PE Viewer integration
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2993 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:58:25 +00:00
wj32
3d897686e5
added PE Viewer tool
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2992 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:14:54 +00:00
wj32
789975acb1
started known process command line parsing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 02:31:57 +00:00
wj32
d07848fdfb
added service tag resolution for threads!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2988 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 01:09:55 +00:00
wj32
36a60f9123
implemented users menu, disconnect and logoff
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2982 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-27 00:26:15 +00:00
wj32
6679b3becf
restructured common code into phlib
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:15:11 +00:00
wj32
0bcfded39d
added file dialog options
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2923 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 01:41:56 +00:00
wj32
098e7ffb33
use SHOpenFolderAndSelectItems instead of spawning an explorer instance
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2921 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 11:24:12 +00:00
wj32
60309bc802
PhpParseCommandLineValue -> PhParseCommandLinePart
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2919 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 10:55:35 +00:00
wj32
fb6f41d2b3
* completed run-as functionality
...
* fixed string builder resizing
* use NT-Win32 status codes instead of STATUS_UNSUCCESSFUL/GetLastError
* fixed KUSER_SHARED_DATA definition
* added NtCreateNamedPipeFile and NtCreateMailslotFile
* updated several NT structure definitions, completed TEB definition
* added some more anti-Win32-ization #defines
* improved KphTerminateProcess/KphTerminateThread when trying to terminate self
* improved PhShellExecuteEx
* added PhWaitForMultipleObjectsAndPump
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2915 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 05:44:09 +00:00
wj32
6eba89df3c
more usages of PhStringBuilderAppendChar
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2914 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-05 11:33:46 +00:00
wj32
d198970937
* completed command line parser
...
* fixed settings loading
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2911 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-05 07:24:39 +00:00
wj32
f3ccaf2158
command line parsing progress
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-05 03:36:35 +00:00
wj32
cf1195fad5
* fixed Show Details for All Processes race condition
...
* fixed SAL warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2897 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-01 06:35:23 +00:00
wj32
3a9c6345ec
added PhIsExecutablePacked
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2895 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-28 09:13:46 +00:00
wj32
9e5f8c0d66
fixed all reference-related bugs with UI actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2880 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-25 03:11:14 +00:00
wj32
559c65667d
fixed #2957743 (maybe)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2871 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-24 06:01:47 +00:00
wj32
6267137c3a
* fixed bug in PhGetApplicationModuleFileName
...
* use PH_LARGE_BUFFER_SIZE instead of hardcoding 16MB
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2862 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-22 07:00:43 +00:00
wj32
10d4124280
started queued lock
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2860 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-21 09:36:16 +00:00
wj32
bbe1014194
switched to using the LSA API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2851 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:38:43 +00:00
wj32
1e83c65ae8
basic heap dialog functionality is working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-18 04:30:33 +00:00
wj32
9396c599b6
* added rundown protection
...
* work queue deletion is now thread safe
* added some more documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2821 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 23:35:32 +00:00
wj32
7e7c41ed9c
handle cases where the application directory cannot be retrieved
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2820 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 22:20:55 +00:00
wj32
382f2ef711
added more documentation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2818 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 10:03:06 +00:00
wj32
04da97442d
added bold font for main module
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2782 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-04 05:01:56 +00:00
wj32
92fc5e7af3
added Properties button - working for File and Key objects
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2776 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 02:18:14 +00:00
wj32
8efd721fe2
service DLL field is now filled in
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2753 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-26 10:56:10 +00:00
wj32
dc6c0ae51a
added handle names for TmEn, TmRm, TmTm and TmTx
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2733 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 10:08:31 +00:00
wj32
234609923a
completed the read-only portion of the process General tab
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2731 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 06:27:11 +00:00
wj32
ae301c2298
* added service properties window (non-functional)
...
* added window centering
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2721 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-22 22:33:08 +00:00
wj32
bc66ffce18
added PhUiUnloadModule stub
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2704 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-21 00:09:17 +00:00
wj32
5f995baa3d
added support code for module unloading
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2703 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 23:53:47 +00:00
wj32
77f059ecb3
fixed typo leading to PH not running on XP
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2679 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-19 09:20:10 +00:00
wj32
b660859b1e
implemented Search Online
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2672 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 23:56:53 +00:00
wj32
bef410e95f
added UI actions system
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 07:44:40 +00:00
wj32
22b9cce33a
added massive hack to fix layout on process properties due to delayed loading
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2655 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 00:57:44 +00:00
wj32
fe3588163d
added security editor code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2648 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 00:55:44 +00:00
wj32
70dc934c21
completed file dialog code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2647 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 00:05:31 +00:00
wj32
c9c6afde5b
added file dialog code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2646 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-16 12:05:13 +00:00
wj32
c7e0e6f0c8
added foolproof main window positioning
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2643 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-16 10:33:24 +00:00
wj32
435b6cbbe9
added mandatory previous instance detection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2638 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-16 07:07:13 +00:00
wj32
c30c6dae89
added size formatting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2637 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-16 06:35:45 +00:00
wj32
07bedb1207
added task dialog support
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2635 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-16 05:34:10 +00:00
wj32
105e2179bd
added cycles delta display for threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2623 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-15 00:38:51 +00:00
wj32
ed712ac1c0
* settings system works
...
* configurable dbghelp location
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2619 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-12 22:32:21 +00:00
wj32
daaf2c25b9
added KUSER_SHARED_DATA
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2582 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-07 23:28:57 +00:00
wj32
58a686c945
added error message formatting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2567 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-05 23:37:19 +00:00
wj32
2dba03dd36
* completed thread provider + symbol resolving
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2562 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-05 07:26:31 +00:00
wj32
61b09313eb
* almost completed thread provider
...
* added generic module enumeration functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2561 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-05 05:18:19 +00:00
wj32
b167adb64a
* added file verification code
...
* added copyright headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-31 11:45:30 +00:00