From 7a8e36dab35859d69c8da3a861aacf2fd6eedc73 Mon Sep 17 00:00:00 2001 From: Dovecot Maintainers Date: Wed, 28 May 2025 15:45:52 -0400 Subject: [PATCH] Fix GSSAPI regression Origin: https://dovecot.org/mailman3/archives/list/dovecot@dovecot.org/message/O54EAGLIXXHMOH7BQCCKHHB3Z32HDWVR/ Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104549 Last-Update: 2025-05-02 Dovecot 2.4 introduced a regression that broke GSSAPI authentication for some clients. This patch contains a fix provided by the upstream maintainers. Last-Update: 2025-05-02 Gbp-Pq: Name bug1104549-gssapi-regression.patch --- src/auth/mech-gssapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth/mech-gssapi.c b/src/auth/mech-gssapi.c index 57a2b12..4ff5716 100644 --- a/src/auth/mech-gssapi.c +++ b/src/auth/mech-gssapi.c @@ -672,7 +672,7 @@ mech_gssapi_auth_initial(struct auth_request *request, if (data_size == 0) { /* The client should go first */ - auth_request_handler_reply_continue(request, NULL, 0); + auth_request_handler_reply_continue(request, uchar_empty_ptr, 0); } else { mech_gssapi_auth_continue(request, data, data_size); } -- 2.30.2