summaryrefslogtreecommitdiff
path: root/source3/smbd/file_access.c
AgeCommit message (Expand)AuthorFilesLines
2012-09-14Add bool use_privs parameter to smbd_check_access_rights()Jeremy Allison1-0/+2
2012-03-29Based on code from Richard Sharpe <realrichardsharpe@gmail.com>,Jeremy Allison1-1/+4
2011-12-13s3: Move can_set_delete_on_close to smbd/Volker Lendecke1-0/+59
2011-11-04can_write_to_file() does now take share permissions into account. Fix comment.Jeremy Allison1-1/+0
2011-11-04Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).Jeremy Allison1-48/+3
2011-11-04Remove can_access_file_data() - make it use the standard smbd_check_access_ri...Jeremy Allison1-56/+3
2011-11-04Add const to the smb_filename argument of smbd_check_access_rights().Jeremy Allison1-13/+5
2011-06-24Fix bug #8254 - "acl check permissions = no" does not work in all casesJeremy Allison1-0/+5
2011-03-30s3: include smbd/smbd.h where needed.Günther Deschner1-0/+1
2011-03-30s3-includes: only include system/filesys.h when needed.Günther Deschner1-0/+1
2010-10-12libcli/security Provide a common, top level libcli/security/security.hAndrew Bartlett1-0/+1
2010-06-03s3-security: use shared SECINFO_DACL define.Günther Deschner1-2/+2
2010-06-03s3-security: use shared SECINFO_GROUP define.Günther Deschner1-1/+1
2010-06-03s3-security: use shared SECINFO_OWNER define.Günther Deschner1-1/+1
2010-05-31s3-build: only use ndr_security.h where needed.Günther Deschner1-0/+1
2010-03-15Switch over to using get_currect_XXX() accessor functions.Jeremy Allison1-7/+7
2010-03-15Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern s...Jeremy Allison1-4/+4
2010-03-12Remove more uses of "extern struct current_user current_user;".Jeremy Allison1-4/+4
2010-01-12Make file access control decisions a lot easier to debug (at level 10).Jeremy Allison1-0/+11
2009-07-21s3: Remove unnecessary callers of get_full_smb_filenameTim Prouty1-9/+1
2009-06-25s3 file_access: Convert some more functions over to use smb_filneameTim Prouty1-16/+3
2009-06-24s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTATTim Prouty1-40/+83
2009-06-18Add some const to the stat struct in the dosmode calls.Jeremy Allison1-8/+3
2009-06-17s3: Plumb smb_filename from create_file all of the way down to fd_openTim Prouty1-6/+19
2009-06-11Fix bug #6297 - owner of sticky directory cannot delete files created by others.Jeremy Allison1-2/+13
2009-05-26Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STATVolker Lendecke1-7/+7
2009-03-04Fix bug #6154 - zfs does not honor admin users.Jeremy Allison1-0/+5
2009-02-02Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or dele...Jeremy Allison1-8/+3
2008-12-31Rename parent_dirname_talloc() to parent_dirname()Volker Lendecke1-4/+1
2008-10-31Unify se_access_check with the S4 code. Will makeJeremy Allison1-4/+3
2008-06-19Wrap the unix token info in a unix_user_token in auth_serversupplied_infoVolker Lendecke1-4/+4
2008-06-19Fix checks in can_delete_file_in_directory()Volker Lendecke1-6/+15
2008-06-18file_access: add a function header comment for can_access_file_acl().Michael Adam1-0/+3
2008-06-17file_access: remove unneeded stat buf parameter from can_access_file_acl().Michael Adam1-3/+3
2008-06-15Remove the reference to current_user from file_access.cVolker Lendecke1-8/+6
2008-05-02Remove the "stat_open()" function, flag, and all associated code. It was onlyJeremy Allison1-4/+4
2008-05-02Move directory_has_default_acl() to file_access.c, belongsJeremy Allison1-0/+27
2007-12-19Change the prototype of the vfs function get_nt_acl().Michael Adam1-62/+5
2007-11-13Fix potential orphaned open files.Michael Adam1-2/+4
2007-11-13Make [f]get_nt_acl return NTSTATUSVolker Lendecke1-8/+7
2007-11-11Cosmetic fixVolker Lendecke1-3/+5
2007-11-06Move some access check functions that are not posix-acl specificMichael Adam1-0/+239