Page MenuHome GnuPG
Feed All Stories

Jun 9 2023

werner moved T6528: gpg: No error status when encrypting to full disk from Backlog to QA on the gnupg24 board.
Jun 9 2023, 5:42 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
werner added a comment to T6528: gpg: No error status when encrypting to full disk.

With my fixes I now get this:

Jun 9 2023, 5:38 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
ikloecker changed the status of T6524: Kleopatra / Gpgtar: Cancel does not kill the job from Open to Testing.
Jun 9 2023, 5:34 PM · Restricted Project, kleopatra
ikloecker moved T6525: Kleopatra: Gpgtar progress label needs to be generalized or updated from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 9 2023, 5:34 PM · Restricted Project, gpgtar, kleopatra
ikloecker added a project to T6525: Kleopatra: Gpgtar progress label needs to be generalized or updated: Restricted Project.
Jun 9 2023, 5:32 PM · Restricted Project, gpgtar, kleopatra
ikloecker committed rKLEOPATRA6ca603ffe60c: Cancel decryption/verification tasks when user cancels the operation (authored by ikloecker).
Cancel decryption/verification tasks when user cancels the operation
Jun 9 2023, 5:31 PM
ikloecker committed rKLEOPATRA8cbe0a3dcc01: Remove undefined method (authored by ikloecker).
Remove undefined method
Jun 9 2023, 5:30 PM
ikloecker committed rKLEOPATRAb15c6e53a9ac: Remove unused slot (authored by ikloecker).
Remove unused slot
Jun 9 2023, 5:30 PM
ikloecker committed rKLEOPATRA8f6c4d45c244: Cancel decryption/verification tasks when user cancels the operation (authored by ikloecker).
Cancel decryption/verification tasks when user cancels the operation
Jun 9 2023, 5:30 PM
ikloecker committed rKLEOPATRAa54df4d4fc61: Show a better progress text when creating a signed/encrypted archive (authored by ikloecker).
Show a better progress text when creating a signed/encrypted archive
Jun 9 2023, 5:30 PM
werner added a comment to T6528: gpg: No error status when encrypting to full disk.

Actually two bugs. Easy to test on Unix with a small (e.g. 10MiB partition).

Jun 9 2023, 5:26 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
ikloecker claimed T6524: Kleopatra / Gpgtar: Cancel does not kill the job.

Of course, those are different controllers. :-)

Jun 9 2023, 4:54 PM · Restricted Project, kleopatra
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
werner claimed T6528: gpg: No error status when encrypting to full disk.
Jun 9 2023, 4:24 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
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
werner added a comment to T6528: gpg: No error status when encrypting to full disk.

Seems to be gnupg 2.4. ec 112 is ERROR_DISK_FULL.

Jun 9 2023, 4:22 PM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Restricted Project
ikloecker changed the status of T6524: Kleopatra / Gpgtar: Cancel does not kill the job from Open to Testing.
Jun 9 2023, 3:56 PM · Restricted Project, kleopatra
ikloecker added a comment to T6524: Kleopatra / Gpgtar: Cancel does not kill the job.

The processes should now be killed properly.

Jun 9 2023, 3:36 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAb3895166022f: Cancel tasks when user cancels operation (authored by ikloecker).
Cancel tasks when user cancels operation
Jun 9 2023, 3:20 PM
ikloecker committed rKLEOPATRA4a5d24c40d1f: Cancel tasks when user cancels operation (authored by ikloecker).
Cancel tasks when user cancels operation
Jun 9 2023, 3:18 PM
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
werner triaged T6529: Allow the expiration time in --list-filter expressions as Normal priority.
Jun 9 2023, 2:27 PM · Feature Request, gnupg24
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
ebo created T6527: Kleopatra: remove "Today" from the choice of expiry dates for key generation.
Jun 9 2023, 1:54 PM · vsd33 (vsd-3.3.0), Restricted Project, Feature Request, kleopatra
werner lowered the priority of T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID from Unbreak Now! to High.

