summaryrefslogtreecommitdiff
path: root/source3/smbd/posix_acls.c
Commit message (Expand)AuthorAgeFilesLines
* s3: smbd: Explicitly code the semantics of "dos filemode" into the chown code.Jeremy Allison2021-07-131-0/+15
* s3: smbd: fload_inherited_info(). Always use SMB_VFS_FGETXATTR().Jeremy Allison2021-06-251-9/+1
* s3: smbd: Cleanup - Remove #ifdef'ed out load_inherited_info().Jeremy Allison2021-06-101-70/+0
* s3: VFS: RIP SMB_VFS_SYS_ACL_GET_FILE()Jeremy Allison2021-06-091-14/+0
* s3: smbd: Remove posix_get_nt_acl().No longer used.Jeremy Allison2021-06-091-65/+2
* s3: smbd: Change acl_group_override() -> acl_group_override_fsp().Jeremy Allison2021-06-091-13/+7
* s3: smbd: copy_access_posix_acl(), SMB_VFS_SYS_ACL_GET_FILE() -> SMB_VFS_SYS_...Jeremy Allison2021-06-091-1/+1
* s3: smbd: directory_has_default_posix_acl(), SMB_VFS_SYS_ACL_GET_FILE() -> SM...Jeremy Allison2021-06-091-1/+1
* s3: smbd: In get_acl_group_bits(), SMB_VFS_SYS_ACL_GET_FILE() -> SMB_VFS_SYS_...Jeremy Allison2021-06-091-2/+3
* s3/smbd: make posix_sys_acl_blob_get_fd actually use handle api with the chan...Noel Power2021-06-091-30/+4
* VFS: SMB_VFS_SYS_ACL_GET_FD: Modify api to take additional type paramNoel Power2021-06-091-6/+9
* s3: smbd: Ensure POSIX default ACL is mapped into returned Windows ACL for di...Jeremy Allison2021-05-191-1/+11
* s3: smbd: Change SMB_VFS_SYS_ACL_DELETE_DEF_FILE() -> SMB_VFS_SYS_ACL_DELETE_...Jeremy Allison2021-05-181-8/+8
* s3/smbd: posix_acls SMB_VFS_SETXATTR -> SMB_VFS_FSETXATTRNoel Power2021-03-111-7/+1
* s3:smbd: Fix invalid memory access in posix_sys_acl_blob_get_fd()Andreas Schneider2021-02-011-1/+1
* posix_acls: use pathref fsp in copy_access_posix_acl()Ralph Boehme2020-12-171-1/+1
* posix_acls: use SMB_VFS_SYS_ACL_SET_FD() in set_unix_posix_default_acl()Ralph Boehme2020-12-171-4/+3
* posix_acls: use SMB_VFS_SYS_ACL_SET_FD() in set_canon_ace_list()Ralph Boehme2020-12-171-70/+25
* vfs: add acl type arg to SMB_VFS_SYS_ACL_SET_FD()Ralph Boehme2020-12-171-4/+6
* smbd/posix_acls: support pathref fd's in posix_sys_acl_blob_get_fd()Ralph Boehme2020-12-161-12/+35
* smbd: use fsp_get_pathref_fd() for "internal" xattr functionsRalph Boehme2020-12-161-2/+2
* smbd: use fsp_get_io_fd() when accessing a file or it's associated metadataRalph Boehme2020-12-161-2/+2
* smbd: simplify uid_entry_in_group()Ralph Boehme2020-05-301-19/+11
* Fix clang 9 missing-field-initializer warningsGary Lockyer2020-05-081-1/+1
* s3: smbd: Add dirfsp parameter to can_write_to_file().Jeremy Allison2020-05-041-0/+1
* s3: smbd: Reformat users of can_write_to_file().Jeremy Allison2020-05-041-1/+3
* s3: smbd: Cleanup - move the function get_nt_acl_no_snum() to it's user module.Jeremy Allison2020-04-301-61/+0
* s3: smbd: In posix_fget_nt_acl() remove the fall-back to path based operations.Jeremy Allison2020-04-301-8/+0
* smbd: convert inherit_access_posix_acl() arg parent_dir to struct smb_filenameRalph Boehme2020-04-291-13/+3
* smbd: move files_struct.is_directory to a bitfieldRalph Boehme2020-04-031-11/+11
* smbd: reformat calling ensure_canon_entry_valid_on_set() in unpack_canon_ace()Ralph Boehme2020-04-031-7/+26
* smbd: Use ARRAY_DEL_ELEMENT() in merge_default_aces()Volker Lendecke2020-03-261-6/+2
* smbd: pass session_info to create_conn_struct_tos()Ralph Boehme2019-12-201-1/+1
* s3:rpc_server: pass session_info to get_nt_acl_no_snum()Ralph Boehme2019-12-201-1/+3
* s3: smbd: set_nt_acl(). Now we know we always have a valid file handle, alway...Jeremy Allison2019-10-151-5/+14
* s3: smbd: Posix ACLs. Now we know we have a handle, always use VFS_FCHMOD ins...Jeremy Allison2019-06-241-5/+2
* s3: smbd: Make set_unix_posix_default_acl() take an fsp argument, not smb_fname.Jeremy Allison2019-06-241-14/+8
* s3: smbd: Only pass fsp to remove_posix_acl(). No longer uses smb_fname.Jeremy Allison2019-06-241-45/+23
* s3: smbd: Only pass fsp to set_unix_posix_acl(). No longer uses smb_fname.Jeremy Allison2019-06-241-28/+10
* s3: smbd: Change set_unix_posix_default_acl() to return NTSTATUS.Jeremy Allison2019-06-241-10/+11
* s3: smbd: Cleanup - make set_unix_posix_default_acl() use modern coding stand...Jeremy Allison2019-06-241-22/+32
* s3: smbd: Make set_unix_posix_acl() return NTSTATUS.Jeremy Allison2019-06-241-10/+8
* s3: smbd: Cleanup - make remove_posix_acl() return NTSTATUS.Jeremy Allison2019-06-241-5/+25
* s3: smbd: Cleanup - make set_unix_posix_acl() use modern coding standards.Jeremy Allison2019-06-241-17/+29
* s3: smbd: Cleanup - make remove_posix_acl() use modern coding standards.Jeremy Allison2019-06-241-54/+90
* smbd: Use dom_sid_str_bufVolker Lendecke2018-12-201-16/+27
* s3: Rename server_messaging_context() to global_messaging_context()Christof Schmitt2018-09-071-1/+1
* smbd/posix_acls: reuse secutiry token from session info if existJoe Guo2018-07-121-0/+26
* smbd: make use of create_conn_struct_tos() in get_nt_acl_no_snum()Stefan Metzmacher2018-06-141-11/+7
* s3: smbd: Make map_acl_perms_to_permset() extern.Jeremy Allison2018-05-251-1/+1