[Akonadi] [Bug 462692] Random Akonadi segmentation fault

2023-04-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=462692

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org

--- Comment #5 from Sandro Knauß  ---
(In reply to postix from comment #4)
> Wouldn't it have made more sense to reference bug #450217, where I have 
> collected all the dups?

Jepp it makes more sense. and #450217 is now updated too.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 450217] (SEGV) Crash in Akonadi::Server::AkonadiServer::connectionDisconnected

2023-04-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=450217

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi/commit/1d9d64ec3cf7
   ||8dfdddc2239df0d33b08dc44210
   ||4
 Status|REPORTED|RESOLVED
   Version Fixed In||23.04.1
 Resolution|--- |FIXED

--- Comment #23 from Sandro Knauß  ---
Git commit 1d9d64ec3cf78dfdddc2239df0d33b08dc442104 by Daniel Vrátil.
Committed on 22/04/2023 at 10:34.
Pushed by carlschwan into branch 'release/23.04'.

Fix crash on server shutdown

When AkonadiServer::quit() is called it clears the vector of existing
connections and destroys them. This can race with a resource disconnecting
or crashing on its own, which then enqueues a singal emission from the
Connection to remove itself from the connections vector as well.

Previously the code assumed the Connection must always exist in the vector
which caused a crash when it did not...surprise surprise.
FIXED-IN: 23.04.1

M  +4-2src/server/akonadi.cpp

https://invent.kde.org/pim/akonadi/commit/1d9d64ec3cf78dfdddc2239df0d33b08dc442104

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 441214] SMTP passwords aren't being saved

2022-11-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=441214

--- Comment #18 from Sandro Knauß  ---
(In reply to justina from comment #17)
> Name : kf5-kmailtransport
> Version  : 22.08.1

The fix will be shipped in the next Gear release 22.12.0.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 441214] SMTP passwords aren't being saved

2022-10-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=441214

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |kmailtransport/commit/cf7fd |kmailtransport/commit/15663
   |6cec6e91e222416519aa0fd5162 |91b326ceadfa4dfde774d892087
   |dacbea0d|d7b65e4b

--- Comment #16 from Sandro Knauß  ---
Git commit 1566391b326ceadfa4dfde774d892087d7b65e4b by Sandro Knauß.
Committed on 21/10/2022 at 16:36.
Pushed by knauss into branch 'master'.

Store password via QtKeychain

The reading of password is alaready done via QtKeychain, that actually
broke the support for passwords for all platforms != Plasma.
At QtKeychain selects other backends for other platforms.
FIXED-IN: 5.22.0

M  +23   -13   src/kmailtransport/transport.cpp

https://invent.kde.org/pim/kmailtransport/commit/1566391b326ceadfa4dfde774d892087d7b65e4b

-- 
You are receiving this mail because:
You are watching all bug changes.

[grantlee] [Bug 363475] support i18n date formating (short form missing)

2022-10-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=363475

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 441214] SMTP passwords aren't being saved

2022-10-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=441214

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |kmailtransport/commit/5f8b5 |kmailtransport/commit/cf7fd
   |e87ffc1f77f0855f1169d047e98 |6cec6e91e222416519aa0fd5162
   |a3e2ea8a|dacbea0d

--- Comment #15 from Sandro Knauß  ---
Git commit cf7fd6cec6e91e222416519aa0fd5162dacbea0d by Sandro Knauß.
Committed on 12/10/2022 at 17:05.
Pushed by knauss into branch 'dev/hefee/kwallet_to_qtkeychain'.

Store password via QtKeychain

The reading of password is alaready done via QtKeychain, that actually
broke the support for passwords for all platforms != Plasma.
At QtKeychain selects other backends for other platforms.
FIXED-IN: 5.22.0

M  +33   -23   src/kmailtransport/transport.cpp

https://invent.kde.org/pim/kmailtransport/commit/cf7fd6cec6e91e222416519aa0fd5162dacbea0d

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 441214] SMTP passwords aren't being saved

2022-10-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=441214

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED
   Version Fixed In||5.22.0
  Latest Commit||https://invent.kde.org/pim/
   ||kmailtransport/commit/5f8b5
   ||e87ffc1f77f0855f1169d047e98
   ||a3e2ea8a

--- Comment #14 from Sandro Knauß  ---
Git commit 5f8b5e87ffc1f77f0855f1169d047e98a3e2ea8a by Sandro Knauß.
Committed on 12/10/2022 at 16:36.
Pushed by knauss into branch 'dev/hefee/kwallet_to_qtkeychain'.

Store password wie QKeychain
FIXED-IN: 5.22.0

M  +33   -23   src/kmailtransport/transport.cpp

https://invent.kde.org/pim/kmailtransport/commit/5f8b5e87ffc1f77f0855f1169d047e98a3e2ea8a

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 441214] SMTP passwords aren't being saved

2022-09-26 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=441214

Sandro Knauß  changed:

   What|Removed |Added

 CC||mathias.hom...@opensuse.org

--- Comment #10 from Sandro Knauß  ---
*** Bug 435643 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kontact] [Bug 435643] akonadi mail dispatcher agent fails to store the password for smtp auth permanently

2022-09-26 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=435643

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|CONFIRMED   |RESOLVED

--- Comment #6 from Sandro Knauß  ---
We can merge both bugs, as the source of this is actually that KMailTransport
is half ported to QKeychain half is still directly using KWallet.

*** This bug has been marked as a duplicate of bug 441214 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 441214] SMTP passwords aren't being saved

2022-09-26 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=441214

Sandro Knauß  changed:

   What|Removed |Added

 CC||mon...@kde.org,
   ||skna...@kde.org

--- Comment #9 from Sandro Knauß  ---
KMailTransport (the library that is actually storing the password) is using
KWallet directly to store passwords, but using QKeyChain to read the passwords.
For a clean KDE environment QKeychain will use KWallet, but for other
environments it is using an different backend. That's why only people are
affected that are not running a Plasma desktop. You can treat QtKeyChain by
environemt variables as workaround:  KDE_SESSION_VERSION=5 and
XDG_CURRENT_DESKTOP=kde 
or look at the decision path: 
https://github.com/frankosterfeld/qtkeychain/blob/master/keychain_unix.cpp#L100

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 454948] Akonadi server will not start on fresh install; yields "unknown error"

2022-06-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=454948

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |akonadi/commit/d92d0cdbad08 |akonadi/commit/aebb20a082d0
   |de6318c0e0a88e358c3edd3bb70 |5b36458008fedff4397f022c3ff
   |2   |a

--- Comment #25 from Sandro Knauß  ---
Git commit aebb20a082d05b36458008fedff4397f022c3ffa by Sandro Knauß, on behalf
of Antonio Rojas.
Committed on 19/06/2022 at 12:52.
Pushed by knauss into branch 'master'.

Don't delete mariadb log files

The ib_logfile0 file is mandatory in MariaDB 10.8 [1] so akonadi deleting it on
upgrade breaks the database self-check and prevents akonadi from working

[1] https://jira.mariadb.org/browse/MDEV-14425
FIXED-IN: 22.04.3

M  +0-6src/server/storage/dbconfigmysql.cpp

https://invent.kde.org/pim/akonadi/commit/aebb20a082d05b36458008fedff4397f022c3ffa

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 454948] Akonadi server will not start on fresh install; yields "unknown error"

2022-06-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=454948

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||akonadi/commit/d92d0cdbad08
   ||de6318c0e0a88e358c3edd3bb70
   ||2
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
   Version Fixed In||22.04.3

--- Comment #24 from Sandro Knauß  ---
Git commit d92d0cdbad08de6318c0e0a88e358c3edd3bb702 by Sandro Knauß, on behalf
of Antonio Rojas.
Committed on 19/06/2022 at 12:50.
Pushed by knauss into branch 'master'.

Don't delete mariadb log files

The ib_logfile0 file is mandatory in MariaDB 10.8 [1] so akonadi deleting it on
upgrade breaks the database self-check and prevents akonadi from working

[1] https://jira.mariadb.org/browse/MDEV-14425
FIXED-IN: 22.04.3

