Page MenuHome GnuPG
Feed All Stories

Dec 26 2023

mlaurent committed rKLEOPATRA4106c8b35ec9: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Dec 26 2023, 8:34 AM
mlaurent committed rLIBKLEO181eb2ee5d32: GIT_SILENT: it compiles fine without deprecated methods (authored by mlaurent).
GIT_SILENT: it compiles fine without deprecated methods
Dec 26 2023, 8:32 AM
mlaurent committed rMTPf86ed2e2f1ee: Fix the translation template version number (add 6 for kf6) (authored by mlaurent).
Fix the translation template version number (add 6 for kf6)
Dec 26 2023, 7:59 AM
gniibe lowered the priority of T6425: improve pinentry behavior and texts in smart card context from High to Normal.
Dec 26 2023, 7:17 AM · gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report
gniibe changed the status of T6425: improve pinentry behavior and texts in smart card context from Open to Testing.
Dec 26 2023, 7:17 AM · gpd5x, gnupg24 (gnupg-2.4.5), scd, Bug Report
gniibe changed the status of T6425: improve pinentry behavior and texts in smart card context , a subtask of T6785: Kleopatra: Improvements related to smart cards, from Open to Testing.
Dec 26 2023, 7:17 AM · kleopatra
gniibe changed the status of T6734: gnupg: Use gpgrt_b64* API from Open to Testing.
Dec 26 2023, 7:09 AM · gnupg26
gniibe committed rG6ddaf2be9f48: common: Remove t-b64.c. (authored by gniibe).
common: Remove t-b64.c.
Dec 26 2023, 7:09 AM
gniibe closed T2440: scdaemon grabs card exclusively; it'd be nice if it didn't as Resolved.

GnuPG 2.2 and 2.4 now have --pcsc-shared option for a user who can control his action in detail.
So, closing this bug report.

Dec 26 2023, 7:00 AM · scd, Feature Request, gnupg
gniibe committed rG7cde533ce8ea: agent,kbx: Fix reliable_homedir_inotify (2/2). (authored by gniibe).
agent,kbx: Fix reliable_homedir_inotify (2/2).
Dec 26 2023, 5:37 AM
gniibe committed rGc44f0bc91e7c: agent,kbx: Fix reliable_homedir_inotify (1/2). (authored by gniibe).
agent,kbx: Fix reliable_homedir_inotify (1/2).
Dec 26 2023, 5:37 AM
gniibe triaged T6908: Windows: file watching to support things like inotify as Wishlist priority.
Dec 26 2023, 5:27 AM · gnupg, Windows
l10n daemon script <scripty@kde.org> committed rLIBKLEObbcf7613057e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 26 2023, 3:12 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAcd900c151580: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 26 2023, 3:11 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA1f7e9596e62f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 26 2023, 2:23 AM

Dec 25 2023

Luigi Toscano <luigi.toscano@tiscali.it> committed rLIBKLEO56c9b6173fa5: Fix the translation template version number (add 6 for kf6) (authored by mlaurent).
Fix the translation template version number (add 6 for kf6)
Dec 25 2023, 8:14 PM
mlaurent committed rLIBKLEO6ab574406b4a: Fix unity build (authored by mlaurent).
Fix unity build
Dec 25 2023, 11:30 AM
mlaurent committed rKLEOPATRA14a1a802c2ce: Use pragma once (authored by mlaurent).
Use pragma once
Dec 25 2023, 10:48 AM
mlaurent committed rLIBKLEObbad22f8fa92: Fix the translation template version number (add 6 for kf6) (authored by mlaurent).
Fix the translation template version number (add 6 for kf6)
Dec 25 2023, 10:42 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA0ca208e5ad1b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 25 2023, 3:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAa033d27ad969: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 25 2023, 2:22 AM
gniibe changed the status of T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t from Open to Testing.

Fixed in rG2be53b214d1c: tools: Fix argparse table of gpgconf..
It would be good to apply this to 2.2, so, adding "backport" tag.

Dec 25 2023, 2:11 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
gniibe committed rG2be53b214d1c: tools: Fix argparse table of gpgconf. (authored by gniibe).
tools: Fix argparse table of gpgconf.
Dec 25 2023, 2:11 AM

Dec 24 2023

