Page MenuHome GnuPG
Feed All Stories

Nov 2 2022

gniibe committed rSc73a4c2885a4: build: Update libassuan.m4. (authored by gniibe).
build: Update libassuan.m4.
Nov 2 2022, 2:44 AM
gniibe committed rG2c1aaed62191: build: Update m4 files. (authored by gniibe).
build: Update m4 files.
Nov 2 2022, 2:25 AM
gniibe committed rT6c26d9e245d7: build: Update ksba.m4 and libgcrypt.m4. (authored by gniibe).
build: Update ksba.m4 and libgcrypt.m4.
Nov 2 2022, 2:20 AM
gniibe committed rK4076b60f7cef: build: Update m4/libgcrypt.m4. (authored by gniibe).
build: Update m4/libgcrypt.m4.
Nov 2 2022, 2:17 AM

Nov 1 2022

gniibe committed rPTH3939b86b20d1: build: Prefer gpgrt-config when available. (authored by gniibe).
build: Prefer gpgrt-config when available.
Nov 1 2022, 6:40 AM
gniibe committed rK13307b22882a: build: Prefer gpgrt-config when available. (authored by gniibe).
build: Prefer gpgrt-config when available.
Nov 1 2022, 6:32 AM
gniibe committed rT01a563cd1b8d: build: Prefer gpgrt-config when available. (authored by gniibe).
build: Prefer gpgrt-config when available.
Nov 1 2022, 6:30 AM
gniibe committed rE6c20e8393eba: spawn: Fix spawn_cb of gpgrt_spawn_process_fd. (authored by gniibe).
spawn: Fix spawn_cb of gpgrt_spawn_process_fd.
Nov 1 2022, 6:28 AM
gniibe committed rC0dcb7e05c9e1: build: Prefer gpgrt-config when available. (authored by gniibe).
build: Prefer gpgrt-config when available.
Nov 1 2022, 6:02 AM
gniibe committed rAd769ec2db2e0: build: Prefer gpgrt-config when available. (authored by gniibe).
build: Prefer gpgrt-config when available.
Nov 1 2022, 6:01 AM
gniibe added a comment to T5034: dev: Deprecate libassuan-config, libgcrypt-config, ksba-config, ntbtls-config, npth-config, and gpg-error-config.

For the migration, preferring gpgrt-config than *-config is better.
So, I decided to change *.m4 to do that.

Nov 1 2022, 5:59 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO88252c0ce70d: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Nov 1 2022, 3:08 AM
gniibe edited projects for T6250: GPG-Agent doesn't work properly with smart cards and ed25519 keys and SSH Agent, added: Documentation; removed Bug Report.

The problem here is how large the data to be signed is. It is an issue of protocol design. The protocols are explained in openssh/PROTOCOL.certkeys and openssh/PROTOCOL. Unfortunately, it seems that it was designed with not much consideration for smartcard use case, so, data to be signed may be longer (than the capability of smartcard).

Nov 1 2022, 12:59 AM · gnupg, Documentation, ssh

Oct 31 2022

werner committed rG0a355b2fe7d8: gpg: Add compatibility flag "vsd-allow-ocb" (authored by werner).
gpg: Add compatibility flag "vsd-allow-ocb"
Oct 31 2022, 5:24 PM
werner changed the status of T6263: Allow OCB encryption in 2.2 from Open to Testing.
Oct 31 2022, 4:26 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request
werner committed rG4a9f3f94c6d1: gpg: New option --compatibility-flags (authored by werner).
gpg: New option --compatibility-flags
Oct 31 2022, 4:25 PM
werner committed rG4583f4fe2e11: gpg: Merge --rfc4880bis features into --gnupg (authored by werner).
gpg: Merge --rfc4880bis features into --gnupg
Oct 31 2022, 4:16 PM
werner committed rG5a2cef801d35: gpg: Allow only OCB for AEAD encryption. (authored by werner).
gpg: Allow only OCB for AEAD encryption.
Oct 31 2022, 4:16 PM
werner committed rG03f04dfb9a03: gpg: New option --compatibility-flags (authored by werner).
gpg: New option --compatibility-flags
Oct 31 2022, 4:16 PM
werner committed rGa545e14e8a74: gpg: Support OCB encryption. (authored by werner).
gpg: Support OCB encryption.
Oct 31 2022, 2:39 PM
werner triaged T6263: Allow OCB encryption in 2.2 as Normal priority.
Oct 31 2022, 2:32 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request
alca7raz added a comment to T6250: GPG-Agent doesn't work properly with smart cards and ed25519 keys and SSH Agent.

