Feed Advanced Search

Apr 12 2020

knauss closed D28728: fix(mesasgecomposer): encrypted and signed message like encrypted.
Apr 12 2020, 3:38 PM · KDE PIM

Apr 10 2020

knauss requested review of D28728: fix(mesasgecomposer): encrypted and signed message like encrypted.
Apr 10 2020, 6:00 PM · KDE PIM
knauss committed R94:bc4f3ad76fdd: fix(messagecomposer): Export SignEncryptJob. (authored by knauss).
fix(messagecomposer): Export SignEncryptJob.
Apr 10 2020, 5:56 PM
knauss committed R94:303afae6cfec: fix tests(messagecomposer): be aware of a different way to sign&encrypt for… (authored by knauss).
fix tests(messagecomposer): be aware of a different way to sign&encrypt for…
Apr 10 2020, 5:56 PM
knauss committed R94:cfa4e158b65a: rename tests, to make it possible to test signencryptjob. (authored by knauss).
rename tests, to make it possible to test signencryptjob.
Apr 10 2020, 5:56 PM
knauss committed R94:b277adc5d067: cleanup(messagecomposer): Use namespace to reduce redundant code. (authored by knauss).
cleanup(messagecomposer): Use namespace to reduce redundant code.
Apr 10 2020, 5:56 PM
knauss committed R94:4bfdadca88ba: Implement of "Protected Headers for Cryptographic E-mail". T742 (authored by knauss).
Implement of "Protected Headers for Cryptographic E-mail". T742
Apr 10 2020, 5:49 PM
knauss closed D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.
Apr 10 2020, 5:49 PM · KDE PIM

Apr 9 2020

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

cleanup.

Apr 9 2020, 8:48 PM · KDE PIM
knauss updated the diff for D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.

fixed raised issues.

Apr 9 2020, 8:45 PM · KDE PIM
knauss committed R94:d3fa256da606: refactor [messagecomposer]: Replace skeletonJobFinished with lambda function. (authored by knauss).
refactor [messagecomposer]: Replace skeletonJobFinished with lambda function.
Apr 9 2020, 8:10 PM
knauss committed R94:3c897dd0a96f: refactor [messagecomposer]: Run QGpgME::EncryptJob in async mode. (authored by knauss).
refactor [messagecomposer]: Run QGpgME::EncryptJob in async mode.
Apr 9 2020, 8:10 PM
knauss closed D28447: refactor [messagecomposer]: Replace skeletonJobFinished with lambda function..
Apr 9 2020, 8:10 PM · KDE PIM
knauss closed D28451: refactor [messagecomposer]: Run QGpgME::EncryptJob in async mode..
Apr 9 2020, 8:10 PM · KDE PIM

Apr 8 2020

knauss added a reviewer for D28450: [messagecomposer]: Implement protected headers for SignEncryptJob.: KDE PIM.
Apr 8 2020, 6:54 PM · KDE PIM
knauss updated the diff for D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..

it is now ready for review.

Apr 8 2020, 6:53 PM · KDE PIM
knauss updated the diff for D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.

Add a job chain test.

Apr 8 2020, 6:52 PM · KDE PIM
knauss committed R94:e66c1710276e: Add tests for a combined encrypt&sign for OpenPGPMime format. (authored by knauss).
Add tests for a combined encrypt&sign for OpenPGPMime format.
Apr 8 2020, 6:44 PM

Apr 4 2020

knauss committed R498:8d376a7404a3: Revert "Disable irker while doing a kdepim sprint." (authored by knauss).
Revert "Disable irker while doing a kdepim sprint."
Apr 4 2020, 4:12 PM
knauss added a reverting change for R498:6488ef6dcefe: Disable irker while doing a kdepim sprint.: R498:8d376a7404a3: Revert "Disable irker while doing a kdepim sprint.".
Apr 4 2020, 4:12 PM
knauss accepted D28399: do not lose address headers when decrypting mail.
Apr 4 2020, 4:02 PM · KDE PIM
knauss committed R498:6488ef6dcefe: Disable irker while doing a kdepim sprint. (authored by knauss).
Disable irker while doing a kdepim sprint.
Apr 4 2020, 3:15 PM
knauss added a comment to D28495: [Kleopatra] Add support of timestamp to logging.

I'll try to request it via page "Apply for a Developer Account".

Apr 4 2020, 3:00 PM · KDE PIM
knauss committed R168:c221c0121948: [Kleopatra] Add support of timestamp to logging (authored by andreylegayev).
[Kleopatra] Add support of timestamp to logging
Apr 4 2020, 2:48 PM
knauss closed D28495: [Kleopatra] Add support of timestamp to logging.
Apr 4 2020, 2:48 PM · KDE PIM
knauss updated the diff for D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..