I don't think this is a regression or something we can do anything about. Note that we see the same thing also on the command line. Actually I have seen the very same thing pretty often with USB devices. Thus lowering priority.

Jun 9 2023, 1:51 PM · gpg4win, kleopatra, gpgtar, Restricted Project
werner committed rGe16fc3e19c3f: w32: Map ERROR_FILE_INVALID to EIO. (authored by werner).
w32: Map ERROR_FILE_INVALID to EIO.
Jun 9 2023, 1:47 PM
werner committed rE32213bb48ea3: w32: Map ERROR_FILE_INVALID to EIO. (authored by werner).
w32: Map ERROR_FILE_INVALID to EIO.
Jun 9 2023, 1:45 PM
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
werner renamed T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID from Kleopatra / Gpgtar: System error w/o error code to Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID.
Jun 9 2023, 1:39 PM · gpg4win, kleopatra, gpgtar, Restricted Project
werner added a comment to T6526: Kleopatra / Gpgtar: Windows write error ERROR_FILE_INVALID.

We have seen this problem in the QA this week and could identify that this was a ERROR_FILE_INVALID (ec=1006,"The volume for a file has been externally altered so that the opened file is no longer valid"). We also noticed disk errors in the event logger but did not recorded them. The USB stick was not unplugged but merely used with VirtualBox.

Jun 9 2023, 1:39 PM · gpg4win, kleopatra, gpgtar, Restricted Project
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: Don't use checkboxes to configure signing and encryption.

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 · gpd5x, kleopatra
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
ebo added a comment to T6485: Kleopatra: Don't use checkboxes to configure signing and encryption.

If I understand you correctly, you want to remove the checkbox before "Encrypt to others"?

Jun 9 2023, 1:19 PM · gpd5x, kleopatra
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: Don't use checkboxes to configure signing and encryption 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 · gpd5x, kleopatra
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
ebo added a comment to T6485: Kleopatra: Don't use checkboxes to configure signing and encryption.

If you only want to encrypt to one key you could do this without warning if you remove the check before "encrypt to others".

Jun 9 2023, 12:31 PM · gpd5x, kleopatra
ikloecker added a comment to T6485: Kleopatra: Don't use checkboxes to configure signing and encryption.

Maybe there just shouldn't be an "encrypt to others" checkbox. I mean, either you add keys of others or you don't. What's the point of the checkbox? Okay. I guess now you could encrypt to others but not to yourself. But that would still be possible. What wouldn't be possible is to add keys of others and then decide "Nah. I'll just encrypt to myself/with password."

Jun 9 2023, 12:31 PM · gpd5x, kleopatra
aheinecke lowered the priority of T6485: Kleopatra: Don't use checkboxes to configure signing and encryption from Normal to Wishlist.
Jun 9 2023, 12:22 PM · gpd5x, kleopatra
aheinecke triaged T6485: Kleopatra: Don't use checkboxes to configure signing and encryption 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 · gpd5x, kleopatra
aheinecke triaged T6524: Kleopatra / Gpgtar: Cancel does not kill the job as Unbreak Now! priority.
Jun 9 2023, 12:14 PM · Restricted Project, kleopatra
ebo added a comment to T6488: Kleopatra: moving decrypted Folder to USB device fails.

works (at least for small directories)

Jun 9 2023, 11:37 AM · kleopatra, Restricted Project
werner committed rE93d764498895: yat2m: Add option --gnupgorg (authored by werner).
yat2m: Add option --gnupgorg
Jun 9 2023, 10:49 AM
werner triaged T6519: Kleopatra: "change validity" allows to set an expiry date in the past as High priority.

High priority because I a fear that we will soon start to receive support questions related to this.

Jun 9 2023, 10:41 AM · backport, kleopatra, Restricted Project
werner triaged T6522: Kleopatra: foldernames to be encrypted with gpgtar not sorted as Low priority.

