From bafd28eb87858de9e3e97f7826c3410eae5d753f Mon Sep 17 00:00:00 2001 From: Namjae Jeon Date: Thu, 5 Dec 2024 08:36:54 +0900 Subject: [PATCH] ksmbd-tools: release 3.5.3 version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Major changes are: - fix adduser / addshare prompting on musl libc - fix use of `veto files` as global share parameter - lookup primary group and don't recurse in ksmbd.conf @group handling - fix a leak and an intermittent auth failure in Kerberos 5 - add global parameter `kerberos support` Note to existing users: You must now add `kerberos support = yes` to your global section if you rely on Kerberos 5 authentication. Note to packagers: You can now build with --enable-krb5 as ksmbd.mountd no longer requires a functioning Kerberos 5 configuration at startup by default. - fix intermittent `ksmbd.control --list` failure - fix potential UAFs on mountd shutdown - use supplementary groups on filesystem access Note: Use of supplementary groups requires a newer kernel module. - document long-standing duplicate key-value quirk - log ignored key-values - have only one of `read only`, `writeable`, etc. take effect on share Note: Parameters continue to take effect in non-descript order. E.g. if both `writeable = yes` and `read only = yes` are about to take effect on a share, you will now find that `writeable` is ignored as documented in ksmbd.conf(5). Previously, the effect was undefined. - allow ASCII tab in user names and share names - invalidate share / server if certain parameters fail to take effect - increase minimum GLib version to 2.58 - fix man page formatting issues Signed-off-by: Atte Heikkilä Signed-off-by: Namjae Jeon --- include/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/version.h b/include/version.h index 8abaa15e..9bd3591a 100644 --- a/include/version.h +++ b/include/version.h @@ -5,6 +5,6 @@ #ifndef _VERSION_H -#define KSMBD_TOOLS_VERSION "3.5.2" +#define KSMBD_TOOLS_VERSION "3.5.3" #endif /* !_VERSION_H */