M  +0-6src/server/storage/dbconfigmysql.cpp

https://invent.kde.org/pim/akonadi/commit/d92d0cdbad08de6318c0e0a88e358c3edd3bb702

-- 
You are receiving this mail because:
You are watching all bug changes.

[neon] [Bug 451865] New: ktrip is missing depdendency on qml-module-org-kde-i18n-localedata

2022-03-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=451865

Bug ID: 451865
   Summary: ktrip is missing depdendency on
qml-module-org-kde-i18n-localedata
   Product: neon
   Version: unspecified
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Packages Unstable Edition
  Assignee: neon-b...@kde.org
  Reporter: skna...@kde.org
CC: j...@jriddell.org, neon-b...@kde.org, sit...@kde.org
  Target Milestone: ---

ktrip needs qml-module-org-kde-i18n-localedata to select the providers.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 439958] X-Face can break cryptographic signatures

2022-02-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=439958

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||21.12.3
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/commit/b23d11d27
   ||d8619715a2fb3fa5a290e11cb5a
   ||027b

--- Comment #18 from Sandro Knauß  ---
Git commit b23d11d27d8619715a2fb3fa5a290e11cb5a027b by Sandro Knauß.
Committed on 24/02/2022 at 14:13.
Pushed by knauss into branch 'release/21.12'.

[messagecomposer] Do not sign long headers.

As KMime sometimes strips newlines from headers, this makes signatures
break, if the signed content includes those headers. In order to have a
fast fix, do not add long headers to the signature part.
FIXED-IN: 21.12.3

M  +51   -0messagecomposer/autotests/signjobtest.cpp
M  +1-0messagecomposer/autotests/signjobtest.h
M  +8-0messagecomposer/src/job/protectedheadersjob.cpp

https://invent.kde.org/pim/messagelib/commit/b23d11d27d8619715a2fb3fa5a290e11cb5a027b

-- 
You are receiving this mail because:
You are watching all bug changes.

[kontact] [Bug 424252] Kontact Manager Crash when clicking New.

2022-02-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=424252

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||kontact/commit/060fb5f4bfde
   ||b4ce50e6b5ad47aebddba2a228c
   ||6
   Version Fixed In||21.12.3
 Status|REPORTED|RESOLVED

--- Comment #2 from Sandro Knauß  ---
Git commit 060fb5f4bfdeb4ce50e6b5ad47aebddba2a228c6 by Sandro Knauß, on behalf
of Oleg Solovyov.
Committed on 24/02/2022 at 13:46.
Pushed by knauss into branch 'release/21.12'.

Fix Manager Crash when clicking New
FIXED-IN: 21.12.3

M  +1-1src/mainwindow.cpp

https://invent.kde.org/pim/kontact/commit/060fb5f4bfdeb4ce50e6b5ad47aebddba2a228c6

-- 
You are receiving this mail because:
You are watching all bug changes.

[kontact] [Bug 435643] akonadi mail dispatcher agent fails to store the password for smtp auth permanently

2022-01-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=435643

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #4 from Sandro Knauß  ---
Properly you are affected, that we start not call KWallet directly and use
QtKeychain to interact with the password storage instead. This is not done for
every resource. In a clean KDE Plasma environment KWallet is the preferred
password storage. I expect you are running a Gnome or any other non Plasma
desktop, and than libsecret and Gnome Keyring are preferred over KWallet. See
the decision path: 
https://github.com/frankosterfeld/qtkeychain/blob/master/keychain_unix.cpp#L100

I would expect, that it tries to read/write to either libsecret or Gnome
Keyring. You can other application that uses QtKeychain like Nextcloud Desktop
client to understand where  passwords are read/write. But you also see the
error about LibSecretKeyring::findPassword that are relevant in your case. You
may also fake a KDE environment by setting KDE_SESSION_VERSION=5 and
XDG_CURRENT_DESKTOP=kde when starting Akonadi.

Maybe we also mixed the read and write one via QtKeychain the other directly to
KWallet.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-12-09 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #39 from Sandro Knauß  ---
(In reply to Nate Graham from comment #38)
> Maybe this needs to be reported to the Debian folks? There should probably
> be a background thing that syncs appstream data.

It is very likely that this was my own failure as I manually disabled it to
reduce the download data two years ago. Normally AppStream data is updated in
Debian, when you refresh the package list.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-12-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |DOWNSTREAM
 Status|REOPENED|RESOLVED

--- Comment #37 from Sandro Knauß  ---
Okay now I looked even deeper into how Debian is handling the Appstream stuff.
Finally I found out that my local metadata file was not updated since a very
long time, as the update process was failing. I fixed that and with a fresh
Appstream cache I can successfully find all three applications independent, of
the installations status.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-12-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

Sandro Knauß  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|DOWNSTREAM  |---

--- Comment #36 from Sandro Knauß  ---
(In reply to Aleix Pol from comment #35)
> Right, we ask discover to only search in the system-wide database.
> Supporting locally installed files like that brings these weird cases.
>
> The only solution I see is to get Parrot Linux (or whichever you are using)
> to support appstream information. It's well supported by Debian so there
> must be something going on there: https://wiki.debian.org/AppStream

I can understand, that discover is not able to find blender, as AppStream does
not give anything back. But krita and klickery are both installed locally but
still I cannot find them in discover, if I search or browse the categories.
>From my point of view it seems like, discover not even ask AppStream at all.

I run strace to look if any library is missing, but the only appstream related
library is found: 
   openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libappstream.so.4",
O_RDONLY|O_CLOEXEC) = 3

That means discover loads the library, I expect  that is also request appstream
directly via libappstream and that there is no kio involved.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-12-06 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #34 from Sandro Knauß  ---
I tried the commandline:

$ appstreamcli search blender
Unable to find component matching blender!
$ appstreamcli search marble
Identifier: org.kde.marble.desktop [desktop-application]
Name: Marble
Summary: Virtual Globe
Homepage: https://marble.kde.org/
Icon: marble
---
Identifier: org.kde.ksame.desktop [desktop-application]
Name: KSame
Summary: KSame is a game mode of the game Klickety, which is an adaptation of
the "clickomania" game
Homepage: https://games.kde.org/games/klickety
Icon: ksame

blender is not installed on my system, marble and klickety are both installed.
But if I search in Discover I don't find them. The search results are only
wallpapers, not the app.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 446559] Missing icon when there is no possible network connection

2021-12-06 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=446559

--- Comment #2 from Sandro Knauß  ---
see empty space in the system tray between icons and the triangle. This is
plasma-nm without any icon.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 446559] Missing icon when there is no possible network connection

2021-12-06 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=446559

--- Comment #1 from Sandro Knauß  ---
Created attachment 144272
  --> https://bugs.kde.org/attachment.cgi?id=144272=edit
system tray with NO icon - not extenend

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasma-nm] [Bug 446559] New: Missing icon when there is no possible network connection

2021-12-06 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=446559

Bug ID: 446559
   Summary: Missing icon when there is no possible network
connection
   Product: plasma-nm
   Version: 5.23.3
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: applet
  Assignee: jgrul...@redhat.com
  Reporter: skna...@kde.org
  Target Milestone: ---

Created attachment 144271
  --> https://bugs.kde.org/attachment.cgi?id=144271=edit
System tray icon missing for NO connection

