Commit Graph

624 Commits

Author SHA1 Message Date
wj32 2a9c29507c Update ntzwapi.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5897 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-17 14:43:20 +00:00
wj32 5c1996fa5c Added Open File Location menu item for services
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5884 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-16 12:37:52 +00:00
wj32 fcf91f80d4 Show Section file names whenever possible
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5882 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-16 07:08:11 +00:00
wj32 d7c3e5b407 Remove unused code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5879 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-16 05:14:26 +00:00
wj32 d8cdcb1f8c Update native headers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5876 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-15 05:40:19 +00:00
wj32 9e154d7bab Added Load Time and Load Reason columns for modules (Windows 8 and above)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5875 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-14 16:01:23 +00:00
wj32 e8cafee0b6 * Added CF Guard (Control Flow Guard) column for modules
* Added highlighting for AppContainer DLLs
* Added AppContainer and CF Guard image characteristics to peview

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5852 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-03 11:20:09 +00:00
wj32 80a741e9eb Bump to 2.35; change uses of _M_IX86 and _M_X64 to _WIN64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5845 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-29 13:19:41 +00:00
wj32 c789364ff3 Better names for memory regions in Memory tab (for PEBs, TEBs, thread stacks)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5826 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-23 09:27:42 +00:00
wj32 4662d44dfb Fix bugs in PhWriteStringAsUtf8FileStreamEx
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5825 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-22 14:29:21 +00:00
wj32 3cf0e294b9 Use UTF-8 for all file output
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5824 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-22 14:21:20 +00:00
wj32 29febd3281 Added ThinRows setting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5815 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-21 13:42:29 +00:00
wj32 c3b6ccd918 Added UTF-8 support where necessary (including settings)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5812 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-21 12:09:06 +00:00
wj32 b962a69548 Proper UTF-8, UTF-16, UTF-32 support (settings code still needs to be updated)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5810 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-21 02:33:44 +00:00
wj32 f0a4357fcb ExtendedTools: Can now use the search box in the Disk tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5800 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-19 14:26:51 +00:00
wj32 9565b27d23 Initial Windows 10 support
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5797 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-19 07:36:38 +00:00
wj32 a29c772aa9 Use grid for GPU graphs as well
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5790 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-18 08:03:55 +00:00
wj32 1247a5c3a3 actually fixed touch scrolling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5644 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2014-08-16 05:05:37 +00:00
wj32 de001a62de added error messages for module and handle lists
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5587 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-22 08:02:38 +00:00
wj32 1a6c9e81ce * updated headers for Windows 8.1
* added suspend count to thread details
* added ARM machine to peview

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5585 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-20 00:32:58 +00:00
wj32 cb6fa85659 get command lines of protected processes on Windows 8.1 without KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5584 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-19 23:29:09 +00:00
wj32 9c8b2c8361 added new Windows 8.1 process protection information
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5580 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-19 13:03:49 +00:00
wj32 3250cf8ad0 * updated more headers for Windows 8.1
* KProcessHacker is no longer needed for highlighting of GUI threads

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5579 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-19 11:24:03 +00:00
wj32 0f012810b2 updated ntexapi.h and ntpsapi.h for Windows 8.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5578 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-19 10:19:02 +00:00
wj32 563dc14ddb use PWCHAR instead of PWSTR for strings that are not null-terminated
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5572 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-17 06:19:29 +00:00
wj32 45b9dd68fb * added some concurrency SAL annotations and fixed some annotations
* added PhBufferToHexStringEx
* fixlib: updated code

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5562 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-13 23:32:14 +00:00
wj32 c1d1f4fbda * KProcessHacker: removed old code
* add kprocesshacker.pdb to SDK

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5556 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-13 10:43:22 +00:00
wj32 804c87942b fixed debug information problems
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5551 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-10 09:21:27 +00:00
wj32 36a4284b8d converted all annotations to SAL 2.0
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5548 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-10 06:25:03 +00:00
wj32 b52e0cc12a * added PhShellOpenKey2 to select a key in regedit even if regedit is currently running
* removed useless phsvc code
* updated dates

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5544 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-05 12:48:04 +00:00
wj32 16ea146aaf fixed wrong dbghelp instance being used
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-03 09:56:08 +00:00
wj32 204aa0cc6c view digital signature information from process properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5533 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-03 09:42:09 +00:00
wj32 2c9d77530a signatures for Windows 8 apps are now detected
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5532 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-03 08:36:44 +00:00
wj32 99f7fcf269 fixed CPU frequency on Windows 8.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5492 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-25 13:39:00 +00:00
wj32 e1321d0601 * fixed reflected processes not terminating on Windows 8.1
* processes with no threads are shown as suspended
* updated ntpsapi.h

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5490 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-25 12:59:09 +00:00
wj32 e54c24a17e fixed IntelliSense warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5486 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-23 23:24:52 +00:00
wj32 0aab9aa4c8 fixing CPU frequency on Windows 8.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5484 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-22 10:42:07 +00:00
wj32 61687b681e thread stack progress (part 1)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5479 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-22 08:11:15 +00:00
wj32 1341136274 updated KProcessHacker for Windows 8.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5474 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-21 22:18:19 +00:00
wj32 7ec03d85e6 * added Windows 8.1 version handling
* fixed handling of long symbol names

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5469 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-21 11:27:13 +00:00
dmex 7499532792 Upgraded project to Visual Studio 2013
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5466 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-20 20:15:00 +00:00
wj32 9e35512c21 added error checking to PhStringToInteger64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5355 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-07-20 12:13:56 +00:00
wj32 c141c7741b added PhQueryFullAttributesFileWin32
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5282 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-02-07 03:38:40 +00:00
wj32 d92ecfc49b removed unused variable PhKphFeatures
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5279 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-02-07 00:16:25 +00:00
wj32 32b51c8f38 added PH_FILEDIALOG_PICKFOLDERS option
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5278 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-02-05 11:45:01 +00:00
wj32 60a6dabc9a * bump to 2.31
* switched from ComboBox_SelectString to PhSelectComboBoxString for more correctness

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5271 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-01-17 08:39:10 +00:00
wj32 e60f70b7f9 * fixed typo in phnet.h
* ToolStatus: updated dates

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5264 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-01-02 23:04:39 +00:00
wj32 7948970825 added App ID column for processes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5164 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-09 07:32:12 +00:00
wj32 74a5a85ded removed old unused code and features
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5141 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-08 01:54:10 +00:00
wj32 d1d57623c3 removed 512 character limit when copying text
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5138 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-12-08 00:48:39 +00:00