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

Reply via email to