Page MenuHome GnuPG
Feed All Stories

Sep 4 2023

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 · to-be-discussed, Restricted Project, 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 · Restricted Project, 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 · Restricted Project, 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 · 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 · Restricted Project, 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
aheinecke added a comment to T6686: GPG4win exchange issue decrypt message from Macos GPGtools.

Well the message is content-type multipart/mixed. For GpgOL to investigate the mail it needs to be multipart/signed oder application/encrypted or application/pgp-encrypted. (and some other things) But multipart/mixed is something that we don't take a second look at because this means "unencrypted mail with attachments."

Sep 1 2023, 3:58 PM · MacOS, Support, gpg4win
ikloecker changed the status of T6697: Kleopatra: Wrong User IDs selected when certifying specific User IDs and other User IDs have tags from Open to Testing.

Fixed. Backport? (Depends on first preparations for bulk certification and is probably not really relevant for VSD.)

Sep 1 2023, 3:51 PM · kleopatra, Restricted Project, Bug Report
ikloecker committed rKLEOPATRA1b0f7028d30e: Only offer the user IDs to certify for certification (authored by ikloecker).
Only offer the user IDs to certify for certification
Sep 1 2023, 3:46 PM
ikloecker committed rKLEOPATRA873132070ccb: Fix incorrect logging about different remarks (authored by ikloecker).
Fix incorrect logging about different remarks
Sep 1 2023, 3:46 PM
ikloecker committed rKLEOPATRA8ba98378f2a7: Remove special handling of Escape when tool tip was shown (authored by ikloecker).
Remove special handling of Escape when tool tip was shown
Sep 1 2023, 3:46 PM
ikloecker claimed T6697: Kleopatra: Wrong User IDs selected when certifying specific User IDs and other User IDs have tags.
Sep 1 2023, 2:38 PM · kleopatra, Restricted Project, Bug Report
ikloecker created T6697: Kleopatra: Wrong User IDs selected when certifying specific User IDs and other User IDs have tags.
Sep 1 2023, 2:37 PM · kleopatra, Restricted Project, Bug Report
ikloecker added a comment to T6696: qgpgme-qt6: Build failure for some distributions.

The official build for Arch Linux doesn't seem to run into this problem. The Qt6 build is configured with

./configure \
  --prefix=/usr \
  --disable-fd-passing \
  --disable-static \
  --disable-gpgsm-test \
  --enable-languages=cpp,qt6

See https://archlinux.org/packages/core/x86_64/gpgme/

Sep 1 2023, 10:58 AM · Restricted Project, gpgme, Bug Report
ikloecker created T6696: qgpgme-qt6: Build failure for some distributions.
Sep 1 2023, 10:45 AM · Restricted Project, gpgme, Bug Report
CarlSchwan added a comment to T6658: Kleopatra: open message viewer directly.

Current progress is here: https://invent.kde.org/pim/kleopatra/-/merge_requests/57

Sep 1 2023, 9:55 AM · Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRA71382c4e2792: feat(messageviewerdialog): Support opening multiple messages simultaneously (authored by CarlSchwan).
feat(messageviewerdialog): Support opening multiple messages simultaneously
Sep 1 2023, 9:52 AM
CarlSchwan committed rKLEOPATRAd1ffefba3102: feat(decryptverifyfilescommand): Open mail viewer directly (authored by CarlSchwan).
feat(decryptverifyfilescommand): Open mail viewer directly
Sep 1 2023, 9:52 AM
werner changed the status of T6695: Spaces in filenames to the appimages are not correctly handled. from Open to Testing.
Sep 1 2023, 9:47 AM · Restricted Project, gpd, vsd, AppImage, Bug Report
CarlSchwan committed rLIBKLEOc80623e1f3ee: Stop classifier once we determine that a file is a mail (authored by CarlSchwan).
Stop classifier once we determine that a file is a mail
Sep 1 2023, 9:12 AM
gniibe committed rE19d7ec4bfeda: Fix the previous commit. (authored by gniibe).
Fix the previous commit.
Sep 1 2023, 8:32 AM
gniibe committed rE071effebcf7d: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 8:32 AM
gniibe committed rA76816b1350c0: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 8:15 AM
gniibe committed rT549fa4258421: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 7:50 AM
gniibe committed rK2c4551c0c405: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 7:48 AM
gniibe committed rPTHe6b90ae73222: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 7:47 AM
gniibe committed rS206530271666: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 7:46 AM
mlaurent committed rKLEOPATRAcd35703d8129: GIT_SILENT: activate QCH by default (authored by mlaurent).
GIT_SILENT: activate QCH by default
Sep 1 2023, 7:23 AM
mlaurent committed rLIBKLEOda2dcc49ccdd: GIT_SILENT: activate QCH by default (authored by mlaurent).
GIT_SILENT: activate QCH by default
Sep 1 2023, 7:21 AM
gniibe committed rC36d014f919d1: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 7:18 AM
gniibe changed the status of T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache) from Open to Testing.
Sep 1 2023, 7:13 AM · keyboxd, gpgagent, gnupg26
gniibe committed rMb80d52a1f74a: build: Change the default for --with-libtool-modification. (authored by gniibe).
build: Change the default for --with-libtool-modification.
Sep 1 2023, 7:07 AM
thesamesam added a comment to T6556: gpgtar: Removes existing output file on error.

Thanks. For the record, done at https://lists.gnupg.org/pipermail/gnupg-users/2023-August/066692.html.

Sep 1 2023, 5:15 AM · gnupg24 (gnupg-2.4.2), gnupg22 (gnupg-2.2.42), Restricted Project, gpgtar, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3324436ddcfd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 1 2023, 5:06 AM
gniibe renamed T6681: agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache) from agent: Adding agent_timer API for monitoring something and passphrase cache to agent: Clean up main loop and better cache handling of expiration (was: Adding agent_timer API for monitoring something and passphrase cache).
Sep 1 2023, 4:57 AM · keyboxd, gpgagent, gnupg26
gniibe committed rG5e47d5edd8f8: agent: Fix timer list management. (authored by gniibe).
agent: Fix timer list management.
Sep 1 2023, 4:34 AM
gniibe committed rG57125d3f5a3f: agent: Fix the previous commit. (authored by gniibe).
agent: Fix the previous commit.
Sep 1 2023, 4:02 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAd8d85199d82d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Sep 1 2023, 3:47 AM

Aug 31 2023

ikloecker committed rKLEOPATRA368d5a0e36c3: Add bulk certification mode to certify widget (authored by ikloecker).
Add bulk certification mode to certify widget
Aug 31 2023, 6:04 PM