Page MenuHome GnuPG
Feed Advanced Search

Jun 12 2023

aheinecke added a comment to T6531: Gpgtar behavioral change when extracting archives.

In the past this was done by --set-filename in libkleopatrarc-win32.desktop. But I am happy if we close this and focus on T6530.

Jun 12 2023, 3:46 PM · Restricted Project, kleopatra, gpgtar
aheinecke reopened T6363: Add progress status output to gpgtar as "Open".

I'm reopening this. Its probably not a regression but I was sure that we had progress for large files fixed in the past.

Jun 12 2023, 3:44 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

Yeah no progress for files larger then 32 bit o.O... But this used to work 😭

Jun 12 2023, 3:18 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

On 64 bit linux this works btw. so I think it comes down to the difference between 32 bit off_t and 64 bit off_t

Jun 12 2023, 3:13 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

Yeah, its the ugly off_t again. I am just testing how this works with single files above that threshold we worked quite a bit on this back in the days https://dev.gnupg.org/T2368

Jun 12 2023, 3:12 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6533: Kleopatra: Import progress weird when importing large files.

Well staying at 0 is imo worse then knight rider because that looks "stuck" and knight rider looks "working".

Jun 12 2023, 2:55 PM · kleopatra, Restricted Project
aheinecke added a comment to T6531: Gpgtar behavioral change when extracting archives.

So we basically let gpgtar pick the folder name again.

Jun 12 2023, 2:42 PM · Restricted Project, kleopatra, gpgtar
aheinecke added a comment to T6531: Gpgtar behavioral change when extracting archives.

Yes. I think for now we should ifdef the directory change to Linux, must be done in GPGME I think. I know its ugly to have it differently on both plattforms but while extracting in a subfolder might be more uncomfortable our users are used to this and this resolves the issue until we have better options with KIO.

Jun 12 2023, 2:41 PM · Restricted Project, kleopatra, gpgtar
aheinecke added a comment to T6532: Kleopatra: X509 import needs to be offline.

Ok

Jun 12 2023, 2:29 PM · kleopatra, Restricted Project
aheinecke triaged T6533: Kleopatra: Import progress weird when importing large files as Normal priority.
Jun 12 2023, 2:04 PM · kleopatra, Restricted Project
aheinecke triaged T6532: Kleopatra: X509 import needs to be offline as High priority.
Jun 12 2023, 1:34 PM · kleopatra, Restricted Project
aheinecke added a comment to T6363: Add progress status output to gpgtar.

Probably some issue with large files / integer overflow. I am testing on Windows with 32 bit.

Jun 12 2023, 1:27 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6531: Gpgtar behavioral change when extracting archives.

ingo may have tested on linux where we never actually used gpgtar.

Jun 12 2023, 12:54 PM · Restricted Project, kleopatra, gpgtar
aheinecke added a comment to T6531: Gpgtar behavioral change when extracting archives.

Left is the old behavior after "save all" right is the new behavior after "save all"

Jun 12 2023, 12:32 PM · Restricted Project, kleopatra, gpgtar
aheinecke triaged T6531: Gpgtar behavioral change when extracting archives as High priority.
Jun 12 2023, 12:20 PM · Restricted Project, kleopatra, gpgtar

Jun 9 2023

aheinecke added a comment to T6363: Add progress status output to gpgtar.

Mh, let me check where the size hint should come from and why it might be missing in my windows test. That is indeed strange then.

Jun 9 2023, 8:31 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke added a comment to T6363: Add progress status output to gpgtar.

btw. this does not work on the decrypting side because kleopatra there apparently does not provide a size hint. So it goes:

Jun 9 2023, 4:42 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
aheinecke changed the status of T6524: Kleopatra / Gpgtar: Cancel does not kill the job from Testing to Open.

As I already had my testsetup open I recompiled with your change and I tested manually cancelling and letting it run into the disk full error. In both cases the temporary file was deleted and the job was cancelled :)

Jun 9 2023, 4:36 PM · Restricted Project, kleopatra
aheinecke triaged T6530: GPGME / QGpgME Extend Archivejobs to accept input / output from a filename as High priority.
Jun 9 2023, 4:24 PM · gpgme, Restricted Project, kleopatra
aheinecke added a comment to T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.

