knauss (Sandro Knauß)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Apr 12 2015, 12:50 PM (466 w, 1 d)
Availability
Available

Recent Activity

May 19 2022

knauss added a comment to D3213: Add simple API to check/toggle TOFU mode.

okay now we habe gpgconf support to enable/disable this. So this can be closed. Unfurtuantelly no way to close them anymore ;(

May 19 2022, 4:00 PM · KDE PIM

Feb 19 2022

knauss added a comment to T14768: Workflow of encrypted Mails .

It's just unclear what you need design help with. The videos show the current state, and it seems like it's not ideal since I can't understand any of it, but I don't know what to say or think beyond that. From my perspective as an inexperienced user, the ideal experience is that I don't even have to think about keys. It would only be something programmers and sysadmins would be concerned about. Emails would simply be encrypted when I want them to be. Maybe even by default without me being aware of it, similar to how https is everywhere by default on most important websites. I understand it's not as simple as that, otherwise encrypted email would already be far more common.

Feb 19 2022, 12:44 PM · VDG, KDE Privacy Goal, KDE PIM

Feb 18 2022

knauss added a comment to T14768: Workflow of encrypted Mails .

@ndavis: What infomation do you need to help? Have you watched the videos? And looked into the subtasks? Sorry I'm a little bit lost, what you need for information to go on. As I have deep understanding in the encrypted messages I'm somehow blind about the questions from newbies.

Feb 18 2022, 3:59 PM · VDG, KDE Privacy Goal, KDE PIM

Feb 15 2022

knauss added a comment to T14768: Workflow of encrypted Mails .

Hey VDG team, As the title tells you: I want to improve the current workflow of encrypted mails in KMail. At the moment focusing on the sending part of it. I need input from VDG about how to improve the current situation.

Feb 15 2022, 1:11 PM · VDG, KDE Privacy Goal, KDE PIM
knauss added a project to T14768: Workflow of encrypted Mails : VDG.
Feb 15 2022, 1:08 PM · VDG, KDE Privacy Goal, KDE PIM

Sep 28 2021

knauss updated subscribers of T14904: KMime: Make it possible to add child classes for headers.

@vkrause: you may have input on that?

Sep 28 2021, 7:54 PM · KDE PIM
knauss created T14904: KMime: Make it possible to add child classes for headers.
Sep 28 2021, 7:52 PM · KDE PIM
knauss updated subscribers of T14903: KMime: Multiple line headers.

@vkrause: any input on that?

Sep 28 2021, 7:46 PM · KDE PIM
knauss created T14903: KMime: Multiple line headers.
Sep 28 2021, 7:46 PM · KDE PIM
knauss updated subscribers of T14902: KMime: handle multiline headers.

@vkrause: maybe you either can give some input here?

Sep 28 2021, 7:37 PM · KDE PIM
knauss triaged T14902: KMime: handle multiline headers as Normal priority.
Sep 28 2021, 7:36 PM · KDE PIM

Aug 5 2021

knauss triaged T14772: libkleo keyselection and approval dialog for KMail as Normal priority.
Aug 5 2021, 5:56 PM · KDE Privacy Goal, KDE PIM
knauss triaged T14771: KeySelection Dialog only shows technical informations as Normal priority.
Aug 5 2021, 5:45 PM · KDE Privacy Goal, KDE PIM
knauss triaged T14770: KeySelection dialog takes ages to load all keys as Normal priority.
Aug 5 2021, 5:41 PM · KDE Privacy Goal, KDE PIM
knauss updated the task description for T14769: Dialogs after sending mails.
Aug 5 2021, 5:35 PM · KDE Privacy Goal, KDE PIM
knauss triaged T14769: Dialogs after sending mails as Normal priority.
Aug 5 2021, 5:10 PM · KDE Privacy Goal, KDE PIM
knauss triaged T14768: Workflow of encrypted Mails as Normal priority.
Aug 5 2021, 5:08 PM · VDG, KDE Privacy Goal, KDE PIM
knauss closed T742: Add Protected Header support as Resolved.
Aug 5 2021, 5:01 PM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal
knauss edited projects for T8408: Autocrypt support for kmail, added: KDE PIM; removed KDE PIM (Applications 20.12 (master)).
Aug 5 2021, 5:01 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs
knauss edited projects for T8408: Autocrypt support for kmail, added: KDE PIM (Applications 20.12 (master)); removed KDE PIM.
Aug 5 2021, 5:00 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs
knauss edited projects for T742: Add Protected Header support, added: KDE PIM (Applications 20.12 (master)); removed KDE PIM.
Aug 5 2021, 5:00 PM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal

Apr 13 2021

knauss added a comment to T9418: [Akonadi] ItemFetchJob size limit.

It would help, if you would summit a merge request on invent.kde.org: https://invent.kde.org/pim/akonadi/-/merge_requests
From first glance the patch seems fine. But we will look in more detail, if you summited a merge request, as it has a much better interface to give feedback.

Apr 13 2021, 9:19 PM · KDE PIM: Junior Jobs, KDE PIM

Feb 9 2021

knauss added a comment to T9418: [Akonadi] ItemFetchJob size limit.

well if limit of the PimItem.id comes into the game we need a subqueries, anyways.

Feb 9 2021, 12:51 AM · KDE PIM: Junior Jobs, KDE PIM

Feb 7 2021

knauss added a comment to T9418: [Akonadi] ItemFetchJob size limit.

@kondzio : yes that is what Daniel recommended, but a temporary view cannot be optimized.

Feb 7 2021, 6:37 PM · KDE PIM: Junior Jobs, KDE PIM
knauss added a comment to T9418: [Akonadi] ItemFetchJob size limit.

But why create temporary views? No human is creating the queries. Views do not improve the speed in anycase. If you only construct a view for one request it only makes the resulting query nicer to read. But no speed improvement. I think the first idea of @dvratil for the query is fine:

Feb 7 2021, 12:21 PM · KDE PIM: Junior Jobs, KDE PIM

Oct 28 2020

knauss moved T8408: Autocrypt support for kmail from Technical to In Progress on the KDE Privacy Goal board.
Oct 28 2020, 10:03 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs
knauss moved T8408: Autocrypt support for kmail from Backlog to In Progress on the KDE PIM board.
Oct 28 2020, 10:02 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs
knauss added a comment to T8408: Autocrypt support for kmail.

background support is now on the way to enter: https://invent.kde.org/pim/messagelib/-/merge_requests/15

Oct 28 2020, 10:02 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs
knauss archived KDE PIM (Applications 20.04 (master)).
Oct 28 2020, 10:00 PM
knauss created KDE PIM (Applications 20.12 (master)).
Oct 28 2020, 9:59 PM
knauss closed T11621: Send encrypted Mail headers as Resolved.

Released with KDE Pim 20.08.

Oct 28 2020, 9:58 PM · KDE PIM (Applications 20.08 (master))
knauss closed T11621: Send encrypted Mail headers, a subtask of T742: Add Protected Header support, as Resolved.
Oct 28 2020, 9:58 PM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal

Sep 24 2020

knauss added a comment to T8408: Autocrypt support for kmail.

@knauss Did any development occur? On NLNet I see the project is still at 'Open' status.

Sep 24 2020, 12:42 AM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs

May 27 2020

knauss committed R240:31290103fb06: Add CheckAtomic.cmake (authored by knauss).
Add CheckAtomic.cmake
May 27 2020, 10:06 AM

May 26 2020

knauss added a comment to D29833: Akonadi searches for file mysql-global.conf at wrong path.

Thanks for the patch from first glance it looks fine. @dvratil - fine to merge?

May 26 2020, 8:59 PM · KDE PIM

May 24 2020

knauss updated subscribers of D29602: Add field "Folder" to theme content items and to message tool tip.

@ngraham: this is a feature for the weekly report. What is the proposed way to ping you for things to blog about?

May 24 2020, 12:55 AM · KDE PIM, KDE PIM: KMail
knauss committed R94:fc7d84785dd4: Merge branch 'https://phabricator.kde.org/D29602' (authored by knauss).
Merge branch 'https://phabricator.kde.org/D29602'
May 24 2020, 12:48 AM
knauss closed D29602: Add field "Folder" to theme content items and to message tool tip.
May 24 2020, 12:48 AM · KDE PIM, KDE PIM: KMail
knauss committed R94:672a22a9e326: Add field "Folder" to theme content items and to message tool tip (authored by gordin).
Add field "Folder" to theme content items and to message tool tip
May 24 2020, 12:48 AM

May 22 2020

knauss committed R165:b074c98d7fa7: Merge branch 'release/20.04' (authored by knauss).
Merge branch 'release/20.04'
May 22 2020, 5:41 PM
knauss committed R165:abf18d0d43b0: Allow ptrace for akonadiserver for mysqld_akonadi. (authored by knauss).
Allow ptrace for akonadiserver for mysqld_akonadi.
May 22 2020, 5:38 PM
knauss committed R165:39cb8ec4faa3: AppArmor DBus rules for AkonadiServer (authored by lukaskaras).
AppArmor DBus rules for AkonadiServer
May 22 2020, 5:38 PM
knauss closed D29030: AppArmor DBus rules for AkonadiServer.
May 22 2020, 5:38 PM · KDE PIM
knauss accepted D29030: AppArmor DBus rules for AkonadiServer.
  • kcrash and drkonqi - this only happens, if Akonadi crashes and it does not crash for me yet - fully accepted

You may try to abort akonadi server by command:

killall -s ABRT akonadiserver

it should trigger Dr Konqi for your akonadiserver process

May 22 2020, 5:25 PM · KDE PIM

May 6 2020

knauss added a comment to D29416: Show all available holiday regions.

Ideally "German (German) - Feiertage fur Deutschland (Bayern)" would become tr("Germany/Berlin (German)")?
I don't think we need to see "Feiertage fur Deutschland"

May 6 2020, 11:08 PM · KDE PIM
knauss added a comment to D28596: when decryption fails, copy mail encrypted.

Seems fine. But this should get a testcase. Unfortuantelly there is more to do to create one (src/autotests/kmcommandstest.cpp) Do you need/want help with that?

May 6 2020, 6:43 PM · KDE PIM
knauss added a comment to D29030: AppArmor DBus rules for AkonadiServer.

Thanks dvratil and lukaskaras for explaining me how to debug Akonadi - I haven't done it yet. Btw. is there documentation existing for this?

May 6 2020, 6:27 PM · KDE PIM

May 4 2020

knauss added a comment to D29030: AppArmor DBus rules for AkonadiServer.

Can you explain me how you get strace output for akonadi?

May 4 2020, 11:10 PM · KDE PIM

May 2 2020

knauss updated the task description for T12055: Reduce inter-framework dependencies.
May 2 2020, 12:26 AM · KF6
knauss added a comment to T12055: Reduce inter-framework dependencies.

Build dependencies of Frameworks in 5.69 (additionally with porting aids):

May 2 2020, 12:23 AM · KF6

May 1 2020

knauss added a comment to D29030: AppArmor DBus rules for AkonadiServer.

Okay I want to verify on my system first. I may find time to do this next week.

May 1 2020, 11:42 PM · KDE PIM
knauss updated subscribers of T8408: Autocrypt support for kmail.
May 1 2020, 5:46 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs
knauss claimed T8408: Autocrypt support for kmail.

Me get funding from nlnet to work on this. The rough ETA is to finish this in June.

May 1 2020, 5:45 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs

Apr 23 2020

knauss added a comment to D29030: AppArmor DBus rules for AkonadiServer.

Wait you add mysql stuff to the akonadiserver, that is totally wrong! The problem is that the mysql-akonadi script is not triggering the correct profile. The workaround with mysql-akonadi script was added because mysql start shipping AppArmor and Kubuntu/Debian mainatiners at that time created this script to make sure to workaround the AppArmor of mysql. Because this was triggering issues for Debian unstable I set down and started to do a proper AppArmor profile for Akonadi and there I learnt, that the mysql-akonadi script is not needed at all.

Apr 23 2020, 2:39 AM · KDE PIM
knauss added a comment to D28903: Akonadi server should not expect specific mysql server process name.

The patch still correct, though. The assumption that the process is always called simply mysqld is wrong.

Apr 23 2020, 1:58 AM · KDE PIM

Apr 22 2020

knauss committed R178:97728ad60421: Merge branch 'release/20.04' (authored by knauss).
Merge branch 'release/20.04'
Apr 22 2020, 1:09 AM
knauss committed R178:5379d8e3bc43: Use certificate handling code for both SSL and TLS (authored by junghans).
Use certificate handling code for both SSL and TLS
Apr 22 2020, 1:09 AM
knauss closed D28915: Use certificate handling code for both SSL and TLS.
Apr 22 2020, 1:09 AM · KDE PIM

Apr 21 2020

knauss added a comment to D28915: Use certificate handling code for both SSL and TLS.

I just applied for a developer account. Once approved and got access to the kldap repository, I'll commit the changes. If things do not work this way, you can commit the changes too.

Apr 21 2020, 6:22 PM · KDE PIM
knauss added a comment to D28903: Akonadi server should not expect specific mysql server process name.

@lukaskaras: this whole foo with mysqld-akonadi is not needed anymore. Me as the maintainer of Debian packages I investigate the situation and found this proper solution with AppArmor rules, so I could removed the mysqld-akonadi workaround.

Apr 21 2020, 6:19 PM · KDE PIM
knauss added a comment to D29030: AppArmor DBus rules for AkonadiServer.

This dbus feature was added with newer AppArmor versions - I havn't heard about it until today ;) But this makes totally sense that also DBus access it controlled.

Apr 21 2020, 6:14 PM · KDE PIM

Apr 20 2020

knauss added a project to T12681: Request for a logo for Kontact: KDE PIM.
Apr 20 2020, 10:49 AM · KDE PIM, VDG

Apr 15 2020

knauss edited projects for T11621: Send encrypted Mail headers, added: KDE PIM (Applications 20.08 (master)); removed KDE PIM.
Apr 15 2020, 3:36 PM · KDE PIM (Applications 20.08 (master))
knauss archived KDE PIM (Applications 19.12 (master)).
Apr 15 2020, 3:36 PM
knauss added a comment to T11533: Port KSMTP away from KTcpSocket.

Released with KDE Pim 19.12.

Apr 15 2020, 3:35 PM · KDE PIM (Applications 19.12 (master)), KF6
knauss closed T8568: Create Interface to MimeTreeParser for Headers, a subtask of T742: Add Protected Header support, as Resolved.
Apr 15 2020, 3:35 PM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal
knauss closed T8568: Create Interface to MimeTreeParser for Headers as Resolved.

Released with KDE Pim 19.12.

Apr 15 2020, 3:35 PM · KDE PIM (Applications 19.12 (master))
knauss added a comment to T11534: Port KIMAP away from KTcpSocket.

Released with KDE Pim 19.12.

Apr 15 2020, 3:35 PM · KDE PIM (Applications 19.12 (master)), KF6
knauss closed T8568: Create Interface to MimeTreeParser for Headers, a subtask of T8567: Add DKIM Status, as Resolved.
Apr 15 2020, 3:35 PM · KDE Privacy Goal, KDE PIM
knauss created KDE PIM (Applications 20.08 (master)).
Apr 15 2020, 3:30 PM
knauss created KDE PIM (Applications 20.04 (master)).
Apr 15 2020, 3:30 PM
knauss added a commit to T11621: Send encrypted Mail headers: R94:84ff7e94fd30: [messagecomposer]: Implement protected headers for SignEncryptJob..
Apr 15 2020, 3:28 PM · KDE PIM (Applications 20.08 (master))
knauss added a task to R94:84ff7e94fd30: [messagecomposer]: Implement protected headers for SignEncryptJob.: T11621: Send encrypted Mail headers.
Apr 15 2020, 3:28 PM
knauss committed R94:bd848634e256: fixup(messagecomposer): use const argument for setSigningKeys. (authored by knauss).
fixup(messagecomposer): use const argument for setSigningKeys.
Apr 15 2020, 3:28 PM
knauss closed D28826: fixup(messagecomposer): use const argument for setSigningKeys..
Apr 15 2020, 3:28 PM · KDE PIM
knauss committed R94:95e56a7f602b: cleanup(messagecomposer): cleanup signandencryptjobtest (authored by knauss).
cleanup(messagecomposer): cleanup signandencryptjobtest
Apr 15 2020, 3:28 PM
knauss closed D28825: eanup(messagecomposer): cleanup signandencryptjobtest.
Apr 15 2020, 3:28 PM · KDE PIM
knauss closed D28824: cleanup(messagecomposer): cleanup encryptjobtest.
Apr 15 2020, 3:27 PM · KDE PIM
knauss committed R94:3e31ccc7e408: cleanup(messagecomposer): cleanup encryptjobtest (authored by knauss).
cleanup(messagecomposer): cleanup encryptjobtest
Apr 15 2020, 3:27 PM
knauss committed R94:b3e41b0f6a7a: cleanup(messagecomposer): cleanup signjobtest (authored by knauss).
cleanup(messagecomposer): cleanup signjobtest
Apr 15 2020, 3:27 PM
knauss closed D28823: cleanup(messagecomposer): cleanup signjobtest.
Apr 15 2020, 3:27 PM · KDE PIM
knauss committed R94:84ff7e94fd30: [messagecomposer]: Implement protected headers for SignEncryptJob. (authored by knauss).
[messagecomposer]: Implement protected headers for SignEncryptJob.
Apr 15 2020, 3:27 PM
knauss closed D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..
Apr 15 2020, 3:27 PM · KDE PIM

Apr 14 2020

knauss added a task to D28450: [messagecomposer]: Implement protected headers for SignEncryptJob.: T11621: Send encrypted Mail headers.
Apr 14 2020, 2:34 PM · KDE PIM
knauss added a revision to T11621: Send encrypted Mail headers: D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..
Apr 14 2020, 2:34 PM · KDE PIM (Applications 20.08 (master))
knauss added a task to R94:4bfdadca88ba: Implement of "Protected Headers for Cryptographic E-mail". T742: T11621: Send encrypted Mail headers.
Apr 14 2020, 2:34 PM
knauss added commits to T11621: Send encrypted Mail headers: R94:c20f5956b300: [messagecomposer]: Implement protected headers for SignJob. T742, R94:4bfdadca88ba: Implement of "Protected Headers for Cryptographic E-mail". T742.
Apr 14 2020, 2:34 PM · KDE PIM (Applications 20.08 (master))
knauss added a task to R94:c20f5956b300: [messagecomposer]: Implement protected headers for SignJob. T742: T11621: Send encrypted Mail headers.
Apr 14 2020, 2:34 PM
knauss updated the diff for D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..

cleanup tests.

Apr 14 2020, 2:28 PM · KDE PIM
knauss added inline comments to D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..
Apr 14 2020, 2:17 PM · KDE PIM
knauss requested review of D28826: fixup(messagecomposer): use const argument for setSigningKeys..
Apr 14 2020, 2:15 PM · KDE PIM
knauss requested review of D28825: eanup(messagecomposer): cleanup signandencryptjobtest.
Apr 14 2020, 2:15 PM · KDE PIM
knauss requested review of D28824: cleanup(messagecomposer): cleanup encryptjobtest.
Apr 14 2020, 2:14 PM · KDE PIM
knauss requested review of D28823: cleanup(messagecomposer): cleanup signjobtest.
Apr 14 2020, 2:14 PM · KDE PIM
knauss committed R94:c20f5956b300: [messagecomposer]: Implement protected headers for SignJob. T742 (authored by knauss).
[messagecomposer]: Implement protected headers for SignJob. T742
Apr 14 2020, 2:11 PM
knauss closed D28449: [messagecomposer]: Implement protected headers for SignJob. T742.
Apr 14 2020, 2:11 PM · KDE PIM

Apr 12 2020

knauss updated the diff for D28449: [messagecomposer]: Implement protected headers for SignJob. T742.

cleanup - do cast only one time.

Apr 12 2020, 3:41 PM · KDE PIM
knauss updated the diff for D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..

cleanup.

Apr 12 2020, 3:40 PM · KDE PIM
knauss committed R94:d35e28283917: fixup[messagecomposer]: encryptjob - do cast only once. (authored by knauss).
fixup[messagecomposer]: encryptjob - do cast only once.
Apr 12 2020, 3:38 PM
knauss committed R94:ea20c418aba7: fix(mesasgecomposer): encrypted and signed message like encrypted (authored by knauss).
fix(mesasgecomposer): encrypted and signed message like encrypted
Apr 12 2020, 3:38 PM