Sadly, it doesn't work for me. But thank you.

Oct 31 2022, 11:31 AM · gnupg, Documentation, ssh
gniibe added a comment to T6250: GPG-Agent doesn't work properly with smart cards and ed25519 keys and SSH Agent.

I managed to find a way to minimize the data (less than the one on Oct 25).
And it somehow works for me.

Oct 31 2022, 7:52 AM · gnupg, Documentation, ssh
gniibe added a comment to T6249: gpgrt: spawn functions.

Another thing when we define a type which represents process.
For pid_t, MinGW-w64 has a bug: https://bugzilla.redhat.com/show_bug.cgi?id=1397787 (or https://sourceforge.net/p/mingw-w64/mailman/mingw-w64-public/thread/1456671365-21759-1-git-send-email-sw%40weilnetz.de/).
(1) GetCurrentProcessId always returns 32-bit (DWORD), so, it can be represented in 32-bit (although DWORD is unsigned).
(2) POSIX requires pid_t should be signed integer https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_types.h.html
(3) Original MinGW defines pid_t as int (in include/sys/type.h by _pid_t). (checked in mingwrt-5.4.2)

Oct 31 2022, 5:56 AM · gnupg, libassuan, gpgrt
l10n daemon script <scripty@kde.org> committed rLIBKLEO1fccce0294cc: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 31 2022, 3:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe43a8c0f9927: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 31 2022, 3:52 AM

Oct 30 2022

heirecka committed rKLEOPATRAf4064f4c99fd: GIT_SILENT Upgrade release service version to 22.08.3. (authored by heirecka).
GIT_SILENT Upgrade release service version to 22.08.3.
Oct 30 2022, 10:25 PM
heirecka committed rKLEOPATRA3dda9b0ebb08: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Oct 30 2022, 10:25 PM
heirecka committed rKLEOPATRA622cb13883fc: GIT_SILENT Update Appstream for new release (authored by heirecka).
GIT_SILENT Update Appstream for new release
Oct 30 2022, 10:25 PM
alca7raz added a comment to T6250: GPG-Agent doesn't work properly with smart cards and ed25519 keys and SSH Agent.

So what should I do now? Should I report it to OpenSSH team?

Oct 30 2022, 5:03 PM · gnupg, Documentation, ssh
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdc027bc50841: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 30 2022, 3:08 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOaf9add9efa83: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 30 2022, 3:07 AM

Oct 29 2022

l10n daemon script <scripty@kde.org> committed rKLEOPATRA738ea2e2db45: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 29 2022, 4:09 AM

Oct 28 2022

jukivili updated the task description for T4460: libgcrypt performance TODOs.
Oct 28 2022, 6:29 PM · libgcrypt
jukivili added a comment to T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452).

Yep. Closed now.

Oct 28 2022, 5:10 PM · Feature Request, libgcrypt
jukivili closed T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452), a subtask of T4486: Add AEAD mode AES-SIV to libgcrypt (RFC 5297), as Resolved.
Oct 28 2022, 5:10 PM · Feature Request, libgcrypt
jukivili closed T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452) as Resolved.
Oct 28 2022, 5:10 PM · Feature Request, libgcrypt
werner added a project to T5704: Ed448/X448 defined in draft-ietf-openpgp-crypto-refresh-04: OpenPGP.

Meanwhile I have _some_ doubts that the v5 format is a good idea. It will introduce a lot of problems and thus a more lean way of replacing the fingerprint should be re-considered. Even if that means, we have to live with two kinds of fingerprints for a decade or so.

Oct 28 2022, 4:11 PM · gnupg24, OpenPGP, gnupg (gpg23)
werner closed T4059: Errors while building from source on Cygwin (gnupg repo) as Wontfix.

We won't do that. FWIW: We started to work on a 64 bit WIndows version of GnuPG.