cleanup.

Apr 4 2020, 2:24 PM · KDE PIM
knauss updated the diff for D28449: [messagecomposer]: Implement protected headers for SignJob. T742.

cleanup.

Apr 4 2020, 2:24 PM · KDE PIM
knauss updated the diff for D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.

Upload the new patch ;)

Apr 4 2020, 1:58 PM · KDE PIM
knauss updated the diff for D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.

Address laurents comments and improve the test a little bit.

Apr 4 2020, 1:45 PM · KDE PIM
knauss updated the diff for D28447: refactor [messagecomposer]: Replace skeletonJobFinished with lambda function..

Address laurent's comments.

Apr 4 2020, 12:45 PM · KDE PIM
knauss added a comment to D28495: [Kleopatra] Add support of timestamp to logging.

@andreylegayev - as this seems your first patch to KDE via Phabrictor and this got accepted, the next step is to push your change to the git repostory.
Do you have a developer account to push your changes to our git repository yourself? If others need to do this, we need your name and email address for the git commit, as Phabrictor often does not give us these information.

Apr 4 2020, 8:44 AM · KDE PIM

Apr 2 2020

knauss added a comment to D28495: [Kleopatra] Add support of timestamp to logging.

Can't https://doc.qt.io/qt-5/qtglobal.html#qSetMessagePattern used? If Kleopatra using "normal" qtlogging you can easily test if you set the environmental variable QT_MESSAGE_PATTERN to print timestamps something like:
QT_MESSAGE_PATTERN="[%{time yyyyMMdd h:mm:ss.zzz t} - %{if-category}%{category}: %{endif} - %{file}:%{line} - %{message}

Apr 2 2020, 9:43 AM · KDE PIM

Mar 31 2020

knauss added inline comments to D28431: Attachment open dialogue: Make the button order more useful.
Mar 31 2020, 1:07 AM · KDE PIM
knauss added a reviewer for D28451: refactor [messagecomposer]: Run QGpgME::EncryptJob in async mode.: KDE PIM.
Mar 31 2020, 1:02 AM · KDE PIM
knauss added a reviewer for D28449: [messagecomposer]: Implement protected headers for SignJob. T742: KDE PIM.
Mar 31 2020, 1:02 AM · KDE PIM
knauss added a reviewer for D28448: Implement of "Protected Headers for Cryptographic E-mail". T742: KDE PIM.
Mar 31 2020, 1:01 AM · KDE PIM
knauss added a task to D28448: Implement of "Protected Headers for Cryptographic E-mail". T742: T742: Add Protected Header support.
Mar 31 2020, 1:01 AM · KDE PIM
knauss added a revision to T742: Add Protected Header support: D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.
Mar 31 2020, 1:01 AM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal
knauss added a revision to T742: Add Protected Header support: D28449: [messagecomposer]: Implement protected headers for SignJob. T742.
Mar 31 2020, 1:00 AM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal
knauss added a task to D28449: [messagecomposer]: Implement protected headers for SignJob. T742: T742: Add Protected Header support.
Mar 31 2020, 1:00 AM · KDE PIM
knauss added a task to D28450: [messagecomposer]: Implement protected headers for SignEncryptJob.: T742: Add Protected Header support.
Mar 31 2020, 1:00 AM · KDE PIM
knauss added a revision to T742: Add Protected Header support: D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..
Mar 31 2020, 1:00 AM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal
knauss renamed T742: Add Protected Header support from Add Memory Hole support to Add Protected Header support.
Mar 31 2020, 1:00 AM · KDE PIM (Applications 20.12 (master)), KDE Privacy Goal
knauss requested review of D28451: refactor [messagecomposer]: Run QGpgME::EncryptJob in async mode..
Mar 31 2020, 12:58 AM · KDE PIM
knauss requested review of D28450: [messagecomposer]: Implement protected headers for SignEncryptJob..
Mar 31 2020, 12:58 AM · KDE PIM
knauss requested review of D28449: [messagecomposer]: Implement protected headers for SignJob. T742.
Mar 31 2020, 12:57 AM · KDE PIM
knauss requested review of D28448: Implement of "Protected Headers for Cryptographic E-mail". T742.
Mar 31 2020, 12:57 AM · KDE PIM
knauss requested review of D28447: refactor [messagecomposer]: Replace skeletonJobFinished with lambda function..
Mar 31 2020, 12:55 AM · KDE PIM
knauss committed R94:35c2ae154113: refactor [messagecomposer]: using namespace MessageComposer (authored by knauss).
refactor [messagecomposer]: using namespace MessageComposer
Mar 31 2020, 12:54 AM
knauss committed R94:24438e307eaa: fix [messagecomposer]: use testmode for tests (authored by knauss).
fix [messagecomposer]: use testmode for tests
Mar 31 2020, 12:54 AM
knauss committed R94:7f979f332049: cleanup EncryptJobTest::testHeaders (authored by knauss).
cleanup EncryptJobTest::testHeaders
Mar 31 2020, 12:54 AM