Oh my, so I have not really tested this for nearly three months and had my head in the send when reviewing it. I really need to apologize for that. The performance improvement is _not_ what I hoped for if it is even there.

Jun 9 2023, 3:08 PM · Restricted Project, gpgme, kleopatra
aheinecke renamed T6528: gpg: No error status when encrypting to full disk from gpg: No error status when disk full to gpg: No error status when encrypting to full disk.
Jun 9 2023, 2:26 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
aheinecke triaged T6528: gpg: No error status when encrypting to full disk as High priority.
Jun 9 2023, 2:25 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
aheinecke added a comment to T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID.

Please note that my test was not on an USB Device. I will keep this issue with your analysis and reopen a different one with my error and details on how to reproduce that one. Pretty sure it was disk full.

Jun 9 2023, 2:10 PM · gpg4win, kleopatra, gpgtar, Restricted Project
aheinecke added a comment to T6460: KOrganizer: unable to display events with the same UID in multiple calendars.

Just as a background. This issue and others basically ended a project where dan and me worked on with a customer (you know who) to make Kontact from KDE 4 usable for them back in the day. The calendar was just too unreliable and this was one of the causes we identified. This does not mean that it will fix the unreliableness that we see with our calendars at work, but it is an issue that should be fixed.

Jun 9 2023, 1:41 PM · Restricted Project, KDE
aheinecke awarded T6460: KOrganizer: unable to display events with the same UID in multiple calendars a Like token.
Jun 9 2023, 1:38 PM · Restricted Project, KDE
aheinecke added a comment to T6485: Kleopatra: give warning if file will only be encrypted to self.

Yes thinking about this a bit more the checkbox is as redundant as any warning. The user interface clearly indicates that if you want to encrypt for others that you have to enter a name or email in this group. If the user does not notice that then a warning message or other explicit action will not help but make the user experience for most other users (requiring a click to check the checkbox) worse.

Jun 9 2023, 1:37 PM · kleopatra, Restricted Project
aheinecke triaged T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID as Unbreak Now! priority.
Jun 9 2023, 1:23 PM · gpg4win, kleopatra, gpgtar, Restricted Project
aheinecke committed rWc0e920f51573: Kill some additional processes on update (authored by aheinecke).
Kill some additional processes on update
Jun 9 2023, 1:05 PM
aheinecke raised the priority of T6485: Kleopatra: give warning if file will only be encrypted to self from Wishlist to Normal.

Ah, I was not even thinking about the checkbox, yes you are both right. The encrypt to others should not be a checkbox but can be implicit regarding the selection of keys in the group "Encrypt to others."

Jun 9 2023, 1:00 PM · kleopatra, Restricted Project
aheinecke closed T6522: Kleopatra: foldernames to be encrypted with gpgtar not sorted as Invalid.

I don't think a different foldername there would make a difference. When this is not updated it shows wrong information so I have changed this to T6525

Jun 9 2023, 12:52 PM · kleopatra, Restricted Project
aheinecke added a project to T6524: Kleopatra / Gpgtar: Cancel does not kill the job: Restricted Project.
Jun 9 2023, 12:50 PM · Restricted Project, kleopatra
aheinecke triaged T6525: Kleopatra: Gpgtar progress label needs to be generalized or updated as High priority.
Jun 9 2023, 12:50 PM · Restricted Project, gpgtar, kleopatra
aheinecke committed rG3c57aee2632b: speedo,w32: Call gpgconf --kill all (authored by aheinecke).
speedo,w32: Call gpgconf --kill all
Jun 9 2023, 12:42 PM
aheinecke lowered the priority of T6485: Kleopatra: give warning if file will only be encrypted to self from Normal to Wishlist.
Jun 9 2023, 12:22 PM · kleopatra, Restricted Project
aheinecke triaged T6485: Kleopatra: give warning if file will only be encrypted to self as Normal priority.

We can do an added status line "Note: Only your key will be able to decrypt this file". But I don't think that will be very accessible.

Jun 9 2023, 12:22 PM · kleopatra, Restricted Project
aheinecke triaged T6524: Kleopatra / Gpgtar: Cancel does not kill the job as Unbreak Now! priority.
Jun 9 2023, 12:14 PM · Restricted Project, kleopatra

Jun 7 2023

