Feed Advanced Search

Aug 20 2018

sitter added a comment to T9370: [Kleopatra] Key signing mode.

There is already a format of key lists used by debian to batch import, authenticate and validate via checksums: https://www.mankier.com/1/gpgparticipants It may make sense to follow an existing format instead of making a new one.

Aug 20 2018, 9:16 AM · KDE PIM: Kleopatra

Aug 14 2018

aheinecke added a comment to T9370: [Kleopatra] Key signing mode.

More details:

Aug 14 2018, 7:33 PM · KDE PIM: Kleopatra
aheinecke triaged T9370: [Kleopatra] Key signing mode as Wishlist priority.
Aug 14 2018, 7:22 PM · KDE PIM: Kleopatra

Apr 3 2018

aheinecke closed T5050: New Keyresolver and Key approval dialog as Resolved.

We have an initial version now in libkleo. It will be used in the next gpg4win version in GpgOL for a start.

Apr 3 2018, 6:22 AM · KDE PIM: Kleopatra

Mar 8 2018

knauss added a member for KDE PIM: Kleopatra: knauss.
Mar 8 2018, 11:41 PM

Feb 15 2018

aheinecke closed T2348: New Sign / Encrypt files dialog as Resolved.

We have this.

Feb 15 2018, 3:12 PM · KDE PIM: Kleopatra
aheinecke closed T2042: Improve error handling as Invalid.

This task is too generic to be useful.

Feb 15 2018, 3:12 PM · KDE PIM: Kleopatra
aheinecke closed T2014: Add import paperkey functionality as Resolved.

We have support for this.

Feb 15 2018, 3:11 PM · KDE PIM: Kleopatra
aheinecke closed T3127: Improved Key Details Dialog as Resolved.

We have a new details dialog.

Feb 15 2018, 3:07 PM · KDE PIM: Kleopatra, KDE PIM
aheinecke closed T2015: Fully support smartcard initalisation and keygen as Resolved.

Kleo has support for OpenPGP cards now.

Feb 15 2018, 3:03 PM · KDE PIM: Kleopatra

Jan 17 2018

aheinecke closed T2040: Add clipboard support like in GPA as Resolved.

Can be improved more but in general I finally added such an area.

Jan 17 2018, 2:42 PM · KDE PIM: Kleopatra

Dec 11 2017

aheinecke moved T2015: Fully support smartcard initalisation and keygen from Backlog to Done on the KDE PIM: Kleopatra board.
Dec 11 2017, 12:40 PM · KDE PIM: Kleopatra
aheinecke moved T2043: Create revocation certificate command from Backlog to Done on the KDE PIM: Kleopatra board.
Dec 11 2017, 12:40 PM · KDE PIM: Kleopatra
aheinecke moved T2014: Add import paperkey functionality from In progress to Done on the KDE PIM: Kleopatra board.
Dec 11 2017, 12:40 PM · KDE PIM: Kleopatra
aheinecke moved T2348: New Sign / Encrypt files dialog from In progress to Done on the KDE PIM: Kleopatra board.
Dec 11 2017, 12:40 PM · KDE PIM: Kleopatra

Oct 24 2017

JochenSaalfeld added a revision to T7310: S/MIME - Encrypt and Sign Option broken Files: D8368: Fix S/MIME sign+encrypt.
Oct 24 2017, 9:11 AM · KDE PIM: Kleopatra
JochenSaalfeld added a revision to T7310: S/MIME - Encrypt and Sign Option broken Files: D8376: Correctly classify CMS detached signatures.
Oct 24 2017, 9:11 AM · KDE PIM: Kleopatra
JochenSaalfeld created T7310: S/MIME - Encrypt and Sign Option broken Files.
Oct 24 2017, 9:09 AM · KDE PIM: Kleopatra

Jul 6 2017

aheinecke abandoned D1246: Initial Version of Paperkey-Export in Kleopatra.

A different version of this has been commited. This diff can be closed.

Jul 6 2017, 12:27 PM · KDE PIM, KDE PIM: Kleopatra
aheinecke commandeered D1246: Initial Version of Paperkey-Export in Kleopatra.
Jul 6 2017, 12:26 PM · KDE PIM, KDE PIM: Kleopatra
justusw created T6464: Please use default log socket location.
Jul 6 2017, 11:39 AM · KDE PIM: Kleopatra