mlaurent committed rLIBKLEO98549c9270ee: Use not deprecated QDateTime api (authored by mlaurent).
Use not deprecated QDateTime api
Dec 24 2023, 5:14 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3d35ecfe4872: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 5:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf8c24881879f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 5:09 AM
l10n daemon script <scripty@kde.org> committed rMTPade02f3d7542: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 3:53 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa9b367e5ee98: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 3:52 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAca7d7296fe8a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 3:51 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA29bfe930f9a1: 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
Dec 24 2023, 3:31 AM
l10n daemon script <scripty@kde.org> committed rMTP6493a41c9055: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 2:40 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO11250e80616e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 2:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAada705962d9c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 24 2023, 2:39 AM

Dec 23 2023

mlaurent committed rLIBKLEO666db5e16d83: Fix the translation template version number (add 6 for kf6) (authored by mlaurent).
Fix the translation template version number (add 6 for kf6)
Dec 23 2023, 8:09 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO5db8a4b95dbd: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 4:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6f9a8170758c: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 4:39 AM
gniibe claimed T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t.
Dec 23 2023, 4:19 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
l10n daemon script <scripty@kde.org> committed rMTP641cb6470640: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 3:33 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOa321f52ca97e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 3:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA25baf32a8202: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 3:31 AM
l10n daemon script <scripty@kde.org> committed rMTP1e16a0a66f17: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 2:32 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOdb69cc36478f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 2:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA4ea2d7a38b73: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 23 2023, 2:31 AM

Dec 22 2023

ebo added a comment to T6744: Kleopatra and key resolver: Use the blue symbol for non-compliant keys.

Note for myself: This is the behavior for key resolving in GpgOL. GpgEX has different code for this and the above examples will not work.
In GpgEX the group is not resolved into its component keys currently.

Dec 22 2023, 2:45 PM · vsd32 (vsd-3.2.0), vsd, Restricted Project, kleopatra
ikloecker changed the status of T6907: gpgme: Explicitly tell gpg that we want to verify signed data from Open to Testing.

Done. I have verified with the test runner run-verifyopaquejob that verification still works and that the warning is gone.

Dec 22 2023, 2:31 PM · gpgme, Restricted Project
ikloecker committed rM1dc44b7c5b92: core: Tell gpg that we want to verify signed data (authored by ikloecker).
core: Tell gpg that we want to verify signed data
Dec 22 2023, 2:26 PM
ikloecker moved T6907: gpgme: Explicitly tell gpg that we want to verify signed data from Backlog to WiP on the gpgme board.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker claimed T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
ikloecker triaged T6907: gpgme: Explicitly tell gpg that we want to verify signed data as Normal priority.
Dec 22 2023, 2:25 PM · gpgme, Restricted Project
werner added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

I would use ALGO of gpgme_createsubkey to pass the fingerprint of the ADSK. This can be justified because the algorithm is an implict property of the fingerprint. Obviously we also nee a new flag to do switch to this behaviour. A new GPGME_CREATE_ADSK comes to mind.

Dec 22 2023, 2:12 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker committed rM0221d7f28a31: core: Support direct encryption of file with gpg (authored by ikloecker).
core: Support direct encryption of file with gpg
Dec 22 2023, 2:08 PM
ikloecker committed rM5efd3486a9fa: core: Support writing the decrypt/verify output directly to a file (authored by ikloecker).
core: Support writing the decrypt/verify output directly to a file
Dec 22 2023, 2:08 PM
ikloecker committed rM963ace1f9f39: core: Support direct signing of file with gpg (authored by ikloecker).
core: Support direct signing of file with gpg
Dec 22 2023, 2:08 PM
ikloecker committed rMe77a8ac0cc2e: qt: Support verification of opaque signed data directly to/from files (authored by ikloecker).
qt: Support verification of opaque signed data directly to/from files
Dec 22 2023, 2:08 PM
ikloecker committed rM20b32e03503f: qt: Support decryption (with verification) directly to/from files (authored by ikloecker).
qt: Support decryption (with verification) directly to/from files
Dec 22 2023, 2:08 PM
ikloecker committed rMa44d84772d61: qt: Support writing/reading signed/encrypted files directly to/from file (authored by ikloecker).
qt: Support writing/reading signed/encrypted files directly to/from file
Dec 22 2023, 2:08 PM
ikloecker committed rM0b3c8709f7e6: qt,doc: Document that Job::startIt() doesn't self-destruct Job on error (authored by ikloecker).
qt,doc: Document that Job::startIt() doesn't self-destruct Job on error
Dec 22 2023, 2:08 PM
ikloecker committed rM60c0fd7c955d: cpp: Support new flags for direct signing/encryption of files (authored by ikloecker).
cpp: Support new flags for direct signing/encryption of files
Dec 22 2023, 2:08 PM
ikloecker committed rMb166958b868c: qt: Remove dead code (authored by ikloecker).
qt: Remove dead code
Dec 22 2023, 2:08 PM
ikloecker committed rKLEOPATRAb3129c3e7c2d: Make sign/encrypt jobs directly read/write the input/output file (authored by ikloecker).
Make sign/encrypt jobs directly read/write the input/output file
Dec 22 2023, 2:02 PM
werner added a comment to T6907: gpgme: Explicitly tell gpg that we want to verify signed data.

