Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libksieve for openSUSE:Factory 
checked in at 2023-03-09 17:44:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libksieve (Old)
 and      /work/SRC/openSUSE:Factory/.libksieve.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libksieve"

Thu Mar  9 17:44:44 2023 rev:86 rq:1070133 version:22.12.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/libksieve/libksieve.changes      2023-03-03 
22:27:09.467076646 +0100
+++ /work/SRC/openSUSE:Factory/.libksieve.new.31432/libksieve.changes   
2023-03-09 17:44:46.670600633 +0100
@@ -1,0 +2,7 @@
+Wed Mar  8 10:06:10 UTC 2023 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Add patch to fix accidentially using the password as username
+  (kde#437858, kde#467034, boo#1209050):
+  * 0001-Fix-467034-libksieve-src-kmanagesieve-session.cpp-as.patch
+
+-------------------------------------------------------------------

New:
----
  0001-Fix-467034-libksieve-src-kmanagesieve-session.cpp-as.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libksieve.spec ++++++
--- /var/tmp/diff_new_pack.zsZoo5/_old  2023-03-09 17:44:49.858617601 +0100
+++ /var/tmp/diff_new_pack.zsZoo5/_new  2023-03-09 17:44:49.862617623 +0100
@@ -31,6 +31,8 @@
 Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
 Source2:        applications.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch1:         0001-Fix-467034-libksieve-src-kmanagesieve-session.cpp-as.patch
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  kf5-filesystem

++++++ 0001-Fix-467034-libksieve-src-kmanagesieve-session.cpp-as.patch ++++++
>From 6b460ba93ac4ac503ba039d0b788ac7595120db1 Mon Sep 17 00:00:00 2001
From: Laurent Montel <mon...@kde.org>
Date: Wed, 8 Mar 2023 06:51:22 +0100
Subject: [PATCH] Fix 467034: libksieve/src/kmanagesieve/session.cpp assigns
 password to username & gets logged(

Bug investigate by "bib" thanks
BUG: 467034
BUG: 437858
FIXED-IN: 5.23.0
---
 src/kmanagesieve/session.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/kmanagesieve/session.cpp b/src/kmanagesieve/session.cpp
index 26fd7b59..0e40d721 100644
--- a/src/kmanagesieve/session.cpp
+++ b/src/kmanagesieve/session.cpp
@@ -273,7 +273,7 @@ KManageSieve::AuthDetails Session::requestAuthDetails(const 
QUrl &url)
     AuthDetails ad;
     ad.valid = false;
     if (dlg->exec()) {
-        ad.username = dlg->password();
+        ad.username = dlg->username();
         ad.password = dlg->password();
         ad.valid = true;
     }
-- 
2.39.2

Reply via email to