Page MenuHome GnuPG
Feed All Stories

Sep 5 2023

CarlSchwan committed rKLEOPATRA038979254dd3: feat(messageviewerdialog): Support opening multiple messages simultaneously (authored by CarlSchwan).
feat(messageviewerdialog): Support opening multiple messages simultaneously
Sep 5 2023, 1:50 PM
ikloecker assigned T5960: Kleopatra: Encoding problems with GnuPG output on Windows to ebo.

Please provide the debug output, so that I can see which encoding was used to decode the error message.

Sep 5 2023, 1:30 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker added a comment to T5960: Kleopatra: Encoding problems with GnuPG output on Windows.
In T5960#175302, @ebo wrote:

Found in GnuPG-VS-Desktop-3.2.0-beta178, broken ü and no linebreaks:

Setting this to high after consultation with @werner, these issues should be fixed in next release.

Sep 5 2023, 1:22 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo raised the priority of T5960: Kleopatra: Encoding problems with GnuPG output on Windows from Normal to High.
Sep 5 2023, 12:00 PM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ebo moved T5960: Kleopatra: Encoding problems with GnuPG output on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Found in GnuPG-VS-Desktop-3.2.0-beta178, broken ü and no linebreaks:

Sep 5 2023, 11:59 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRA478d12e7ff36: feat(messageviewerdialog): Support opening multiple messages simultaneously (authored by CarlSchwan).
feat(messageviewerdialog): Support opening multiple messages simultaneously
Sep 5 2023, 11:48 AM
CarlSchwan committed rKLEOPATRAbccfc3a0c707: feat(messageviewerdialog): Support opening multiple messages simultaneously (authored by CarlSchwan).
feat(messageviewerdialog): Support opening multiple messages simultaneously
Sep 5 2023, 11:40 AM
werner committed rG34f812475e11: gpg: Fix last commit. (authored by werner).
gpg: Fix last commit.
Sep 5 2023, 8:10 AM
werner committed rG362a6dfb0a42: gpg: Fix last commit. (authored by werner).
gpg: Fix last commit.
Sep 5 2023, 8:09 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO65c680ced4f0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 5 2023, 3:46 AM

Sep 4 2023