aheinecke committed rW82d91e020351: Add patch for ispellechecker for sonnet (authored by aheinecke).
Add patch for ispellechecker for sonnet
Jun 7 2023, 5:04 PM

Jun 6 2023

aheinecke committed rW7733b74a9b50: Fix sonnet installation (authored by aheinecke).
Fix sonnet installation
Jun 6 2023, 4:58 PM
aheinecke committed rW6052be0cd38a: Update l10n installation for ktextwidgets, sonnet (authored by aheinecke).
Update l10n installation for ktextwidgets, sonnet
Jun 6 2023, 4:58 PM

Jun 5 2023

aheinecke committed rWd81c3d85a07d: Update kleopatra to latest gpg4win-branch (authored by aheinecke).
Update kleopatra to latest gpg4win-branch
Jun 5 2023, 11:23 AM
aheinecke committed rWbf4f4171fd02: Use gpg4win/3.1.27 branch for libkleo, too (authored by aheinecke).
Use gpg4win/3.1.27 branch for libkleo, too
Jun 5 2023, 11:23 AM
aheinecke committed rW5750218f1d7f: Add a packages-clean target (authored by aheinecke).
Add a packages-clean target
Jun 5 2023, 11:23 AM
aheinecke committed rW7adf0f8ac9e2: Fix ktextwidgets installer files (authored by aheinecke).
Fix ktextwidgets installer files
Jun 5 2023, 11:23 AM
aheinecke committed rW2970acce2042: Update kparts patches for Textwidgets inclusion (authored by aheinecke).
Update kparts patches for Textwidgets inclusion
Jun 5 2023, 11:23 AM
aheinecke committed rW06378c9c4ffe: Let kxmlgui depend on ktextwidets (authored by aheinecke).
Let kxmlgui depend on ktextwidets
Jun 5 2023, 11:23 AM
aheinecke committed rW4e34dca6b9db: WIP: Add KTextWidgets and sonnet (authored by aheinecke).
WIP: Add KTextWidgets and sonnet
Jun 5 2023, 11:23 AM
aheinecke committed rKLEOPATRAe249c30ef813: Add .0 to kleopatra manifest version (authored by aheinecke).
Add .0 to kleopatra manifest version
Jun 5 2023, 11:11 AM
aheinecke committed rKLEOPATRA583d8f202933: Add .0 to kleopatra manifest version (authored by aheinecke).
Add .0 to kleopatra manifest version
Jun 5 2023, 11:10 AM
aheinecke created P24 (An Untitled Masterwork).
Jun 5 2023, 9:41 AM

Jun 2 2023

aheinecke triaged T6516: Kleopatra: Indicate CRL check failure when validating certificates as Normal priority.
Jun 2 2023, 10:06 AM · S/MIME, Restricted Project, kleopatra

Jun 1 2023

aheinecke closed T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME as Resolved.

Works good enough for me

Jun 1 2023, 11:19 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
aheinecke moved T6362: Libkleo, GpgOL: Use global inst-type flag of GPGME from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 1 2023, 11:19 AM · gpgme (gpgme 1.23.x), Restricted Project, gpgol, kleopatra
aheinecke triaged T6493: Kleopatra: Add feedback in search window as Wishlist priority.

I agree, but can't give this priority because it is more work then it sounds since we need to start from the bottom with dirmngr feedback and then pass this all the way through our layers to kleo.

Jun 1 2023, 11:18 AM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
aheinecke triaged T6502: Kleopatra: display implicit expiry date as Low priority.

As ingo pointed out in the main issue, just using an "inactive" color for the validity might be confusing / inacessible.

Jun 1 2023, 11:17 AM · kleopatra, Restricted Project

May 31 2023

