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
345bc8ec14
x64: fixed PEB strings (command lines, current directories)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1687 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 08:43:36 +00:00
wj32
5d672845b3
fixed token groups info (problem was with structure padding)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1686 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 08:34:08 +00:00
wj32
126388f00f
x64 fixes:
...
* fixed performance info
* beginning to fix PEB info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1685 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 08:20:07 +00:00
wj32
275ffd2018
fixed TaskDialog for x64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1684 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 07:37:03 +00:00
wj32
bd51094d5d
* fixed x64 handle viewing
...
* workaround for x64 Sid dispose problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1683 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:41:53 +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
d551452839
* moved back to AnyCPU
...
* fixed several native API struct definitions; process enumeration is working on native x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1681 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 11:02:45 +00:00
wj32
99b43642c8
* improved KPH comments
...
* added defs for Ss module block
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1680 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 03:35:04 +00:00
wj32
771ba824de
* fixed warning pragma directives
...
* decreased BaseObject overhead
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1679 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 01:02:09 +00:00
wj32
3441e8f346
comment modifications
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1678 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-09 00:14:02 +00:00
wj32
0832f0ae5f
* added handle properties for transaction manager objects
...
* all push lock acquires now enter critical regions
* removed OUT LONG arguments from ref.c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1677 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-07 11:25:54 +00:00
wj32
294fb507e2
deleted useless file
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1676 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-07 08:42:40 +00:00
wj32
b7b95e650c
handle names for KTM objects!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1675 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-07 08:39:05 +00:00
xhmikosr
e173f7bb9a
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1674 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 21:33:34 +00:00
xhmikosr
46487f025f
Installer: cosmetics
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1673 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 21:22:22 +00:00
wj32
55311efcf5
* added more KTM types
...
* fixed ExtraTools platform-related build error
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1672 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 10:05:31 +00:00
xhmikosr
632fc27a17
Installer: Allow installation on 64bit WIN
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1671 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 09:55:12 +00:00
wj32
4201dfad3b
fixed kernel handle viewing on Windows 7
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1670 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 09:11:03 +00:00
wj32
5bb2c4f1b3
fixed object type retrieval on Windows 7
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1669 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 07:03:28 +00:00
wj32
72cf8f92bb
changed PH platform to x86 to use WOW64 on x64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1668 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-06 05:59:44 +00:00
xhmikosr
4f35c75c77
Installer: Replaced code with two new options in [Setup] section in order to skip certain pages when updating. Requires Inno Setup 5.3.3.
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1667 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-05 09:40:40 +00:00
wj32
b01b60c07f
removed hidden process check
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1666 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-04 09:34:26 +00:00
wj32
1604763711
fixed Windows 7 protected process offset
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1665 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-04 07:12:12 +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
dce388929f
* full support for Windows 7 SP0
...
* #2821437 - "Windows 7 PsTerminateProcess crash"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1662 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-04 06:50:24 +00:00
wj32
ec17364eb3
updated OS versions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1661 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-04 06:21:56 +00:00
wj32
2547a5070c
switched to push locks in sysservice.c
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1660 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-03 10:29:55 +00:00
wj32
3c55ed7edb
BaseObject is now completely lockless
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-03 08:17:56 +00:00
wj32
ac7088fbeb
fixed typos; improved comments
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1658 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 09:30:54 +00:00
wj32
959817e50f
menu items are now disabled for System Idle Process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1657 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 07:59:20 +00:00
wj32
26e93bacdd
better error messages
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1656 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 07:45:54 +00:00
wj32
97249d8fb4
Native error messages are now retrieved
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1655 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 07:40:29 +00:00
wj32
cf1881ac1c
completed the LPC classes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1654 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 05:28:10 +00:00
wj32
472b798f8f
fixed stacks for kernel-mode, improved GUI
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1653 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 01:48:26 +00:00
wj32
e3388d31ef
* KPH stack trace limit is now 64
...
* improved the Ss GUI
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1652 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-02 01:17:03 +00:00
wj32
5a9e1df893
* fixed KPH ref deadlock - replaced KphIsDestroyedObject with KphReferenceObjectSafe
...
* reorganized ExtraTools; added System Call Hacker
* fixed PH tab indicies
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1651 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-01 23:57:10 +00:00
wj32
b3d03c4e30
added support for client ID arguments
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1650 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-01 07:29:36 +00:00
wj32
3a75085d71
added many more Ss definitions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1649 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-01 06:20:20 +00:00
wj32
0e1f6ed9ae
added SemaphorePair and WaitableQueue
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1648 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-01 04:03:27 +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
d4d2bf8520
improved Ss logging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1646 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-31 10:25:50 +00:00
wj32
e3faafad24
fixed typo in SsUnicodeString.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1645 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-31 09:50:08 +00:00
wj32
acf3925bad
fixed SsLogger class for argument blocks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1644 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-31 09:42:37 +00:00
wj32
4e4036570b
* added Ss logger code
...
* refactored memory classes
* added Kernel Transaction Manager (KTM) types
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1643 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-30 11:25:07 +00:00
wj32
876a77ea0f
fixed rule matching bug
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1642 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-27 11:19:59 +00:00
wj32
945be0e039
added better rule matching (at the cost of performance)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1641 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-27 11:14:46 +00:00
wj32
2164a28615
added many more syscall entries
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1640 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-27 09:35:15 +00:00
wj32
29a5b6f67a
added KphSsQueryClientEntry, fixed critical handle referencing bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1639 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-27 08:37:33 +00:00