ikloecker committed rLIBKLEO6b582c2647d8: Use qEnvironmentVariableIntValue() instead of slow qgetenv().toInt() (authored by ikloecker).
Use qEnvironmentVariableIntValue() instead of slow qgetenv().toInt()
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEOb8b95d5b7b19: Use new-style connect (authored by ikloecker).
Use new-style connect
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEOea1432d4acde: Use an empty QLatin1String instead of an empty QStringLiteral (authored by ikloecker).
Use an empty QLatin1String instead of an empty QStringLiteral
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEOa7e631a82573: Make ninja keep going if jobs fail (authored by ikloecker).
Make ninja keep going if jobs fail
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEO799211f978af: Start with clazy level0 checks and disable clang-tidy (authored by ikloecker).
Start with clazy level0 checks and disable clang-tidy
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEO52c021b529c8: Add adapted version of okular's build_clazy_clang_tidy job (authored by ikloecker).
Add adapted version of okular's build_clazy_clang_tidy job
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEO6a1638617877: Use correct package name (authored by ikloecker).
Use correct package name
Sep 4 2023, 11:18 PM
ikloecker committed rLIBKLEOd9b6cd5b3fbe: Use new-style connect (authored by ikloecker).
Use new-style connect
Sep 4 2023, 11:17 PM
ikloecker committed rLIBKLEOcdb77a65368c: Use qEnvironmentVariableIntValue() instead of slow qgetenv().toInt() (authored by ikloecker).
Use qEnvironmentVariableIntValue() instead of slow qgetenv().toInt()
Sep 4 2023, 11:17 PM
ikloecker committed rLIBKLEO544471f21be0: Use an empty QLatin1String instead of an empty QStringLiteral (authored by ikloecker).
Use an empty QLatin1String instead of an empty QStringLiteral
Sep 4 2023, 11:17 PM
ikloecker committed rLIBKLEO8a8d8ba62fff: Do not skip non-hex digits (authored by ikloecker).
Do not skip non-hex digits
Sep 4 2023, 11:02 PM
ikloecker committed rLIBKLEO7e4504754fef: Remove unused variable (authored by ikloecker).
Remove unused variable
Sep 4 2023, 11:02 PM
ikloecker committed rLIBKLEO543b79deb4e8: Make ninja keep going if jobs fail (authored by ikloecker).
Make ninja keep going if jobs fail
Sep 4 2023, 10:03 PM
ikloecker committed rLIBKLEOcd462e895799: Start with clazy level0 checks and disable clang-tidy (authored by ikloecker).
Start with clazy level0 checks and disable clang-tidy
Sep 4 2023, 9:54 PM
ikloecker committed rLIBKLEO20e77179fa83: Use correct package name (authored by ikloecker).
Use correct package name
Sep 4 2023, 9:48 PM
ikloecker committed rLIBKLEOf53ed2f66d50: Add adapted version of okular's build_clazy_clang_tidy job (authored by ikloecker).
Add adapted version of okular's build_clazy_clang_tidy job
Sep 4 2023, 9:45 PM
dvratil closed T6691: Agenda multi-view doesn't show timeline on the right-hand side as Resolved.
Sep 4 2023, 8:47 PM · Restricted Project, KDE
mlaurent committed rLIBKLEO4d0cd3a1175c: Merge remote-tracking branch 'origin/master' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin/master' into kf6
Sep 4 2023, 7:56 PM
mlaurent committed rLIBKLEOe3061ccdd5ab: Merge remote-tracking branch 'origin/release/23.08' (authored by mlaurent).
Merge remote-tracking branch 'origin/release/23.08'
Sep 4 2023, 7:55 PM
ikloecker committed rM8fde9cbe2288: tests: Re-add --with-secret option (authored by ikloecker).
tests: Re-add --with-secret option
Sep 4 2023, 5:33 PM
werner committed rMe36b2d1bce4b: New mode to list a v5 fingerprint for v4 packets. (authored by werner).
New mode to list a v5 fingerprint for v4 packets.
Sep 4 2023, 5:05 PM
werner committed rG1f76cbca3513: gpg: Add option --with-v5-fingerprint (authored by werner).
gpg: Add option --with-v5-fingerprint
Sep 4 2023, 4:39 PM
werner committed rG1be7882344c5: gpg: Add option --with-v5-fingerprint (authored by werner).
gpg: Add option --with-v5-fingerprint
Sep 4 2023, 4:36 PM
aheinecke committed rO1e41ab29ee70: Spelling fixes for german translation (authored by aheinecke).
Spelling fixes for german translation
Sep 4 2023, 4:02 PM
werner updated the task description for T6705: Provide strong v5 fingerprints also for v4 keys.
Sep 4 2023, 3:35 PM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
werner triaged T6705: Provide strong v5 fingerprints also for v4 keys as Normal priority.
Sep 4 2023, 3:35 PM · gpgme (gpgme 1.23.x), OpenPGP, Feature Request
ikloecker closed T6704: Kleopatra: Wrong export of key groups as Resolved.

This is hopefully resolved. Setting to done because the fix cannot be verified with our builds of Kleopatra.

Sep 4 2023, 2:57 PM · Restricted Project, kleopatra, Bug Report
ikloecker added a comment to T6704: Kleopatra: Wrong export of key groups.

It also doesn't occur with the AppImage (Do we build a debug or unoptimized build for the AppImage?).

Sep 4 2023, 2:56 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rLIBKLEO19b514e46118: Don't use auto when concatenating QStrings to avoid QStringBuilder (authored by ikloecker).
Don't use auto when concatenating QStrings to avoid QStringBuilder
Sep 4 2023, 2:50 PM
ikloecker committed rLIBKLEO10be6bbdb881: Don't use auto when concatenating QStrings to avoid QStringBuilder (authored by ikloecker).
Don't use auto when concatenating QStrings to avoid QStringBuilder
Sep 4 2023, 2:49 PM
ikloecker committed rLIBKLEO65d29c4e9a97: Don't use auto when concatenating QStrings to avoid QStringBuilder (authored by ikloecker).
Don't use auto when concatenating QStrings to avoid QStringBuilder
Sep 4 2023, 2:49 PM
ikloecker claimed T6704: Kleopatra: Wrong export of key groups.
Sep 4 2023, 2:36 PM · Restricted Project, kleopatra, Bug Report
ikloecker added a comment to T6704: Kleopatra: Wrong export of key groups.

