index
:
samba.git
master
old-v4-0-stable
old-v4-0-test
v3-0-stable
v3-0-test
v3-2-stable
v3-2-test
v3-3-stable
v3-3-test
v3-4-stable
v3-4-test
v3-5-stable
v3-5-test
v3-6-stable
v3-6-test
v3-devel
v4-0-stable
v4-0-test
v4-1-stable
v4-1-test
v4-10-stable
v4-10-test
v4-11-stable
v4-11-test
v4-12-stable
v4-12-test
v4-13-stable
v4-13-test
v4-14-stable
v4-14-test
v4-15-stable
v4-15-test
v4-16-stable
v4-16-test
v4-17-stable
v4-17-test
v4-18-stable
v4-18-test
v4-19-stable
v4-19-test
v4-2-stable
v4-2-test
v4-20-stable
v4-20-test
v4-21-stable
v4-21-test
v4-22-stable
v4-22-test
v4-23-stable
v4-23-test
v4-24-stable
v4-24-test
v4-3-stable
v4-3-test
v4-4-stable
v4-4-test
v4-5-stable
v4-5-test
v4-6-stable
v4-6-test
v4-7-stable
v4-7-test
v4-8-stable
v4-8-test
v4-9-stable
v4-9-test
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source3
/
smbd
/
file_access.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-12-02
smbd: Modernize DEBUGs
Volker Lendecke
1
-3
/
+2
2024-01-08
smbd: use check_any_access_fsp() for all access checks
Ralph Boehme
1
-4
/
+6
2023-12-19
smbd: Give source3/smbd/dir.c its own header file
Volker Lendecke
1
-0
/
+1
2023-08-08
s3:smbd: Add missing newlines to logging messages
Joseph Sutton
1
-1
/
+1
2022-08-10
smbd: use metadata_fsp() with SMB_VFS_FGET_NT_ACL()
Ralph Boehme
1
-1
/
+1
2022-02-11
smbd: Use fsp_is_alternate_stream() where an fsp is available
Volker Lendecke
1
-1
/
+1
2021-06-09
s3: smbd: smbd_check_access_rights_fsp(). Add dirfsp parameter.
Jeremy Allison
1
-1
/
+4
2021-06-09
s3: smbd: can_delete_file_in_directory(), smbd_check_access_rights() -> smbd_...
Jeremy Allison
1
-7
/
+2
2021-06-09
s3: smbd: can_delete_file_in_directory(), we no longer need to do the SMB_VFS...
Jeremy Allison
1
-4
/
+1
2021-06-09
s3: smbd: In can_delete_file_in_directory(), get a real parent pathref.
Jeremy Allison
1
-7
/
+9
2021-06-09
s3: smbd: In can_delete_file_in_directory(), remove the assertion that dirfsp...
Jeremy Allison
1
-11
/
+15
2021-06-09
s3: smbd: In can_delete_file_in_directory(), move a fast-path exit to before ...
Jeremy Allison
1
-5
/
+5
2021-06-09
s3: smbd: Remove can_write_to_file(). Pathname call no longer used.
Jeremy Allison
1
-16
/
+0
2021-06-09
s3: smbd: Add can_write_to_fsp(). Not yet used.
Jeremy Allison
1
-0
/
+11
2021-06-09
s3: smbd: Remove directory_has_default_acl().
Jeremy Allison
1
-38
/
+0
2021-06-09
s3: Add directory_has_default_acl_fsp().
Jeremy Allison
1
-0
/
+37
2021-06-02
s3: smbd: In can_delete_file_in_directory(), parent_smb_fname() -> SMB_VFS_PA...
Jeremy Allison
1
-2
/
+7
2020-05-07
s3: smbd: Change SMB_VFS_GET_NT_ACL() -> SMB_VFS_GET_NT_ACL_AT() in directory...
Jeremy Allison
1
-3
/
+6
2020-05-04
s3: smbd: Add a dirfsp parameter to smbd_check_access_rights().
Jeremy Allison
1
-0
/
+6
2020-05-04
s3: smbd: Add dirfsp parameter to can_write_to_file().
Jeremy Allison
1
-0
/
+2
2020-05-04
s3: smbd: Reformat users of can_write_to_file().
Jeremy Allison
1
-1
/
+1
2020-05-04
s3: smbd: Add dirfsp parameter to can_delete_file_in_directory().
Jeremy Allison
1
-0
/
+3
2020-05-04
s3: smbd: Reformat definition and callers of can_delete_file_in_directory().
Jeremy Allison
1
-1
/
+1
2020-04-30
s3: smbd: Add a dirfsp parameter to directory_has_default_acl().
Jeremy Allison
1
-0
/
+1
2020-04-30
s3: smbd: Reformat uses of directory_has_default_acl().
Jeremy Allison
1
-1
/
+1
2020-04-29
smbd: pass struct smb_filename to directory_has_default_acl()
Ralph Boehme
1
-10
/
+2
2020-04-29
smbd: use parent_smb_fname() in can_delete_file_in_directory()
Ralph Boehme
1
-15
/
+4
2020-04-03
smbd: move files_struct.is_directory to a bitfield
Ralph Boehme
1
-1
/
+1
2016-03-24
s3: Filenames: Add uint32_t flags parameter to synthetic_smb_fname().
Jeremy Allison
1
-2
/
+7
2016-02-16
s3: VFS: Modify SMB_VFS_GET_NT_ACL to take a const struct smb_filename * inst...
Jeremy Allison
1
-1
/
+11
2015-05-06
Convert all uses of uint8/16/32 to _t in source3/smbd.
Richard Sharpe
1
-1
/
+1
2013-04-17
smbd: Convert can_delete_file_in_directory to synthetic_smb_fname
Volker Lendecke
1
-5
/
+3
2012-11-20
More for #9374 - Allow smb2.acls torture test to pass against smbd with a POS...
Jeremy Allison
1
-2
/
+1
2012-10-11
smbd: Add mem_ctx to {f,}get_nt_acl VFS call
Andrew Bartlett
1
-2
/
+2
2012-09-14
Add bool use_privs parameter to smbd_check_access_rights()
Jeremy Allison
1
-0
/
+2
2012-03-29
Based on code from Richard Sharpe <realrichardsharpe@gmail.com>,
Jeremy Allison
1
-1
/
+4
2011-12-13
s3: Move can_set_delete_on_close to smbd/
Volker Lendecke
1
-0
/
+59
2011-11-04
can_write_to_file() does now take share permissions into account. Fix comment.
Jeremy Allison
1
-1
/
+0
2011-11-04
Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).
Jeremy Allison
1
-48
/
+3
2011-11-04
Remove can_access_file_data() - make it use the standard smbd_check_access_ri...
Jeremy Allison
1
-56
/
+3
2011-11-04
Add const to the smb_filename argument of smbd_check_access_rights().
Jeremy Allison
1
-13
/
+5
2011-06-24
Fix bug #8254 - "acl check permissions = no" does not work in all cases
Jeremy Allison
1
-0
/
+5
2011-03-30
s3: include smbd/smbd.h where needed.
Günther Deschner
1
-0
/
+1
2011-03-30
s3-includes: only include system/filesys.h when needed.
Günther Deschner
1
-0
/
+1
2010-10-12
libcli/security Provide a common, top level libcli/security/security.h
Andrew Bartlett
1
-0
/
+1
2010-06-03
s3-security: use shared SECINFO_DACL define.
Günther Deschner
1
-2
/
+2
2010-06-03
s3-security: use shared SECINFO_GROUP define.
Günther Deschner
1
-1
/
+1
2010-06-03
s3-security: use shared SECINFO_OWNER define.
Günther Deschner
1
-1
/
+1
2010-05-31
s3-build: only use ndr_security.h where needed.
Günther Deschner
1
-0
/
+1
2010-03-15
Switch over to using get_currect_XXX() accessor functions.
Jeremy Allison
1
-7
/
+7
[next]