Page MenuHome GnuPG
Feed All Stories

Jun 14 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRA220f1071b6ec: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 14 2023, 3:56 AM

Jun 13 2023

werner triaged T6535: Failure to export plaintext v5 secret key. as Normal priority.
Jun 13 2023, 7:41 PM · gnupg24, Bug Report
werner added a project to T6535: Failure to export plaintext v5 secret key.: gnupg24.

Thanks, we will take care of this.

Jun 13 2023, 7:41 PM · gnupg24, Bug Report
aheinecke committed rWfce655326255: Add manifest for okular and fix open with for PDF (authored by aheinecke).
Add manifest for okular and fix open with for PDF
Jun 13 2023, 5:00 PM
aheinecke committed rW4d57b4608223: Remove KTextWidgets patch parts from Okular patch (authored by aheinecke).
Remove KTextWidgets patch parts from Okular patch
Jun 13 2023, 4:59 PM
onickolay updated the task description for T6535: Failure to export plaintext v5 secret key..
Jun 13 2023, 2:43 PM · gnupg24, Bug Report
onickolay created T6535: Failure to export plaintext v5 secret key..
Jun 13 2023, 2:42 PM · gnupg24, Bug Report
aheinecke committed rM7e6d51aa6fc9: Fix definition of GPG_ERR_ENABLE_GETTEXT_MACROS (authored by aheinecke).
Fix definition of GPG_ERR_ENABLE_GETTEXT_MACROS
Jun 13 2023, 1:31 PM
werner added a comment to T6515: GPG in FIPS mode spits out useless "out of core handler ignored in FIPS mode" message on every execution.

Let's fix this in Libgcrypt (ignore setting of the handler)

Jun 13 2023, 11:19 AM · FIPS, Bug Report
werner added a comment to rC469919751d6e: cipher:ecc: Fix public key computation for EdDSA..

This is related to T6511

Jun 13 2023, 10:57 AM
werner claimed T6534: gpg's progress_filter needs to use uint64_t.
Jun 13 2023, 10:07 AM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
Jakuje added a comment to T6511: EdDSA support in FIPS mode.

Another approach would be having "non-hash" algo for gcry_md_open.

Jun 13 2023, 9:53 AM · FIPS, libgcrypt, Bug Report
gniibe committed rC469919751d6e: cipher:ecc: Fix public key computation for EdDSA. (authored by gniibe).
cipher:ecc: Fix public key computation for EdDSA.
Jun 13 2023, 7:49 AM
gniibe added a comment to T6511: EdDSA support in FIPS mode.

Before adding FIPS support flag and tests, we need to modify implementation:

  • Adding PCT check for EdDSA
  • Adding support of gcry_pk_hash_sign/verify API for EdDSA
Jun 13 2023, 6:33 AM · FIPS, libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcca6cbfe9413: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 13 2023, 5:29 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7a8f04f4b395: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 13 2023, 4:00 AM
gniibe added a comment to T6271: The old FSF address in libgcrypt source code.

Thanks. I think that it was the oldest one: FSF used to be there in Cambridge, then moved to Tremont St. in Boston, and now it's in Franklin St.

Jun 13 2023, 3:10 AM · Documentation, libgcrypt, Bug Report

Jun 12 2023

ikloecker changed the status of T5478: Kleopatra: Performance problems decrypting and encrypting large Archives from Testing to Open.
Jun 12 2023, 6:38 PM · Restricted Project, gpgme, kleopatra
ikloecker added a parent task for T6530: GPGME / QGpgME Extend Archivejobs to accept input / output from a filename: T5478: Kleopatra: Performance problems decrypting and encrypting large Archives.
Jun 12 2023, 6:25 PM · gpgme, Restricted Project, kleopatra
ikloecker added a subtask for T5478: Kleopatra: Performance problems decrypting and encrypting large Archives: T6530: GPGME / QGpgME Extend Archivejobs to accept input / output from a filename.
Jun 12 2023, 6:25 PM · Restricted Project, gpgme, kleopatra
werner triaged T6534: gpg's progress_filter needs to use uint64_t as High priority.
Jun 12 2023, 4:23 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
werner created T6534: gpg's progress_filter needs to use uint64_t.
Jun 12 2023, 4:23 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.3), Feature Request, Restricted Project, Windows
Jakuje added a comment to T6271: The old FSF address in libgcrypt source code.

FYI, while going through the licenses again I noticed one of the pinentry files have even older address that so if you would do sed, this would not be matched:

Jun 12 2023, 4:11 PM · Documentation, libgcrypt, Bug Report
werner committed rE3faf11925549: yat2m: Fix Windows build (authored by werner).
yat2m: Fix Windows build
Jun 12 2023, 3:51 PM
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
ikloecker added a comment to T6531: Gpgtar behavioral change when extracting archives.

Which only works if gpgtar actually knows the input file name (which it will once T6530: GPGME / QGpgME Extend Archivejobs to accept input / output from a filename is done and used).

Jun 12 2023, 3:23 PM · Restricted Project, kleopatra, gpgtar
werner added projects to T6531: Gpgtar behavioral change when extracting archives: gpgtar, kleopatra.
Jun 12 2023, 3:21 PM · Restricted Project, kleopatra, gpgtar
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
ikloecker added a comment to T6363: Add progress status output to gpgtar.

