Commit Graph

1600 Commits

Author SHA1 Message Date
wj32 63c85c8a49 added Native API documentation project beginnings...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1600 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-14 05:02:28 +00:00
wj32 e103ca72b2 release.cmd now keeps the KPH and NPH PDBs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1599 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-14 02:33:45 +00:00
wj32 a2e0209197 build script now creates a PDB zip
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1598 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-14 02:29:03 +00:00
wj32 49e216abc2 * NPH cleanup
* all NPH functions are now stdcall
* NPH is now statically linked

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1597 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-14 01:29:16 +00:00
wj32 72b7c08952 fixed Properties menu item
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1596 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 23:55:14 +00:00
wj32 c56d51f229 added more security functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1595 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 22:52:40 +00:00
wj32 73bcbf1bfb thread list is more responsive
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1594 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 02:48:44 +00:00
wj32 c09b497ffc improved ObjectAttributes struct
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1593 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 02:41:02 +00:00
wj32 896a454bf1 security classes cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1592 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 02:26:31 +00:00
wj32 21205fee1e getting and setting security descriptors works!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1591 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 01:17:55 +00:00
wj32 6877fa1e0f finally completed the basic access control classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1590 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-12 11:33:44 +00:00
wj32 7cf5dfa267 * added PrivateNamespaceHandle
* created AccessControl namespace

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1589 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-12 06:24:39 +00:00
wj32 b3b663f738 better handle granted access display
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1588 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-12 03:12:56 +00:00
wj32 23f16852fa better process window exit status display
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1587 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 11:04:08 +00:00
wj32 aa84ac8e60 added NativeUtils and some winsta methods
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1586 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 10:32:10 +00:00
wj32 483f49797e bump to 1.3.9.5
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1585 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 08:11:09 +00:00
wj32 9f2142db1e updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1584 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 07:23:44 +00:00
wj32 0ca6e065ba added ShellAbout
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1583 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 07:21:12 +00:00
wj32 66e7cb3044 improved several memory-related classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1582 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 05:15:53 +00:00
wj32 d126b8b1a0 fixed PhysicalPages
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1581 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 04:47:07 +00:00
wj32 06b5fb4b61 added default heap highlighting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1580 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 03:54:34 +00:00
wj32 f36fc4670f added some RTL privilege defs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1579 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 03:09:20 +00:00
wj32 a8a64d097a more native-ization
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1578 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 01:40:29 +00:00
wj32 d147fcde75 refactoring in WindowHandle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1577 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-11 00:43:28 +00:00
deanme 22d677b3fb posted close message when clicked closewindow menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1576 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-10 16:33:24 +00:00
deanme 07b420f4e3 perfected window menu item in the main form
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1575 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-10 16:13:32 +00:00
wj32 5a99b6cbb5 added WindowHandle
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1574 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-10 07:46:16 +00:00
wj32 6a73e84bda cleanup + added WindowPlacementFlags
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1573 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-10 06:55:18 +00:00
wj32 aa9417f03c added AnsiString functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1572 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 10:27:34 +00:00
deanme 78bddfb787 added GetWindowPlacement api
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1571 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 09:01:11 +00:00
wj32 8f53f9ba1c fixed some menu item typos
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1570 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 07:38:25 +00:00
wj32 a034bf9a3f code cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1569 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-09 06:28:57 +00:00
deanme 656babceb8 added the windowProcessMenuItem to change the mainform's window state(maxmize,minmize,restore) in a special process.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1568 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 15:19:56 +00:00
deanme 6ffe28f0b3 fixed:when HackerWindowForm.WindowState is FormWindowState.Minimized and hide the HackerWindowForm,then run ProcessHacker.exe again(allow only one instance),the previous instances do not display
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1567 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 13:34:27 +00:00
xhmikosr a3e72a24ee Installer: Remove "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe" on uninstall, ONLY IF Process Hacker was set as the default task manager.
Before, it would remove the above key even though the user might had Process Explorer set as the default task manager.

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1566 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 10:47:47 +00:00
wj32 0889de3d26 fixed pvt. memory indicator color in the process window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1565 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-08 08:55:04 +00:00
wj32 d01405fb6f WalkStack should not use KphReadVirtualMemoryUnsafe
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1564 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-07 08:34:14 +00:00
wj32 24c1f7f76f reverted changes to dumping
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1563 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-07 08:16:16 +00:00
deanme 0434228ec6 removed creation dump file from the GUI thread to stop blocking of mainform
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1562 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-07 05:02:34 +00:00
wj32 261579d056 fixed help
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1561 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:20:30 +00:00
wj32 f9345ff1a3 fixed more things for XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1560 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:18:25 +00:00
wj32 6cf1bef3fd fixed terminator on XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1559 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 10:06:33 +00:00
wj32 3091b88b28 improved the terminator tests
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1558 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 09:56:20 +00:00
wj32 799da61ec0 fixed graph captions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1557 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 07:49:28 +00:00
wj32 83624b63c9 fixed doc problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1556 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-06 07:34:11 +00:00
wj32 bb089ff043 fixed system and csrss thread stacks
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1555 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 10:21:29 +00:00
wj32 7c39cd6846 added Dump memory menu item
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 09:39:35 +00:00
wj32 73e7b9eb12 fixed negative dereferenced counts
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1553 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 09:04:35 +00:00
wj32 ba2a798830 current process handles are now static
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1552 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 08:46:32 +00:00
wj32 63079fd261 #2816809 - "System.ArgumentOutOfRangeException"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1551 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-05 08:37:56 +00:00