aheinecke committed rWff3df371760f: Update filenames for poppler (authored by aheinecke).
Update filenames for poppler
May 31 2023, 4:36 PM
aheinecke committed rW4b617425dd46: Update Okular and depedency reduction patch (authored by aheinecke).
Update Okular and depedency reduction patch
May 31 2023, 4:35 PM
aheinecke committed rW4e7f496f17fb: Update current patches (authored by aheinecke).
Update current patches
May 31 2023, 3:06 PM
aheinecke committed rW5149be8335a4: Update Kleopatra and Libkleo (authored by aheinecke).
Update Kleopatra and Libkleo
May 31 2023, 3:06 PM
aheinecke committed rW6cd67a46bc7e: Use gpg4win/3.1.27 branch for Kleopatra tarballs (authored by aheinecke).
Use gpg4win/3.1.27 branch for Kleopatra tarballs
May 31 2023, 3:06 PM
aheinecke committed rW7a2b4a9a7fc9: Fix gnupg-w32 src checksum (authored by aheinecke).
Fix gnupg-w32 src checksum
May 31 2023, 3:06 PM
aheinecke committed rW531c6e224e98: Update poppler to latest work branch (authored by aheinecke).
Update poppler to latest work branch
May 31 2023, 3:06 PM
aheinecke committed rWc23c6285c02f: Add patch for Qt 2023-32763 (authored by aheinecke).
Add patch for Qt 2023-32763
May 31 2023, 3:06 PM

May 26 2023

aheinecke committed rKLEOPATRA6a1694ddee64: Add a Windows Manifest to kleopatra (authored by werner).
Add a Windows Manifest to kleopatra
May 26 2023, 1:47 PM
aheinecke assigned T6488: Kleopatra: moving decrypted Folder to USB device fails to ikloecker.

So the reason this fails is the same as it was back when T3547 was fixed. MoveFile does not work across directories, and even MoveFileEx that supports this for files does not support this for directories.

May 26 2023, 11:56 AM · kleopatra, Restricted Project

May 22 2023

aheinecke created P23 (An Untitled Masterwork).
May 22 2023, 4:04 PM

May 19 2023

aheinecke triaged T6498: Release signing key trust does not work as Low priority.

Can you try on the command line, errors might be more specific there. This can be caused for example by a wrong system clock.

May 19 2023, 4:15 PM · Bug Report
aheinecke added a comment to T2820: GPGME: Allow to set the keyring for a context.

This is not really what the issue here is talking about. This issue was about "merging" multiple keyrings into a single view. If I understand you correctly you want to have matching pubrings and secret key directories for different applications. That is fully covered and what many users do by setting GNUPGHOME through the environment, the --homedir option or the windows registry.

May 19 2023, 4:13 PM · Won't Fix, gpgme, Feature Request
aheinecke committed rWf01467f9d48a: Master is now preparing for 4.2.0 (authored by aheinecke).
Master is now preparing for 4.2.0
May 19 2023, 1:53 PM
aheinecke committed rWd9a1e0634d14: Update gpgol to 2.5.7 (authored by aheinecke).
Update gpgol to 2.5.7
May 19 2023, 1:53 PM
aheinecke created P22 (An Untitled Masterwork).
May 19 2023, 1:37 PM
aheinecke assigned T6199: Kleopatra: MIME viewer support to svuorela.

Moved this on the workboard to have a better overview.

May 19 2023, 12:18 PM · Restricted Project, kleopatra
aheinecke triaged T6496: KMail: Fix crash when switching from signed / encrypted mails before verification is done as High priority.
May 19 2023, 11:46 AM · Restricted Project, KMail

May 16 2023

aheinecke committed rD12e52118bda8: swdb: gpgol-2.5.7 (authored by aheinecke).
swdb: gpgol-2.5.7
May 16 2023, 5:04 PM
aheinecke committed rOd99b0d823ff9: Post release version bump (authored by aheinecke).
Post release version bump
May 16 2023, 4:36 PM
aheinecke committed rOd7011a29789e: Auto update po files (authored by aheinecke).
Auto update po files
May 16 2023, 4:36 PM
aheinecke committed rO73fb71278dba: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
May 16 2023, 4:36 PM

May 15 2023

aheinecke closed T6357: GpgOL: Some text/plain mails are empty if outlook is set to prefer text mails. as Resolved.

Fixed with: 8e258f77114ce0474a2bb6aa1314385e2fb68e15

