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 |
|
wj32
|
b26dc2d589
|
* progress on runas
* improved PhGetAccessMaskForGet/SetSecurity
* added PhStringBuilderAppendChar
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2912 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-05 11:07:34 +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
|
1318b87478
|
* use IMAGE_DOS_HEADER
* added PhGetMappedImageSectionName
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2909 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-03 10:42:04 +00:00 |
|
wj32
|
f583df5554
|
disabled buffer overflow checks for Release build
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2908 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-03 07:32:50 +00:00 |
|
wj32
|
f4deac4cf9
|
updated HACKING.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2907 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-03 07:16:42 +00:00 |
|
wj32
|
c5f421d88a
|
updated HACKING.txt and TODO.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2906 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-03 07:11:38 +00:00 |
|
wj32
|
22862bc234
|
improved sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-03 06:47:11 +00:00 |
|
wj32
|
3ded4e8b1a
|
added missing definition
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2904 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-02 04:15:10 +00:00 |
|
wj32
|
1ad1965919
|
instead of removing the item after terminating, do another scan
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2903 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-01 10:18:30 +00:00 |
|
wj32
|
f82ea22767
|
set process priority to High
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2902 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-01 10:00:44 +00:00 |
|
wj32
|
0551d76fe7
|
* use temp. hashtable in handle provider - big speed increase and CPU usage decrease
* fixed critical bug in PhAcquireQueuedLockSharedFast
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2901 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-01 08:03:14 +00:00 |
|
wj32
|
7d85664391
|
use fast variant
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-01 06:55:36 +00:00 |
|
wj32
|
c44af0ba59
|
* added settings safety check
* switched to queued lock for settings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2899 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-01 06:53:01 +00:00 |
|
wj32
|
f04fa2b0b9
|
added early shutdown functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2898 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-03-01 06:45:43 +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 |
|
xhmikosr
|
b681b31454
|
installer: cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2896 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-28 22:03:35 +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
|
a4a4ae4cdb
|
* fixed mapped image exports
* added mapped image imports
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2894 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-28 08:50:06 +00:00 |
|
wj32
|
fef4c510a5
|
started mapped image code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2893 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-28 05:48:15 +00:00 |
|
wj32
|
a83b12df2b
|
show "Unknown" instead of "Static"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2892 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-27 09:42:45 +00:00 |
|
wj32
|
03fb19958b
|
* added _InterlockedExchangeAddPointer
* ProcessId for symbol provider is now optional
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2891 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-26 11:24:43 +00:00 |
|
wj32
|
59bd903e68
|
used queued lock for DOS device names
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2890 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-26 10:45:49 +00:00 |
|
wj32
|
ddeafcf005
|
fixed provider thread-safety
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2889 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-26 06:08:22 +00:00 |
|
wj32
|
3c90a42d4c
|
split handle/process item lookup into lookup and referencing functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2888 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-26 06:02:28 +00:00 |
|
wj32
|
866cb7faa3
|
fixed typo in queued lock
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2887 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 11:09:16 +00:00 |
|
wj32
|
fe0cd93562
|
replaced tab characters
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2886 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 11:04:18 +00:00 |
|
wj32
|
e063f56e24
|
fixed documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2885 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 10:58:43 +00:00 |
|
wj32
|
ef1b73cc08
|
fixed condition variables (2)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2884 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 10:54:37 +00:00 |
|
wj32
|
11816acb5e
|
* fixed condition variables
* fixed callback thread-safety
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2883 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 10:50:42 +00:00 |
|
wj32
|
e7a1cf7a34
|
fixed PhUiRestartProcess
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2882 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 09:51:05 +00:00 |
|
wj32
|
69db6f5f41
|
added mutex tests
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2881 21ef857c-d57f-4fe0-8362-d861dc6d29cd
|
2010-02-25 03:27:16 +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 |
|