1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-13 13:18:06 +03:00
samba-mirror/source3
Volker Lendecke 7cd8715676 vfs: Add struct vfs_open_how.resolve
This prepares the later introduction of VFS_OPEN_HOW_RESOLVE_NO_SYMLINKS,
which will be used to make use of RESOLVE_NO_SYMLINKS on linux with openat2().

Right now all terminal VFS objects reject any resolve bits with ENOSYS.
So we only prepare the vfs layer for now without any real change.
But this will make backports to 4.17 much easier.

Pair-programmed-with: Stefan Metzmacher <metze@samba.org>

Signed-off-by: Volker Lendecke <vl@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>

Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Sat Aug  6 02:39:11 UTC 2022 on sn-devel-184
2022-08-06 02:39:11 +00:00
..
auth s3:smbd: Free allocated strings before leaving user_in_netgroup() function 2022-06-09 22:40:43 +00:00
build
client s3/client: fix dfs deltree, resolve dfs path 2022-06-17 17:12:07 +00:00
exports
groupdb lib: relicense smb_strtoul(l) under LGPLv3 2020-08-03 22:21:02 +00:00
include vfs: Add struct vfs_open_how.resolve 2022-08-06 02:39:11 +00:00
intl
lib smbd: Pass vfs_open_how through fd_openat 2022-08-06 01:43:50 +00:00
libads s3: libads: Fix coverity false positive. 2022-07-04 16:42:28 +00:00
libgpo/gpext
libnet s3:libads: Allocate ads->auth.ccache_name under ADS_STRUCT talloc context 2022-06-27 15:50:30 +00:00
librpc lib/util: Change function to mem_equal_const_time() 2022-06-09 22:49:29 +00:00
libsmb s3:libsmb: Add dcerpc_samr_chgpasswd_user4 to remote_password_change() 2022-07-28 11:51:29 +00:00
locale spelling: connnect encrytion exisit expection explicit invalide missmatch paramater paramter partion privilige relase reponse seperate unkown verson authencication progagated 2022-06-10 18:12:33 +00:00
locking s3: smbd: Move implicit call to lp_posix_cifsu_locktype() out of init_strict_lock_struct(). 2022-01-06 15:11:38 +00:00
modules vfs: Add struct vfs_open_how.resolve 2022-08-06 02:39:11 +00:00
nmbd source3: move lib/substitute.c functions out of proto.h 2021-11-11 13:49:32 +00:00
param dsdb: Allow password history and password changes without an NT hash 2022-06-26 22:10:29 +00:00
passdb s3:passdb: Correctly burn the plaintext_pw with samu_destroy() 2022-07-28 11:51:29 +00:00
printing s3: smbd: Convert driver_unix_convert() to use filename_convert_dirfsp(). 2022-08-04 18:10:43 +00:00
profile s3:profile: make use of tevent_cached_getpid() in performance critical code 2022-07-25 18:32:18 +00:00
registry registry3: Align an integer type 2022-07-25 12:04:33 +00:00
rpc_client s3:rpc_client: Implement dcerpc_samr_chgpasswd_user4() 2022-07-28 11:51:29 +00:00
rpc_server s3: smbd: Cleanup - integer align. consumedcnt should be a size_t. 2022-08-05 09:24:30 +00:00
rpcclient s3:rpcclient: Implement cmd chpasswd4 2022-07-28 11:51:29 +00:00
script s3: smbd: Remove ugly SMB1-specific hack to filename_convert_dirfsp() 2022-08-05 10:24:22 +00:00
selftest s4:torture: Rename rpc.samr.passwords tests 2022-07-15 13:28:37 +00:00
services s3:services: Disable rcinit-based service control code 2021-12-10 14:02:30 +00:00
smbd smbd: Hand vfs_open_how to openat_pathref_fullname 2022-08-06 01:43:50 +00:00
torture vfs: change openat propotype to match linux openat2 2022-08-06 01:43:50 +00:00
utils testparm: clarify "Weak crypto is allowed" message 2022-07-01 14:35:09 +00:00
web
winbindd s3:winbind: Implement dcerpc_samr_chgpasswd_user4 for PamAuthChangePassword 2022-07-28 12:47:31 +00:00
.clang_complete
.dmallocrc
.indent.pro
Doxyfile
mainpage.dox
smbadduser.in
wscript Revert "s3:smbd: Remove NIS support" 2022-06-09 21:45:28 +00:00
wscript_build s3:waf: Fix version number of public libsmbconf 2022-06-24 09:48:38 +00:00
wscript_configure_system_ncurses