Commit Graph

61 Commits

Author SHA1 Message Date
wj32 10d4124280 started queued lock
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2860 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-21 09:36:16 +00:00
wj32 caf80f5176 implemented session ID menu
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2854 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 04:57:57 +00:00
wj32 bbe1014194 switched to using the LSA API
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2851 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:38:43 +00:00
xhmikosr 03bcf93f2b added /MP in project file
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2850 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-19 16:51:57 +00:00
wj32 f6ed2800fb added non-functional run as dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2849 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-19 10:18:11 +00:00
wj32 a0e3bd70ec added non-functional heaps dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2842 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-18 03:12:27 +00:00
wj32 5478252327 * implemented some hidden-process-related functions
* improved the hashtable implementation

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2831 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-14 05:10:33 +00:00
wj32 450addfa70 added non-functional hidden processes dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2830 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-14 00:45:26 +00:00
wj32 aacddced22 started tree list control
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2813 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-10 07:16:55 +00:00
wj32 3f980dd9b9 added debug console
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2791 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 05:21:17 +00:00
wj32 e949bf4b9a * fixed some process properties window bugs
* added token tab (non-functional)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2772 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-30 11:03:34 +00:00
wj32 a107112587 added Find Handles and DLLs dialog (non-functional)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2750 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-26 10:03:43 +00:00
wj32 3459e9cdab implemented list view sorting
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2735 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-25 07:45:59 +00:00
wj32 dc6c0ae51a added handle names for TmEn, TmRm, TmTm and TmTx
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2733 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 10:08:31 +00:00
wj32 e46a1cbf28 implemented Analyze Wait
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 07:53:19 +00:00
wj32 94f95430c7 granted access strings are now symbolic
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2730 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 05:07:30 +00:00
wj32 76f06c43db added more access entries
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2727 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 02:21:33 +00:00
wj32 1078a11a70 added handle properties
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2723 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-23 10:38:32 +00:00
wj32 ae301c2298 * added service properties window (non-functional)
* added window centering

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2721 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-22 22:33:08 +00:00
wj32 6ea77e7c64 added about box, added main menu items
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2708 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-21 05:30:43 +00:00
wj32 35ffd7a680 added debugger-related definitions and implemented TD1 and Detach from Debugger
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2691 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 06:40:45 +00:00
wj32 9d4b6f8485 * fixed terminator icons
* fixed list view bugs due to not setting iSubItem to 0

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2688 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 03:26:21 +00:00
wj32 6d1ba5a090 started to implement Terminator
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2687 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 02:34:35 +00:00
wj32 bef410e95f added UI actions system
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2659 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 07:44:40 +00:00
wj32 54f56508e5 security editor is now fully working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2657 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-18 02:16:44 +00:00
wj32 c14e30b0c8 * process properties window is now resizable!
* fixed layout manager with more than just the root parent

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2653 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 11:37:03 +00:00
wj32 9a390d4188 added layout manager + test dialog (it works!)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2649 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 04:04:02 +00:00
wj32 fe3588163d added security editor code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2648 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 00:55:44 +00:00
wj32 0b0f85bfe1 main window position, size and state are now saved
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2642 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-16 10:05:39 +00:00
wj32 704e1c9c2e * added stack walking code
* added half-working thread stack dialog

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2626 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-15 11:17:24 +00:00
wj32 8ee0881453 added untested settings code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2617 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-12 10:44:34 +00:00
wj32 39e15d97dc re-added mxml
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2616 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-12 05:40:13 +00:00
wj32 a05b90988f * added some auto-release string functions
* added PhPrintfString

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2612 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-11 23:58:55 +00:00
wj32 b20b2f2bdd added expat
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2604 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-11 01:10:57 +00:00
wj32 3fb3ee4fbd deleted mxml - not 64-bit compatible
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2600 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-10 23:55:07 +00:00
wj32 75077f2e58 added minixml
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2590 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-09 00:15:41 +00:00
wj32 4433d7b9c4 added CPU usage info
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2576 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-07 01:51:30 +00:00
wj32 3c9c3d9897 completed handle provider + tab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2569 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-06 09:37:51 +00:00
wj32 3e9aa81f5d completed handle information code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2568 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-06 08:45:26 +00:00
wj32 9a32b95b57 began thread provider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2560 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-03 03:41:10 +00:00
wj32 6b71343f63 * fixed module base address strings
* added PH_ANSI_STRING
* added PhCreateAnsiStringFromUnicode(Ex)
* started symbol provider

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2558 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-01 09:57:56 +00:00
wj32 f872dbb2e1 * added TODO.txt
* fixed x64 compiler warning

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2557 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-01 02:51:35 +00:00
wj32 55e45a45db * added module provider
* fixed typo in PhBoostProvider
* made provider system more thread-safe (Context is now Object, and it is referenced/dereferenced properly)

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2556 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-01 02:33:04 +00:00
wj32 b167adb64a * added file verification code
* added copyright headers

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2554 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-31 11:45:30 +00:00
wj32 63d410a63d process property sheet is now working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2551 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-31 06:54:04 +00:00
wj32 615f658a04 * started service provider
* brand new provider architecture, non-hackish
* removed hashtable delete function support

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2535 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-30 00:58:16 +00:00
wj32 30981015f7 * ported KPH interfacing code from NPH
* added most missing KPH functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2532 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 11:08:23 +00:00
wj32 3cc12774d4 added version info code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2529 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 07:35:42 +00:00
wj32 7c621570b2 * added custom thread pool
* added port of FastEvent
* added queue
* added process query system
* converted all Interlocked calls to intrinsics

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2528 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 06:36:36 +00:00
wj32 3033d50439 * re-organized base headers
* made callback object thread-safe

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2526 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 02:07:37 +00:00