Here at this place I have NO WiFi nor any attached GSM modem. The only possible
connection is the ethernet. It seems like this is a very rare case. The is not
status icon for the system tray for this case. I would expect to see an icon or
placeholder that indicates me: "This is plasma-nm and there is no connection at
all".

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-11-18 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #28 from Sandro Knauß  ---
(In reply to Misha from comment #27)
> May be it help.
> Look at the conflict between appstream-data and appstream-data-pamac.

There is no appstream-data or appstream-data-pamac neither in Debian nor in
Ubuntu. What distro you are using?

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-11-16 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #26 from Sandro Knauß  ---
(In reply to Aleix Pol from comment #25)
> @Sandro is it possible that your system just doesn't have any appstream
> information available for some reason?

See my comment #13. This is still true for the current version too. If you have
any other check how to make sure, that appstream information are available,
than give me a hint. I'm not familiar with appstream data

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-11-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #24 from Sandro Knauß  ---
With 5.23.3:
* I can now successfully browse the Addons for KDE software.
* It list me the Debian packages that can be upgraded and I can see the
information /changelog etc. for those packages.
* "Installed" only listing the installed Addons.

but I still get  when opening Discover the error message: "Unable to load
applications. Please verify internet connectivity.".
Every section and subsection inside "Applications" is empty.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 423424] Kmail "forces" the user to accept invalid TLS certificates.

2021-11-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=423424

Sandro Knauß  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

--- Comment #9 from Sandro Knauß  ---
This was rechecked from the NO STARTTLS team with the current version 5.18.40
and this bug is not completly fixed:

"The certificate loop for IMAP in the account wizard is also still present,
kmail keeps reconnecting for me. I cannot even accept the invalid certificate,
because kmail continues reconnecting and showing dialogs. I can provide a
screen recording if needed. For SMTP it seems to be fixed (the dialog only
appears once)."

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 423426] POP3 setup wizard defaults to unencrypted connections.

2021-11-11 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=423426

Sandro Knauß  changed:

   What|Removed |Added

Version|5.13.3  |5.16.3

--- Comment #8 from Sandro Knauß  ---
This was rechecked from the NO STARTTLS team with the current version 5.18.3
and this bug still present:

"I have retested the most recent release version 5.18.3 (21.08.3) on Arch 
Linux for the POP3 issue, but it seems that the issue is still present 
there. This includes the default of plain text and the config showing 
encrypted even though KMail still connects in plaintext 
(CVE-2020-15954)."

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 423426] POP3 setup wizard defaults to unencrypted connections.

2021-10-27 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=423426

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org

--- Comment #7 from Sandro Knauß  ---
It is a CVE assigned for this bugreport: CVE-2020-15954.
https://nostarttls.secvuln.info/ sees this as fixed in 20.08. Debian follows
the bugreport and the information of the CVE and maked that to be closed:
https://security-tracker.debian.org/tracker/CVE-2020-15954

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] Hibernate/Supsend icons are grayed out

2021-10-17 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #9 from Sandro Knauß  ---
It works for me with 5.23.0. I'm quite sure that it was also fixed within
5.21.X, as I recognized the correct icons for a while now and the last version
on Debian unstable was 5.21.5 before it switched to 5.23.0.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 439958] X-Face can break cryptographic signatures

2021-09-27 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=439958

--- Comment #16 from Sandro Knauß  ---
(In reply to David C. Bryant from comment #14)
> (In reply to Sandro Knauß from comment #13)
> > I can confirm it [snip ...]
> > 
> > @David: can you check, if you get proper signatures, if you disable the
> > picture (X-Face)? (Picture tab of the Identity).
> 
> Yes, Sandro, signatures work fine with X-Face disabled. See the screenshot
> I'm adding as an attachment to this bug report today. I am using the same
> picture as was in the X-Face header as my gravatar (see discussion below).
> So the message appears the same (to me) both with and without embedded
> X-Face headers (except that X-Face breaks the crypto signature). 

Okay, than I have to look into why X-Face header sometimes breaks the
signature. It needs to be any modification after the signature is done. The
X-Face header have multiple lines in autosave files. So I expect, that somehow
the newlines gets stripped out after the signature is created.

> A friend referred me to this web page:
> https://datatracker.ietf.org/doc/html/draft-autocrypt-lamps-protected-
> headers-02 and raised the question "should the X-Face header be a protected
> header?" I'm not real sure of the answer. Personally, I don't care if
> somebody views the wrong picture in a signed message I send. Integrity of
> the text message is all I really care about. Others might feel differently,
> though.

Well the X-Face header is for sure a non-structural header and the RFC tells us
to copy ALL non-structural headers, that are known when composing the mail.

https://datatracker.ietf.org/doc/html/draft-autocrypt-lamps-protected-headers-02#section-4.1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 439958] X-Face can break cryptographic signatures

2021-09-27 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=439958

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
  Component|composer|crypto
Summary|Error in cryptographic  |X-Face can break
   |signatures affixed by KMail |cryptographic signatures
 Ever confirmed|0   |1

--- Comment #13 from Sandro Knauß  ---
I can confirm it, but it is not reproducible with every gpg key, what is quite
strange.

What I checked is to create a draft with X-Face enabled. For one gnupg key the
signatures keep fine. When I select another key, the signature is broken with
the same X-Face. (I actually modified the identity and change the gnupg key and
the matching email address).

At least, if those mails get send, the signautre would get broken in any case,
as the X-Face line is too long for most mail servers, so they would break the
line and this will break the signature in always.

@David: can you check, if you get proper signatures, if you disable the picture
(X-Face)? (Picture tab of the Identity).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 370385] EMail Addresses with Underscores in Contacts Not Recognised

2021-09-25 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=370385

--- Comment #6 from Sandro Knauß  ---
(In reply to jc_gargma from comment #5)
> I still experience this bug with kmail Version 5.17.3 (21.04.3)

The bug is fixed, but the fix do no trigger a reindex of the contact. So you
need to open the editpage of  the contact and press OK, than the contact is
reindex and the emailadress with underscore is found afterwards.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 439904] Unable to decrypt PGP message sent via ProtonMail

2021-09-15 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=439904

--- Comment #4 from Sandro Knauß  ---
Here the relavant Applemail sample, that is used to test the correct parsing on
our side:
https://invent.kde.org/pim/messagelib/-/blob/master/mimetreeparser/autotests/data/openpgp-encrypted-applemail.mbox

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 439904] Unable to decrypt PGP message sent via ProtonMail

2021-09-15 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=439904

Sandro Knauß  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||skna...@kde.org

--- Comment #3 from Sandro Knauß  ---
Your information are not enough to understand what mime structure ProtonMail is
using. Can you provide one encrypted mail uploading it as attachment to this
bug? The content of the encrypted part, i can replace with something that can
be used in tests, but I need a sample of a real mail.

But for sure it seems, like they do not follow the RF 3156 Section 4 (
https://datatracker.ietf.org/doc/html/rfc3156#section-4):
"
   OpenPGP encrypted data is denoted by the "multipart/encrypted"
   content type, described in [2], and MUST have a "protocol" parameter
   value of "application/pgp-encrypted".  Note that the value of the
   parameter MUST be enclosed in quotes.

   The multipart/encrypted MIME body MUST consist of exactly two body
   parts, the first with content type "application/pgp-encrypted".  This
   body contains the control information.  A message complying with this
   standard MUST contain a "Version: 1" field in this body.  Since the
   OpenPGP packet format contains all other information necessary for
   decrypting, no other information is required here."

It would makes our life much more easier when ProtonMail would follow the RFC.
As all other e-mail clients need a special treatment for those mails too. 

Thanks for the patch. Often patches are missed, when provided as part of a
bugreport. Please create MR on https://invent.kde.org/pim/messagelib, than we
can make sure that this is fixed soon.

Btw normally encrypted mails should be handled by
MultiPartEncryptedBodyPartFormatter. The
ApplicationPGPEncryptedBodyPartFormatter was added to parse non conform
Applemail encrypted mails ;)
See https://bugs.kde.org/show_bug.cgi?id=360910

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 423424] Kmail "forces" the user to accept invalid TLS certificates.

2021-09-10 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=423424

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org

--- Comment #2 from Sandro Knauß  ---
The vulnerable is now published under https://nostarttls.secvuln.info/

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 423423] STARTTLS is ignored when "Server requires authentication" not checked in UI

2021-09-10 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=423423

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org

--- Comment #4 from Sandro Knauß  ---
The vulnerable is now published under https://nostarttls.secvuln.info/

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 388036] Include support for autocrypt

2021-03-14 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=388036

--- Comment #8 from Sandro Knauß  ---
Git commit 6ac0bac57ae8bcba77e765700ddcaccb8229304e by Sandro Knauß.
Committed on 14/03/2021 at 19:10.
Pushed by knauss into branch 'master'.

