From: Dovecot Maintainers Date: Wed, 18 Jun 2025 14:01:58 +0000 (-0400) Subject: Fix GSSAPI regression X-Git-Tag: archive/raspbian/1%2.4.1+dfsg1-6+rpi1^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=024c7f51873f52f48e367c145d9169509ceb08e6;p=dovecot.git 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 --- 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); }