git.samba.org
/
samba.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vfs: Add dirfsp arg to SMB_VFS_READDIR()
2020-12-16
Ralph Boehme
vfs: Add dirfsp arg to SMB_VFS_READDIR()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use vfs_stat() in more places
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use vfs_stat() in dptr_ReadDirName()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: add vfs_stat()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/torture: add POSIX-STAT test
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/torture: add POSIX-READLINK test
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/torture: add POSIX-LS-SINGLE test
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/torture: add POSIX-LS-WILDCARD test
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/torture: add torture_conn_set_sockopt() wrapper
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: optimisation using pathref fd to open real fd...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_fruit: disable fd reopening optimisations for the...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_xattr_tdb: don't leak the fd into the caller
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: reuse smb_fname->fsp in create_file_default()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: replace a stat() with an fstat() in create_file_unixpath()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: we DO NEED the low level fd
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: call open_pathref_fsp() in unlink_internals(...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: prevent non-POSIX stat-opens of symlinks in open_file()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
net: use openat_pathref_fsp() in net_vfs_get_ntacl()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: avoid a smb_fname copy in smb_set_file_size()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: unconst smb_fname arg of all setfileinfo worker...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use openat_pathref_fsp() in call_trans2findfirst()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: un-const smb_fname in get_posix_fsp()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use openat_pathref_fsp() in copy_file()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use openat_pathref_fsp() rename_internals()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
printing: use openat_pathref_fsp() in driver_unlink_internals()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use openat_pathref_fsp() in reply_search()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use openat_pathref_fsp() in open_streams_for_delete()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use openat_pathref_fsp() in get_file_handle_for_metadata()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
printing: use openat_pathref_fsp() in get_correct_cversion()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
printing: use openat_pathref_fsp() in file_version_is_newer()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
printing: use openat_pathref_fsp() in file_version_is_newer()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in readdir_attr_meta...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in ad_open_rsrc()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in ad_collect_one_st...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in ad_unconvert_get_...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in ad_unconvert_open...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in ad_convert_finder...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/libadouble: use openat_pathref_fsp() in ad_convert_xattr()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use open_pathref_fsp() in filename_convert_internal()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use common exit in filename_convert_internal()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: add need_fsa arg and logic to file_find_di_(first...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: ignore non FSA fsps in file_find_dif()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: reduce indentation in file_find_dif()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: README.Coding fixes in file_find_dif()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use move_smb_fname_fsp_link() in fsp_set_smb_fname()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: maintain correct destructor order in fsp_free()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: add move_smb_fname_fsp_link()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: add smb_fname_fsp_unlink()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: add openat_pathref_fsp()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: remove SMB_VFS_FSTAT() from open_file()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: always fstat in non_widelink_open()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: convert non_widelink_open() and process_symlink_open...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: maps NT_STATUS_STOPPED_ON_SYMLINK to NT_STATUS_OBJECT_...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: pass private_flags to open_file()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: deal with real dirfsps in non_widelink_open()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: simplify setting and resetting fsp->fsp_name...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use orig_fsp_name as variable name in non_widelink_open()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: remove unused cwdfsp from non_widelink_open()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: pass dirfsp down to non_widelink_open() and process_sy...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: pass a dirfsp to fd_open() and rename it to fd_openat()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: catch O_PATH opens of symlinks in in non_widelink_open()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: already set fsp fd in non_widelink_open()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: check for pathref fd's in vfs_set_blocking()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_shadow_copy2: deal with real dirfsps in shadow_copy2_ope...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3: add full_path_from_dirfsp_atname()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_glusterfs: implement pathref opens with become_root...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_ceph: implement pathref opens in cephwrap_openat()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: implement pathref opens in vfswrap_openat()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd/posix_acls: support pathref fd's in posix_sys_acl_blob_...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_posixacl: support pathref fd's in posixacl_sys_acl_set_fd()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_posixacl: support pathref fd's in posixacl_sys_acl_get_fd()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_fruit: skip Netatalk locking checks for path-ref...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: support pathref fd's in vfswrap_fsetxattr()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: support pathref fd's in vfswrap_fremovexattr()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: support pathref fd's in vfswrap_flistxattr()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: support pathref fd's in vfswrap_fgetxattr()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: initialize conn->have_proc_fds
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_default: fix indentation
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs: add fsp flag "have_proc_fds"
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs: add struct connection_struct flag "have_proc_fds"
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs_error_inject: ignore path_ref_fd's
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
s3/lib: add proc fds infrastructure
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs: make struct fd_handle private
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: remove redundant initialisation of the fsp fd
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fd_handle_create()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fh_[get|set]_refcount()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fh_[get|set]_private_options()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fh_[get|set]_gen_id()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fh_[get|set]_pos() and fh_[get|set]_position_infor...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_pathref_fd() for logical fd comparisons
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_pathref_fd() for fstat() calls
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_pathref_fd() for "internal" xattr...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_pathref_fd() for *at related directory...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_pathref_fd() when close()ing fds
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_pathref_fd() as part of DEBUG and...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_get_io_fd() when accessing a file or...
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: use fsp_set_fd()
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
smbd: add fd_handle.[c|h]
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs: add "is_fsa" flag to struct files_struct
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
2020-12-16
Ralph Boehme
vfs: add "is_pathref" to struct files_struct
Signed-off-by: Ralph Boehme <
slow@samba.org
>
commit
|
commitdiff
|
tree
next