KMComposerWin: Add Autocrypt support for recipients.

If Autocrypt key is detected for a recipient, the mail is automatically
encrypted and the user sees feedback, that an encryption key is
available.

M  +47   -1src/editor/kmcomposerwin.cpp

https://invent.kde.org/pim/kmail/commit/6ac0bac57ae8bcba77e765700ddcaccb8229304e

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 370385] EMail Addresses with Underscores in Contacts Not Recognised

2021-02-26 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=370385

Sandro Knauß  changed:

   What|Removed |Added

   Version Fixed In||5.17.0
 Status|CONFIRMED   |RESOLVED
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi-search/-/commit/518
   ||578dc74f5322e122cf79b55d15e
   ||b0e13bd34f
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 430780] With multiple identity, reply doesn't check or use the right one

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=430780

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC||skna...@kde.org

--- Comment #1 from Sandro Knauß  ---
For me it works like expected and I have a lot of identities with only one
account. The identity is detected from the to address or cc address of the
incoming mail. Can you please provide the headers of an incoming mail and the
identity (that should be recognized)? You find the config of the identities in
~/.config/emailidentities?

here the code that detects the identity for mail:
https://invent.kde.org/pim/messagelib/-/blob/master/messagecore/src/utils/util.cpp

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 396366] encrypted header support missing in kmail?

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=396366

Sandro Knauß  changed:

   What|Removed |Added

 CC||bugs.kde.org@ad.geldunterga
   ||ng.biz

--- Comment #4 from Sandro Knauß  ---
*** Bug 428431 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 428431] support the "memory hole" spec to encrypt/decrypt mail headers

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=428431

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|REPORTED|RESOLVED

--- Comment #1 from Sandro Knauß  ---


*** This bug has been marked as a duplicate of bug 396366 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 396366] encrypted header support missing in kmail?

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=396366

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org
 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #3 from Sandro Knauß  ---
The Messageviewer since 5.15 (Applications 20.08) can display the correct
headers, if you use the "Kmail 5.2" header style. That means that the base is
there to support protected headers also at different parts of KMail. KMail also
send protected headers, but do not obfuscate them at the moment to not have
more unuseful subjects.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 427091] Kmail gpg bad signature if From header contains non-ascii characters

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=427091

Sandro Knauß  changed:

   What|Removed |Added

 CC||stefandoesin...@gmx.at

--- Comment #11 from Sandro Knauß  ---
*** Bug 432040 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 432040] OpenPGP/Mime Signatures with umlauts in the from address are invalid

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=432040

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 CC||skna...@kde.org
 Status|REPORTED|RESOLVED

--- Comment #2 from Sandro Knauß  ---


*** This bug has been marked as a duplicate of bug 427091 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 388036] Include support for autocrypt

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=388036

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org

--- Comment #6 from Sandro Knauß  ---
KMail has now a basic Autocrypt support for more information see the blog
post[1]. Currently you need to enable it by modifiing the configfiles by hand.
Maybe the upcoming version 21.04 will have this feature available for users via
dialogs.

[1] https://blog.sandroknauss.de/autocrypt-support-in-kontact/

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 426029] [kmail] Segfault when trying to send an PGP encrypted email

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=426029

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 CC||skna...@kde.org
  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/-/commit/f600fba
   ||6345f98bc39f404e06713af4e8a
   ||5de8d3
 Status|REPORTED|RESOLVED
   Version Fixed In||5.16.1

--- Comment #3 from Sandro Knauß  ---
Fixed in 5.16.1 released in Applications 20.12.1.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kontact] [Bug 422440] Preferred encryption key is not pulled in

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422440

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/-/commit/9285ece
   ||174b41beb4ea00744cc702329e0
   ||5520dd
 Resolution|--- |FIXED
 CC||skna...@kde.org
   Version Fixed In||5.17.0
 Status|REPORTED|RESOLVED

--- Comment #1 from Sandro Knauß  ---
contact preferences should work again with the upcoming version 5.17.0 released
within Applications 21.04.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 396596] OpenPGP/MIME and S/MIME: provide interface to choose which method will be used

2021-02-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=396596

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 CC||skna...@kde.org
 Resolution|--- |WORKSFORME

--- Comment #2 from Sandro Knauß  ---
You can find select the Cryptographic Message Format via the Menu
(Options->"Cryptographic Message Format") there you find all four
possibilities.

-- 
You are receiving this mail because:
You are watching all bug changes.

[k3b] [Bug 432684] New: Replace cdrkit (wodim/genisoimage)

2021-02-09 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=432684

Bug ID: 432684
   Summary: Replace cdrkit (wodim/genisoimage)
   Product: k3b
   Version: 20.12.2
  Platform: Debian testing
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: k...@kde.org
  Reporter: skna...@kde.org
CC: mich...@jabster.pl, tr...@kde.org
  Target Milestone: ---

It was told to me, that cdrkit is more or less dead and won't be shipped in the
next but one. So it would be good, if k3b would support other tools like
xorriso or libburnia.

Debian bugreport: https://bugs.debian.org/982221

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-02-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #14 from Sandro Knauß  ---
Btw. other users on Debian unstable can happily use Discover:

[13:03]  Did someone checked discover? For me it does takes ages before
listing anything and often timeout
[13:03]  my inet should be fast enough
[13:07]  works for me in a couple of seconds
[13:07]  ~40 Mbps down so not really slow
[13:08]  also the different categories?
[13:08]  when you say anything, I get direct view of the highlighted
apps
[13:08]  for me only show updates works ;)

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-02-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #13 from Sandro Knauß  ---
(In reply to Aleix Pol from comment #12)
> Does running "appstreamcli refresh" before doing so make a difference?
> 
> It seems to me like the appstream db is not populated yet.

(as root)

# LANG=C appstreamcli refresh 
AppStream cache update is not necessary.
# LANG=C appstreamcli refresh --force
AppStream cache update completed successfully.

(as normal user)
$ LANG=C appstreamcli status
AppStream Status:
Version: 0.14.0

Distribution metadata:
 /usr/share/app-info
  - Empty.

 /var/lib/app-info
  - YAML: 0
  - Iconsets:
 debian-sid-main
 debian-sid-non-free
 debian-sid-contrib
 debian-stretch-main
 debian-stretch-non-free
 debian-stretch-contrib

 /var/cache/app-info
  - Empty.

Metainfo files:
  - Found 250 components.
  - Found 4 components in legacy paths.

Summary:
We have information on 250 software components.

$ appstreamcli search konsole
Identifier: org.kde.konsole.desktop [desktop-application]
Name: Konsole
Summary: Terminal
Homepage: https://konsole.kde.org/
Icon: utilities-terminal
---
Identifier: org.kde.yakuake.desktop [desktop-application]
Name: Yakuake
Summary: Drop-down Terminal
Homepage: https://kde.org/applications/system/org.kde.yakuake
Icon: yakuake

At least for me this seems fine. Doesn't have changed anything for discover.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-02-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #11 from Sandro Knauß  ---
Created attachment 135509
  --> https://bugs.kde.org/attachment.cgi?id=135509=edit
QT_LOGGING_RULES="*=true;qt.*=false" plasma-discover - marble addons section

Start plasma-discover:
* switch to Applications Addons -> Marble

When I start marble and see no issue in listing the addons.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-02-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

--- Comment #10 from Sandro Knauß  ---
Created attachment 135508
  --> https://bugs.kde.org/attachment.cgi?id=135508=edit
QT_LOGGING_RULES="*=true;qt.*=false" plasma-discover default sreen

Run discover wait for some secs and I see this error screen.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Discover] [Bug 422432] When opening KDE - Discover Homepage displays error message: "Unable to load applications. Please verify internet connectivity."

2021-02-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=422432

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #9 from Sandro Knauß  ---
I also see this for 5.20.5-2 (Debian unstable). 
Maybe related: Listing of application also is showing me a spinning wheel for
ever.
Sometimes the listing for "Plasma Addons" works.

$qdbus --system org.freedesktop.PackageKit /org/freedesktop/PackageKit
org.freedesktop.PackageKit.NetworkState
2

