summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-09-11s3-privs Make privilege_enum_sids() take an LUID, not a bitmapAndrew Bartlett4-9/+12
2010-09-11libcli/security Expose sec_privilege_mask()Andrew Bartlett2-1/+6
2010-09-11libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.Andrew Bartlett4-8/+8
2010-09-11libcli/security Remove unused functions and constants.Andrew Bartlett2-242/+14
2010-09-11s3-privs Rework access_check_object() to take two privilegesAndrew Bartlett3-68/+60
2010-09-11libcli/security Rename all privilege bitmaps constantsAndrew Bartlett2-59/+59
2010-09-11s3-privs Rework privilege enumeration to also use new DB formatAndrew Bartlett1-5/+18
2010-09-11libcli/security Remove luid_to_se_priv() and luid_to_privilege_name()Andrew Bartlett2-46/+13
2010-09-11s3-privs Directly manipulate the privileges bitmap.Andrew Bartlett3-14/+7
2010-09-11libcli/security Add an invalid LUID privilege valueAndrew Bartlett1-0/+1
2010-09-11libcli/security Improve dump of privileges: Just walk the tableAndrew Bartlett1-5/+4
2010-09-11s3-privs Convert from user_has_privileges() -> security_token_has_privilege()Andrew Bartlett9-47/+28
2010-09-11s3-privs Remove a pointer from grant_privilege()Andrew Bartlett4-10/+10
2010-09-11s3-privs Remove pointer indirection from se_priv_to_privilege_set()Andrew Bartlett3-5/+5
2010-09-11s3-privs Call security_token_set_privilege() rather than manual assignmentAndrew Bartlett2-2/+3
2010-09-11s3-privs Remove a pointer indirection from revoke_privilege()Andrew Bartlett4-7/+7
2010-09-11libcli/security Don't export privs[] as a global variableAndrew Bartlett4-50/+31
2010-09-11s3-lsa Use sec_privilege_id() to lookup name to LUIDAndrew Bartlett1-9/+4
2010-09-11libcli/security Merge privilege lists from source3 and source4Andrew Bartlett1-169/+126
2010-09-11libcli/security Return number of entries in the old source3 listAndrew Bartlett2-4/+5
2010-09-11libcli/privileges Simplify get_privilege_luid() to return just the enumAndrew Bartlett3-13/+6
2010-09-11libcli/security Don't memcpy a uint64_t value, just assign it.Andrew Bartlett1-1/+1
2010-09-11libcli/security Use ARRAY_SIZE() consistantly.Andrew Bartlett1-15/+16
2010-09-11libcli/security Fix and clarify privilege manipulation function commentsAndrew Bartlett1-9/+9
2010-09-11libcli/security Make the two privileges tables share a common struct definitionAndrew Bartlett2-27/+22
2010-09-11libcli/security Move source4/ privileges code into the common libcli/securityAndrew Bartlett6-314/+333
2010-09-11s3-privs Move manual prototypes to common privileges.hAndrew Bartlett2-20/+88
2010-09-11s3-privs Inline dump_se_priv into callers now that it's just a uint64_tAndrew Bartlett4-24/+9
2010-09-11libcli/security Use talloc_realloc() not TALLOC_REALLOC_ARRAY()Andrew Bartlett1-1/+1
2010-09-11libcli/security Use C99 typesAndrew Bartlett1-3/+3
2010-09-11libcli/security Use true and false, not True and FalseAndrew Bartlett1-22/+22
2010-09-11s3-privs Move source3/ privileges implmentation into commonAndrew Bartlett4-7/+6
2010-09-11s3-privs Rename structure elements for greater clarityAndrew Bartlett3-12/+12
2010-09-11s3-privs More clarity in variable namesAndrew Bartlett1-4/+4
2010-09-11s3-privs Rename mask -> privilege_mask to be more clearAndrew Bartlett1-26/+26
2010-09-11s3:auth Remove NT_USER_TOKENAndrew Bartlett32-121/+119
2010-09-11s3-auth Change struct nt_user_token -> struct security_tokenAndrew Bartlett23-87/+84
2010-09-11s3-auth Change type of num_sids to uint32_tAndrew Bartlett16-38/+48
2010-09-11security.idl Add commentsAndrew Bartlett1-1/+3
2010-09-11security.idl Update Windows privileges list to Win2008R2Andrew Bartlett1-30/+35
2010-09-11s3-privs Only store low bits of luid in privileges tableAndrew Bartlett2-18/+20
2010-09-11s4-privs Add a lookup by index of privilagesAndrew Bartlett2-3/+14
2010-09-11privs Add my CopyrightAndrew Bartlett3-0/+3
2010-09-11security.idl clarify which privilages are LUID and bitmap valuesAndrew Bartlett1-6/+10
2010-09-11s3-privs Remove comment already moved to security.idlAndrew Bartlett1-41/+0
2010-09-11s3-privs Use constants from security.idlAndrew Bartlett1-9/+9
2010-09-11s4-privs Remove link between enum sec_privilege and the privilege bitmapAndrew Bartlett2-46/+140
2010-09-11s3-privs Further changes to remove SE_PRIVAndrew Bartlett10-110/+108
2010-09-11privs Move privilege bitmasks to security.idlAndrew Bartlett2-19/+40
2010-09-11s3:privs Change to new host endian neutral privilages tdb formatAndrew Bartlett1-3/+16