I fully agree.

Dec 22 2023, 1:59 PM · gpgme, Restricted Project
TobiasFella committed rKLEOPATRA30a23c36a680: Implementing adding ADSKs (authored by TobiasFella).
Implementing adding ADSKs
Dec 22 2023, 1:49 PM
werner committed rG2764ee309a2e: Merge branch 'STABLE-BRANCH-2-4' (authored by werner).
Merge branch 'STABLE-BRANCH-2-4'
Dec 22 2023, 1:47 PM
ebo closed T5125: Kleopatra: Generate OpenPGP public key for OpenPGP card key, a subtask of T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card, as Resolved.
Dec 22 2023, 1:40 PM · kleopatra
ebo closed T5125: Kleopatra: Generate OpenPGP public key for OpenPGP card key as Resolved.

Finally officially tested with Gpg4win-4.2.0 and a Yubikey 5 NFC. Works for both OpenPGP and PIV.

Dec 22 2023, 1:40 PM · kleopatra
ebo closed T5127: Kleopatra: Generate S/MIME CSR for PIV card key, a subtask of T5123: Kleopatra: Generate OpenPGP pubkey S/MIME CSR from existing card, as Resolved.
Dec 22 2023, 1:33 PM · kleopatra
ebo closed T5127: Kleopatra: Generate S/MIME CSR for PIV card key as Resolved.

Tested with Gpg4win-4.2.0 and a Yubikey 5 NFC.
CSRs are generated for both available keytypes rsa2048 and nistp256.

Dec 22 2023, 1:33 PM · kleopatra
werner committed rG431239b83d98: doc: Explain why socket activation is a problem (authored by werner).
doc: Explain why socket activation is a problem
Dec 22 2023, 1:19 PM
werner committed rG239c1fdc28dc: common: Add keyword socketdir to gpgconf.ctl (authored by werner).
common: Add keyword socketdir to gpgconf.ctl
Dec 22 2023, 12:47 PM
ikloecker added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

In the C++/Qt parts:
I think we then don't really *need* anything, since we can just set the fingerprint in the context for the job, but it would make sense to introduce a function that wraps this into a nice API.

Dec 22 2023, 12:29 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
TobiasFella added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

My concept would be to:

  • add a GENKEY_EXTRAFLAG_ADDADSK for _gpgme_engine_op_genkey and gpg_genkey (or do that more implicitely, e.g., by detecting !USERID && KEY && PUBKEY) and pass the subkey fingerprint in pubkey
  • use gpgme_op_createsubkey; pass the adsk fingerprint in a new variable in context
Dec 22 2023, 12:01 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
ikloecker updated the task description for T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 10:32 AM · gpgme, Restricted Project
ikloecker created T6907: gpgme: Explicitly tell gpg that we want to verify signed data.
Dec 22 2023, 10:28 AM · gpgme, Restricted Project
ikloecker added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

For the similar task to add an existing subkey to a key we have GpgAddExistingSubkeyEditInteractor. This uses the much more complicated gpg --edit-key interface. Maybe we want to avoid this.

Dec 22 2023, 9:31 AM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
mlaurent committed rLIBKLEO7361eef16262: GIT_SILENT: prepare 5.24.5 (authored by mlaurent).
GIT_SILENT: prepare 5.24.5
Dec 22 2023, 7:00 AM
gniibe committed rG2376cdff1318: scd:openpgp: Add the length check for new PIN. (authored by gniibe).
scd:openpgp: Add the length check for new PIN.
Dec 22 2023, 5:35 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc8ac3de17e7a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 22 2023, 4:30 AM
gniibe edited projects for T6843: after enable kdf-setup impossible change user/admin pin, added: gnupg, scd; removed Support, Windows.