I'll attach two logfiles with QT_LOGGING_RULES="*=true;qt.*=false"
plasma-discover.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 370385] EMail Addresses with Underscores in Contacts Not Recognised

2021-02-05 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=370385

--- Comment #4 from Sandro Knauß  ---
Git commit f87c1644469fc1ebb370f76f40b8f8cc00c6ed15 by Sandro Knauß.
Committed on 05/02/2021 at 19:39.
Pushed by knauss into branch 'master'.

SearchPluginTest: Add tests for underscore usage in email addresses.

M  +40   -3akonadiplugin/autotests/searchplugintest.cpp

https://invent.kde.org/pim/akonadi-search/commit/f87c1644469fc1ebb370f76f40b8f8cc00c6ed15

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 370385] EMail Addresses with Underscores in Contacts Not Recognised

2021-02-02 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=370385

Sandro Knauß  changed:

   What|Removed |Added

  Component|general |search
 Status|REPORTED|CONFIRMED
   Platform|Archlinux Packages  |Compiled Sources
 CC||skna...@kde.org
 Ever confirmed|0   |1
Version|5.3.0   |5.16.1

--- Comment #3 from Sandro Knauß  ---
I can confirm this. It is an issue of the indexer in akonadi-search. I already
created a unit test for it:

diff --git a/akonadiplugin/autotests/searchplugintest.cpp
b/akonadiplugin/autotests/searchplugintest.cpp
index eb7e84a..fde4500 100644
--- a/akonadiplugin/autotests/searchplugintest.cpp
+++ b/akonadiplugin/autotests/searchplugintest.cpp
@@ -160,7 +160,7 @@ private Q_SLOTS:
 b->setBody("body4");
 msg->addContent(b, true);

-msg->from()->addAddress("j...@test.com", QStringLiteral("John
Doe"));
+msg->from()->addAddress("john...@test.com", QStringLiteral("John
Doe"));
 msg->to()->addAddress("j...@test.com", QStringLiteral("Jane
Doe"));
 msg->cc()->addAddress("c...@test.com", QStringLiteral("Jane Doe"));
 msg->bcc()->addAddress("b...@test.com", QStringLiteral("Jane
Doe"));
@@ -265,7 +265,8 @@ private Q_SLOTS:
 KContacts::Addressee addressee;
 addressee.setUid(QStringLiteral("uid2"));
 addressee.setName(QStringLiteral("Jane Doe"));
-addressee.setEmails(QStringList() <<
QStringLiteral("j...@test.com"));
+addressee.setEmails({QStringLiteral("j...@test.com"),
+QStringLiteral("jane...@test.com")});
 #if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
 addressee.setBirthday(QDateTime(QDate(2000, 01, 01)));
 #else
@@ -661,6 +662,13 @@ private Q_SLOTS:
 QSet result = QSet() << 101 << 102;
 QTest::newRow("contact by email") <<
QString::fromLatin1(query.toJSON()) << collections << contactMimeTypes <<
result;
 }
+{
+Akonadi::SearchQuery query;
+   
query.addTerm(Akonadi::ContactSearchTerm(Akonadi::ContactSearchTerm::Email,
QStringLiteral("jane...@test.com"), Akonadi::SearchTerm::CondContains));
+QVector collections({3});
+QSet result({101});
+QTest::newRow("contact by email2") <<
QString::fromLatin1(query.toJSON()) << collections << contactMimeTypes <<
result;
+}
 {
 Akonadi::SearchQuery query;

query.addTerm(Akonadi::ContactSearchTerm(Akonadi::ContactSearchTerm::Name,
QStringLiteral("Doe"), Akonadi::SearchTerm::CondContains));
@@ -1099,6 +1107,13 @@ private Q_SLOTS:
 QSet result = QSet() << 1 << 2 << 3 << 4 << 5 <<
6;
 QTest::newRow("search by from email part") <<
QString::fromLatin1(query.toJSON()) << allEmailCollections << emailMimeTypes <<
result;
 }
+{
+Akonadi::SearchQuery query;
+   
query.addTerm(Akonadi::EmailSearchTerm(Akonadi::EmailSearchTerm::HeaderFrom,
QStringLiteral("john...@test.com"), Akonadi::SearchTerm::CondContains));
+QSet result({4});
+QTest::newRow("search by from email part") <<
QString::fromLatin1(query.toJSON()) << allEmailCollections << emailMimeTypes <<
result;
+}
+
 }

 void testEmailSearch()

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 427091] Kmail gpg bad signature if From header contains non-ascii characters

2021-02-01 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=427091

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/
   |messagelib/commit/3a7114399 |messagelib/commit/c57eb4d95
   |b105cbe159355f600b9d3e08ec1 |e67c8b28305c1c0c9e29179530f
   |0fcb|cd1d

--- Comment #10 from Sandro Knauß  ---
Git commit c57eb4d95e67c8b28305c1c0c9e29179530fcd1d by Sandro Knauß.
Committed on 01/02/2021 at 19:19.
Pushed by knauss into branch 'release/20.08'.

Fix[messagecomposer]: Do copy all mail headers instad of reference them.

When dealing with encryption and protected headers it is enough to
reference the headers in the messagepart, as the result is encrypted
directly. This is different for Sign only and there may be jobs after
signing that are changing the mail headers, so we need to copy all
headers into the encapsulated part instead of referencing them.
FIXED-IN: 5.16.1

M  +55   -0messagecomposer/autotests/signjobtest.cpp
M  +2-0messagecomposer/autotests/signjobtest.h
M  +5-6messagecomposer/src/job/protectedheaders.cpp

https://invent.kde.org/pim/messagelib/commit/c57eb4d95e67c8b28305c1c0c9e29179530fcd1d

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 431391] KDevelop crashes on startup

2021-01-22 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=431391

--- Comment #16 from Sandro Knauß  ---
Thanks a lot: This patch fixed the issue for me. kdevelop is compiled against
clang-8.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 431887] Crash while scanning through kde/pim/messagelib

2021-01-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=431887

Sandro Knauß  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from Sandro Knauß  ---
Also quite possible merge candidate: bug 431796

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 431796] kdevelop segmentation fault loading a project

2021-01-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=431796

Sandro Knauß  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED
 CC||skna...@kde.org

--- Comment #4 from Sandro Knauß  ---
Possible merge candidate: https://bugs.kde.org/show_bug.cgi?id=431887

I also use the KDE PIM docker image.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdevelop] [Bug 431887] New: Crash while scanning through kde/pim/messagelib

2021-01-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=431887

Bug ID: 431887
   Summary: Crash while scanning through kde/pim/messagelib
   Product: kdevelop
   Version: unspecified
  Platform: Neon Packages
OS: Linux
Status: REPORTED
  Keywords: drkonqi
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kdevelop-bugs-n...@kde.org
  Reporter: skna...@kde.org
  Target Milestone: ---

Application: kdevelop (5.6.40)

Qt Version: 5.15.2
Frameworks Version: 5.79.0
Operating System: Linux 5.10.0-1-amd64 x86_64
Windowing System: X11
Drkonqi Version: 5.20.80
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
* Opening kdevelop
* import kde/pim/messagelib
* wait till it get scanned
* segfault
* repoen kdevelop again
* segfault within the first seconds
* than the project is removed
* I can restart with importing it, waiting segfault

I used kdevelop via Neon for quite a while and to broke till 2 or 3 weeks.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault

[New LWP 240557]
[New LWP 240558]
[New LWP 240559]
[New LWP 240560]
[New LWP 240561]
[New LWP 240562]
[New LWP 240567]
[New LWP 240569]
[New LWP 240571]
[New LWP 240578]
[New LWP 240579]
[New LWP 240863]
[New LWP 240869]
[New LWP 240870]
[New LWP 240871]
[New LWP 240872]
[New LWP 240873]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x7f69c7c8daff in __GI___poll (fds=0x561c454a8010, nfds=1, timeout=440) at
../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f69b2135240 (LWP 240556))]

