wj32
178408bc08
implemented Thread > Token
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2856 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 06:28:26 +00:00
wj32
2786a3f4c5
started object security support
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2855 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 05:59:56 +00:00
wj32
c7e20487aa
added account enumeration
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2852 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:52:36 +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
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
1e83c65ae8
basic heap dialog functionality is working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-18 04:30:33 +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
64bc44c873
added Name to object type information
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2841 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-15 09:45:47 +00:00
wj32
0ec1805447
introduced InterlockedIncrementPointer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2840 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-15 06:09:26 +00:00
wj32
99af22ce99
removed support for object instance flags
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2839 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-15 06:02:08 +00:00
wj32
b1e2b6b8c1
hidden processes window is now fully working except for Save
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2832 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-14 06:53:33 +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
f633ea4f0e
* reverted back to WinMain
...
* use asserts not exceptions
* fixed the defer delete algorithm
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2829 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-13 22:33:03 +00:00
wj32
8b4d61ae22
deleted __outRestrict
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2828 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-13 11:06:11 +00:00
wj32
fd6e22b4d5
added annotation for exception raising functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2827 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-13 11:04:26 +00:00
wj32
2453a6a7aa
use wWinMain instead of WinMain
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2826 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-13 10:38:34 +00:00
wj32
a7fefda52b
fast lock functions are now fastcall
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2824 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-13 06:59:45 +00:00
wj32
0d731029df
improved KPH API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2822 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 23:42:18 +00:00
wj32
9396c599b6
* added rundown protection
...
* work queue deletion is now thread safe
* added some more documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2821 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 23:35:32 +00:00
wj32
edfb93d3d5
added some annotations
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2819 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 10:43:52 +00:00
wj32
382f2ef711
added more documentation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2818 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 10:03:06 +00:00
wj32
215e5c3018
implemented changing service configuration
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2817 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 09:24:04 +00:00
wj32
2728843e4a
added debug info for provider threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2815 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-11 07:25:06 +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
7ae58035c3
improved pointer list API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2811 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-08 10:34:04 +00:00
wj32
2ad66c3de6
added thread and auto pool debugging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2807 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-07 04:05:57 +00:00
wj32
e33c949275
* added common thread creation function - PhCreateThread
...
* auto pools are now stored on the stack instead of being allocated from the heap
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2806 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-07 02:39:42 +00:00
wj32
08999f8beb
* added new-object detection
...
* re-use PID list instead of creating a new one on each update
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2801 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 23:04:10 +00:00
wj32
f21b0d5e14
fixed warnings on x64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2799 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 10:46:57 +00:00
wj32
c9038b1ea4
implemented Run As and Run As Administrator
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2797 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 10:40:10 +00:00
wj32
40b6fade18
avoid creating new string objects when looking up service items
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2795 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 08:15:00 +00:00
wj32
35aa326698
added objmksnap and objcmpsnap commands
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2793 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-06 07:44:51 +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
a25b9d3244
added half-working handle search context menu
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2790 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-05 22:37:37 +00:00
wj32
c4531f72c5
added support for object address searches
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2789 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-05 21:37:14 +00:00
wj32
513c6ba9e3
removed unneeded pshpack8 include
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2788 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-05 08:31:41 +00:00
wj32
37afeb1a33
fully implemented groups and privileges lists
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2785 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-05 07:42:57 +00:00
wj32
04da97442d
added bold font for main module
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2782 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-04 05:01:56 +00:00
wj32
66aff886f3
removed FORCEINLINE from PhConcatStrings2
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2780 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-01 07:13:19 +00:00
wj32
8a050e7c62
added free list code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2779 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-01 07:03:49 +00:00
wj32
1c84828c41
added properties button support for processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2777 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 02:31:04 +00:00
wj32
92fc5e7af3
added Properties button - working for File and Key objects
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2776 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 02:18:14 +00:00
wj32
20f14aca4a
added highlighting for suspended threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2775 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 01:36:39 +00:00
wj32
86a6323bb6
token tab is fully working except for groups and privileges
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2773 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-31 00:50:06 +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
37b9522037
added module highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2770 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-30 01:45:15 +00:00
wj32
24018055cd
added thread and handle highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2769 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-30 01:35:21 +00:00
wj32
313f08bf3c
added recursion-safe set-redraw functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2766 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-29 12:20:15 +00:00
wj32
d05f72d1b0
fixed reference leaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2765 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-29 12:04:27 +00:00