The problem doesn't occur with the development build. It also doesn't seem to occur with our Windows build.

Sep 4 2023, 2:36 PM · Restricted Project, kleopatra, Bug Report
ikloecker created T6704: Kleopatra: Wrong export of key groups.
Sep 4 2023, 2:35 PM · Restricted Project, kleopatra, Bug Report
mlaurent committed rKLEOPATRA54bdce833793: Add missing include moc (authored by mlaurent).
Add missing include moc
Sep 4 2023, 1:25 PM
aheinecke added a comment to T6696: qgpgme-qt6: Build failure for some distributions.

Well 5.4.2 o.O and we on Tumbleweed are at 13.x gcc

Sep 4 2023, 12:50 PM · Restricted Project, gpgme, Bug Report
aheinecke triaged T6703: Kleopatra: Signed group definition as Normal priority.
Sep 4 2023, 12:47 PM · gpd5x, to-be-discussed, kleopatra
ikloecker added a comment to T6696: qgpgme-qt6: Build failure for some distributions.

I found this in the change log of Qt 5.4.2:

- On x86 and x86-64 systems with ELF binaries (especially Linux), due to
  a new optimization in GCC 5.x in combination with a recent version of
  GNU binutils, compiling Qt applications with -fPIE is no longer
  enough with GCC 5.x. Applications now need to be compiled with
  the -fPIC option if Qt's option "reduce relocations" is active. For
  backward compatibility only, Qt accepts the use of -fPIE for GCC 4.x
  versions.
  Note that Clang is known to generate incompatible code even with -fPIC if
  the -flto option is active.
Sep 4 2023, 12:38 PM · Restricted Project, gpgme, Bug Report
ikloecker committed rKLEOPATRA9cc3dde882f8: Optionally, query WKDs for all user IDs when updating an OpenPGP key (authored by ikloecker).
Optionally, query WKDs for all user IDs when updating an OpenPGP key
Sep 4 2023, 12:01 PM
ebo moved T6613: Okular: filename suggestion unsuitable from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Sep 4 2023, 10:55 AM · okular, Restricted Project
svuorela changed the status of T6613: Okular: filename suggestion unsuitable from Open to Testing.
Sep 4 2023, 10:33 AM · okular, Restricted Project
svuorela reassigned T6613: Okular: filename suggestion unsuitable from svuorela to ebo.
Sep 4 2023, 10:33 AM · okular, Restricted Project
svuorela added a comment to T6613: Okular: filename suggestion unsuitable.

This should be in the newest for testing.

Sep 4 2023, 10:32 AM · okular, Restricted Project
aheinecke triaged T6696: qgpgme-qt6: Build failure for some distributions as Normal priority.

So I think that the problem here is that ArchLinux either does not build Qt6 with -fPIC or it does and others don't and that our check for wether or not to add -fPIC is not really working as it should. When compiling executables we should also add -fPIE instead of -fPIC.