Thread 18 (Thread 0x7f695aaa8700 (LWP 240873)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x7f69c8018ee5 in QtLinuxFutex::_q_futex(int*, int, int, unsigned long
long, int*, int) (val3=0, addr2=0x0, val2=0, val=3, op=0, addr=0x7f694c5da938)
at thread/qfutex_p.h:133
#2  QtLinuxFutex::futexWait
>(QBasicAtomicPointer&, QBasicAtomicPointer::Type)
(expectedValue=0x3, futex=...) at thread/qfutex_p.h:135
#3  lockInternal_helper (timeout=-1, elapsedTimer=0x0, d_ptr=...) at
thread/qmutex_linux.cpp:142
#4  QBasicMutex::lockInternal() (this=0x7f694c5da938) at
thread/qmutex_linux.cpp:159
#5  0x7f69c80191f3 in QBasicMutex::lock() (this=0x7f694c5da938) at
thread/qmutex.h:81
#6  QRecursiveMutexPrivate::lock(int) (this=0x7f694c5da920,
timeout=timeout@entry=-1) at thread/qmutex.cpp:778
#7  0x7f69c80190e9 in QMutex::lock() (this=this@entry=0x7f694c05b340) at
thread/qmutex.cpp:233
#8  0x7f69c6b7c2bb in
KDevelop::UrlParseLock::UrlParseLock(KDevelop::IndexedString const&)
(this=, url=...) at
./kdevplatform/language/backgroundparser/urlparselock.cpp:75
#9  0x7f696b0f7392 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, QFlags,
QHash&, QHash const&, KDevelop::IndexedString const&,
ClangIndex*, std::function const&) (file=, imports=...,
session=..., features=..., includedFiles=..., unsavedRevisions=...,
parseDocument=..., index=0x561c43f9ab90, abortFunction=...) at
./plugins/clang/duchain/clanghelpers.cpp:149
#10 0x7f696b0f7198 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, QFlags,
QHash&, QHash const&, KDevelop::IndexedString const&,
ClangIndex*, std::function const&) (file=, imports=...,
session=..., features=..., includedFiles=..., unsavedRevisions=...,
parseDocument=..., index=0x561c43f9ab90, abortFunction=...) at
./plugins/clang/duchain/clanghelpers.cpp:135
#11 0x7f696b0f7198 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, QFlags,
QHash&, QHash const&, KDevelop::IndexedString const&,
ClangIndex*, std::function const&) (file=, imports=...,
session=..., features=..., includedFiles=..., unsavedRevisions=...,
parseDocument=..., index=0x561c43f9ab90, abortFunction=...) at
./plugins/clang/duchain/clanghelpers.cpp:135
#12 0x7f696b0f7198 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, QFlags,
QHash&, QHash const&, KDevelop::IndexedString const&,
ClangIndex*, std::function const&) (file=, imports=...,
session=..., features=..., includedFiles=..., unsavedRevisions=...,
parseDocument=..., index=0x561c43f9ab90, abortFunction=...) at
./plugins/clang/duchain/clanghelpers.cpp:135
#13 0x7f696b0f7198 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, QFlags,
QHash&, QHash const&, KDevelop::IndexedString const&,
ClangIndex*, std::function const&) (file=, imports=...,
session=..., features=..., includedFiles=..., unsavedRevisions=...,
parseDocument=..., index=0x561c43f9ab90, abortFunction=...) at
./plugins/clang/duchain/clanghelpers.cpp:135
#14 0x7f696b0f7198 in ClangHelpers::buildDUChain(void*, QMultiHash const&, ParseSession const&, QFlags,
QHash&, QHash const&, 

[kmail2] [Bug 427091] Kmail gpg bad signature if From header contains non-ascii characters

2021-01-05 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=427091

Sandro Knauß  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/commit/3a7114399
   ||b105cbe159355f600b9d3e08ec1
   ||0fcb
 Status|CONFIRMED   |RESOLVED
   Version Fixed In||5.16.1
 Resolution|--- |FIXED

--- Comment #9 from Sandro Knauß  ---
Git commit 3a7114399b105cbe159355f600b9d3e08ec10fcb by Sandro Knauß.
Committed on 05/01/2021 at 17:50.
Pushed by knauss into branch 'release/20.12'.

Fix[messagecomposer]: Do copy all mail headers instad of reference them.

When dealing with encryption and protected headers it is enough to
reference the headers in the messagepart, as the result is encrypted
directly. This is different for Sign only and there may be jobs after
signing that are changing the mail headers, so we need to copy all
headers into the encapsulated part instead of referencing them.
FIXED-IN: 5.16.1

M  +55   -0messagecomposer/autotests/signjobtest.cpp
M  +2-0messagecomposer/autotests/signjobtest.h
M  +5-6messagecomposer/src/job/protectedheadersjob.cpp

https://invent.kde.org/pim/messagelib/commit/3a7114399b105cbe159355f600b9d3e08ec10fcb

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-kglobalaccel] [Bug 429415] kglobalaccel breaks after logging out

2020-12-29 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=429415

Sandro Knauß  changed:

   What|Removed |Added

 Ever confirmed|0   |1
Version|5.76.0  |5.77.0
 CC||skna...@kde.org
 Status|REPORTED|CONFIRMED

--- Comment #4 from Sandro Knauß  ---
(In reply to David Edmundson from comment #3)
> Git commit 25e84f3f6ac54097d9c021705dc18b187352fa02 by David Edmundson.
> Committed on 18/12/2020 at 17:29.
> Pushed by davidedmundson into branch 'master'.

I've adding this patch on top of 5.56.0 and tested it. But systemd is still
restarting kglobalaccel: while shutting down the computer:

Dez 29 22:48:12 xxx systemd[1]: Stopping Session 3 of user Me
Dez 29 22:48:12 xxx systemd[5622]: plasma-kglobalaccel.service: Main process
exited, code=exited, status=1/FAILURE
Dez 29 22:48:12 xxx systemd[5622]: plasma-kglobalaccel.service: Failed with
result 'exit-code'.
Dez 29 22:48:12 xxx systemd[5622]: plasma-kglobalaccel.service: Scheduled
restart job, restart counter is at 1.
Dez 29 22:48:12 xxx systemd[5622]: Stopped KDE Global Shortcuts Server.
Dez 29 22:48:12 xxx systemd[5622]: Starting KDE Global Shortcuts Server...
Dez 29 22:48:12 xxx kglobalaccel5[12379]: This application failed to start
because no Qt platform plugin could be initialized. Reinstalling the
application may fix this problem.
Dez 29 22:48:12 xxx kglobalaccel5[12379]: Available platform plugins are:
wayland-org.kde.kwin.qpa, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc,
wayland-egl, wayland, wayland-xcomposite-eg>
Dez 29 22:48:12 xxx systemd[5622]: plasma-kglobalaccel.service: Main process
exited, code=killed, status=6/ABRT
Dez 29 22:48:12 xxx systemd[5622]: plasma-kglobalaccel.service: Failed with
result 'signal'.
Dez 29 22:48:12 xxx systemd[5622]: Failed to start KDE Global Shortcuts Server.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 427091] Kmail gpg bad signature if From header contains non-ascii characters

2020-12-21 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=427091

Sandro Knauß  changed:

   What|Removed |Added

 Status|ASSIGNED|CONFIRMED

--- Comment #8 from Sandro Knauß  ---
(In reply to Ingo Klöcker from comment #6)
> By the way, it seems that encrypted+signed messages are not affected by this
> problem. On the other hand, looking at the decrypted MIME tree of such a
> message it makes me wonder whether protected headers is actually correctly
> implemented for encrypted+signed messages. To me it seems as if the
> "protected headers" are not part of the signed message part but of the
> enclosing multipart/signed message part which means that they are not really
> protected by the signature. Ironically, this implementation bug prevents the
> signatures of encrypted+signed messages to be broken by the protected
> headers feature.

It is correct, that the "protected headers" are not signed with
encrypted+signed. As it does not use SingEncryptJob but assembles the mail by
hand in composerjob, but this is a different issue. But anyways as the content
is encrypted there is only a binary blob, that cannot been modified afterwards
and this prevents any external modification and a valid signature.

The ProtectedHeadersJob was only referencing all the headers, to save some
memory and I thought, that the headers are finalized already. This assumption
turns out to be wrong, so I copy now all headers see the merge request:
https://invent.kde.org/pim/messagelib/-/merge_requests/21

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] Hibernate/Supsend icons are grayed out

