summaryrefslogtreecommitdiff
path: root/libcli/security
AgeCommit message (Expand)AuthorFilesLines
2022-03-17sddl: Remove SDDL SID strings unsupported by WindowsJoseph Sutton1-3/+0
2022-03-17sddl: Add new SDDL SID stringsJoseph Sutton1-0/+32
2022-03-17sddl: Fix incorrect SDDL SID stringsJoseph Sutton1-3/+5
2021-10-08libcli: Simplify get_sec_mask_str()Volker Lendecke1-59/+11
2021-10-08libcli: Align integer typesVolker Lendecke1-13/+13
2021-10-08libcli: Avoid an includes.hVolker Lendecke2-1/+5
2021-10-08libcli: Simplify security_session_user_level()Volker Lendecke1-5/+4
2021-10-08libcli: Introduce a helper variable in security_session_user_level()Volker Lendecke1-7/+9
2021-10-08libcli: Remove unused security_token_has_sid_string()Volker Lendecke2-16/+0
2021-10-08smbd: Make SID_SAMBA_SMB3 a static SIDVolker Lendecke2-0/+5
2021-09-24libcli: Remove unused security_token_is_sid_string()Volker Lendecke2-16/+0
2021-09-21lib: Add required #includesVolker Lendecke1-0/+3
2021-04-21libcli: Fix parsing access flags from multiple tablesVolker Lendecke1-9/+37
2021-04-20libcli: Factor out sddl_map_flag()Volker Lendecke1-14/+37
2021-04-19libcli: Simplify sddl_encode_ace()Volker Lendecke1-10/+10
2021-03-24libcli: Add file specific access flags to sddlVolker Lendecke1-1/+11
2021-01-22libcli: make_sec_acl() copies the ace_list, make that constVolker Lendecke2-6/+10
2020-11-19lib: Remove unused security_descriptor_append()Volker Lendecke2-14/+0
2020-10-02libcli: Align some integer typesVolker Lendecke1-2/+2
2020-10-02libcli: Don't leave a pointer uninitializedVolker Lendecke1-4/+2
2020-10-02libcli: Remove a pointless if-expressionVolker Lendecke1-3/+0
2020-08-28lib/util: remove extra safe_string.h fileMatthew DeVore1-0/+3
2020-08-03lib: relicense smb_strtoul(l) under LGPLv3Ralph Boehme1-0/+1
2020-05-30libcli: simplify an if conditionRalph Boehme1-1/+4
2020-05-08Fix clang 9 missing-field-initializer warningsGary Lockyer1-1/+1
2020-03-26libcli: Use ARRAY_DEL_ELEMENT() in security_descriptor_acl_del()Volker Lendecke1-2/+1
2020-03-23py3: Remove #define PyInt_FromLong PyLong_FromLongAndrew Bartlett1-1/+1
2020-01-30libcli: Align integer typesVolker Lendecke1-1/+1
2020-01-03lib: Remove an unused variable from security_token_debug()Volker Lendecke1-8/+0
2019-07-22pysecurity: use unsigned int, not int to approximate uint32_tDouglas Bagnall1-4/+4
2019-07-22libcli/pysecurity: use pytalloc_get_name to avoid NULL derefDouglas Bagnall1-2/+2
2019-06-30libcli: Update all consumers of strtoul_err(), strtoull_err() to new APISwen Schillig1-3/+3
2019-05-22libcli/security: Remove unused dup_sec_desc_buf()Andrew Bartlett2-17/+0
2019-05-16squash 'cast between incompatible function types' warningNoel Power1-1/+4
2019-04-11libcli: Update error check for new string conversion wrapperSwen Schillig1-3/+3
2019-03-21build: Remove bld.gen_python_environments()Andrew Bartlett1-7/+6
2019-03-12lib: Remove "struct sid_parse_ret" againVolker Lendecke2-7/+4
2019-03-12lib: Make sid_parse return the parsed lengthVolker Lendecke2-4/+7
2019-03-04libcli/security: fix handling of deny type ACEs in access_check_max_allowed()Ralph Boehme1-1/+1
2019-03-04libcli/security: correct access check and maximum access calculation for Owne...Ralph Boehme1-67/+73
2019-03-01libcli: Use wrapper for string to integer conversionSwen Schillig1-6/+8
2019-02-28libcli/security: add "Owner Rights" calculation to access_check_max_allowed()Ralph Boehme1-5/+28
2019-01-28sddl: Use C99 initializer for sid_codesAndreas Schneider1-49/+49
2018-12-12libcli:security: Return early if there are no aces to duplicateAndreas Schneider1-5/+10
2018-12-12libcli:security: Do not duplicate invalid acesAndreas Schneider1-0/+4
2018-12-05libcli/security: add dom_sid_lookup_is_predefined_domain()Ralph Boehme2-0/+34
2018-11-27libcli: Use dom_sid_str_bufVolker Lendecke1-2/+5
2018-11-27libcli: Use dom_sid_str_bufVolker Lendecke1-4/+5
2018-11-09libcli: Use dom_sid_str_bufVolker Lendecke1-11/+7
2018-11-03lib: Make dom_sid_string_buf staticVolker Lendecke2-2/+1