From 6c07dcaeb2c37ce7cb4f54fb1e43b4a07c70a173 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 18 Feb 2020 16:23:22 -0800 Subject: [PATCH] WHATSNEW.txt update explaining SMB_VFS_CREATE_DFS_PATHAT() / SMB_VFS_READ_DFS_PATHAT(). Signed-off-by: Jeremy Allison --- WHATSNEW.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/WHATSNEW.txt b/WHATSNEW.txt index a63eb076a04..78beb5ac12c 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -95,6 +95,24 @@ At runtime you'll need a Linux kernel with version 5.1 or higher. Note that 5.4.14 and 5.4.15 have a regression that breaks the Samba module! The regression was fixed in Linux 5.4.16 again. +MS-DFS changes in the VFS +------------------------- + +This release changes set getting and setting of MS-DFS redirects +on the filesystem to go through two new VFS functions: + +SMB_VFS_CREATE_DFS_PATHAT() +SMB_VFS_READ_DFS_PATHAT() + +instead of smbd explicitly storing MS-DFS redirects inside +symbolic links on the filesystem. The underlying default +implementations of this has not changed, the redirects are +still stored inside symbolic links on the filesystem, but +moving the creation and reading of these links into the VFS +as first-class functions now allows alternate methods of +storing them (maybe in extended attributes) for OEMs who +don't want to mis-use filesystem symbolic links in this +way. REMOVED FEATURES ================ -- 2.25.0.265.gbab2e86ba0-goog