2020-12-20 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

--- Comment #8 from Sandro Knauß  ---
(In reply to Nate Graham from comment #7)
> Sure, try this one:
> https://invent.kde.org/plasma/plasma-workspace/commit/
> 2210d9489dc5d02dbe6145d8bc64e57af4f15a51

I have backported it but still see the same issue. Now with more options as
those got added by the patch ;)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] Hibernate/Supsend icons are grayed out

2020-12-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

--- Comment #6 from Sandro Knauß  ---
(In reply to Nate Graham from comment #5)
> This might have just gotten fixed with the fix for Bug 402081 in Plasma
> 5.21. Any chance you can test with git master?

No i won't switch to git master, but I can back port some commits if you can
tell me those.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] Hibernate/Supsend icons are grayed out

2020-12-18 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

Sandro Knauß  changed:

   What|Removed |Added

Version|5.17.5  |5.20.4
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #4 from Sandro Knauß  ---
I can still reproduce the behavior with Plasma 5.20.4. 

plasmashell --replace sill works as workaround, my guess is some kind of race
condition.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kontact] [Bug 426432] kmail 5.15.1: Crash when sending encrypted mail

2020-12-16 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=426432

Sandro Knauß  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 CC||skna...@kde.org
  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/-/commit/f600fba
   ||6345f98bc39f404e06713af4e8a
   ||5de8d3
   Version Fixed In||5.16.1
 Resolution|--- |FIXED

--- Comment #15 from Sandro Knauß  ---
There was an outstanding merge request since November, as I found the issue
from our CI infrastructure but never heard about this bug yet, because I
normally use Encrypt+Sign: 
https://invent.kde.org/pim/messagelib/-/merge_requests/14

Workaround is use Encrypt+Sign, as this is using a different code path, that
was not hit by this one.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 275461] Same connection should be used if multiple mails are sent for the same transport

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=275461

Sandro Knauß  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #2 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 381005] Create a holiday files for a new country

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=381005

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #2 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 329004] EntityOrderProxyModel emits layoutChanged on every dataChanged signal

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=329004

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 82070] librss Should Treat Dublin Core and RSS Metadata Elements as Interchangable

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=82070

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #1 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 158486] Should ask for SMTP password if authentication failed

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=158486

Sandro Knauß  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #4 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 363561] Feature request: IMAP extension blacklist

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=363561

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #1 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 223875] support for wordpress xmlrpc comment API

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=223875

Sandro Knauß  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #3 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 178862] Enable HTML with signature types and

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=178862

Sandro Knauß  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #2 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 311114] Distribution lists get converted to empty contact entries

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=34

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 Status|REPORTED|RESOLVED

--- Comment #9 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 352799] Crash when forwarding a multipart/related message

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=352799

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |UNMAINTAINED
 Status|REPORTED|RESOLVED

--- Comment #1 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 326755] iTip responses are always sent using the default smtp server.

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=326755

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #1 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdepimlibs] [Bug 146627] Mail submission agent on port 587 ignored by Mailtransport

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=146627

Sandro Knauß  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |UNMAINTAINED

--- Comment #4 from Sandro Knauß  ---
Thank you for taking the time to file a bug report.

The compontent kdepimlibs don't exist anymore since 2011. It was splitted into
several parts some moved to Frameworks the other are still under de KDE PIM
umbrella. 

The entire code base went through significant changes. We ported the source
code in meanwhile  to Qt5 and KF5. It is unlikely that these bugs are still
valid in KMail2.

We welcome you to try out the new 20.08 release and give your feedback.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 417721] akonadi-backend-postgresql: Initialisation of database fail if locale en_US.UTF8 is not avalaible systemwide

2020-10-19 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=417721

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||5.15.2
 Status|REOPENED|RESOLVED

--- Comment #5 from Sandro Knauß  ---
Now the MR is accepted and merged.

-- 
You are receiving this mail because:
You are watching all bug changes.

[frameworks-ktexteditor] [Bug 427451] New: autotests randomly fails

2020-10-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=427451

Bug ID: 427451
   Summary: autotests randomly fails
   Product: frameworks-ktexteditor
   Version: 5.74.0
  Platform: Debian unstable
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kwrite-bugs-n...@kde.org
  Reporter: skna...@kde.org
  Target Milestone: ---

when trying to build ktexteditor the autotests fails randomly since 5.70 for
debian on different architectures. The tests are running since 5.49.0 without
issues.

The tests are run via:

xvfb-run -a --server-args="-screen 0 1024x768x24+32" ctest --no-parallel

logs of failing builds:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964695
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946650
https://buildd.debian.org/status/fetch.php?pkg=ktexteditor=amd64=5.74.0-1=1601270746=0
https://buildd.debian.org/status/fetch.php?pkg=ktexteditor=all=5.74.0-1=1601271180=0
https://buildd.debian.org/status/fetch.php?pkg=ktexteditor=alpha=5.74.0-1=1601446488=0

As patch someone provided a patch to increase the wait time by 500ms to at
least fix KateDocumentTest::testAutoReload, but this is not always the failing
test.

I can give you more failing buildlogs if needed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 425606] Akonadi server fails with MariaDB 10.5.5

2020-09-29 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=425606

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
   Version Fixed In||15.5.2
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi/-/commit/3d85f3726b
   ||ffe11a89f1188ecfb4b606d3375
   ||ada

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 417721] akonadi-backend-postgresql: Initialisation of database fail if locale en_US.UTF8 is not avalaible systemwide

2020-09-07 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=417721

Sandro Knauß  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED
 CC||skna...@kde.org
 Ever confirmed|0   |1

--- Comment #4 from Sandro Knauß  ---
Well currently there is only a MR open:
https://invent.kde.org/pim/akonadi/-/merge_requests/30

(not merged)

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 417721] akonadi-backend-postgresql: Initialisation of database fail if locale en_US.UTF8 is not avalaible systemwide

2020-09-07 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=417721

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/pim/
   ||akonadi/commit/268bfc0830be
   ||e2012ab05f3a6055fff27a8c901
   ||0

--- Comment #3 from Sandro Knauß  ---
Git commit 268bfc0830bee2012ab05f3a6055fff27a8c9010 by Sandro Knauß.
Committed on 07/09/2020 at 17:29.
Pushed by knauss into branch 'hefee/bugfix_417721'.

Fix(postgresql): Initialise database without locale en_US.UTF8 avalaible
systemwide

Currently postgres rely on en_US.UTF8 locale to be available for the
current machine. But it is possible to to initialise the database
without this locale to be available.

M  +5-2src/server/storage/dbconfigpostgresql.cpp

https://invent.kde.org/pim/akonadi/commit/268bfc0830bee2012ab05f3a6055fff27a8c9010

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 420644] feature request: be able to show message account/folder in message list

2020-05-23 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=420644

Sandro Knauß  changed:

   What|Removed |Added

   Version Fixed In||5.15.0
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/pim/
   ||messagelib/commit/672a22a9e
   ||326310f84d39be7e0a67ba2f4db
   ||01fe
 Resolution|--- |FIXED

--- Comment #1 from Sandro Knauß  ---
Git commit 672a22a9e326310f84d39be7e0a67ba2f4db01fe by Sandro Knauß, on behalf
of Christoph Vogtländer.
Committed on 24/05/2020 at 00:47.
Pushed by knauss into branch 'master'.

Add field "Folder" to theme content items and to message tool tip

Summary:
Add possibility to add the messages account/folder as a theme content
item. Additionally, show the path in the messages tool tip.
FIXED-IN: 5.15.0

Test Plan:
New tool tip:
{F8321268}

New "Folder" item in content items
{F8307551}

Message list:
{F8321283}

Reviewers: #vdg, dvratil