I guess kleo does a directory listing and then sorts hat listing the view Using the name by default but you can change this. Passing this list down to gpgtar is likely the original list as received from the OS. I also guess it will be easy to sort this but I'll give it a low priority.

Jun 9 2023, 10:39 AM · kleopatra, Restricted Project
werner committed rD4c4eb42f6346: web: Add CSS for yat2m man pages (authored by werner).
web: Add CSS for yat2m man pages
Jun 9 2023, 10:07 AM
cklassen committed rWd5f1c3358240: improved layout of donate page (authored by cklassen).
improved layout of donate page
Jun 9 2023, 9:52 AM
cklassen committed rW0dc2f67d0597: Re-structured links in footer (authored by cklassen).
Re-structured links in footer
Jun 9 2023, 9:44 AM
cklassen committed rW53ed53a2ad5e: removed top margin from social icons (authored by cklassen).
removed top margin from social icons
Jun 9 2023, 9:44 AM
werner added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

Well, it Just Works(tm). You should make sure that a /run/user/NNNN direcory exists so GnuPG is able to create its subdir for the socket files.

Jun 9 2023, 9:37 AM
gniibe committed rCe0f7e927c594: cipher: Factor functions for ECC selftests. (authored by gniibe).
cipher: Factor functions for ECC selftests.
Jun 9 2023, 9:34 AM
mlaurent committed rLIBKLEO432acaf89b32: GIT_SILENT: prepare 5.23.3 (authored by mlaurent).
GIT_SILENT: prepare 5.23.3
Jun 9 2023, 6:56 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2737ddcb9347: SVN_SILENT made messages (.desktop file) - always resolve ours (authored by l10n daemon script <scripty@kde.org>).
SVN_SILENT made messages (.desktop file) - always resolve ours
Jun 9 2023, 5:31 AM
gniibe committed rG5170c366eec2: common: Update t-exechelp to write/read smaller chunks. (authored by gniibe).
common: Update t-exechelp to write/read smaller chunks.
Jun 9 2023, 4:27 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA73ca4bed732b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 9 2023, 4:03 AM

Jun 8 2023

cklassen committed rW91d2022dc137: Added link to Mastodon account in news section (authored by cklassen).
Added link to Mastodon account in news section
Jun 8 2023, 7:15 PM
gniibe added a comment to T6511: EdDSA support in FIPS mode.

I'm going to add selftest of EdDSA with test vectors from RFC 8032.

Jun 8 2023, 8:32 AM · FIPS, libgcrypt, Bug Report
gniibe changed the status of T6512: keyboxd with data pipe from Open to Testing.

With the fix of T6523, make check goes all well (on Wine emulation and on Windows, for i686 and for x86_64).

Jun 8 2023, 7:45 AM · gnupg26, Bug Report
gniibe committed rG1b0ce9918c32: tests: Fix call-with-io deadlock. (authored by gniibe).
tests: Fix call-with-io deadlock.
Jun 8 2023, 7:44 AM
gniibe changed the status of T6523: gpgscm: call-with-io deadlock when larger stderr output from Open to Testing.

Fixed in master.

Jun 8 2023, 7:43 AM · gnupg26, Bug Report
gniibe changed the status of T6523: gpgscm: call-with-io deadlock when larger stderr output, a subtask of T6512: keyboxd with data pipe, from Open to Testing.
Jun 8 2023, 7:43 AM · gnupg26, Bug Report
gniibe added a comment to T6523: gpgscm: call-with-io deadlock when larger stderr output.

I modified ffi.c, to have renamed process-spawn-io function doing I/O by C.

