summaryrefslogtreecommitdiff
path: root/libcli
AgeCommit message (Expand)AuthorFilesLines
2023-11-30libcli/smb: Call correct function to get HMAC output lengthJoseph Sutton1-2/+2
2023-11-30libcli/auth: Call correct function to get HMAC output lengthJoseph Sutton1-1/+1
2023-11-30libcli/auth: Use correct enumeration constantJoseph Sutton1-1/+1
2023-11-30libcli/smb: Include missing headersJoseph Sutton1-0/+5
2023-11-27libcli/security: note suboptimality of conditional ACE Contains operatorsDouglas Bagnall1-0/+4
2023-11-27libcli/security: comparability check: claim members are of one typeDouglas Bagnall1-1/+12
2023-11-27libcli/security: shift comparability check to shortcut exitsDouglas Bagnall1-24/+23
2023-11-27libcli/security: add shortcuts for conditional ACE compareDouglas Bagnall1-0/+55
2023-11-27libcli/security: improve conditional ACE composite comparisonDouglas Bagnall1-42/+331
2023-11-27libcli/security: separate out claim_v1_to_ace_composite_unchecked()Douglas Bagnall3-31/+62
2023-11-27libcli/security: avoid leak on SDDL encode failureDouglas Bagnall1-1/+4
2023-11-27libcli/security: claim_v1_to_ace_token(): avoid unnecessary re-sortDouglas Bagnall1-15/+49
2023-11-27libcli/security: add_claim_to_token() re-sorts/checks claimsDouglas Bagnall1-0/+12
2023-11-27libcli/security: resource attribute claims use claim_v1_check_and_sort()Douglas Bagnall1-5/+30
2023-11-27libcli/security: wire claim conversion uses claim_v1_check_and_sort()Douglas Bagnall1-0/+10
2023-11-27libcli/security: claim_v1_check_and_sort(): add all typesDouglas Bagnall2-1/+135
2023-11-27libcli/security: begin claim_v1_check_and_sort with Boolean checksDouglas Bagnall2-0/+57
2023-11-27libcli/security: don't allow two NULL string claimsDouglas Bagnall1-1/+16
2023-11-27libcli/security: wire claims conversion: remove strings uniqueness checkDouglas Bagnall1-25/+5
2023-11-27libcli/security: int wire claims drop uniqueness checkDouglas Bagnall1-46/+21
2023-11-27libcli/security: simplify wire claim conversion mem, 3/3: rm tmp_ctxDouglas Bagnall1-23/+13
2023-11-27libcli/security: simplify wire claim conversion mem, 2/3: one treeDouglas Bagnall1-2/+2
2023-11-27libcli/security: simplify wire claim conversion mem, 1/3: avoid NULL parentDouglas Bagnall1-10/+24
2023-11-27libcli/security/sddl: improve some SDDL error messagesDouglas Bagnall1-2/+4
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-27lib/security:CA: tokens_are_comparable() accepts NULL operatorDouglas Bagnall1-2/+4
2023-11-27libcli/security: CA: tokens_are_comparable() considers the obviousDouglas Bagnall1-0/+3
2023-11-27libcli/security: add test_claims_conversionDouglas Bagnall8-0/+186
2023-11-27libcli/security: test_run_conditional_ace tests more comparisonsDouglas Bagnall1-2/+51
2023-11-27libcli/security: test_run_conditional_ace can set debug levelsDouglas Bagnall1-1/+12
2023-11-27libcli/security: remove redundant claim SID size checkDouglas Bagnall1-7/+0
2023-11-27libcli/security: avoid leak when converting SID claimsDouglas Bagnall1-6/+49
2023-11-27libcli/security/tests: gunzip the oversized-acls test vectorsDouglas Bagnall2-0/+20
2023-11-27libcli/security/tests: remove duplicate TX-integer tests from oversized-ACLsDouglas Bagnall1-0/+0
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/test_sddl_conditional_ace: adjust RA octet parse testsDouglas Bagnall2-5/+5
2023-11-27libcli/security:sddl_condtional_ace: log compiler errors at some debug levelsDouglas Bagnall1-0/+2
2023-11-27libcli/security: initialise conditional ACE token flagsDouglas Bagnall1-0/+1
2023-11-20Use python.h from libreplaceAndreas Schneider3-3/+3
2023-11-16libcli/security: Debug only when we failed to decodeNoel Power1-5/+8