summaryrefslogtreecommitdiff
path: root/libcli
AgeCommit message (Expand)AuthorFilesLines
2024-01-15python: Generate HRESULT definitions automaticallyJoseph Sutton1-2/+8
2024-01-15s4:scripting: Generate HRESULT definitions as part of the build processJoseph Sutton4-17690/+20527
2024-01-15libcli:util: Update NTSTATUS definitionsJoseph Sutton1-3/+3
2024-01-15libcli:util: Update HRESULT definitionsJoseph Sutton2-2/+2
2024-01-09libcli/security: remove PRIMARY_{USER,GROUP}_SID_INDEX defines from security.hStefan Metzmacher1-3/+0
2024-01-09libcli/smb: add new SMB2_SHAREFLAG_ defines in smb2_constants.hStefan Metzmacher1-1/+3
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-21libcli/security: tests for signed zeros in sddl condtional ACEsDouglas Bagnall1-0/+2
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-14libcli/security: tests for conditional ACE integer base persistenceDouglas Bagnall1-0/+8
2023-12-14libcli/security: fix tests for SDDL conditional ACE round-tripDouglas Bagnall1-1/+1
2023-12-14libcli/security: clarify tests for SDDL round tripsDouglas Bagnall1-6/+7
2023-12-14libcli/security: don't allow conditional ACE SIDs to have trailing bytesDouglas Bagnall1-0/+2
2023-12-14libcli/security: SDDL decode stops earlier with too many ACEsDouglas Bagnall1-0/+10
2023-12-08libcli/security: Fix code spellingJoseph Sutton2-2/+2
2023-12-08libcli/security: Remove unused includesJoseph Sutton1-4/+0
2023-11-30lib:crypto: Add ‘FixedData’ parameter to samba_gnutls_sp800_108_derive_key()Joseph Sutton2-0/+4
2023-11-30lib:crypto: Add samba_gnutls_sp800_108_derive_key()Joseph Sutton3-100/+19
2023-11-30libcli/smb: Add ‘algorithm’ parameter to smb2_key_derivation()Joseph Sutton3-4/+9
2023-11-30libcli/auth: Return more consistent status code on gnutls HMAC failureJoseph Sutton1-1/+1
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