Page MenuHome GnuPG
Feed All Stories

Jul 26 2023

ebo added a comment to T6188: kleopatra: notepad verify/decrypt button not always greyed out when it should be.

works as described.

Jul 26 2023, 12:48 PM · Restricted Project, kleopatra
CarlSchwan committed rKLEOPATRA9b6cc41eef9e: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 26 2023, 12:34 PM
CarlSchwan committed rMTP0e6853c4d5fb: Hide attachment if there is no attachment (authored by CarlSchwan).
Hide attachment if there is no attachment
Jul 26 2023, 12:34 PM
CarlSchwan committed rMTP556687a876c3: Improve handling of missing data and errors (authored by CarlSchwan).
Improve handling of missing data and errors
Jul 26 2023, 12:24 PM
ebo added a comment to T6115: Kleopatra: On "revoke certification" do not offer keys which did not certify that certificate.

How about giving a notification in Kleopatra relaying gpgs message(s) "signature already revoked"? Instead of ~"3 certifications were successfully revoked, do you want to publish them?"

Jul 26 2023, 11:53 AM · Restricted Project, kleopatra
ikloecker added a comment to T6152: Text for Import of S/MIME certificates.

Currently, Kleopatra cannot do anything about this. get_passphrase in protect-tool.c asks those questions and doesn't support a way to give the user more context (e.g. by providing the file name). Once gpg-agent allows giving context, Kleopatra can add for example the file name to the data to import.

Jul 26 2023, 11:51 AM · Feature Request, S/MIME, gnupg, Restricted Project
ebo closed T6492: Kleopatra: Entries in certificate drop-down are not sorted as Resolved.

works. Certificates are shown in alphabetical order to the user and expired subkeys are ignored for encryption even if they are newer.

Jul 26 2023, 11:45 AM · Restricted Project, kleopatra, Bug Report
aheinecke closed T6332: GPG: Extend / rework "is_file_compressed" as Resolved.

From my side this can be closed. In Kleopatra we can maybe check for some more MIME types and then use GPGME_ENCRYPT_NO_COMPRESS but that is unreleated.

Jul 26 2023, 11:41 AM · gnupg22 (gnupg-2.2.42), gnupg24 (gnupg-2.4.1), Restricted Project
aheinecke closed T6332: GPG: Extend / rework "is_file_compressed", a subtask of T6351: Kleopatra: Performance problems when encrypting large files, as Resolved.
Jul 26 2023, 11:41 AM · vsd33 (vsd-3.3.0), Restricted Project, kleopatra
ikloecker added a comment to T6115: Kleopatra: On "revoke certification" do not offer keys which did not certify that certificate.

I could be wrong, but I think initially we load OpenPGP certificates without signatures, so that we don't know whether the user has certified or revoked a key. Therefore, in the certificate list we cannot decide whether offering the "Revoke" action makes sense. We load the signatures, when the details or the certification dialog is opened.

Jul 26 2023, 11:35 AM · Restricted Project, kleopatra
ebo added a comment to T6115: Kleopatra: On "revoke certification" do not offer keys which did not certify that certificate.

works as described. But If you already have revoked one or all certifications of that key, you still get the revocation dialog.

Jul 26 2023, 10:49 AM · Restricted Project, kleopatra
ebo closed T6180: Kleopatra: "more details" in group edit opens information window in background as Resolved.

works

Jul 26 2023, 9:53 AM · Restricted Project, kleopatra
l10n daemon script <scripty@kde.org> committed rLIBKLEOfd857ac5b760: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2023, 5:17 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc10d32f001ea: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2023, 5:15 AM
gniibe committed rS6c0e68e978fe: doc: yat2m-stamp should depend on version.texi. (authored by jjakob).
doc: yat2m-stamp should depend on version.texi.
Jul 26 2023, 4:48 AM
gniibe committed rCf019c98fd418: doc: yat2m-stamp should depend on version.texi. (authored by gniibe).
doc: yat2m-stamp should depend on version.texi.
Jul 26 2023, 4:36 AM
gniibe committed rGdad880155ed0: build: Update libassuan.m4 for API compatibility. (authored by gniibe).
build: Update libassuan.m4 for API compatibility.
Jul 26 2023, 4:32 AM
gniibe committed rA9ce1b41cc1fe: libassuan.m4: Allow use of libassuan 3 for API of version 2. (authored by gniibe).
libassuan.m4: Allow use of libassuan 3 for API of version 2.
Jul 26 2023, 4:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0ce6b02b36de: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 26 2023, 3:51 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA18bfb76469b6: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jul 26 2023, 2:48 AM