Oct 28 2022, 4:07 PM · Cygwin, gnupg, Bug Report
werner closed T5947: Release GnuPG 2.3.7 as Resolved.
Oct 28 2022, 4:05 PM · CVE, Release Info, gnupg (gpg23)
werner added a comment to T5590: OpenPGP: Curve 448, modernize?.

Given that the OpenPGP WG practically decided to fork OpenPGP I don't see a reason why we should keep this bug open.

Oct 28 2022, 4:03 PM · rationale, gnupg, OpenPGP
werner closed T6029: ntbtls: Require TLS 1.2 or later + AEAD by default as Resolved.

I can't see what we shall do here.

Oct 28 2022, 3:59 PM · Not A Bug, ntbtls
werner updated subscribers of T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.
Oct 28 2022, 3:56 PM · Not A Bug, workaround, gnupg24, Windows, ssh
werner added a comment to T3883: Add Win32-OpenSSH support to gpg-agent's ssh-agent.

Will go into 2.3.9 and gpg4win 4.0.5

Oct 28 2022, 3:56 PM · Not A Bug, workaround, gnupg24, Windows, ssh
werner closed T1621: Support multiple cards (not just readers) as Resolved.

You are using a somewhat special setup and not what has been tested with gpg (i.e. putty). In particular Cygwin based tools do not interoperate well with non-Cygwin tools.

Oct 28 2022, 3:55 PM · gnupg, Feature Request
werner changed the status of T6238: regexp for trust signature domain restriction does not work if key only has an e-mail address from Open to Testing.
Oct 28 2022, 3:44 PM · backport, gnupg (gpg22), Bug Report, Restricted Project
werner added a comment to T4485: Add AEAD mode AES-GCM-SIV to libgcrypt (RFC 8452).

@jukivili: This has been released with 1.10.0 - shall we close this bug?

Oct 28 2022, 3:42 PM · Feature Request, libgcrypt
werner lowered the priority of T4921: Support import of PKCS#12 encoded ECC private keys. from High to Normal.

Shall we really backport this to 2.2 given that ECC for S/MIME is in most cases a smartcard thing?

Oct 28 2022, 3:38 PM · gnupg22 (gnupg-2.2.42), backport, Feature Request, S/MIME
werner closed T4098: GpgSM: Add ECC support as Resolved.

Has been release quite some time ago (2.3.8 and earlier)

Oct 28 2022, 3:36 PM · gnupg (gpg23), Feature Request, S/MIME
werner added a comment to T4938: Support Signature Card V2.0 (NKS15).

Will be released with 2.3.9