Jul 3 2017

justusw created T6445: The tab order of the GnuPG options is not stable.
Jul 3 2017, 1:49 PM · KDE PIM: Kleopatra

Jun 28 2017

justusw added a member for KDE PIM: Kleopatra: justusw.
Jun 28 2017, 12:14 PM

Apr 16 2017

ach added a watcher for KDE PIM: Kleopatra: ach.
Apr 16 2017, 10:26 AM

Feb 26 2017

aacid closed D1318: Change naming convention from "Forced" to "Selected".
Feb 26 2017, 10:20 PM · KDE PIM: Kleopatra
aacid closed D1317: GpgEX - Preselection to enc/sign/both does not match.
Feb 26 2017, 10:19 PM · KDE PIM: Kleopatra

Jan 9 2017

aheinecke created T5050: New Keyresolver and Key approval dialog.
Jan 9 2017, 5:14 PM · KDE PIM: Kleopatra

Dec 5 2016

aheinecke closed T4230: Kleo/Dn and kube as Resolved.

Yes, I think its done.

Dec 5 2016, 10:09 AM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a comment to T4230: Kleo/Dn and kube.

@aheinecke: is this also done from your side?

Dec 5 2016, 9:52 AM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss moved T4230: Kleo/Dn and kube from Backlog to Done on the Kube (0.1) board.
Dec 5 2016, 9:50 AM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss moved T4230: Kleo/Dn and kube from Backlog to Done on the KDE PIM board.
Dec 5 2016, 9:50 AM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Dec 3 2016

dvratil added a revision to T3127: Improved Key Details Dialog: D3584: Improve key details dialog.
Dec 3 2016, 10:19 PM · KDE PIM: Kleopatra, KDE PIM

Nov 29 2016

aheinecke reassigned T3127: Improved Key Details Dialog from aheinecke to dvratil.

Hi Daniel,

Nov 29 2016, 1:08 PM · KDE PIM: Kleopatra, KDE PIM

Nov 14 2016

cmollekopf moved T4230: Kleo/Dn and kube from Backlog to 0.1 on the Kube board.
Nov 14 2016, 7:58 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 8 2016

cmollekopf moved T4230: Kleo/Dn and kube from Done to Backlog on the Kube board.
Nov 8 2016, 3:47 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 7 2016

knauss moved T4230: Kleo/Dn and kube from In Progress to Done on the Kube board.
Nov 7 2016, 9:35 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a comment to T4230: Kleo/Dn and kube.

the patch is already applied to the "kube" branch of messagelib:
http://commits.kde.org/clones/messagelib/knauss/libotp/0a1801bb01599acce55a4d97e1fa65129075048a

Nov 7 2016, 9:34 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 2 2016

knauss added a comment to T4230: Kleo/Dn and kube.

patch for messagelib to only use QGpgme if version of gpgme >= 1.7.2

Nov 2 2016, 3:23 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Nov 1 2016

knauss added a comment to T4230: Kleo/Dn and kube.

well the problem is that we want to release kube starting next year and we need messagelib for kube.
That's why I want messagelib ready with KDE/Applications 16.12.
But I can create a #ifdef to support boths versions. It is only one place where we use it, so not that much clutter.

Nov 1 2016, 7:18 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke added a comment to T4230: Kleo/Dn and kube.
In T4230#63020, @knauss wrote:

I like the approch, too. I also think it is not very obvious for any user, that you can change a setting in kleopatra that will affect kmail. But don't find this setting in kmail settings. We will see if anyone complains, about this missing feature.

Are there any releasetime for QGpgMe 1.7.2?

Nov 1 2016, 7:02 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a comment to T4230: Kleo/Dn and kube.

I like the approch, too. I also think it is not very obvious for any user, that you can change a setting in kleopatra that will affect kmail. But don't find this setting in kmail settings. We will see if anyone complains, about this missing feature.

Nov 1 2016, 6:50 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke claimed T4230: Kleo/Dn and kube.