Jul 25 2023

aheinecke triaged T6616: KMail: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data. as Normal priority.
Jul 25 2023, 3:36 PM · KMail, Restricted Project
onickolay created T6615: v5 document signatures verification..
Jul 25 2023, 3:36 PM · Documentation, OpenPGP, Bug Report
aheinecke triaged T6614: GpgOL: Use GpgME::Data::setEncoding(MimeEncoding) for encrypted / opaque signed data. as Normal priority.
Jul 25 2023, 3:35 PM · Restricted Project, gpgol
CarlSchwan committed rMTP95d8f47cf0ac: Merge branch 'work/carl/kf6' into 'kf6' (authored by CarlSchwan).
Merge branch 'work/carl/kf6' into 'kf6'
Jul 25 2023, 11:09 AM
CarlSchwan committed rMTPe7b0f46641a3: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 11:08 AM
CarlSchwan committed rMTP99a14dd88b5d: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 11:04 AM
CarlSchwan committed rMTP92d825c94950: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 11:00 AM
CarlSchwan added a comment to T6604: GpgOL: MIME parameters provided with "*=" instead of just "=" are not parsed - Resulting in hidden attachments.

I found the rfc https://datatracker.ietf.org/doc/html/rfc2231.html the code to decode this is not fun and can be found here: https://invent.kde.org/frameworks/kcodecs/-/blob/master/src/kcodecsqp.cpp

Jul 25 2023, 10:55 AM · Restricted Project, gpgol
CarlSchwan committed rMTPf2b7cbe08d0e: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 10:40 AM
CarlSchwan committed rMTP4efee81c11fb: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 10:34 AM
CarlSchwan committed rMTP83d1cfdd42fc: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 10:27 AM
CarlSchwan committed rMTPc43928f0bf79: Branch to qt6 (authored by CarlSchwan).
Branch to qt6
Jul 25 2023, 10:25 AM
CarlSchwan committed rKLEOPATRA031fd9fd6d3b: MimeTreeParser integration (authored by CarlSchwan).
MimeTreeParser integration
Jul 25 2023, 10:02 AM
aheinecke edited P29 Skript.
Jul 25 2023, 9:25 AM
aheinecke added a comment to T6587: GpgME++ / QGpgME MSVC build.

@ikloecker I think your logs contain only false positives, I do not know that we use any defines created by config.h. Maybe for gpgme_off_t but even so when I moved gpgme++ and qgpgme from kdepimlibs into the GPGME repo I did not add any defines to configure for that.

Jul 25 2023, 9:13 AM · gpgme, Restricted Project
aheinecke closed T6605: MTP: Add missing mimetreeparserng-version.h.cmake file as Resolved.

Fixed with c6e16e403744ca39a24a38f38264865019c0cb93

Jul 25 2023, 9:09 AM · mimetreeparser, Restricted Project
aheinecke assigned T6613: Okular: filename suggestion unsuitable to svuorela.
Jul 25 2023, 9:09 AM · okular, Restricted Project
aheinecke triaged T6612: Kleopatra can't be started from the gpg shell of the AppImage as Normal priority.
Jul 25 2023, 9:07 AM · Restricted Project, AppImage
aheinecke added a comment to T6604: GpgOL: MIME parameters provided with "*=" instead of just "=" are not parsed - Resulting in hidden attachments.

Hi Carl,
yes I saw that test case. Btw. I don't really think that this comes from Outlook itself otherwise I would have seen this much earlier, the current MIME Parser in our Outlook Plugin is about 8 years old. Currently this comes through some kind of AppleMail (server?) application to the customer.

Jul 25 2023, 6:28 AM · Restricted Project, gpgol
gniibe changed the status of T6570: Better performance with OCB encryption + sign from Open to Testing.

Applied to master.

Jul 25 2023, 6:09 AM · gnupg, Restricted Project
gniibe committed rG1ddd69935da6: gpg: Add parallelized filter for hashing. (authored by gniibe).
gpg: Add parallelized filter for hashing.
Jul 25 2023, 5:10 AM
gniibe changed the status of T5252: bad expiration value when using --batch Creation-Date/Expire-Date from Open to Testing.

Applied to 2.4.