Oct 28 2022, 3:34 PM · eIDAS, scd, Feature Request, S/MIME
werner closed T4938: Support Signature Card V2.0 (NKS15), a subtask of T4098: GpgSM: Add ECC support, as Resolved.
Oct 28 2022, 3:33 PM · gnupg (gpg23), Feature Request, S/MIME
werner closed T4938: Support Signature Card V2.0 (NKS15) as Resolved.
Oct 28 2022, 3:33 PM · eIDAS, scd, Feature Request, S/MIME
werner closed T6252: Support ECC for Netkey cards also in 2.2 as Resolved.
Oct 28 2022, 3:32 PM · gnupg (gpg22), scd, Restricted Project
werner closed T6252: Support ECC for Netkey cards also in 2.2, a subtask of T4938: Support Signature Card V2.0 (NKS15), as Resolved.
Oct 28 2022, 3:32 PM · eIDAS, scd, Feature Request, S/MIME
werner closed T6252: Support ECC for Netkey cards also in 2.2, a subtask of T6253: GpgSM: Backport ECC support to 2.2, as Resolved.
Oct 28 2022, 3:32 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner changed the status of T6253: GpgSM: Backport ECC support to 2.2, a subtask of T4098: GpgSM: Add ECC support, from Open to Testing.
Oct 28 2022, 3:32 PM · gnupg (gpg23), Feature Request, S/MIME
werner changed the status of T6253: GpgSM: Backport ECC support to 2.2 from Open to Testing.
Oct 28 2022, 3:32 PM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner committed rGb71a14238dd2: gpgsm: Also announce AES256-CBC in signatures. (authored by werner).
gpgsm: Also announce AES256-CBC in signatures.
Oct 28 2022, 3:24 PM
werner committed rG28467f3735f7: sm: Support encryption using ECDH keys. (authored by werner).
sm: Support encryption using ECDH keys.
Oct 28 2022, 3:22 PM
werner committed rGfd0ddf26990d: gpgsm: New compatibility flag "allow-ecc-encr". (authored by werner).
gpgsm: New compatibility flag "allow-ecc-encr".
Oct 28 2022, 3:22 PM
werner committed rGaa397fdcdb21: gpgsm: Also announce AES256-CBC in signatures. (authored by werner).
gpgsm: Also announce AES256-CBC in signatures.
Oct 28 2022, 3:22 PM
werner committed rGd770715e1574: gpgsm: Allow ECC encryption keys with just keyAgreement specified. (authored by werner).
gpgsm: Allow ECC encryption keys with just keyAgreement specified.
Oct 28 2022, 12:18 PM
werner committed rG1cdb67d41a41: gpgsm: Use macro constants for cert_usage_p. (authored by werner).
gpgsm: Use macro constants for cert_usage_p.
Oct 28 2022, 12:18 PM
werner committed rG934bbe67c2c0: scd: Use APP_LEARN_FLAG_KEYPAIRINFO with more apps. (authored by werner).
scd: Use APP_LEARN_FLAG_KEYPAIRINFO with more apps.
Oct 28 2022, 12:18 PM
werner committed rG7ed523ca1332: scd:nks: Support non-ESIGN signing with the Signature Card v2 (authored by werner).
scd:nks: Support non-ESIGN signing with the Signature Card v2
Oct 28 2022, 12:18 PM
werner committed rG12d3b16729b7: scd: Use app_get_slot at more places. (authored by werner).
scd: Use app_get_slot at more places.
Oct 28 2022, 12:18 PM
werner committed rG6fa4143284ef: doc: Make uploading of 2.2 manuals easier (authored by werner).
doc: Make uploading of 2.2 manuals easier
Oct 28 2022, 12:18 PM
ikloecker added a comment to T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA.
  1. In the Certify dialog the "Advanced" expander lacks a focus indicator.
Oct 28 2022, 12:18 PM · kleopatra, Restricted Project
werner added a comment to T6238: regexp for trust signature domain restriction does not work if key only has an e-mail address.

Fixed for master but not yet tested.

Oct 28 2022, 11:21 AM · backport, gnupg (gpg22), Bug Report, Restricted Project
werner committed rG0ef54e644f19: gpg: Fix trusted introducer for user-ids with only the mbox. (authored by werner).
gpg: Fix trusted introducer for user-ids with only the mbox.
Oct 28 2022, 11:21 AM
ikloecker added a comment to T6149: Kleopatra: Fix (accessibility) issues found while testing with NVDA.
  1. In the Certificate Details dialog NVDA does not read the labels associated to the key properties when a property gets focus, e.g. it reads the expiration date, but it does not read the label "Valid until".
Oct 28 2022, 11:09 AM · kleopatra, Restricted Project
ikloecker updated subscribers of T6262: Kleopatra: Remove info buttons from Certify dialog.

@aheinecke What do you think about this?

Oct 28 2022, 11:06 AM · Restricted Project, kleopatra
ikloecker created T6262: Kleopatra: Remove info buttons from Certify dialog.
Oct 28 2022, 11:05 AM · Restricted Project, kleopatra
ikloecker committed rPf9e9cdae9b14: qt: Remove focus indication by text selection (authored by ikloecker).
qt: Remove focus indication by text selection
Oct 28 2022, 11:05 AM
ikloecker committed rP9fbecc223cf1: build: Prepare building a Qt6 version of pinentry (authored by ikloecker).
build: Prepare building a Qt6 version of pinentry
Oct 28 2022, 11:05 AM
ikloecker committed rPedc17d497d67: qt: Use same focus indication for labels as Kleopatra (authored by ikloecker).
qt: Use same focus indication for labels as Kleopatra
Oct 28 2022, 11:05 AM
ikloecker committed rP2fa1883d9449: build: Remove unused defines (authored by ikloecker).
build: Remove unused defines
Oct 28 2022, 11:05 AM
ikloecker committed rPda3144a702ac: qt4: Add missing qt4.m4 to tarball (authored by ikloecker).
qt4: Add missing qt4.m4 to tarball
Oct 28 2022, 11:05 AM
ikloecker changed the status of T5863: pinentry-qt: Further improve the accessibility, a subtask of T5845: Kleopatra: Accessibility for file encryption, from Open to Testing.
Oct 28 2022, 10:49 AM · kleopatra, Restricted Project
ikloecker changed the status of T5863: pinentry-qt: Further improve the accessibility from Open to Testing.