libkleo patch as attachment.

Nov 1 2016, 5:43 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke added a comment to T4230: Kleo/Dn and kube.

To avoid having this on the stack and getting pushed down I just did it:

Nov 1 2016, 5:40 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
cmollekopf added a comment to T4230: Kleo/Dn and kube.

Without really knowing what Kleo::DN is; I like the approach aheinecke proposed. For Kube we don't care about kleopatras attribute order setting, and if we did we could easily apply it.
Being able to simply configure the library as a user of it is the right approach IMO.

Nov 1 2016, 5:09 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
aheinecke added a comment to T4230: Kleo/Dn and kube.

I think the simple solution would be:

  • Move Kleo::DN into QGpgME
  • Add a Kleo::DN setAttributeOrder(const QStringList&)
Nov 1 2016, 4:37 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss moved T4230: Kleo/Dn and kube from Milestone: Basic Mail Client to In Progress on the Kube board.
Nov 1 2016, 4:04 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss added a parent task for T4230: Kleo/Dn and kube: T4162: Replace libkleo dependency with gpgme 1.7.1.
Nov 1 2016, 4:04 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss moved T4230: Kleo/Dn and kube from Backlog to Milestone: Basic Mail Client on the Kube board.
Nov 1 2016, 4:02 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra
knauss created T4230: Kleo/Dn and kube.
Nov 1 2016, 4:01 PM · Kube (0.1), KDE PIM, KDE PIM: Kleopatra

Aug 2 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

Groundwork and a first working version was pushed to master now ( 8466330425f7dea442084b12cbbb0dd0073f7594 ). Now on to improve, fix it.

Aug 2 2016, 12:17 PM · KDE PIM: Kleopatra

Jul 22 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

Some more changes are that the addressbook icon is gone now and the layouting will be a bit more ordered. The CertificateDialog now also allows multiple selection so that there should be no regression agains the old stuff.

Jul 22 2016, 8:59 AM · KDE PIM: Kleopatra

Jul 20 2016

aheinecke added 1 mock(s) for T3127: Improved Key Details Dialog: M57: Kleopatra Certificate Details, X509.
Jul 20 2016, 1:03 PM · KDE PIM: Kleopatra, KDE PIM
aheinecke added 1 task(s) for M57: Kleopatra Certificate Details, X509: T3127: Improved Key Details Dialog.
Jul 20 2016, 1:03 PM · KDE PIM: Kleopatra
aheinecke created M57: Kleopatra Certificate Details, X509.
Jul 20 2016, 1:03 PM · KDE PIM: Kleopatra
aheinecke added 1 task(s) for M56: Kleopatra Key Details Dialog, PGP: T3127: Improved Key Details Dialog.
Jul 20 2016, 12:56 PM · KDE PIM: Kleopatra
aheinecke added 1 mock(s) for T3127: Improved Key Details Dialog: M56: Kleopatra Key Details Dialog, PGP.
Jul 20 2016, 12:56 PM · KDE PIM: Kleopatra, KDE PIM
aheinecke created M56: Kleopatra Key Details Dialog, PGP.
Jul 20 2016, 12:56 PM · KDE PIM: Kleopatra

Jul 14 2016

aheinecke closed T3027: New Decrypt / Verify Files dialog as Resolved.

To live with older GpgME versions the new automatic handling is only enabled if GpgME 1.7 is used. As a fallback and for older version the old wizard was left alone.

Jul 14 2016, 9:50 AM · KDE PIM: Kleopatra

Jun 30 2016

aheinecke created T3127: Improved Key Details Dialog.
Jun 30 2016, 3:25 PM · KDE PIM: Kleopatra, KDE PIM

Jun 27 2016

aheinecke created T3027: New Decrypt / Verify Files dialog.
Jun 27 2016, 8:38 AM · KDE PIM: Kleopatra

Jun 15 2016

aheinecke closed T2240: Remove Splashscreen and handle initial keylist better as Resolved.

Commited to master with http://commits.kde.org/kleopatra/fe12ed2ac9061d75725289397525d005d5c03062

Jun 15 2016, 1:43 PM · KDE PIM: Kleopatra

Jun 13 2016