May 15 2023, 3:58 PM · gpgol, Restricted Project
aheinecke committed rOb3630b28a2e0: Add some debug output to mimedataprovider (authored by aheinecke).
Add some debug output to mimedataprovider
May 15 2023, 3:58 PM
aheinecke committed rO8e258f77114c: Ensure data is fully collected first in finalize (authored by aheinecke).
Ensure data is fully collected first in finalize
May 15 2023, 3:58 PM
aheinecke committed rW51a178b4cf3a: Add patch for qtsvg CVE-2023-32573 (authored by aheinecke).
Add patch for qtsvg CVE-2023-32573
May 15 2023, 3:13 PM
aheinecke committed rW65e0ea3ecb43: Fix okular startup from command line (authored by aheinecke).
Fix okular startup from command line
May 15 2023, 3:13 PM
aheinecke lowered the priority of T4127: GpgOL: Setting category or flagging crypto mails is not possible from High to Normal.

With the recent commit the old workaround works reliably again.

May 15 2023, 12:04 PM · Restricted Project, gpg4win, gpgol
aheinecke committed rO377b5544dba3: Fix build without deprecated declarations (authored by aheinecke).
Fix build without deprecated declarations
May 15 2023, 11:31 AM
aheinecke committed rOdd3ff8397aaf: Extend protection against plaintext syncs (authored by aheinecke).
Extend protection against plaintext syncs
May 15 2023, 11:31 AM
aheinecke committed rO81cc281aa8d4: Silence a new compiler warning (authored by aheinecke).
Silence a new compiler warning
May 15 2023, 11:31 AM

May 9 2023

aheinecke added a comment to T6330: Kleopatra: Additional Expiry handling.

Mmh, why did this go into its own rc file. I guess its because its in libkleo and not in Kleo itself. I have to check how this works with my registry code. I doubt that this will work out of the box but its important for us that our settings can be set through the windows registry.

May 9 2023, 3:55 PM · kleopatra, Restricted Project

May 8 2023

aheinecke added a comment to T6469: Kleopatra: Certify a group.

I think that you both misunderstand my idea a bit. I would like to present it to you at some point over a Video Call or I have to write the proposal out in some longer form.

May 8 2023, 3:35 PM · vsd32 (vsd-3.2.0), Restricted Project, kleopatra
aheinecke committed rWf5ee3c67eb21: Fix qttranslations install pt is now pt_PT and pt_BR (authored by aheinecke).
Fix qttranslations install pt is now pt_PT and pt_BR
May 8 2023, 2:46 PM
aheinecke committed rWeba35f0755a8: po: Update translations (authored by aheinecke).
po: Update translations
May 8 2023, 2:46 PM
aheinecke committed rW8d210db78bdb: Update Kleopatra again to fix a compile error (authored by aheinecke).
Update Kleopatra again to fix a compile error
May 8 2023, 2:45 PM
aheinecke committed rW24671b00b3bf: Add okular to qtlogging.ini (authored by aheinecke).
Add okular to qtlogging.ini
May 8 2023, 2:45 PM
aheinecke committed rWc7afbf57af4a: Start calling Okular, Okular (GnuPG Edition) (authored by aheinecke).
Start calling Okular, Okular (GnuPG Edition)
May 8 2023, 2:45 PM
aheinecke committed rWe9a55a4cebc1: Add some more missing icons for okular (authored by aheinecke).
Add some more missing icons for okular
May 8 2023, 2:45 PM
aheinecke committed rWbe73a1fd6677: Update Qt to 5.12.9 (authored by aheinecke).
Update Qt to 5.12.9
May 8 2023, 2:45 PM
aheinecke committed rW1df57c020338: Update Kleopatra and libkleo to latest master (authored by aheinecke).
Update Kleopatra and libkleo to latest master
May 8 2023, 2:45 PM
aheinecke committed rW83907969fe7e: Fix kio file uninstallation (authored by aheinecke).
Fix kio file uninstallation
May 8 2023, 2:45 PM
aheinecke committed rKLEOPATRAffdac19dee3d: Fix build for windows / different versions (authored by aheinecke).
Fix build for windows / different versions
May 8 2023, 2:01 PM
aheinecke committed rKLEOPATRA23c4b0d4db4a: Bump version to 3.1.27 (authored by aheinecke).
Bump version to 3.1.27
May 8 2023, 11:43 AM

May 5 2023

aheinecke committed rWbea0fd144ed1: Fix poppler crash when signing (authored by aheinecke).
Fix poppler crash when signing
May 5 2023, 3:59 PM
aheinecke committed rW499cdd798184: Make KSharedDataCache work for Windows (authored by aheinecke).
Make KSharedDataCache work for Windows
May 5 2023, 3:59 PM