update to dovecot-2.3.19.1, from Brad (maintainer)

This commit is contained in:
sthen 2022-06-18 14:58:41 +00:00
parent ec2cc5b87b
commit 9889501c32
3 changed files with 3 additions and 25 deletions

View File

@ -9,9 +9,8 @@ COMMENT-postgresql= PostgreSQL authentication / dictionary support for Dovecot
# (dovecot-fts-xapian, dovecot-fts-flatcurve, dovecot-pigeonhole if
# not updated anyway)
V_MAJOR= 2.3
V_DOVECOT= 2.3.19
V_DOVECOT= 2.3.19.1
EPOCH= 0
REVISION-server=0
DISTNAME= dovecot-${V_DOVECOT}
PKGNAME= dovecot-${V_DOVECOT}

View File

@ -1,2 +1,2 @@
SHA256 (dovecot-2.3.19.tar.gz) = AXP2k9RBtiSLimKqX9aQAhofBKEpAmU+C/LlsBL+Q3s=
SIZE (dovecot-2.3.19.tar.gz) = 7790661
SHA256 (dovecot-2.3.19.1.tar.gz) = 21q82H1zCWWeprRbLLbunF+XSGsrcZpd0Fp1nh9qXFE=
SIZE (dovecot-2.3.19.1.tar.gz) = 7790851

View File

@ -1,21 +0,0 @@
From 30e69471792aec818dbbfa64adb868db14a6d8e2 Mon Sep 17 00:00:00 2001
From: Timo Sirainen <timo.sirainen@open-xchange.com>
Date: Wed, 18 May 2022 11:31:44 +0300
Subject: [PATCH] auth: Fix assert-crash in iterating multiple userdbs
Broken by 501e17ba6b448ba3c88338596e0e8f99f0693f79
Fixes:
Panic: file userdb-blocking.c: line 125 (userdb_blocking_iter_next): assertion failed: (ctx->conn != NULL)
Index: src/auth/auth-master-connection.c
--- src/auth/auth-master-connection.c.orig
+++ src/auth/auth-master-connection.c
@@ -514,7 +514,6 @@ static void master_input_list_callback(const char *use
ctx->auth_request->userdb = userdb;
ctx->iter = userdb_blocking_iter_init(ctx->auth_request,
master_input_list_callback, ctx);
- userdb_blocking_iter_next(ctx->iter);
return;
}