Mar 30 2020

knauss added a comment to D28399: do not lose address headers when decrypting mail.

Okay it should not be that hard. We have already the mailcommon/src/filter/autotests/filteractiondecrypttest.* that reads mails from mailcommon/src/filter/autotests/gpgdata/. And there are normal mails inside it.

Mar 30 2020, 3:12 PM · KDE PIM
knauss added a comment to D28399: do not lose address headers when decrypting mail.

I may can help to create a test case.

Mar 30 2020, 8:25 AM · KDE PIM

Mar 18 2020

knauss committed R203:7609ec573dab: Fix(headerthemeeditor): Update header names from messagelib. (authored by knauss).
Fix(headerthemeeditor): Update header names from messagelib.
Mar 18 2020, 6:01 PM

Dec 26 2019

knauss committed R165:9c33b1b4f71c: Support more distributions in the AppArmor profiles (authored by nl6720).
Support more distributions in the AppArmor profiles
Dec 26 2019, 2:09 AM
knauss closed D25964: Support more distributions in the AppArmor profiles.
Dec 26 2019, 2:09 AM · KDE PIM

Dec 25 2019

knauss accepted D25964: Support more distributions in the AppArmor profiles.

Thanks for your patch!
Now I understand everything of your patch and it cam be applied.

Dec 25 2019, 2:11 AM · KDE PIM

Dec 24 2019

knauss added a comment to D25964: Support more distributions in the AppArmor profiles.

some small issues.

Dec 24 2019, 6:46 PM · KDE PIM
knauss added a comment to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

Hello.
This should fix the bug 411093, am I right?

Dec 24 2019, 6:17 PM · KDE PIM

Dec 9 2019

knauss committed R954:546990149d80: Add my blog to planetkde. (authored by knauss).
Add my blog to planetkde.
Dec 9 2019, 4:17 AM

Oct 30 2019

knauss added a comment to T11535: Organize 2019 KF6 sprint.

I can't make it :(

Oct 30 2019, 9:42 PM · KF6

Oct 24 2019

knauss committed R165:9e45a0073bd5: fix(akonadiserver): Use xdg_data_home and xdg_config_home as variable. (authored by knauss).
fix(akonadiserver): Use xdg_data_home and xdg_config_home as variable.
Oct 24 2019, 7:51 PM
knauss closed D24541: fix(akonadiserver): Use xdg_data_home and xdg_config_home as variable..
Oct 24 2019, 7:51 PM · KDE PIM

Oct 16 2019

knauss accepted D24624: Add Mail-Reply-To and Mail-Followup-To support to the ReplyAll strategy.
Oct 16 2019, 2:34 PM · KDE PIM
knauss added a comment to D24541: fix(akonadiserver): Use xdg_data_home and xdg_config_home as variable..
In D24541#544879, @cgiboudeaux wrote:

I can't test since I don't need these files.

The akonadi tests use different XDG_{CONFIG,DATA}_HOME values, do you see a difference before/after?

Oct 16 2019, 2:28 PM · KDE PIM

Oct 10 2019

knauss committed R165:bfd537cb9751: feat(akonadiserver): Add AppArmor profile for akonadiserver (authored by knauss).
feat(akonadiserver): Add AppArmor profile for akonadiserver
Oct 10 2019, 6:12 PM
knauss closed D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Oct 10 2019, 6:12 PM · KDE PIM
knauss requested review of D24541: fix(akonadiserver): Use xdg_data_home and xdg_config_home as variable..
Oct 10 2019, 5:53 PM · KDE PIM

Oct 7 2019

knauss accepted D24481: Add Mail-Reply-To support to the ReplyAuthor and ReplySmart strategies.
Oct 7 2019, 10:53 PM · KDE PIM
knauss added inline comments to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Oct 7 2019, 4:22 PM · KDE PIM
knauss updated the summary of D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Oct 7 2019, 4:20 PM · KDE PIM
knauss added inline comments to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Oct 7 2019, 3:05 PM · KDE PIM

Oct 6 2019