aheinecke reassigned T2240: Remove Splashscreen and handle initial keylist better from aheinecke to emanuel.

Emanuel: What do you think, you had objections imo that without the splashscreen the relation of Kleopatra to "Egypt and Sphinx" is not transported.

Jun 13 2016, 12:48 PM · KDE PIM: Kleopatra
emanuel added a member for KDE PIM: Kleopatra: emanuel.
Jun 13 2016, 12:46 PM
aheinecke added a comment to T2240: Remove Splashscreen and handle initial keylist better.

With attached patches this is how it looks like when a large keyring is feteched. Normally it should be quick enough not to be noticable but especially on Windows pubring access can be very slow (still <10s)

Jun 13 2016, 12:36 PM · KDE PIM: Kleopatra
aheinecke added revisions to T2240: Remove Splashscreen and handle initial keylist better: D1843: Remove splashscreen and add akonadi style overlay while waiting for keycache to be populated, D1842: Add function to check if the keycache is initialzied.
Jun 13 2016, 12:35 PM · KDE PIM: Kleopatra

May 18 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

Current draft (Windows Screenshots)

May 18 2016, 10:35 AM · KDE PIM: Kleopatra

May 2 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

I've tried this out a but. The Combo box with the line edit felt not good as it basically offers multiple places to select a certificate. To show the user that multiple files will be created when X509 and OpenPGP Certificates are selected and to make it possible to change the Output location I've moved the output file selection also in this dialog at the bottom.

May 2 2016, 2:04 PM · KDE PIM: Kleopatra

Apr 27 2016

aheinecke moved T1392: Kleopatra: Make KCM Config dialogs optional from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke moved T1991: Export secret key as Paperkey from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke moved T1391: Kleopatra: Make direct dependency on KDBusAddons optional from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke moved T1389: Kleopatra: Make DBus optional on Windows from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 27 2016, 3:40 PM · KDE PIM: Kleopatra
aheinecke closed T1389: Kleopatra: Make DBus optional on Windows as Resolved.

Hurray, everything commited. And I think it's fairly clean. We still carry some patches in Gpg4win though to mess with the internal frameworks dependencies.

Apr 27 2016, 3:39 PM · KDE PIM: Kleopatra
aheinecke closed T1392: Kleopatra: Make KCM Config dialogs optional as Resolved.
Apr 27 2016, 3:37 PM · KDE PIM: Kleopatra
aheinecke closed T1392: Kleopatra: Make KCM Config dialogs optional, a subtask of T1389: Kleopatra: Make DBus optional on Windows, as Resolved.
Apr 27 2016, 3:37 PM · KDE PIM: Kleopatra
aheinecke added a comment to T1392: Kleopatra: Make KCM Config dialogs optional.

I've commited the Dialog with http://commits.kde.org/kleopatra/058406753a1e7ddd70b0388e1f0ce0186e613a69 bit ugly in that it has some copied code from KCMUtils but otherwise it is a good solution as we can keep the same code for the KCMs and acutually load the KCMs without requiring dbus.

Apr 27 2016, 3:36 PM · KDE PIM: Kleopatra
aheinecke closed T1391: Kleopatra: Make direct dependency on KDBusAddons optional, a subtask of T1389: Kleopatra: Make DBus optional on Windows, as Resolved.
Apr 27 2016, 3:34 PM · KDE PIM: Kleopatra
aheinecke closed T1391: Kleopatra: Make direct dependency on KDBusAddons optional as Resolved.

I've created T2372 for me to keep a better, platform independent, solution in mind.

Apr 27 2016, 3:34 PM · KDE PIM: Kleopatra
aheinecke created T2372: Platform independet KUniqueService style implementation.
Apr 27 2016, 3:31 PM · KDE PIM: Kleopatra, Frameworks

Apr 25 2016

aheinecke added a comment to T2348: New Sign / Encrypt files dialog.

As an additional note: The "Remove unencrypted files after encryption" option will be removed. We do not want to have that option as this might cause critical data loss in case we fail to detect an error. The responsibility for removal should be with the user who might also want to use a dedicated removal tool that ensures that the plaintext is really removed from disk.

