Commit Graph

14 Commits

Author SHA1 Message Date
wj32 5fadbda268 * more documentation
* put reference GetSecurity implementation in SecurityDescriptor

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2124 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-11 04:27:42 +00:00
wj32 1e6f5f499a added Permissions buttons, menu items for processes, services, threads, tokens
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2085 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 02:31:45 +00:00
wj32 d2334d330e * completed security editing component
* added security editor to HandleProperties

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2082 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-07 01:28:53 +00:00
wj32 a7b1ca5cdb ACL editor WORKS!!!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2071 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-10-06 11:22:41 +00:00
wj32 cf8f5d843c * added KeyHandle
* improved SecurityDescriptor (and related classes) reference counting
* NativeHandle now uses NtQuerySecurityObject/NtSetSecurityObject instead of GetSecurityInfo/SetSecurityInfo

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-19 01:29:27 +00:00
wj32 cbdc50102f * fixed up several SecurityDescriptor properties and methods
* added user security object definitions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1869 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-11 09:43:30 +00:00
wj32 81c9935686 * Assistant now sends error codes back to Process Hacker, providing useful error messages
* added MailslotHandle

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1860 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-09-07 08:36:15 +00:00
wj32 4e4036570b * added Ss logger code
* refactored memory classes
* added Kernel Transaction Manager (KTM) types

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1643 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-30 11:25:07 +00:00
wj32 29a5b6f67a added KphSsQueryClientEntry, fixed critical handle referencing bugs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1639 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-27 08:37:33 +00:00
wj32 c56d51f229 added more security functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1595 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 22:52:40 +00:00
wj32 896a454bf1 security classes cleanup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1592 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 02:26:31 +00:00
wj32 21205fee1e getting and setting security descriptors works!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1591 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-13 01:17:55 +00:00
wj32 6877fa1e0f finally completed the basic access control classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1590 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-12 11:33:44 +00:00
wj32 7cf5dfa267 * added PrivateNamespaceHandle
* created AccessControl namespace

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1589 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-07-12 06:24:39 +00:00