Sep 4 2023, 9:31 AM · Restricted Project, gpgme, Bug Report
aheinecke added a subtask for T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST: T6559: GPGSM: "always trust like override" or "force" option.
Sep 4 2023, 8:49 AM · vsd34, Feature Request, kleopatra
aheinecke added a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Sep 4 2023, 8:49 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
aheinecke triaged T6702: Kleopatra: Use GPGME_ENCRYPT_ALWAYS_TRUST as Normal priority.
Sep 4 2023, 8:49 AM · vsd34, Feature Request, kleopatra
aheinecke added a subtask for T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST: T6559: GPGSM: "always trust like override" or "force" option.
Sep 4 2023, 8:45 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
aheinecke added a parent task for T6559: GPGSM: "always trust like override" or "force" option: T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST.
Sep 4 2023, 8:45 AM · gnupg24 (gnupg-2.4.4), gpgme (gpgme 1.23.x), gnupg22 (gnupg-2.2.42), Feature Request, gpgol, S/MIME, kleopatra, Restricted Project
aheinecke triaged T6701: GpgOL: Use GPGME_ENCRYPT_ALWAYS_TRUST as High priority.
Sep 4 2023, 8:44 AM · vsd32 (vsd-3.2.0), vsd, Restricted Project, gpgol
gniibe committed rGd90f1e5fa4d1: agent: Fix timer round-up check when inserting an entry into cache. (authored by gniibe).
agent: Fix timer round-up check when inserting an entry into cache.
Sep 4 2023, 5:04 AM
gniibe committed rG28364affa64e: agent: Fix sock_inotify_fd handling. (authored by gniibe).
agent: Fix sock_inotify_fd handling.
Sep 4 2023, 5:04 AM

Sep 3 2023

l10n daemon script <scripty@kde.org> committed rLIBKLEO1e6cf023cce3: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2023, 6:09 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2300ba61bfcb: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2023, 6:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe0ca73eb72dd: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Sep 3 2023, 5:12 AM
l10n daemon script <scripty@kde.org> committed rMTP595200581634: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2023, 4:16 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO19b8fba699d9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2023, 4:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc19b07b92d42: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 3 2023, 4:14 AM
Garnag updated Garnag.
Sep 3 2023, 1:30 AM

Sep 2 2023

mlaurent committed rKLEOPATRA5f47ee9cfaf8: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Sep 2 2023, 1:03 PM
mlaurent committed rLIBKLEObb0b97e0b485: Merge remote-tracking branch 'origin' into kf6 (authored by mlaurent).
Merge remote-tracking branch 'origin' into kf6
Sep 2 2023, 1:02 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6a5a6d58e39d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 2 2023, 5:17 AM
l10n daemon script <scripty@kde.org> committed rMTPbe21a6c19e89: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 2 2023, 3:57 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcec758720fdf: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 2 2023, 3:52 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA03c837b4037f: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Sep 2 2023, 2:48 AM

Sep 1 2023

ikloecker committed rKLEOPATRA8afe8de85606: Add bulk certification mode to certify widget (authored by ikloecker).
Add bulk certification mode to certify widget
Sep 1 2023, 9:02 PM
aheinecke committed rO0b5fb15a94bd: Fix looking at first attachment when body empty (authored by aheinecke).
Fix looking at first attachment when body empty
Sep 1 2023, 8:02 PM
aheinecke added a comment to T6686: GPG4win exchange issue decrypt message from Macos GPGtools.

So by we already have code to handle this problem, we had code for "No body but multipart/mixed" and your message was "empty body but multipart mixed" so I just needed to also check for an empty body and the code worked.

Sep 1 2023, 7:54 PM · MacOS, Support, gpg4win
aheinecke changed the status of T6686: GPG4win exchange issue decrypt message from Macos GPGtools from Duplicate to Resolved.

Ah damn, now that I closed this as a duplicate I found that we already have code to handle this problem.

Sep 1 2023, 7:51 PM · MacOS, Support, gpg4win
aheinecke added a comment to T6696: qgpgme-qt6: Build failure for some distributions.

I found this related to that: https://sourceware.org/bugzilla/show_bug.cgi?id=28875

Sep 1 2023, 7:17 PM · Restricted Project, gpgme, Bug Report
aheinecke added a project to T6700: keyboxd: signing failed: general error after a long suspend: keyboxd.
Sep 1 2023, 7:12 PM · keyboxd
aheinecke renamed T6700: keyboxd: signing failed: general error after a long suspend from keyboxd: Maybe problem signing failed, general error after a long suspend to keyboxd: signing failed: general error after a long suspend.
Sep 1 2023, 7:11 PM · keyboxd
aheinecke triaged T6700: keyboxd: signing failed: general error after a long suspend as Low priority.
Sep 1 2023, 7:11 PM · keyboxd
aheinecke created keyboxd.
Sep 1 2023, 7:07 PM
aheinecke added a comment to T6646: GpgOL: signature not displayed if mail is saved in the filesystem.