Thank you for the bug report. Although it's a corner case, it is a discrepancy in the implementation which results unrecoverable situation of the device.

Dec 22 2023, 3:44 AM · gnupg22 (gnupg-2.2.43), scd, yubikey
l10n daemon script <scripty@kde.org> committed rKLEOPATRA94e25591069e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 22 2023, 3:25 AM
gniibe claimed T6843: after enable kdf-setup impossible change user/admin pin.
Dec 22 2023, 3:16 AM · gnupg22 (gnupg-2.2.43), scd, yubikey
gniibe awarded T6892: libgcrypt-1.10.3 build failure on x86 with -Og a Yellow Medal token.
Dec 22 2023, 3:02 AM · libgcrypt, Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRA78ab9b383a0b: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Dec 22 2023, 2:40 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA57a15201da50: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 22 2023, 2:26 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO8a4a8629cc6f: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 22 2023, 2:26 AM

Dec 21 2023

jukivili added a comment to T6892: libgcrypt-1.10.3 build failure on x86 with -Og.

Fix for i386 assembly pushed to master and 1.10 branch.

Dec 21 2023, 8:18 PM · libgcrypt, Bug Report
werner added a comment to T6873: v2.4 unnecessarily prompts on multi-key encryption despite 1st key being unlocked.
Dec 21 2023, 7:25 PM · Feature Request, gnupg24, Bug Report
werner added a comment to T6880: GPGME (++/qt): Add support for --quick-add-adsk.

Before adding code please first come up with a description of the planned API extension.

Dec 21 2023, 7:22 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project
werner requested changes to D570: core: Implement adding ADSKs.

I don't think that it is a good idea to have such a specialized API for this task. What we do here is very similar to adding a subkey and as such the APIs should be merged.

Dec 21 2023, 7:20 PM
werner closed T6899: gpg does not recognize my smartcard reader as Resolved.

May be a still running daemon from another version or a a problem during the first install.

Dec 21 2023, 7:09 PM · Support
werner triaged T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t as Normal priority.
Dec 21 2023, 7:07 PM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
jukivili committed rCc9cb10f3be22: bench-slope: restore compiler barriers for auto-GHZ check (authored by jukivili).
bench-slope: restore compiler barriers for auto-GHZ check
Dec 21 2023, 6:10 PM
jukivili committed rC956f1ed4ec6e: mpi/ec-inline: refactor i386 assembly to reduce register usage (authored by jukivili).
mpi/ec-inline: refactor i386 assembly to reduce register usage
Dec 21 2023, 6:10 PM
ikloecker added a comment to D570: core: Implement adding ADSKs.

Just a quick first comment: We usually commit core changes and cpp/qt/etc. changes separately. So please split this commit before merging it to master.

Dec 21 2023, 5:35 PM
TobiasFella committed rLIBKLEOcb51475f0662: Try fixing windows build (authored by TobiasFella).
Try fixing windows build
Dec 21 2023, 4:15 PM
TobiasFella committed rLIBKLEO7f57c59574ba: Fix per-UserID fg/bg colors (authored by TobiasFella).
Fix per-UserID fg/bg colors
Dec 21 2023, 4:09 PM
TobiasFella requested review of D571: qt: Fix validity for (sub)keys generated using QGpgMEQuickJob.
Dec 21 2023, 4:06 PM
TobiasFella requested review of D570: core: Implement adding ADSKs.
Dec 21 2023, 4:02 PM
mlaurent committed rMTP9ccf625c9821: GIT_SILENT: normalize deprecated qt version (authored by mlaurent).
GIT_SILENT: normalize deprecated qt version
Dec 21 2023, 1:36 PM
mlaurent committed rKLEOPATRA8afd22925bbf: GIT_SILENT: normalize deprecated qt version (authored by mlaurent).
GIT_SILENT: normalize deprecated qt version
Dec 21 2023, 1:35 PM
TobiasFella moved T6880: GPGME (++/qt): Add support for --quick-add-adsk from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 21 2023, 12:20 PM · vsd33 (vsd-3.3.0), gpgme, Restricted Project