summaryrefslogtreecommitdiff
path: root/libcli/security
AgeCommit message (Expand)AuthorFilesLines
2025-08-26domsid: be less alarmed by non-SIDDouglas Bagnall1-1/+2
2025-08-07libcli/security: use talloc_free at the end of sub-testsRabinarayan Panigrahi2-1/+57
2025-05-28Fix clang 20 unused-but-set-variables warningsGary Lockyer1-0/+6
2025-04-03libcli/security: split trust_forest_info_* functions into samba-security-trustsStefan Metzmacher4-0/+1043
2025-02-27libcli: avoid work in security token debug no-opVolker Lendecke1-2/+7
2025-02-22libcli/security: add dom_sid_match_prefix() helperStefan Metzmacher2-9/+28
2025-02-14libcli/security: simplify logic in add_sid_to_array_attrs()Stefan Metzmacher1-2/+8
2025-02-14libcli/security: add some more global_sid_ values required for SID filteringStefan Metzmacher2-0/+38
2025-02-14libcli/security: add py_claims_tf_policy_{parse_rules,wrap_xml}()Stefan Metzmacher2-1/+126
2025-02-14libcli/security: add claims_tf_policy_[un]wrap_xml() for msDS-TransformationR...Stefan Metzmacher2-0/+78
2025-02-14libcli/security: add claims_tf_rule_set_parse_blob() for MS-CTA rulesStefan Metzmacher4-1/+1581
2025-01-29libcli/security: let dom_sid_lookup_predefined_sid() behave like Windows 2008R2Stefan Metzmacher1-4/+1
2024-12-17lib: Fix Coverity ID 1636566 Untrusted loop boundVolker Lendecke1-3/+4
2024-12-17libcli: Modernize a DEBUGVolker Lendecke1-4/+4
2024-12-17libcli: Fix a potential 32-bit problem with PRIu32Volker Lendecke1-2/+3
2024-12-17libcli: Make handling implicit_owner_rights bit easier to readVolker Lendecke1-8/+11
2024-12-17libcli: Simplify disp_sec_ace_object()Volker Lendecke1-9/+7
2024-12-17libcli: Align an integer typeVolker Lendecke1-1/+1
2024-12-17libcli: Remove the "mem_ctx" argument from pull_integer()Volker Lendecke1-8/+5
2024-12-17libcli: Simplify pull_integer()Volker Lendecke1-11/+9
2024-12-17libcli: Avoid an unnecessary "else"Volker Lendecke1-1/+2
2024-12-17libcli: Use ndr_deepcopy_struct() in security_token_duplicate()Volker Lendecke1-27/+2
2024-12-03libcli: Speed up sddl_decode_ace()Volker Lendecke1-46/+61
2024-12-03libcli: Remove a special caseVolker Lendecke1-7/+0
2024-12-03libcli: Simplify sddl_decode_err_msg()Volker Lendecke1-3/+1
2024-12-03libcli: README.Coding for dom_sid routinesVolker Lendecke1-8/+20
2024-12-03lib: Simplify security_descriptor_initialise() with a struct initVolker Lendecke1-11/+10
2024-12-02libcli: Fix a signed/unsigned comparison warningVolker Lendecke1-1/+1
2024-12-02libcli: Use dom_sid_dup() instead of talloc_memdup()Volker Lendecke1-2/+2
2024-12-02libcli: Apply a little constVolker Lendecke2-32/+39
2024-12-02libcli: Fix a typoVolker Lendecke1-1/+1
2024-12-02libcli: Fix whitespaceVolker Lendecke1-1/+1
2024-12-02libcli: Avoid an unnecessary "else"Volker Lendecke1-2/+1
2024-11-19libcli: Simplify debug_conditional_ace()Volker Lendecke1-2/+3
2024-11-12libcli: Convert an int to a size_tVolker Lendecke2-2/+2
2024-11-12libcli: Try to fix CID 1609583 Overflowed constantVolker Lendecke1-2/+6
2024-09-06libsecurity: Simplify struct ace_condition_scriptVolker Lendecke2-33/+33
2024-08-27lib: Add libcli/util/ntstatus.h in a few headers where it's neededVolker Lendecke1-0/+1
2024-08-27lib: Add a few explicit includesVolker Lendecke1-0/+1
2024-07-25libcli:security: allow spaces after BAD:Douglas Bagnall1-0/+5
2024-04-10libcli/security: use NUMERIC_CMP in dom_sid_compare_auth()Douglas Bagnall1-3/+4
2024-04-10libcli/security: use NUMERIC_CMP in dom_sid_compare()Douglas Bagnall1-3/+4
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
2024-02-28libcli/security: Add SID_FRESH_PUBLIC_KEY_IDENTITYAndrew Bartlett2-0/+5
2024-02-16libcli/security: Make ‘session_info’ parameter constJo Sutton2-2/+2
2024-02-16libcli/security: Include missing headersJo Sutton2-0/+3
2024-02-08libcli/security: Make ‘replace_sid’ parameter constJo Sutton2-2/+2
2024-01-09libcli/security: remove PRIMARY_{USER,GROUP}_SID_INDEX defines from security.hStefan Metzmacher1-3/+0
2023-12-21libcli/security: sddl conditional ACE: write -0 when askedDouglas Bagnall1-3/+8