summaryrefslogtreecommitdiff
path: root/libcli/security/claims-conversions.c
AgeCommit message (Expand)AuthorFilesLines
2024-12-02libcli: Fix a signed/unsigned comparison warningVolker Lendecke1-1/+1
2024-08-27lib: Add a few explicit includesVolker Lendecke1-0/+1
2024-03-18libcli/security: check again for NULL valuesDouglas Bagnall1-0/+3
2024-03-18libcli/security: claims_conversions: check for NULL in claims arrayDouglas Bagnall1-0/+10
2023-12-08libcli/security: Fix code spellingJoseph Sutton1-1/+1
2023-12-08libcli/security: Remove unused includesJoseph Sutton1-4/+0
2023-11-27libcli/security: separate out claim_v1_to_ace_composite_unchecked()Douglas Bagnall1-30/+57
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 Bagnall1-0/+133
2023-11-27libcli/security: begin claim_v1_check_and_sort with Boolean checksDouglas Bagnall1-0/+52
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: remove redundant claim SID size checkDouglas Bagnall1-7/+0
2023-11-27libcli/security: avoid leak when converting SID claimsDouglas Bagnall1-6/+49
2023-10-25libcli/security: Fix code spellingJoseph Sutton1-1/+1
2023-09-27libcli/security: Add function to convert token claims to security attribute c...Joseph Sutton1-0/+237
2023-09-27libcli/security: Const‐qualify function parametersJoseph Sutton1-8/+8
2023-09-27libcli/security: Remove bool_value memberJoseph Sutton1-1/+1
2023-09-27libcli/security: Use correct union memberJoseph Sutton1-1/+1
2023-09-26conditional_aces: Avoid manual parsing for ace_condition_unicodeAndrew Bartlett1-19/+4
2023-09-26Make blob->data pointer in ace_sid_to_claim_v1_sid() a child of the DATA_BLOBAndrew Bartlett1-6/+8
2023-09-26conditional_aces: Avoid manual parsing for ace_condition_bytes, use DATA_BLOBAndrew Bartlett1-10/+5
2023-09-26conditional_aces: Avoid manual parsing for ace_condition_sidAndrew Bartlett1-2/+2
2023-09-26libcli:security: helpers for converting claim typesDouglas Bagnall1-0/+685