wj32
6267137c3a
* fixed bug in PhGetApplicationModuleFileName
...
* use PH_LARGE_BUFFER_SIZE instead of hardcoding 16MB
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2862 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-22 07:00:43 +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
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
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
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
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
170f6060cb
fixed state highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2755 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-28 06:48:58 +00:00
wj32
1e7067aca4
fixed highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2754 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-27 11:03:29 +00:00
wj32
c531247ece
improved sorting; added sorting to the threads list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2737 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-25 09:53:25 +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
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
4aee6afe37
implemented all terminator tests except for TD1
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2689 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-20 04:38:12 +00:00
wj32
105e2179bd
added cycles delta display for threads
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2623 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-15 00:38: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
7a58a1e51c
changed some constants
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2563 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-05 07:28:31 +00:00
wj32
2dba03dd36
* completed thread provider + symbol resolving
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2562 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-05 07:26:31 +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
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
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
a066f694c1
added process ID string for services
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2544 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-30 05:55:43 +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
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
d4bab7a33a
* made cmpxchg calls in fastlock intrinsics
...
* fixed x64 compiler warnings
* fixed reference leak
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2527 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-29 02:38:22 +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