updated to 2.3.19.1

This commit is contained in:
Michal Hlavinka 2022-06-20 23:10:22 +02:00
parent e62c64f4af
commit 061b8c4d54
3 changed files with 5 additions and 29 deletions

View File

@ -1,25 +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)
---
src/auth/auth-master-connection.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/auth/auth-master-connection.c b/src/auth/auth-master-connection.c
index 02eb11d38e..3f439b861a 100644
--- a/src/auth/auth-master-connection.c
+++ b/src/auth/auth-master-connection.c
@@ -514,7 +514,6 @@ static void master_input_list_callback(const char *user, void *context)
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;
}

View File

@ -4,7 +4,7 @@
Summary: Secure imap and pop3 server
Name: dovecot
Epoch: 1
Version: 2.3.19
Version: 2.3.19.1
%global prever %{nil}
Release: 1%{?dist}
#dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2
@ -44,7 +44,6 @@ Patch16: dovecot-2.3.6-opensslhmac.patch
Patch17: dovecot-2.3.15-fixvalcond.patch
Patch18: dovecot-2.3.15-valbasherr.patch
Patch20: dovecot-2.3.14-opensslv3.patch
Patch21: 30e69471792aec8.patch
Source15: prestartscript
@ -142,7 +141,6 @@ This package provides the development files for dovecot.
%patch17 -p1 -b .fixvalcond
%patch18 -p1 -b .valbasherr
%patch20 -p1 -b .opensslv3
%patch21 -p1 -b .30e69471792aec8
cp run-test-valgrind.supp dovecot-2.3-pigeonhole-%{pigeonholever}/
# valgrind would fail with shell wrapper
echo "testsuite" >dovecot-2.3-pigeonhole-%{pigeonholever}/run-test-valgrind.exclude
@ -471,6 +469,9 @@ make check
%{_libdir}/%{name}/dict/libdriver_pgsql.so
%changelog
* Mon Jun 20 2022 Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.19.1-1
- updated to 2.3.19.1
* Mon May 30 2022 Michal Hlavinka <mhlavink@redhat.com> - 1:2.3.19-1
- updated to 2.3.19, pigeonhole to 0.5.19

View File

@ -1,2 +1,2 @@
SHA512 (dovecot-2.3.19.tar.gz) = a61ce88b53c4f24faddf4951f16cb75dfe52aa7057d072c727566a7c9a683cc487d26cea9a83ad8aca161a053949d2f2196ba6a58015e3d33be897094aabf887
SHA512 (dovecot-2.3.19.1.tar.gz) = ceb87a5f76b6352d28fd030aae5ad2165a133e9a8a6309891e793911203fc0ada9fb254dc05d183eaaa7e2b9851d3f1755b33f08fa6ff5b4b415ac4272bfe150
SHA512 (dovecot-2.3-pigeonhole-0.5.19.tar.gz) = 5b0a61c7711232ea3651b818a970b500b05bd340a04bcd5a5f0ea0529eda65f498912a845c8f3b3b80196d010bc22bd4a380e1f682cb42f62b80d2d43a94993a