The branch, v4-23-test has been updated
via c51f476794a s4:auth: Fix 'no delegation' logic in
gensec_gssapi_start()
via 48d375dbe0f third_party: Bump version for socket_wrapper
from c4349b4d3a4 pytest: safe_tarfile: accept NotADirectoryError as bad
path rejection
https://git.samba.org/?p=samba.git;a=shortlog;h=v4-23-test
- Log -----------------------------------------------------------------
commit c51f476794abaa81460f7af46efeb0cd5d6bb0c9
Author: Andreas Schneider <[email protected]>
Date: Wed Sep 10 15:13:37 2025 +0200
s4:auth: Fix 'no delegation' logic in gensec_gssapi_start()
This fixes samba4.ntvfs.cifs.krb5.base.lock test with MIT Kerberos.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15912
Signed-off-by: Andreas Schneider <[email protected]>
Signed-off-by: Stefan Metzmacher <[email protected]>
Pair-Programmed-With: Stefan Metzmacher <[email protected]>
Reviewed-by: Alexander Bokovoy <[email protected]>
(cherry picked from commit 66d3e5e49d34b0a4bfb8f2c862d48d11e27b2ea2)
Autobuild-User(v4-23-test): Jule Anger <[email protected]>
Autobuild-Date(v4-23-test): Fri Sep 12 07:23:04 UTC 2025 on atb-devel-224
commit 48d375dbe0fbc1c23bbd1219300e3b5cc8571554
Author: Andreas Schneider <[email protected]>
Date: Thu Sep 11 12:39:49 2025 +0200
third_party: Bump version for socket_wrapper
Commit be007c2cf41085a8648965fc904f37d25d35a453 forgot to do that.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15913
Signed-off-by: Andreas Schneider <[email protected]>
Reviewed-by: Stefan Metzmacher <[email protected]>
Autobuild-User(master): Andreas Schneider <[email protected]>
Autobuild-Date(master): Thu Sep 11 17:05:00 UTC 2025 on atb-devel-224
(cherry picked from commit f4af0960a6e67319dba00da5e21c7ae95d719d64)
-----------------------------------------------------------------------
Summary of changes:
buildtools/wafsamba/samba_third_party.py | 2 +-
source4/auth/gensec/gensec_gssapi.c | 2 +-
third_party/socket_wrapper/wscript | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
Changeset truncated at 500 lines:
diff --git a/buildtools/wafsamba/samba_third_party.py
b/buildtools/wafsamba/samba_third_party.py
index b6c5ad60964..8f0c56dec79 100644
--- a/buildtools/wafsamba/samba_third_party.py
+++ b/buildtools/wafsamba/samba_third_party.py
@@ -24,7 +24,7 @@ Build.BuildContext.CHECK_CMOCKA = CHECK_CMOCKA
@conf
def CHECK_SOCKET_WRAPPER(conf):
- return conf.CHECK_BUNDLED_SYSTEM_PKG('socket_wrapper', minversion='1.5.0')
+ return conf.CHECK_BUNDLED_SYSTEM_PKG('socket_wrapper', minversion='1.5.1')
Build.BuildContext.CHECK_SOCKET_WRAPPER = CHECK_SOCKET_WRAPPER
@conf
diff --git a/source4/auth/gensec/gensec_gssapi.c
b/source4/auth/gensec/gensec_gssapi.c
index c43dc66ab4a..6eef0547e1d 100644
--- a/source4/auth/gensec/gensec_gssapi.c
+++ b/source4/auth/gensec/gensec_gssapi.c
@@ -200,7 +200,7 @@ static NTSTATUS gensec_gssapi_start(struct gensec_security
*gensec_security)
if (gensec_setting_bool(gensec_security->settings, "gensec_gssapi",
"sequence", true)) {
gensec_gssapi_state->gss_want_flags |= GSS_C_SEQUENCE_FLAG;
}
- if (!(gensec_security->want_features & GENSEC_FEATURE_NO_DELEGATION)) {
+ if (gensec_security->want_features & GENSEC_FEATURE_NO_DELEGATION) {
gensec_gssapi_state->gss_want_flags &= ~GSS_C_DELEG_FLAG;
gensec_gssapi_state->gss_want_flags &= ~GSS_C_DELEG_POLICY_FLAG;
}
diff --git a/third_party/socket_wrapper/wscript
b/third_party/socket_wrapper/wscript
index c751f7e5573..468c578f095 100644
--- a/third_party/socket_wrapper/wscript
+++ b/third_party/socket_wrapper/wscript
@@ -2,7 +2,7 @@
import os
-VERSION = "1.5.0"
+VERSION = "1.5.1"
def configure(conf):
--
Samba Shared Repository