Yeah, probably a Windows/MinGW 32-bit problem. GpgME::Data does

off_t size = seek(0, SEEK_END);
seek(0, SEEK_SET);
std::string sizestr = std::to_string(size);
// Ignore errors as this is optional
gpgme_data_set_flag(d->data, "size-hint", sizestr.c_str());
Jun 12 2023, 3:00 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
ikloecker added a comment to T6533: Kleopatra: Import progress weird when importing large files.

Well the progress is by file and type of import (OpenPGP, S/MIME, groups). Is importing a 38 MB keyring really a use case that is worth changing perfectly working behavior? People, rightfully, hate knight rider progress because it gives no indication at all when it's finished.

Jun 12 2023, 2:42 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
ikloecker added a comment to T6531: Gpgtar behavioral change when extracting archives.

I wasn't aware of this behavior (on Windows), i.e. the behavior change wasn't intended.

Jun 12 2023, 2:35 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
ikloecker added a comment to T6532: Kleopatra: X509 import needs to be offline.

There is already an additional handleExternalCMSImports which does

// For external CMS Imports we have to manually do a keylist
// with validation to get the intermediate and root ca imported
// automatically if trusted-certs and extra-certs are used.
Jun 12 2023, 2:26 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
ebo added a comment to T6531: Gpgtar behavioral change when extracting archives.

No. I only noticed a difference of the behavior between gpgtar on the cli and Kleo. Ingo said the behavior in Kleo has always been the same, gpgtar an Kleo differ in that. Case was therefore closed for me.

Jun 12 2023, 12:32 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
Coelacanthus added a comment to T6336: Don't use deprecated --supervised option in example systemd service units.

Actually, the entire systemd based launching is deprecated and thus the logged warning is on purpose.

The problem with the systemd launched gpg-agent is that it creates a race: gpg launches gpg-agent as needed and to avoid concurrent launching by other gpg or gpgsm processes, it takes a file system lock during the launch process. systemd does not know about this and we end up with sometimes end up with two gpg-agent processes. Eventually one of those processes detects that it does not own the socket and terminates itself. No real harm here but you may see smart card lockups or a flushed password cache.

Jun 12 2023, 11:56 AM · Bug Report
ikloecker claimed T6530: GPGME / QGpgME Extend Archivejobs to accept input / output from a filename.
Jun 12 2023, 10:21 AM · gpgme, Restricted Project, kleopatra
werner added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

I consider the entire idea of receiving a passphrase and data on the same channel to be a bad for security and robust coding. The whole thing is a historical oddity which we kept for the sake of mutt(1)'s legacy way of invoking pgp. Thus I won't consider 3) the best option.

Jun 12 2023, 8:22 AM · Emacs, gnupg, Bug Report
gniibe committed rC263aa80b39dc: cipher:pubkey: Factor out data SEXP preparation. (authored by gniibe).
cipher:pubkey: Factor out data SEXP preparation.
Jun 12 2023, 6:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc0da91b291c9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 12 2023, 4:19 AM
gniibe added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

To summarize, here is the situation:

  • Ideally, it would be good to modify GnuPG and Emacs EasyPG to implement status handling and input handling in better way.
Jun 12 2023, 2:13 AM · Emacs, gnupg, Bug Report

Jun 11 2023

l10n daemon script <scripty@kde.org> committed rKLEOPATRA83cf988435e5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 11 2023, 5:28 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3bee3ef0a29f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 11 2023, 3:59 AM

Jun 10 2023

thesamesam added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Ah, I see https://dev.gnupg.org/rG2f872fa68c6576724b9dabee9fb0844266f55d0d applies cleanly. I guess can go with that, although would prefer it if on the 2.4 branch.

Jun 10 2023, 11:00 PM · Emacs, gnupg, Bug Report
thesamesam added a comment to T6481: BEGIN_ENCRYPTION status output happens later in 2.4.1 (breaks Emacs's EasyPG).

Is there a commit we could backport downstream to 2.4.x? We've had quite a few reports of this.

Jun 10 2023, 10:56 PM · Emacs, gnupg, Bug Report
mlaurent committed rLIBKLEO813f8a157ec2: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 10 2023, 4:23 PM
mlaurent committed rKLEOPATRAdd3f7b50b7fb: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Jun 10 2023, 4:22 PM
mlaurent committed rLIBKLEO1b92f6e9c3b5: GIT_SILENT: prepare 5.23.3 (authored by mlaurent).
GIT_SILENT: prepare 5.23.3
Jun 10 2023, 4:15 PM
mlaurent committed rKLEOPATRAed660d77b59e: GIT_SILENT: prepare 5.23.3 (authored by mlaurent).
GIT_SILENT: prepare 5.23.3
Jun 10 2023, 4:11 PM
mlaurent committed rKLEOPATRAa5d9e2f43d3a: Remove unneeded QVariantList from KCM constructor args (authored by mlaurent).
Remove unneeded QVariantList from KCM constructor args
Jun 10 2023, 10:05 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA765b086c9c0f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jun 10 2023, 3:57 AM

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
ikloecker added a comment to T6363: Add progress status output to gpgtar.

For me this does work also when decrypting:

Jun 9 2023, 5:59 PM · gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Feature Request
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: 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