knauss updated the diff for D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
  • replace /home/* with \${HOME}.
Oct 6 2019, 11:20 PM · KDE PIM
knauss updated the diff for D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
  • Improve Apparmor profiles
  • Make config possitive.
Oct 6 2019, 11:15 PM · KDE PIM

Sep 30 2019

knauss accepted D24302: Ignore Reply-To when replying to your own messages.

It took me a while to understand, what you want to solve. I also needed to read some documentation to those mail headers:

Sep 30 2019, 2:32 PM · KDE PIM

Sep 28 2019

knauss added a comment to D24035: Fix reported bug about replies to self.

No, I don't have commit access, and given my likely commit rate and weak understanding of your work flow (should I wait for mlaurent?), I'm comfortable with that. Whatever keeps your workload lowest...

Sep 28 2019, 11:13 PM · KDE PIM
knauss closed D24035: Fix reported bug about replies to self.
Sep 28 2019, 11:03 PM · KDE PIM
knauss committed R94:e672edad5849: Fix reported bug about replies to self (authored by gjditchfield).
Fix reported bug about replies to self
Sep 28 2019, 11:03 PM
knauss added a comment to D24035: Fix reported bug about replies to self.

Btw I already accepted your patch, so feel free to push. Or don't you have commit access by now?

Sep 28 2019, 9:23 PM · KDE PIM

Sep 23 2019

knauss added a comment to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

Did you test on both Neon and plain Debian?

Sep 23 2019, 7:16 PM · KDE PIM
knauss updated the diff for D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
  • Add commindline option to disable AppArmor.
  • Move Apparmor stuff into apparmor/CMakeLists.txt.
Sep 23 2019, 7:10 PM · KDE PIM

Sep 22 2019

knauss added a comment to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

I've tested now mysql, postgresql and sqlite backend made sure everything starts/shutdown.

Sep 22 2019, 12:01 PM · KDE PIM
knauss retitled D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver from [WIP] feat(akonadiserver): Add AppArmor profile for akonadiserver to feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 22 2019, 12:00 PM · KDE PIM
knauss updated the diff for D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

Add Apparmor profile for SQLite and PostgreSQL.
Make it installable as normal user

Sep 22 2019, 11:58 AM · KDE PIM

Sep 19 2019

knauss accepted D24035: Fix reported bug about replies to self.

@gjditchfield okay my comments about friend1 vs friend2 were wrong - I overseen, that the mails were sent by friend1 to me. So the tests are fine.

Sep 19 2019, 8:42 PM · KDE PIM

Sep 17 2019

knauss added a comment to T11535: Organize 2019 KF6 sprint.

I may have a venue at Waltershausen, but I have to ask how many people they can host.

Sep 17 2019, 10:30 PM · KF6
knauss accepted D24030: Remove unused q pointers.
Sep 17 2019, 9:14 PM · KDE PIM
knauss added a reviewer for D24035: Fix reported bug about replies to self: KDE PIM.
Sep 17 2019, 9:12 PM · KDE PIM
knauss added inline comments to D24035: Fix reported bug about replies to self.
Sep 17 2019, 9:12 PM · KDE PIM
knauss added a comment to T8408: Autocrypt support for kmail.

Regarding the externality of the PGP client: a few tools I know use an internal (OpenPGP.js I am sure) library when set to Autocrypt mode. Enigmail as of version 2, when in the default easy mode, did not appear to store keys in the external client (when autocrypt is enabled) but somewhere internal (you can find openpgp.js in the Enigmail sources). The pEp mail client's the same, and a new Thunderbird client 'AutoCrypt' that does not offer a regular PGP mode also won't use any client you may have installed.

Sep 17 2019, 2:43 PM · KDE PIM, KDE Privacy Goal, KDE PIM: Junior Jobs

Sep 12 2019

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

@aheinecke what is the state from gnupg? can this be merged now?

Sep 12 2019, 3:17 PM · KDE PIM
knauss requested changes to D3432: Use key trust leve to indicate how much the signature can be trusted..
Sep 12 2019, 3:15 PM · KDE PIM
knauss added a comment to D3432: Use key trust leve to indicate how much the signature can be trusted..

Overall the patch seems fine, but a unittest is missing. And it should surly be tested before we merge it into master, I can do this after the patch is rebased on master.

Sep 12 2019, 3:15 PM · KDE PIM
knauss added a comment to D1642: Add Formatting code for UserID Icons and validity.

What is current state of this Review? It seems quite well crafted, so what holds us back from pushing?

Sep 12 2019, 3:01 PM · KDE PIM
knauss updated the diff for D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

fixing typos.

Sep 12 2019, 2:58 PM · KDE PIM
knauss added inline comments to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 12 2019, 2:55 PM · KDE PIM
knauss added inline comments to D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 12 2019, 2:54 PM · KDE PIM
knauss updated the summary of D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 12 2019, 2:53 PM · KDE PIM
knauss updated the diff for D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.

cleanup and split AppArmor profile.

Sep 12 2019, 2:52 PM · KDE PIM
knauss requested review of D23908: feat(akonadiserver): Add AppArmor profile for akonadiserver.
Sep 12 2019, 2:10 PM · KDE PIM