Jul 25 2023, 4:25 AM · gnupg, Bug Report
gniibe committed rG96b69c1866dd: gpg: Add support for Subkey-Expire-Date. (authored by gniibe).
gpg: Add support for Subkey-Expire-Date.
Jul 25 2023, 4:24 AM
gniibe committed rG2258bcded654: gpg: Fix expiration time when Creation-Date is specified. (authored by gniibe).
gpg: Fix expiration time when Creation-Date is specified.
Jul 25 2023, 4:24 AM
gniibe claimed T6598: Fix FD2INT for 64-bit Windows.
Jul 25 2023, 4:09 AM · Windows 64, Feature Request, gnupg26
gniibe committed rG95d976150972: sm: Use estream for I/O. (authored by gniibe).
sm: Use estream for I/O.
Jul 25 2023, 4:08 AM
gniibe changed the status of T6592: GPGSM: Use estream_t instead of FD, a subtask of T6508: Port GnuPG to 64-bit Windows, from Open to Testing.
Jul 25 2023, 4:08 AM · Windows 64, Feature Request, gnupg26
gniibe changed the status of T6592: GPGSM: Use estream_t instead of FD from Open to Testing.

Applied to master.

Jul 25 2023, 4:08 AM · Windows 64, Feature Request, gnupg26
gniibe committed rAc6ae2229616f: Update NEWS. (authored by gniibe).
Update NEWS.
Jul 25 2023, 2:59 AM

Jul 24 2023

CarlSchwan committed rMTP063cbb544e02: Merge branch 'work/carl/ci' into 'master' (authored by CarlSchwan).
Merge branch 'work/carl/ci' into 'master'
Jul 24 2023, 5:17 PM
CarlSchwan committed rMTPc6e16e403744: Add ci (authored by CarlSchwan).
Add ci
Jul 24 2023, 5:14 PM
CarlSchwan committed rMTP87e559a09c2e: Add ci (authored by CarlSchwan).
Add ci
Jul 24 2023, 5:13 PM
CarlSchwan committed rMTP666b45ae71a4: Add ci (authored by CarlSchwan).
Add ci
Jul 24 2023, 5:10 PM
CarlSchwan committed rMTP10e05e2a90a7: Add ci (authored by CarlSchwan).
Add ci
Jul 24 2023, 5:08 PM
CarlSchwan committed rMTP4873b259a420: Fix reuse compliance (authored by CarlSchwan).
Fix reuse compliance
Jul 24 2023, 5:07 PM
CarlSchwan added a comment to T6604: GpgOL: MIME parameters provided with "*=" instead of just "=" are not parsed - Resulting in hidden attachments.

To be honest I have never seen such a way to transfer parameters but KMime and our new MIMETreeparser in T6199 can probably handle them but our old and trusty RFC822parse code in GpgOL needs to be adjusted.

Jul 24 2023, 5:01 PM · Restricted Project, gpgol
CarlSchwan committed rMTP0a285e2e6b75: Fix last failing unit test (authored by CarlSchwan).
Fix last failing unit test
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP9c86fd4d166d: Fix regression when reading plain text message (authored by CarlSchwan).
Fix regression when reading plain text message
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP758b35f0700f: Fix some warning in the qml example (authored by CarlSchwan).
Fix some warning in the qml example
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP480f9bb4d842: Fix clean build (authored by CarlSchwan).
Fix clean build
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP2f25dffc97d5: Fix exporting MessageViewer (authored by CarlSchwan).
Fix exporting MessageViewer
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP94b4fb703fd0: Build unit tests (authored by CarlSchwan).
Build unit tests
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP3233a5d8ad0a: Fix opening mbox file which KMBox can't parse (authored by CarlSchwan).
Fix opening mbox file which KMBox can't parse
Jul 24 2023, 4:55 PM
CarlSchwan committed rMTP1e29a3d2303b: Improve cmake script (authored by CarlSchwan).
Improve cmake script
Jul 24 2023, 4:55 PM
ebo closed T6323: Kleopatra: Import multiple certificate files one after the other as Resolved.

This works, there is only one gpgsm process at a time while importing a dozen S/MIME certificates at once.

Jul 24 2023, 4:35 PM · kleopatra, Restricted Project
ebo added a comment to T6152: Text for Import of S/MIME certificates.

yes, one down, two to go...

Jul 24 2023, 4:33 PM · Feature Request, S/MIME, gnupg, Restricted Project
ebo created T6613: Okular: filename suggestion unsuitable.
Jul 24 2023, 3:59 PM · okular, Restricted Project
ebo closed T6517: Update AppImage and include Okular as Resolved.

signing works, too

