wj32
a41364e4e4
added some lock-free structures
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1719 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-17 08:21:34 +00:00
wj32
abb8fb6915
added type option for delete procedures to run at PASSIVE_LEVEL
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1718 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-16 10:23:54 +00:00
wj32
769fb8f12f
* fixed copyright notices
...
* free list is now lock-free
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1717 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-16 00:36:36 +00:00
wj32
8191ae89ae
new KPH build
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1716 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-15 06:13:03 +00:00
wj32
53d7c69bb4
first 64-bit KPH build (version-specific info still needs to be fixed, and KProcessHacker.cs needs to be fixed as well)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1715 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-15 05:43:33 +00:00
wj32
d3adc7ad1d
* added deferred object deletion to KPH
...
* fixed potential sysservice.c deadlock
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1714 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-15 00:33:59 +00:00
xhmikosr
bd9aa1b1b1
Installer: don't instal kprocesshacker.sys on 64bit WIN (since it's not being used by PH on 64bit WIN)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1713 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 13:20:15 +00:00
xhmikosr
0f73a6a469
Installer: disabled KPH related tasks when installing on 64bit WIN
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1712 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 12:37:08 +00:00
wj32
81c75fedda
disabled KPH on 64-bit
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1711 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 12:00:51 +00:00
xhmikosr
ac792d30d4
Installer: Don't install NProcessHacker 32bit on 64bit WIN
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1710 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 11:51:09 +00:00
xhmikosr
067453ae42
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1709 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 10:29:46 +00:00
xhmikosr
6cc058a4a8
*Installer: NProcessHacker64 changes
...
*release.cmd: NProcessHacker64 changes and cosmetics
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1708 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 10:24:11 +00:00
wj32
297fd4ecd4
PH now renames NPH automatically
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1707 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 10:11:01 +00:00
wj32
e5013b7bc4
added 64-bit NPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1706 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 09:51:54 +00:00
wj32
a15cc0cb3d
fixed some LPC functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1705 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-14 08:38:37 +00:00
wj32
dafdbf4990
fixed push lock BSOD on XP
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1704 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-13 06:54:22 +00:00
wj32
70187235b3
fixed testing code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1703 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-12 12:15:28 +00:00
wj32
db13835b39
added KPH testing code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1702 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-12 12:12:07 +00:00
wj32
be022d5ce2
x64: fixed POSIX process detection
...
x64: added highlighting for WOW64 processes
x64: added display of 32-bit modules in WOW64 processes
x64: fixed symbols for WOW64 processes
x64: stack traces for WOW64 processes now include the 64-bit stack
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1701 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-12 10:35:13 +00:00
xhmikosr
efe5b0d7a1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1700 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-12 09:13:35 +00:00
xhmikosr
98bfcd213b
Installer: removed some defines
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1699 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-12 09:11:32 +00:00
xhmikosr
2dda4c454c
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1698 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 13:17:59 +00:00
xhmikosr
1de19114dd
Installer: changed version numbering to use only Major.Minor
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1697 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 13:13:30 +00:00
wj32
6b85e5c0b5
bump to 1.4, change of version numbering - only major.minor now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1696 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 12:08:30 +00:00
wj32
73abc16546
* x64: stack walking works
...
* x64: WOW64 stack walking works, but no symbols
* x64: fixed dbghelp.dll auto-detection
* updated Help.htm, HACKING.txt, README.txt
* PH output now shows whether the system is 32- or 64-bit
* fixed no symbols for protected processes (System) without KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1695 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-11 09:47:21 +00:00
wj32
18af43ce07
x64, Windows 7: fixed handle filter
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1694 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 11:13:07 +00:00
wj32
c1e077a5b1
x64: fixed process heap information
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1693 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 11:03:57 +00:00
wj32
0697f10c58
x64: fixed file object names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1692 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 10:51:29 +00:00
wj32
80fb99a1d5
* x64: fixed DEP status for 64-bit processes, added display of 32-bit vs. 64-bit
...
* #2834578 - "Unable to replace Task Manager with Process Hacker error"
* updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1691 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 10:21:33 +00:00
wj32
521e71ce53
x64: fixed injecting and unloading DLLs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1690 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 09:50:31 +00:00
wj32
02fe229989
fixed ExtraTools.sln
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1689 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-08-10 09:33:20 +00:00
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