Jun 8 2023, 7:39 AM · gnupg26, Bug Report
gniibe triaged T6523: gpgscm: call-with-io deadlock when larger stderr output as Low priority.
Jun 8 2023, 7:37 AM · gnupg26, Bug Report
l10n daemon script <scripty@kde.org> committed rLIBKLEO0ef47daec414: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 8 2023, 5:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAfcd847dcf75d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 8 2023, 5:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf81951bceff4: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 8 2023, 4:00 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOdfe3d6bd63c0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 8 2023, 4:00 AM

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
bernhard committed rWcaa4733b4c49: Remove adjective "anonymous" for bitcoin payments (authored by bernhard).
Remove adjective "anonymous" for bitcoin payments
Jun 7 2023, 4:51 PM
bernhard committed rW5ed9d5a065ef: Improve Makefile to consider donation-form*.html4 (authored by bernhard).
Improve Makefile to consider donation-form*.html4
Jun 7 2023, 4:51 PM
ebo closed T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder as Resolved.
Jun 7 2023, 3:36 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
ebo added a comment to T6499: Kleopatra: no error if trying to write decrypted file to write-protected folder.

works:

Jun 7 2023, 3:35 PM · vsd33 (vsd-3.3.0), kleopatra, Restricted Project
90 added a comment to rGeae28f1bd4a5: doc: Remove profile and systemd example files..

Sorry to bump a discussion a few months after it has already died down, but with the deprecation and removal of init-based supervised launching of gpg-agent, what's the recommended approach now to auto-start it?

Jun 7 2023, 1:51 PM
ebo created T6522: Kleopatra: foldernames to be encrypted with gpgtar not sorted.
Jun 7 2023, 10:19 AM · kleopatra, Restricted Project
gniibe committed rGf5656ff363a0: kbx: Fix datastream_thread and use the data pipe. (authored by gniibe).
kbx: Fix datastream_thread and use the data pipe.
Jun 7 2023, 8:33 AM
gniibe added a comment to T6512: keyboxd with data pipe.

Calling assuan_release before kbx_client_data_release is the best (and we join the thread).

Jun 7 2023, 8:24 AM · gnupg26, Bug Report
mlaurent committed rLIBKLEOf9509ab2e5e4: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 7 2023, 7:53 AM
mlaurent committed rKLEOPATRA518f286fd340: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 7 2023, 7:52 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO1a79af901a9f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 7 2023, 5:47 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA23bb4393bdc3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 7 2023, 5:46 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb6f9d1e56933: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 7 2023, 4:07 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5fe11e2e2d81: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 7 2023, 4:06 AM
gniibe committed rG9433dfa5dd4b: common: Add test case for IPC with spawned process. (authored by gniibe).
common: Add test case for IPC with spawned process.
Jun 7 2023, 2:12 AM

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
ebo closed T6196: Kleopatra: Canceling encrypt operation in the notepad causes a bogus error message as Resolved.

works

Jun 6 2023, 8:51 AM · Restricted Project, kleopatra, Bug Report
gniibe committed rA2f0232b15fdc: w32: Fix closing for non-socket HANDLE. (authored by gniibe).
w32: Fix closing for non-socket HANDLE.
Jun 6 2023, 8:32 AM

Jun 5 2023

dvratil claimed T6460: KOrganizer: unable to display events with the same UID in multiple calendars.
Jun 5 2023, 11:05 PM · Restricted Project, KDE
dvratil triaged T6521: IncidenceEditor: no way to show or change sign/encrypt state of iTIP message as Normal priority.
Jun 5 2023, 10:34 PM · Restricted Project, KDE
dvratil triaged T6520: KMail: invitations in decrypted messages not rendered as Normal priority.
Jun 5 2023, 10:31 PM · Restricted Project, KDE
ebo created T6519: Kleopatra: "change validity" allows to set an expiry date in the past.
Jun 5 2023, 6:16 PM · backport, kleopatra, Restricted Project
ebo triaged T6479: Kleopatra: "change validity" dialog shows unreasonable default for extension as High priority.

The current date should be avoided even if explicitly chosen, on the command line the earliest allowed date is tomorrow.

Jun 5 2023, 5:43 PM · kleopatra, Restricted Project
ikloecker committed rWdbe52ef25a82: Update patches (authored by ikloecker).
Update patches
Jun 5 2023, 3:56 PM