Commit Graph

2962 Commits

Author SHA1 Message Date
wj32 73b3aac0ed completed ntlpcapi.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2962 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 10:04:39 +00:00
wj32 37262bcbcb even more un-Win32-izing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2961 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 08:21:47 +00:00
wj32 ba387ae35a more un-Win32-izing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 07:40:02 +00:00
wj32 bba75886a8 moved ProcessHacker obj directory
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2959 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 07:23:55 +00:00
wj32 3c580e8239 fixed HACKING.txt, added lib/readme.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2958 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 07:19:09 +00:00
wj32 15531ded6f added PH_COMMAND_LINE_IGNORE_FIRST_PART option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2957 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 07:06:18 +00:00
wj32 7c46412170 * completed x86 and x64 ntdll.def files
* migrated remaining ntdll imports

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2956 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 06:59:20 +00:00
wj32 993f979a3b * un-dynamic-import'ed NtQueryEvent and NtQuerySystemInformation
* removed fixlib from solution build

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2955 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 05:32:47 +00:00
wj32 535e398b4d * added fixlib utility
* added ntdll.def/ntdll.lib files

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2954 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 05:26:17 +00:00
wj32 90935f3e05 completed basic functionality for mapped archives/libraries
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2953 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-14 03:56:33 +00:00
wj32 79a8ab25a9 added PH_INITONCE
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2952 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 11:16:22 +00:00
wj32 c86be5bb1b added optional symbol provider delayed initialization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2951 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 10:47:30 +00:00
wj32 45adf6df86 * added event page
* fixed buffer overflow in PhpShowTokenAdvancedProperties
* added PhpGenericPropertyPageHeader
* added job advanced property sheet

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2950 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 10:31:00 +00:00
wj32 d5fa3b815e added job advanced button stub
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2949 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 09:39:43 +00:00
wj32 2e7906f75c fixed PhPrintTimeSpan format string
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 09:31:14 +00:00
wj32 428ff7f9cb completed job limits list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 07:19:36 +00:00
wj32 3201e79b7e * moved some process provider querying
* added job property page (Advanced window not complete)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 03:08:47 +00:00
wj32 a6abc1ccee fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 01:34:49 +00:00
wj32 c1ea290955 completed token properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-13 00:34:51 +00:00
wj32 f0904758ef fixed PhUnloadDllProcess status for XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2943 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-12 10:57:47 +00:00
wj32 631de67f65 completed token advanced general tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2942 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-12 10:20:57 +00:00
wj32 c6bab37272 moved PhDbgProviderListHead initialization code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-12 06:14:52 +00:00
wj32 6b084ea194 added PHLIB_GLOBAL_PRIVATE usage in global.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2940 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-12 06:09:09 +00:00
wj32 7ee8d61936 added token Advanced window (non-functional)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2939 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 10:47:28 +00:00
wj32 ecca697c39 KPH handle is now protected
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 06:00:59 +00:00
wj32 b5f2b30af7 fixed compiler warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2937 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:39:12 +00:00
wj32 469246c55f fixed application name
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2936 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:27:28 +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 2c212e649c added PhConcatStrings length cache
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2934 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-09 08:07:22 +00:00
wj32 64c63f4745 fixed HACKING.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2933 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-09 07:48:20 +00:00
wj32 c76c75aec6 added refresh button to pagefiles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2932 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-08 02:35:18 +00:00
wj32 81fa4e6024 moved dereference call
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2931 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 09:53:54 +00:00
wj32 f1f1a0d6d4 added pagefile info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2930 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 09:48:46 +00:00
wj32 d61698a2f5 added Search Online for modules
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2929 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 07:23:41 +00:00
wj32 9e36d92114 implemented process dumps
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2928 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 06:18:31 +00:00
wj32 c5a411c609 updated a comment
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2927 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 03:35:42 +00:00
wj32 6a1be5a877 removed bad comment
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2926 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 02:58:42 +00:00
wj32 2e94121230 removed ProviderThread parameter from PhBoostProvider and PhUnregisterProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2925 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 02:40:58 +00:00
wj32 b80950d144 fully documented provider.c, improved PhBoostProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2924 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 02:32:32 +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 3255894362 fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2922 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-07 00:13:24 +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 bfb6dbbc07 fixed create object hook safety
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2920 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 11:01:51 +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 c4411ba610 * added EnableKph setting
* implemented NoKph command line option

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2918 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 10:00:41 +00:00
wj32 a8560f08b1 completed run-as GUI; process token stealing not implemented yet
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2917 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 09:39:40 +00:00
wj32 5ee5833d1a fixed changing service properties for drivers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2916 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 05:50:22 +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 7403be51c0 added missing __format_string annotations to .c files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2913 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-05 11:09:00 +00:00