Commit Graph

21 Commits

Author SHA1 Message Date
wj32 caa9c29e73 switched global object list lock to queued lock
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2870 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-23 08:12:18 +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 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 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 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 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 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 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 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
wj32 eab7b04596 * added diagnostics info
* fixed list object leak

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2746 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-26 07:38:48 +00:00
wj32 70dc934c21 completed file dialog code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2647 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-17 00:05:31 +00:00
wj32 2814ddff4f fixed the PHA_DEREFERENCE macro (now an inline function)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2622 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-14 10:44:55 +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 9777df7fc1 added auto-dereference pools
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2610 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-11 22:49:29 +00:00
wj32 e3d03e1c2c * updated ref.c documentation, partially documented basesup.c
* added PhTrimStringToNullTerminator

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2587 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-08 07:14:33 +00:00
wj32 e6d4fc74f4 * made PhDereferenceObject specialized
* fixed x64 compiler warnings

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2574 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-06 22:42:18 +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 7f9faa2b8a * improved PH_STRING
* added PH_LIST
* added lots of process functions
* added PhGetFileName (similar to FileUtils.GetFileName in PH 1.x)
* added PhGetSystemDirectory
* added user name and file name columns


git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2516 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-12-27 09:13:59 +00:00
wj32 3c72f1c75c process item is working
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2339 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-05 07:31:14 +00:00
wj32 df2b94efa5 ported KPH object manager
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2333 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-11-04 04:22:15 +00:00