Page MenuHome GnuPG
Feed All Stories

Dec 22 2023

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 · gpgme, vsd33, 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 · gpgme, vsd33, 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 · gpgme, vsd33, 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, 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, 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 · gpgme, vsd33, 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 · gpgme, vsd33, Restricted Project
werner committed rG853f36e59631: Register DCO for Mario Haustein (authored by werner).
Register DCO for Mario Haustein
Dec 21 2023, 11:50 AM
werner added a comment to T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t.

That was my fault in commit rG8fc9de8d6bf663f7c8419b42dab01f590a694d59 obviously I assumed that the macros were always used.

Dec 21 2023, 10:25 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)
TobiasFella committed rKLEOPATRA4cc16cdcd133: Use more specific text for "More details" button for PGP keys (authored by TobiasFella).
Use more specific text for "More details" button for PGP keys
Dec 21 2023, 8:46 AM
mlaurent committed rKLEOPATRAffc6493c8a0b: GIT_SILENT: prepare 6.0.0 rc1 (authored by mlaurent).
GIT_SILENT: prepare 6.0.0 rc1
Dec 21 2023, 8:24 AM
mlaurent committed rMTP19fc5873c128: GIT_SILENT: prepare rc1 (authored by mlaurent).
GIT_SILENT: prepare rc1
Dec 21 2023, 8:21 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOc0f8714a8972: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 5:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA217f8b5f8469: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 5:09 AM
gniibe committed rG91255c3afd33: tools: Remove the dotlock tool. (authored by gniibe).
tools: Remove the dotlock tool.
Dec 21 2023, 4:38 AM
l10n daemon script <scripty@kde.org> committed rMTP9437d09b5bd8: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 3:52 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO25c7ce1e9f98: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 3:52 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA60f7208f8c3a: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 3:50 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA5c9d738e2d05: 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 21 2023, 3:32 AM
l10n daemon script <scripty@kde.org> committed rMTP28fb110b548d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 2:41 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOcaf34cc7d92b: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 2:41 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc7a32f35e39d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 21 2023, 2:41 AM
gniibe added a comment to T6692: agent: Clean up check_own_socket to monitor socket takeover.

I see the reason.

Dec 21 2023, 1:52 AM · keyboxd, gnupg26, gpgagent

Dec 20 2023

