wj32
b85e34f36b
renamed IReferenceCountedObject to IRefCounted
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1529 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-04 11:08:54 +00:00
wj32
6ec40ba5f5
switched to a messaging system - fixed network address resolve bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1487 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-28 11:39:57 +00:00
wj32
67a93a83d4
* ability to create services
...
* better HandleTable + SecuredHandleTable
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1470 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-26 10:53:00 +00:00
wj32
dd58bd9909
renamed SortedListComparer.cs to SortedListViewComparer.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1430 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-18 07:10:12 +00:00
wj32
a0e47b7e20
* general cleanup
...
* added verified signer name (doesn't work for catalogs yet)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1424 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-16 08:39:40 +00:00
wj32
03b064801d
* added FastMutex
...
* FastMutex is now used to synchronize dbghelp calls, and StackWalk64 calls are now synchronized.
* moved RundownProtection and SpinLock to ProcessHacker.Common.Threading
* some cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1422 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-15 07:29:30 +00:00
wj32
c0db89f2d4
* attempted to create a kernel profiler
...
* moved SortedListViewComparer
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1412 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-13 05:41:33 +00:00
wj32
7d9bc16437
added HandleTable; renamed DisposableObject to BaseObject
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1409 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-13 00:11:54 +00:00
wj32
ed4eb7384a
added DelayedReleasePool
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1405 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-08 11:24:53 +00:00
wj32
9cb7746b79
added users list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1384 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 08:25:00 +00:00
wj32
40e736cd63
* refactoring: typos, etc.
...
* new reference counting system for handles, memory allocations and symbol provider
* added terminal server objects (server, session, process)
* proper SID class
* moved logging into ProcessHacker.Common
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1382 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-07 06:30:47 +00:00
wj32
0eb394ca33
fixed all compiler warnings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1359 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 07:08:16 +00:00
wj32
17a73f7e77
enabled XML doc for ProcessHacker.Common and ProcessHacker.Native
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1356 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-06-01 06:23:15 +00:00
wj32
ce24964325
major refactoring - utility functions are now in a separate library and SymbolProvider is now in ProcessHacker.Native
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1355 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-05-31 11:05:47 +00:00