summaryrefslogtreecommitdiff
path: root/libcli/security/sddl_conditional_ace.c
AgeCommit message (Expand)AuthorFilesLines
2024-12-02libcli: Avoid an unnecessary "else"Volker Lendecke1-2/+1
2024-11-19libcli: Simplify debug_conditional_ace()Volker Lendecke1-2/+3
2024-09-06libsecurity: Simplify struct ace_condition_scriptVolker Lendecke1-7/+5
2023-12-21libcli/security: sddl conditional ACE: write -0 when askedDouglas Bagnall1-3/+8
2023-12-21libcli/security: rearrange conditional ACE sddl_write_intDouglas Bagnall1-4/+4
2023-12-14libcli/security: allow SDDL conditional ACE round-trip for -00 and -0x0Douglas Bagnall1-1/+1
2023-12-14libcli/security: allow round-trip for conditional ACE hex integersDouglas Bagnall1-2/+2
2023-12-14libcli/security: allow round-trip for conditional ACE octal integersDouglas Bagnall1-2/+2
2023-12-08libcli/security: Fix code spellingJoseph Sutton1-1/+1
2023-11-27libcli/security: separate out claim_v1_to_ace_composite_unchecked()Douglas Bagnall1-1/+1
2023-11-27libcli/security: sddl_conditional_ace: check a talloc_new()Douglas Bagnall1-0/+3
2023-11-27libcli/security: conditional ACE sddl writers take const tokensDouglas Bagnall1-6/+6
2023-11-27libcli/security:sddl: remove vestiges of shared conditional/resource ACE SID ...Douglas Bagnall1-12/+1
2023-11-27libcli/security: improve error messages in RA ACE SDDLDouglas Bagnall1-2/+3
2023-11-27libcli/security: conditional ACE sid parser no longer expects RA ACEsDouglas Bagnall1-46/+20
2023-11-27libcli/security: parse resource attribute ace SIDs separatelyDouglas Bagnall1-1/+49
2023-11-27libcli/security/sddl: write RA octet strings the Windows wayDouglas Bagnall1-1/+17
2023-11-27libcli/security: add a parser for resource attribute ACE byte stringsDouglas Bagnall1-2/+86
2023-11-27libcli/security: sddl_conditional_ace: remove check_resource_attr_type()Douglas Bagnall1-95/+0
2023-11-27libcli/security: sddl_conditional_ace: add parse_bool for RA acesDouglas Bagnall1-0/+24
2023-11-27libcli/security: sddl_conditional_ace: add parse_uint for RA acesDouglas Bagnall1-0/+27
2023-11-27libcli/security: un-invert parse_resource_attr_list, check type firstDouglas Bagnall1-1/+22
2023-11-27libcli/security:sddl_condtional_ace: log compiler errors at some debug levelsDouglas Bagnall1-0/+2
2023-11-09libcli/security: Optionally disallow device‐specific attributes and operato...Joseph Sutton1-8/+52
2023-11-09libcli/security: Mark arrays ‘const’Joseph Sutton1-3/+3
2023-11-09libcli/security: Reassign flagsJoseph Sutton1-2/+2
2023-11-02libcli/security: Allow empty composites and resource attribute listsJoseph Sutton1-34/+43
2023-11-02libcli/security: Remove reference to conditional ACE recursive compositesJoseph Sutton1-1/+1
2023-11-01libcli/security: conditional ace err messages don't hardcode offsetDouglas Bagnall1-10/+4
2023-11-01libcli/security: sddl_conditional_ace: ensure message is tallocedDouglas Bagnall1-3/+3
2023-10-25libcli/security: Fix code spellingJoseph Sutton1-4/+4
2023-09-27libcli/security: Refer to UTF‐16 code units rather than to codepointsJoseph Sutton1-2/+2
2023-09-27libcli/security: Remove unused flag SDDL_FLAG_IS_FAKE_OPJoseph Sutton1-4/+2
2023-09-27libcli/security: Remove unused flag SDDL_FLAG_IS_LITERALJoseph Sutton1-3/+1
2023-09-27libcli/security: Remove unused flag SDDL_FLAG_IS_ATTRJoseph Sutton1-3/+1
2023-09-27libcli/security: Remove unused flag SDDL_FLAG_EXPECTING_ENDJoseph Sutton1-4/+0
2023-09-26libcli/security: conditional ace sddl: do not read nested compositesDouglas Bagnall1-8/+14
2023-09-26libcli/security: conditional ace sddl: do not write nested compositesDouglas Bagnall1-2/+1
2023-09-26libcli/security: conditional ACE sddl doesn't have string escapesDouglas Bagnall1-3/+15
2023-09-26libcl/security: conditional ACE sddl >= ops take literal parens onlyDouglas Bagnall1-5/+5
2023-09-26libcli/security/sddl_conditional_ace: ban empty expressions in SDDLDouglas Bagnall1-0/+10
2023-09-26conditional_aces: Avoid manual parsing for ace_condition_unicodeAndrew Bartlett1-19/+9
2023-09-26conditional_aces: Avoid manual parsing for ace_condition_bytes, use DATA_BLOBAndrew Bartlett1-6/+5
2023-09-26conditional_aces: Avoid manual parsing for ace_condition_sidAndrew Bartlett1-4/+4
2023-09-26libcli:security: add functions to decode and decode RA ACEsDouglas Bagnall1-0/+560
2023-09-26libcli/security: add conditional ACE SDDL functionsDouglas Bagnall1-0/+2693
2023-09-26libcli:security: outline for sddl_conditional_ace.cDouglas Bagnall1-0/+71