Apr 25 2016, 10:52 AM · KDE PIM: Kleopatra
aheinecke triaged T2348: New Sign / Encrypt files dialog as Normal priority.
Apr 25 2016, 10:49 AM · KDE PIM: Kleopatra
aheinecke moved T2348: New Sign / Encrypt files dialog from Backlog to In progress on the KDE PIM: Kleopatra board.
Apr 25 2016, 10:49 AM · KDE PIM: Kleopatra
aheinecke created T2348: New Sign / Encrypt files dialog.
Apr 25 2016, 10:49 AM · KDE PIM: Kleopatra
aheinecke added a comment to T2040: Add clipboard support like in GPA.

I've published some mockups and ideas part of: https://wiki.gnupg.org/KleopatraUi3

Apr 25 2016, 10:35 AM · KDE PIM: Kleopatra

Apr 13 2016

aheinecke created T2240: Remove Splashscreen and handle initial keylist better.
Apr 13 2016, 7:40 AM · KDE PIM: Kleopatra

Apr 5 2016

aheinecke moved T2132: GpgEX - Preselection to enc/sign/both does not match from Backlog to Done on the KDE PIM: Kleopatra board.
Apr 5 2016, 12:43 PM · KDE PIM: Kleopatra
aheinecke moved T2014: Add import paperkey functionality from Backlog to In progress on the KDE PIM: Kleopatra board.
Apr 5 2016, 12:42 PM · KDE PIM: Kleopatra
aheinecke moved T2040: Add clipboard support like in GPA from Backlog to In progress on the KDE PIM: Kleopatra board.
Apr 5 2016, 12:42 PM · KDE PIM: Kleopatra
aheinecke added a comment to D1318: Change naming convention from "Forced" to "Selected".

Pushed with: https://quickgit.kde.org/?p=kleopatra.git&a=commit&h=22719ea98c3f9b1f3d0d1703490c79398ce6243c

Apr 5 2016, 12:35 PM · KDE PIM: Kleopatra
aheinecke accepted D1318: Change naming convention from "Forced" to "Selected".

Pushed with: https://quickgit.kde.org/?p=kleopatra.git&a=commit&h=832d2c5676ea8d7f475887ad08e02e7b7da0743e

Apr 5 2016, 12:33 PM · KDE PIM: Kleopatra
sengelhardt retitled D1318: Change naming convention from "Forced" to "Selected" from to Change naming convention from "Forced" to "Selected".
Apr 5 2016, 12:15 PM · KDE PIM: Kleopatra
aheinecke accepted D1317: GpgEX - Preselection to enc/sign/both does not match.

Looks good to me. Makes sense to interpret "Forced" as selected by default as we don't want to force the user to do anything.

Apr 5 2016, 10:18 AM · KDE PIM: Kleopatra
sengelhardt added a task to D1317: GpgEX - Preselection to enc/sign/both does not match: T2132: GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 10:14 AM · KDE PIM: Kleopatra
sengelhardt added a revision to T2132: GpgEX - Preselection to enc/sign/both does not match: D1317: GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 10:14 AM · KDE PIM: Kleopatra
sengelhardt added a comment to D1317: GpgEX - Preselection to enc/sign/both does not match.

I need to mention:

Apr 5 2016, 9:58 AM · KDE PIM: Kleopatra
sengelhardt retitled D1317: GpgEX - Preselection to enc/sign/both does not match from to GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 9:52 AM · KDE PIM: Kleopatra
sengelhardt created T2132: GpgEX - Preselection to enc/sign/both does not match.
Apr 5 2016, 9:47 AM · KDE PIM: Kleopatra

Mar 30 2016

aheinecke created T2043: Create revocation certificate command.
Mar 30 2016, 6:39 PM · KDE PIM: Kleopatra
aheinecke created T2042: Improve error handling.
Mar 30 2016, 6:32 PM · KDE PIM: Kleopatra
aheinecke created T2041: Rework keylist to include UserID's and Certifications.
Mar 30 2016, 6:28 PM · KDE PIM: Kleopatra
aheinecke created T2040: Add clipboard support like in GPA.
Mar 30 2016, 6:18 PM · KDE PIM: Kleopatra