Jul 24 2023, 3:33 PM · AppImage, okular, kleopatra, Restricted Project
ebo added a comment to T6612: Kleopatra can't be started from the gpg shell of the AppImage.

follow up of T6517

Jul 24 2023, 2:57 PM · Restricted Project, AppImage
ebo added a project to T6612: Kleopatra can't be started from the gpg shell of the AppImage: Restricted Project.
Jul 24 2023, 2:55 PM · Restricted Project, AppImage
ebo closed T6514: Kleopatra: Entries in completion of certificate input field are not sorted as Resolved.

works (I did only check the first 2 criteria)

Jul 24 2023, 2:50 PM · kleopatra, Restricted Project
ebo moved T5755: Kleopatra: Export secret subkeys from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Restricted Project, Feature Request, kleopatra
ebo moved T5424: GnuPG w32: Expand environment variables when reading registry paths from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · gnupg (gpg22), Restricted Project
ebo moved T5231: Debian: Get recent GnuPG stable into bullseye from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Debian, Restricted Project
ebo moved T5462: gpgconf: Make gpg/keyserver option available again from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · gnupg (gpg23), Restricted Project
ebo moved T5533: Kleopatra: Raise window more agressively on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · kleopatra, Restricted Project
ebo moved T5537: Use CSIDL_LOCAL_APPDATA for the socketdir from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Windows, Restricted Project, gnupg (gpg22)
ebo moved T5564: GpgOL: Add key selection dialog if draft encrypt is on and no key has been selected from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · gpgol, Restricted Project
ebo moved T5582: Kleopatra: Error when unchecking encrypt for others in file encryption dialog from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · kleopatra, Restricted Project
ebo moved T5599: Make gpg use the helpers baked into its AppImage from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · gnupg, Restricted Project, Feature Request
ebo moved T5619: Kleopatra does not create the UI-Server socket in the socketdir from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Windows, kleopatra, Restricted Project
ebo moved T5655: In -de-vs mode it is not possible so verify sigs with Ed25519 release keys. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · gnupg (gpg22), Restricted Project
ebo moved T5705: GnuPG: System wide configuration ignored when gpg.conf-2 exists from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Not A Bug, gnupg, Restricted Project
ebo moved T5681: GpgOL: Handle GPO settings for readAsPlain from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · vsd33 (vsd-3.3.1), gpgol
ebo moved T5732: Backport option reading in gpgconf to 2.2 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Restricted Project, Bug Report, kleopatra, backport, gnupg (gpg22)
ebo moved T5334: Kleopatra: Add more support for WKS / WKD from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · kleopatra, Restricted Project
ebo moved T5774: Kleopatra: Better default when decrypting Outlook attachments from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · kleopatra, Restricted Project
ebo moved T5779: Kleopatra: Filter by fingerprint in keylistwidget from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · kleopatra, Restricted Project
ebo moved T5799: GnuPG: No change is not set for all [force] option entries from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Restricted Project, kleopatra
ebo moved T5800: gpgconf: Ignores keyserver option in gpgsm.conf from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:13 PM · Restricted Project, Bug Report, gnupg (gpg22)
ebo moved T5812: GpgOL: Draft encryption after modification no longer works from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · gpgol, Restricted Project
ebo moved T5842: Gpg4win LTS 3.1.22 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · gpg4win, Restricted Project, Release Info
ebo moved T5906: gpgme cpp/qt: Only export symbols that are part of the ABI from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Restricted Project, gpgme
ebo moved T5915: Allow Registry configuration of GpgEX from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Restricted Project, Feature Request, gpgex
ebo moved T5943: gpg: Report details about failed symmetric decrypt with ERROR status from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Restricted Project, gnupg, gpgme, Restricted Project
ebo moved T5961: Kleopatra: S/MIME Details cannot be copied multiline on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · kleopatra, Restricted Project
ebo moved T5212: Kleopatra: Check if run with elevated privileges and exit in that case from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Feature Request, Restricted Project, kleopatra
ebo moved T5079: Add compliance flag to trustlist.txt from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · gnupg22 (gnupg-2.2.45), gnupg24 (gnupg-2.4.1), Restricted Project, Feature Request
ebo moved T6017: Add *.kgrp to Kleo's import file selection dialog. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · Restricted Project, Feature Request, kleopatra
ebo moved T6063: GnuPG: Ignore invalid hash algorithm preferences when signing & encrypting combined from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 24 2023, 2:12 PM · gnupg, Restricted Project