summaryrefslogtreecommitdiff
path: root/libcli/security/sddl.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-14libcli/security: SDDL decode stops earlier with too many ACEsDouglas Bagnall1-0/+10
2023-11-27libcli/security: avoid leak on SDDL encode failureDouglas Bagnall1-1/+4
2023-11-27libcli/security/sddl: improve some SDDL error messagesDouglas Bagnall1-2/+4
2023-11-16libcli/security: Debug only when we failed to decodeNoel Power1-5/+8
2023-11-15libcli/security:sddl_decode message offset safety latchDouglas Bagnall1-0/+12
2023-11-15libcli/security:sddl_parse: add some top level error messagesDouglas Bagnall1-2/+7
2023-11-15libcl/security:sddl_decode_acl: expand a commentDouglas Bagnall1-1/+5
2023-11-15libcli/security:sddl_decode_ace: fix ';' count messageDouglas Bagnall1-1/+2
2023-11-15libcl/security:sddl_decode_acl: add a messageDouglas Bagnall1-0/+2
2023-11-15libcli/security:sddl_decode_ace: add more messagesDouglas Bagnall1-0/+22
2023-11-15libcli/security: adjust log verbosity in sddl_decodeDouglas Bagnall1-2/+2
2023-11-15libcli/security:sddl_decode_ace: turn DBG_WARNINGs into messagesDouglas Bagnall1-12/+37
2023-11-15libcli/security:sddl_decode_err_msg(): don't pretend msg is optional (CID1548...Douglas Bagnall1-20/+18
2023-11-09libcli/security: Optionally disallow device‐specific attributes and operato...Joseph Sutton1-5/+20
2023-11-09ilbcli/security: Fix duplicated wordsJoseph Sutton1-5/+5
2023-11-01libcli/security: sddl: guard against inconsistent msg pointersDouglas Bagnall1-0/+9
2023-11-01libcli/security: sddl: remove unreachable debugDouglas Bagnall1-4/+0
2023-11-01libcli/security: sddl_decode_ace/acl pass through messagesDouglas Bagnall1-15/+29
2023-11-01libcli/security: add sddl_decode_err_msg()Douglas Bagnall1-4/+28
2023-11-01libcli/security: sddl: check a talloc_zeroDouglas Bagnall1-1/+3
2023-11-01libcli/security: SDDL accepts lowercase "s-" in SIDsDouglas Bagnall1-1/+8
2023-09-26libcli/security: SDDL: add callback and resource ace type flagsDouglas Bagnall1-2/+16
2023-09-26libcli/security: sddl_encode_ace encodes resource attribute ACEsDouglas Bagnall1-0/+13
2023-09-26libcli/security: sddl_encode_ace encodes conditional ACEsDouglas Bagnall1-3/+25
2023-09-26libcli/security: sdd_decode_ace handles resource attribute typesDouglas Bagnall1-0/+32
2023-09-26libcli/security: sdd_decode_ace handles callback typesDouglas Bagnall1-2/+72
2023-09-26libcli/security: find SDDL coda for RA and conditional ACEsDouglas Bagnall1-5/+14
2023-09-26libcli/security: whitespace repair in sddl.cDouglas Bagnall1-32/+30
2023-09-07libcli/security: make sddl_encode_sid an external functionDouglas Bagnall1-5/+22
2023-09-07libcli/security: make sddl_decode_sid an external functionJoseph Sutton1-5/+23
2023-08-24libcli/security: used sec_ace_object() in sddl encodingDouglas Bagnall1-4/+1
2023-08-24libcli/security: sddl ACL decode avoids early splitting on parenthesisDouglas Bagnall1-27/+90
2023-08-08libcli/security: Cast isupper() argument to ‘unsigned char’Joseph Sutton1-1/+1
2023-08-08libcli/security: Remove unnecessary codeJoseph Sutton1-10/+0
2023-04-28s3/utils: when encoding ace string use "FA", "FR", "FW", "FX" string rightsNoel Power1-2/+22
2023-04-28s3/utils: value for ace_flags value "FA" is incorrectNoel Power1-1/+1
2023-04-28libcli:security:sddl: accept only 8-4-4-4-12 GUIDsDouglas Bagnall1-6/+17
2023-04-28libcli:security:sddl_decode_access allows spaces between flagsDouglas Bagnall1-2/+14
2023-04-28libcli:security: sddl_decode_ace: don't allow junk after SIDDouglas Bagnall1-1/+3
2023-04-28libcli/security: sddl_decode_access rejects trailing rubbishDouglas Bagnall1-2/+9
2023-04-28libcli:security: sddl_map_flags rejects trailing nonsenseDouglas Bagnall1-7/+15
2023-04-28libcli/security: do not pad sddl flags with zerosDouglas Bagnall1-1/+1
2023-04-28libcli/security: ace type is not enum not flagsDouglas Bagnall1-1/+9
2023-04-28libcli/security: disallow sddl access masks greater than 32 bitsDouglas Bagnall1-4/+27
2023-04-28libcli/security: allow decimal/octal numbers in SDDL access maskDouglas Bagnall1-5/+17
2023-04-28lib/sec/sddl: allow empty non-trailing ACL with flagsDouglas Bagnall1-4/+9
2023-04-28libcli/sec/sddl decode: allow hex numbers in SIDsDouglas Bagnall1-8/+39
2023-04-28libcli/sec/sddl decode: don't ignore random junk.Douglas Bagnall1-0/+2
2023-03-21libcli/security: Reorder SDDL access flags table to match WindowsJoseph Sutton1-9/+9
2023-03-20libcli/security: prepare sddl machine/forest_sid handlingStefan Metzmacher1-21/+66