Reviewed By: dvratil

Subscribers: dvratil, kde-pim

Tags: #kde_pim, #kde_pim_kmail

Differential Revision: https://phabricator.kde.org/D29602

M  +10   -0messagelist/src/core/item.cpp
M  +10   -0messagelist/src/core/item.h
M  +1-0messagelist/src/core/item_p.h
M  +3-0messagelist/src/core/theme.cpp
M  +5-1messagelist/src/core/theme.h
M  +12   -0messagelist/src/core/themedelegate.cpp
M  +2-0messagelist/src/core/view.cpp
M  +31   -0messagelist/src/storagemodel.cpp
M  +2-0messagelist/src/storagemodel.h
M  +6-0messagelist/src/utils/themeeditor.cpp

https://invent.kde.org/pim/messagelib/commit/672a22a9e326310f84d39be7e0a67ba2f4db01fe

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 411093] Unable to start Akonadi: Could not open required defaults file

2020-05-04 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=411093

--- Comment #27 from Sandro Knauß  ---
@GK: please report this issue at kubuntu directly as this is properly a
packaging issue. Otherwise this may be a unrelated issue. 

Also for the people having this issue with Neon please report directly on Neon,
I am quite sure, that the neon people are NOT aware of this issue.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 345360] Sometimes hides parts of a HTML-only message when rendered as plain-text

2020-04-11 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=345360

Sandro Knauß  changed:

   What|Removed |Added

Version|5.5.2   |5.12.3
 CC||skna...@kde.org

--- Comment #8 from Sandro Knauß  ---
I can confirm that this issue still exists with 5.12.3

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] Hibernate/Supsend icons are grayed out

2020-01-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

Sandro Knauß  changed:

   What|Removed |Added

 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---
Version|5.14.5  |5.17.5

--- Comment #3 from Sandro Knauß  ---
I can reproduce the same behaviour under 5.17.5 (from Debian experimental).

A workaround I found in meantime, if I restart the plasmashell (plasmashell
--replace). I can access the Suspend/Hibernate from the applet, like expected.
Any ideas how to debug?

-- 
You are receiving this mail because:
You are watching all bug changes.

[neon] [Bug 411093] Unable to start Akonadi: Could not open required defaults file

2019-12-24 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=411093

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org

--- Comment #15 from Sandro Knauß  ---
this is KDE Neon bug. They don't have merged the changes done by Debian, like
removing akonadi-mysql completly in d/rules.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmail2] [Bug 414955] KMail stops responding when preview pane active on Wayland-Plasma

2019-12-08 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=414955

Sandro Knauß  changed:

   What|Removed |Added

   Severity|crash   |normal

--- Comment #1 from Sandro Knauß  ---
It is reported as Debian Bug: https://bugs.debian.org/946365

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] Hibernate/Supsend icons are grayed out

2019-11-03 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

--- Comment #1 from Sandro Knauß  ---
Created attachment 123701
  --> https://bugs.kde.org/attachment.cgi?id=123701=edit
Application Launcher - Leave options

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 413778] New: Hibernate/Supsend icons are grayed out

2019-11-03 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=413778

Bug ID: 413778
   Summary: Hibernate/Supsend icons are grayed out
   Product: plasmashell
   Version: 5.14.5
  Platform: Debian unstable
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Lock/logout applet
  Assignee: plasma-b...@kde.org
  Reporter: skna...@kde.org
  Target Milestone: 1.0

Created attachment 123700
  --> https://bugs.kde.org/attachment.cgi?id=123700=edit
Lock/Logout settings.

Most of the times, the Hibernate and Suspend buttons in the Lock/Logout
settings.

I can Hibernate suspend via my Hardware keys and also via the Menu and it
works. What additional information do you need to track down the issue?

Maybe related: #413313.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 412629] Akonadi refuses to start after upgrade to PostgreSQL 12: column "version" of relation "schemaversiontable" already exists

2019-10-10 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=412629

Sandro Knauß  changed:

   What|Removed |Added

 CC||skna...@kde.org
 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #2 from Sandro Knauß  ---
Keep in mind, that even Qt does not support Postgres 12 atm, so in first glance
there needs to be a bug filed against Qt:

https://code.qt.io/cgit/qt/qtbase.git/tree/src/plugins/sqldrivers/psql/qsql_psql.cpp#n1080

also in Debian this bug is reported:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941763

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 411792] upstream apparmor profile

2019-09-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=411792

--- Comment #7 from Sandro Knauß  ---
(In reply to Christophe Giboudeaux from comment #6)
> Well, it's still only useful for debian and its various forks (ubuntu,
> neon...)

No - it is useful for everyone who is using AppArmor or pinpoint me to parts,
that are distro specific, so I can fix those parts.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 411792] upstream apparmor profile

2019-09-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=411792

--- Comment #5 from Sandro Knauß  ---
(In reply to Christophe Giboudeaux from comment #4)
> "mysqld-akonadi" *is* a distro hack

Have you looked at the Differential?

There mysqld_akonadi is just a name for a mysqld profile, that is used by
Akonadi, that has nothing to do with any Distribution.

The initial comment from Jonathan had another distro hack with symlink. But
having different profiles for one application is a common thing done in
AppArmor and this is needed. As a mysqld runs globally needs other permissions
than the instance created by Akonadi.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 411792] upstream apparmor profile

2019-09-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=411792

Sandro Knauß  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #2 from Sandro Knauß  ---
(In reply to Christophe Giboudeaux from comment #1)
> Well no, it doesn't make sense for the other distributions.
> 
> Distro specific hacks shall be added by distributions

You are right Distro specific hacks should not enter upstream. But this bug
report is about getting AppArmor profile into upstream.

I now found a solution to get rid of this symlink and we are able to express
everything, we need in Apparmor directly, by using the Px to have a decidated
mysql prfile for akonadi.

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 411792] upstream apparmor profile

2019-09-12 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=411792

--- Comment #3 from Sandro Knauß  ---
Upps forgotten the link to Differential: https://phabricator.kde.org/D23908

-- 
You are receiving this mail because:
You are watching all bug changes.

[Akonadi] [Bug 338658] GMail, Novell Groupwise, other IMAP: "Multiple merge candidates, aborting"

2019-09-01 Thread Sandro Knauß
https://bugs.kde.org/show_bug.cgi?id=338658

--- Comment #134 from Sandro Knauß  ---
Git commit 8332cf8a5aa39df6fb665cdbff1a48286d5698f5 by Sandro Knauß, on behalf
of Daniel Vrátil.
Committed on 30/08/2019 at 08:48.
Pushed by knauss into branch 'Applications/18.08'.

Automatic recovery from Multiple Merge Candidates error

Summary:
Introduce a recovery codepath when Multiple Merge Candidates error
occurs during Item merging. Since clients generally do not use
merging, this really only happens during ItemSync. In such case we
quitely delete all the conflicting items from the database and reschedule
the collection sync. The next sync should then succeed and bring the
collection into a consistent state.

Note that this does not fix the Multiple Merge Candidates bug - it can
still happen (and we still don't know how), but Akonadi should now be
able to recover from it automatically without user intervention, thus
making this issue less of a PITA.

Test Plan: Successfuly auto-recovered a broken collection on my setup.

Reviewers: #kde_pim, dfaure

Reviewed By: dfaure

Subscribers: vkrause, dfaure, ngraham, asturmlechner, kde-pim

Tags: #kde_pim

Differential Revision: https://phabricator.kde.org/D21455

(cherry picked from commit 8f230d7d7f8a4e2b97273585374a68902b5ef6cf)

M  +3-3autotests/server/fakedatastore.cpp
M  +1-1autotests/server/fakedatastore.h
M  +67   -5src/server/handler/akappend.cpp
M  +4-0src/server/handler/akappend.h
M  +18   -16   src/server/storage/datastore.cpp
M  +3-1src/server/storage/datastore.h

https://commits.kde.org/akonadi/8332cf8a5aa39df6fb665cdbff1a48286d5698f5

-- 
You are receiving this mail because:
You are watching all bug changes.

  1   2   3   >