This is now ready for testing.

Oct 28 2022, 10:49 AM · pinentry, Restricted Project
werner added a comment to T5542: w32: Values under HKLM ignored if HKCU entry for GnuPG exists.

Is this still an issue or is the new gpgconf -X feature sufficient to detect this case?

Oct 28 2022, 10:00 AM · Windows, gnupg, Restricted Project
werner added a comment to T5778: Wish to add a generic comment or hint to encrypted data.

An outer signature or even a new packet to sign the list of encrypted session keys might also be an option which does not disturb older implementations.

Oct 28 2022, 9:54 AM · gnupg, Restricted Project
werner added a comment to T6081: MSI: Check for GnuPT on installation.

Is that still required wit the new gpgme global flag "inst-type"?

Oct 28 2022, 9:50 AM · Restricted Project, gpg4win
werner moved T6238: regexp for trust signature domain restriction does not work if key only has an e-mail address from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 28 2022, 9:48 AM · backport, gnupg (gpg22), Bug Report, Restricted Project
werner moved T6252: Support ECC for Netkey cards also in 2.2 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 28 2022, 9:48 AM · gnupg (gpg22), scd, Restricted Project
werner moved T6253: GpgSM: Backport ECC support to 2.2 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 28 2022, 9:48 AM · gnupg22 (gnupg-2.2.42), Restricted Project, Feature Request, S/MIME
werner moved T1235: adding automatic refresh-key from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Oct 28 2022, 9:48 AM · gnupg24, gnupg22, Restricted Project, Feature Request
werner raised the priority of T1235: adding automatic refresh-key from Normal to High.
Oct 28 2022, 9:48 AM · gnupg24, gnupg22, Restricted Project, Feature Request
werner committed rG7aaedfb10767: gpg: Import stray revocation certificates. (authored by werner).
gpg: Import stray revocation certificates.
Oct 28 2022, 9:31 AM
werner lowered the priority of T4612: Add spare space to the keybox to always allow the import of revocations. from Normal to Low.
Oct 28 2022, 9:19 AM · gnupg24, gnupg (gpg23), Bug Report
gniibe committed rGed6eb9019248: agent: Automatically convert to extended key format by KEYATTR. (authored by gniibe).
agent: Automatically convert to extended key format by KEYATTR.
Oct 28 2022, 7:53 AM
gniibe committed rAf85726db8568: fdpassing using pipe works on Windows. (authored by gniibe).
fdpassing using pipe works on Windows.
Oct 28 2022, 5:21 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOd6ac6d9eb7c9: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 28 2022, 4:16 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAde82a4bf39d6: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Oct 28 2022, 4:15 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEO3ae3c9dbf2f6: 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
Oct 28 2022, 3:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA373f22ceef88: 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
Oct 28 2022, 3:53 AM

Oct 27 2022

ikloecker changed the status of T4429: Kleopatra: Offer to generate ECC keys on Smartcards which support it from Open to Testing.

Ready for testing

Oct 27 2022, 6:06 PM · Restricted Project, kleopatra
gniibe committed rA905369a8dfee: testing fdpassing. (authored by gniibe).
testing fdpassing.
Oct 27 2022, 12:37 PM
aheinecke added a subtask for T6259: Kleopatra: Improve startup performance : T4067: Kleopatra, performance: Create a system to use binary resources for i18n.
Oct 27 2022, 12:05 PM · vsd32 (vsd-3.2.0), gnupg, kleopatra, Restricted Project
aheinecke added a parent task for T4067: Kleopatra, performance: Create a system to use binary resources for i18n: T6259: Kleopatra: Improve startup performance .
Oct 27 2022, 12:05 PM · gpg4win, kleopatra