I have analyzed this. In the ribbon we get a mailitem OOM object as reference, but that can be a different pointer then the one we used for decryption / verification. Our trick for this was to assign mailitems a custom uuid property and then look for that from the riboon pointer so that we can update accoringly with our internal Mail object representation.

Sep 1 2023, 6:19 PM · vsd33 (vsd-3.3.1), Restricted Project, Bug Report, gpgol
ikloecker committed rKLEOPATRA3056a8c29022: Add bulk certification mode to certify widget (authored by ikloecker).
Add bulk certification mode to certify widget
Sep 1 2023, 5:32 PM
ikloecker committed rKLEOPATRA0c5ba0786950: Add simple helper for changing visibility of multiple widgets at once (authored by ikloecker).
Add simple helper for changing visibility of multiple widgets at once
Sep 1 2023, 5:32 PM
ikloecker committed rKLEOPATRA70da7958f22f: Update size of content area just before showing it (authored by ikloecker).
Update size of content area just before showing it
Sep 1 2023, 5:32 PM
ikloecker committed rKLEOPATRAa5d5a8d536a7: Store a list of certificates to certify (authored by ikloecker).
Store a list of certificates to certify
Sep 1 2023, 5:32 PM
ikloecker triaged T6699: Kleopatra: Ask for confirmation when overwriting existing tags during certification as Normal priority.
Sep 1 2023, 5:18 PM · gpd5x, kleopatra
ikloecker changed the status of T6698: Kleopatra: Not all User IDs tagged with chosen tag selected when certifying a certificate from Open to Testing.

Fixed. I'll copy the ideas in comment T6698#175165 to a separate task.

Sep 1 2023, 5:13 PM · kleopatra, Restricted Project, Bug Report
ikloecker committed rKLEOPATRAd44cfb0f8039: Fix selection of all user IDs with tags matching Tags value (authored by ikloecker).
Fix selection of all user IDs with tags matching Tags value
Sep 1 2023, 5:11 PM
aheinecke added a comment to T6698: Kleopatra: Not all User IDs tagged with chosen tag selected when certifying a certificate.

At least GnuPG only shows the most recent key signature tag. So if we leave it out when adding another signature then we remove this.

Sep 1 2023, 4:39 PM · kleopatra, Restricted Project, Bug Report
aheinecke added a comment to T6698: Kleopatra: Not all User IDs tagged with chosen tag selected when certifying a certificate.

Yes remove this / leave this empty. I think the idea was that if you certify lots of users and wanted to have the same tag. But I guess that would be covered by bulk signing anyway and can actually be more trouble if you accidentally use the wrong tag.

Sep 1 2023, 4:15 PM · kleopatra, Restricted Project, Bug Report
aheinecke added a comment to T6696: qgpgme-qt6: Build failure for some distributions.

Compiles for me, too with Qt 6.5.2 from tumbleweed.

Sep 1 2023, 4:11 PM · Restricted Project, gpgme, Bug Report
aheinecke added a comment to T6696: qgpgme-qt6: Build failure for some distributions.
Sep 1 2023, 4:04 PM · Restricted Project, gpgme, Bug Report
ikloecker claimed T6698: Kleopatra: Not all User IDs tagged with chosen tag selected when certifying a certificate.
Sep 1 2023, 4:01 PM · kleopatra, Restricted Project, Bug Report
ikloecker created T6698: Kleopatra: Not all User IDs tagged with chosen tag selected when certifying a certificate.
Sep 1 2023, 4:01 PM · kleopatra, Restricted Project, Bug Report
aheinecke merged T6686: GPG4win exchange issue decrypt message from Macos GPGtools into T4026: GpgOL: Improve handling of mailman modified mails.
Sep 1 2023, 3:59 PM · gpg4win, gpgol
aheinecke merged task T6686: GPG4win exchange issue decrypt message from Macos GPGtools into T4026: GpgOL: Improve handling of mailman modified mails.
Sep 1 2023, 3:59 PM · MacOS, Support, gpg4win