mlaurent committed rMTPadc0d3f6f317: GIT_SILENT: prepare 24.01 rc1 (authored by mlaurent).
GIT_SILENT: prepare 24.01 rc1
Dec 20 2023, 6:16 PM
mlaurent committed rLIBKLEO87dfc8f59022: GIT_SILENT: prepare 24.01 rc1 (authored by mlaurent).
GIT_SILENT: prepare 24.01 rc1
Dec 20 2023, 6:13 PM
werner committed rDc2cc72ff8fcd: Uploaded draft-koch-openpgp-webkey-service-17 (authored by werner).
Uploaded draft-koch-openpgp-webkey-service-17
Dec 20 2023, 5:12 PM
werner committed rD887dc9a04fa1: web: Fix link to Italian guide. (authored by werner).
web: Fix link to Italian guide.
Dec 20 2023, 5:12 PM
werner committed rDd3035aed9525: Replaced draft.org my draft.md (authored by werner).
Replaced draft.org my draft.md
Dec 20 2023, 5:12 PM
werner committed rGf2904737e559: scd:p15: Add a diagnostic for unsupported DTRUST4 features. (authored by werner).
scd:p15: Add a diagnostic for unsupported DTRUST4 features.
Dec 20 2023, 4:52 PM
TobiasFella committed rLIBKLEO2c7bac40932d: Undo changes to KeySelectionCombo (authored by TobiasFella).
Undo changes to KeySelectionCombo
Dec 20 2023, 4:52 PM
werner committed rG0b85a9ac09d1: scd:p15: Add support for D-Trust Card 4.1/4.4 (authored by Mario Haustein via Gnupg-devel <gnupg-devel@gnupg.org>).
scd:p15: Add support for D-Trust Card 4.1/4.4
Dec 20 2023, 4:50 PM
werner committed rG812f9880591e: scd:p15: Add support for CardOS 5.4 (authored by Mario Haustein via Gnupg-devel <gnupg-devel@gnupg.org>).
scd:p15: Add support for CardOS 5.4
Dec 20 2023, 4:50 PM
TobiasFella committed rLIBKLEO06e64d205c61: Limit filtering to SMIME keys (authored by TobiasFella).
Limit filtering to SMIME keys
Dec 20 2023, 4:48 PM
TobiasFella committed rKLEOPATRAb3c22e704301: Additionally show subkeys actions in a toolbar (authored by TobiasFella).
Additionally show subkeys actions in a toolbar
Dec 20 2023, 4:48 PM
CarlSchwan committed rMTPfa126e300c09: Expose toolbar of messageviewerdialog (authored by CarlSchwan).
Expose toolbar of messageviewerdialog
Dec 20 2023, 4:44 PM
TobiasFella committed rKLEOPATRA569532fb1ba1: Fixes (authored by TobiasFella).
Fixes
Dec 20 2023, 4:44 PM
TobiasFella committed rKLEOPATRA5550ed5c2353: Additionally show subkeys actions in a toolbar (authored by TobiasFella).
Additionally show subkeys actions in a toolbar
Dec 20 2023, 4:44 PM
TobiasFella committed rLIBKLEO73e1c449f23a: Adapt Validity and Summary Role to individual user ids (authored by TobiasFella).
Adapt Validity and Summary Role to individual user ids
Dec 20 2023, 4:44 PM
werner committed rG5d651fc8fd47: doc: Explain what to put into mailcap for gpg-wks-client. (authored by werner).
doc: Explain what to put into mailcap for gpg-wks-client.
Dec 20 2023, 3:30 PM
TobiasFella committed rLIBKLEO87e046b45af7: WIP (authored by TobiasFella).
WIP
Dec 20 2023, 2:51 PM
TobiasFella committed rLIBKLEOc544a792c473: Add model containing the user ids of all keys (authored by TobiasFella).
Add model containing the user ids of all keys
Dec 20 2023, 2:51 PM
TobiasFella committed rKLEOPATRA4d5daa6dc5d9: Fixes (authored by TobiasFella).
Fixes
Dec 20 2023, 2:28 PM
TobiasFella committed rKLEOPATRA939b0106e0e8: Additionally show subkeys actions in a toolbar (authored by TobiasFella).
Additionally show subkeys actions in a toolbar
Dec 20 2023, 12:46 PM
andrewgdotcom added a comment to T6900: GnuPG: Accept revocation certificates without UserID.

@aheinecke as promised, attached some test vectors:

Dec 20 2023, 12:42 PM · Feature Request, gnupg
TobiasFella committed rKLEOPATRA0df8fa9a24bf: Address more review comments (authored by TobiasFella).
Address more review comments
Dec 20 2023, 11:32 AM
TobiasFella committed rKLEOPATRA9dcd1921786d: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 11:11 AM
TobiasFella committed rKLEOPATRA856589771cc9: Refactor, cleanup, and address review comments (authored by TobiasFella).
Refactor, cleanup, and address review comments
Dec 20 2023, 11:09 AM
TobiasFella committed rKLEOPATRAf9f21092e1c5: Use algorithm display name definitions from libkleo (authored by TobiasFella).
Use algorithm display name definitions from libkleo
Dec 20 2023, 10:25 AM
TobiasFella committed rLIBKLEOdf6830757334: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 10:22 AM
TobiasFella committed rLIBKLEO1d36c45a074c: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 10:18 AM
TobiasFella committed rLIBKLEOadb681c03ede: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 10:18 AM
TobiasFella committed rKLEOPATRA4f7e954f273c: Use more specific text for "More details" button for PGP keys (authored by TobiasFella).
Use more specific text for "More details" button for PGP keys
Dec 20 2023, 10:16 AM
TobiasFella committed rLIBKLEO349bad226152: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 10:00 AM
TobiasFella committed rLIBKLEO735f4096e37f: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
Dec 20 2023, 9:58 AM
TobiasFella committed rKLEOPATRA8d9492fb2552: Use algorithm display name definitions from libkleo (authored by TobiasFella).
Use algorithm display name definitions from libkleo
Dec 20 2023, 9:32 AM
TobiasFella committed rLIBKLEO5e14c2a238fb: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 9:31 AM
TobiasFella committed rLIBKLEOc3a70d670b82: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 20 2023, 9:29 AM
gniibe committed rG4dd4e9d2f1ac: agent: Fix homedir check wrt --disable-check-own-socket option. (authored by gniibe).
agent: Fix homedir check wrt --disable-check-own-socket option.
Dec 20 2023, 8:21 AM
gniibe committed rG93b5ba38dc3a: tools: Integrate the dotlock tool into gpgconf. (authored by gniibe).
tools: Integrate the dotlock tool into gpgconf.
Dec 20 2023, 3:08 AM
gniibe committed rGb298322d36d4: common: Clean up the temporary file at dotlock_destroy. (authored by gniibe).
common: Clean up the temporary file at dotlock_destroy.
Dec 20 2023, 3:08 AM
gniibe committed rG1f04993cd0ac: common: Add dotlock util under libexec. (authored by gniibe).
common: Add dotlock util under libexec.
Dec 20 2023, 3:08 AM
gniibe committed rG5488ad051742: common: Fix a possible resource leak for dotlock. (authored by gniibe).
common: Fix a possible resource leak for dotlock.
Dec 20 2023, 3:08 AM
gniibe committed rG2f6fec3f482d: common: Support not-removing the lockfile by dotlock_destroy. (authored by gniibe).
common: Support not-removing the lockfile by dotlock_destroy.
Dec 20 2023, 3:08 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf58fdfacb557: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Dec 20 2023, 2:23 AM
gniibe created T6902: gpgconf: the questionable value 256 for flags in gpgrt_opt_t.
Dec 20 2023, 1:32 AM · gnupg22 (gnupg-2.2.43), gnupg24 (gnupg-2.4.4)

Dec 19 2023

werner added a comment to T6692: agent: Clean up check_own_socket to monitor socket takeover.

FWIW: These days a thread on Linux is not that costly but nevertheless takes up resources. On other Unices (and WindowsCE) threads have quite some overhead and that was the reason I implemented it the way it was.

Dec 19 2023, 4:43 PM · keyboxd, gnupg26, gpgagent
TobiasFella committed rKLEOPATRAd0ba90c342b6: Refactor, cleanup, and address review comments (authored by TobiasFella).
Refactor, cleanup, and address review comments
Dec 19 2023, 4:40 PM
Pluscrafter added a comment to T6899: gpg does not recognize my smartcard reader.

I made a clean install of the system and installed gnupg from sources. Now it works strangely.

Dec 19 2023, 4:26 PM · Support
andrewgdotcom added a comment to T6900: GnuPG: Accept revocation certificates without UserID.

This has always worked on the client site since we implemented keyserver access.

Dec 19 2023, 3:57 PM · Feature Request, gnupg
TobiasFella committed rKLEOPATRAc5cd52d2c645: Use algorithm display name definitions from libkleo (authored by TobiasFella).
Use algorithm display name definitions from libkleo
Dec 19 2023, 3:33 PM
TobiasFella committed rLIBKLEO9b8e7f5de986: Add Formatting::prettyAlgorithmName (authored by TobiasFella).
Add Formatting::prettyAlgorithmName
Dec 19 2023, 3:32 PM
werner added a comment to T6899: gpg does not recognize my smartcard reader.

Omnikey readers only work properly on Windows because the Windows driver uses proprietary extension to make it work. Better don't use them. In case you want to look at details, add

Dec 19 2023, 2:27 PM · Support
werner added a comment to T6900: GnuPG: Accept revocation certificates without UserID.

I see no problem to return only revocation packets. Clients must verify them anyway against their public keys and the fingerprint makes this easy. Verification against a primary key delivered along the revocation is more or less useless because that primary key must anyway been looked up in the client's keyring and th local existance of a primary key is anyway required to ask a keyserver for a revocation.

Dec 19 2023, 1:49 PM · Feature Request, gnupg
andrewgdotcom added a comment to T6900: GnuPG: Accept revocation certificates without UserID.

The trick here is that during import gpg tracks those invalid signatures and then tries to apply them to other keys.

Dec 19 2023, 1:17 PM · Feature Request, gnupg