Page MenuHome GnuPG
Feed All Stories

Jun 9 2022

ikloecker committed rKLEOPATRAd19de25b703d: Make the EmptyPassphraseProvider available to other classes (authored by ikloecker).
Make the EmptyPassphraseProvider available to other classes
Jun 9 2022, 11:25 AM
ikloecker added a comment to T6023: Check how GnuPG handles several keys from WKD.

gpg tries to find the "best" key using get_best_pubkey_byname (https://dev.gnupg.org/source/gnupg/browse/master/g10/getkey.c$1507), but the applied rules are not clearly documented in one place.

Jun 9 2022, 11:23 AM · gnupg24, g10, common, Documentation, wkd
ebo renamed T6017: Add *.kgrp to Kleo's import file selection dialog. from Add *.krp to Kleo's import file selection dialog. to Add *.kgrp to Kleo's import file selection dialog..
Jun 9 2022, 11:03 AM · Restricted Project, Feature Request, kleopatra
werner triaged T6023: Check how GnuPG handles several keys from WKD as High priority.
Jun 9 2022, 10:37 AM · gnupg24, g10, common, Documentation, wkd
DemiMarie created T6022: Socket activation for keyboxd and scdaemon.
Jun 9 2022, 8:56 AM · Feature Request
DemiMarie created T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.
Jun 9 2022, 8:53 AM · g10, Bug Report
gniibe closed T5831: Backport (f808012a) scd: Use lock_slot for apdu_send_direct. to GnuPG 2.2 as Resolved.
Jun 9 2022, 7:56 AM · gnupg (gpg22), Bug Report, scd
gniibe closed T5917: gpg-agent: Not writing password into file as Resolved.
Jun 9 2022, 7:55 AM · Bug Report, gpgagent
gniibe added a comment to T5804: Using empty passphrase key pair, gpg2.3.4 fails to decrypt with error "No passphrase given" on a gpg1.4/2.0 keyring format even though the secret keys migration was successful .

Because it's the library which refuses null passphrase as input, only possible options are either:

Jun 9 2022, 7:50 AM · gnupg24, Bug Report
gniibe committed rGaeee62593ae9: agent,scd: Make sure to set CONFIDENTIAL flag in Assuan. (authored by gniibe).
agent,scd: Make sure to set CONFIDENTIAL flag in Assuan.
Jun 9 2022, 7:44 AM
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

Backported to GnuPG 2.2.

Jun 9 2022, 7:39 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdbf6d21875e1: 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
Jun 9 2022, 5:32 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA31d45a5404f3: 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
Jun 9 2022, 4:08 AM
peterglen added a comment to T1297: [2.0.16] Makefile fails to create audit-events.h..

Added --enable-maintainer-mode to ./configure

Jun 9 2022, 2:08 AM · Too Old, Bug Report, gnupg
Saklad5 triaged T6020: Make %-expandos available for --default-keyserver-url as Wishlist priority.
Jun 9 2022, 12:41 AM · gnupg24, Feature Request, Keyserver

Jun 8 2022

gniibe added a project to T6018: libassuan: Coverity reports: Restricted Project.

Applied the changes.

Jun 8 2022, 2:20 PM · patch, libassuan, Bug Report
gniibe committed rA850f404ef079: config: Remove 18 years unused variable (authored by Jakuje).
config: Remove 18 years unused variable
Jun 8 2022, 12:56 PM
gniibe committed rA2e310bb10e33: tests: Remove dead code (authored by Jakuje).
tests: Remove dead code
Jun 8 2022, 12:56 PM
gniibe committed rA70b465e0bf65: tests: Avoid leaking file descriptors on errors (authored by Jakuje).
tests: Avoid leaking file descriptors on errors
Jun 8 2022, 12:56 PM
cklassen committed rW0ad91674eeaf: updated address of g10code; added link to privacy policy (authored by cklassen).
updated address of g10code; added link to privacy policy
Jun 8 2022, 7:14 AM
gniibe committed rC6d32bf80846a: kdf: Add support for One-Step KDF with MAC. (authored by gniibe).
kdf: Add support for One-Step KDF with MAC.
Jun 8 2022, 6:42 AM
gniibe renamed T5912: libgpg-error: Drop WindowsCE support from libgpg-err: Drop WindowsCE support to libgpg-error: Drop WindowsCE support.
Jun 8 2022, 6:40 AM · gpgrt
gniibe renamed T5862: authentication with USB token from authentication with USB token, ~~screen lock on token removal~~ to authentication with USB token.
Jun 8 2022, 4:08 AM · gpgagent, Feature Request, scd
gniibe renamed T5862: authentication with USB token from authentication with USB token, screen lock on token removal to authentication with USB token, ~~screen lock on token removal~~.
Jun 8 2022, 4:07 AM · gpgagent, Feature Request, scd
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3f45d4686508: 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
Jun 8 2022, 3:44 AM
gniibe added a comment to T5862: authentication with USB token.

Now, it also supports a reader with pinpad.

Jun 8 2022, 3:38 AM · gpgagent, Feature Request, scd

Jun 7 2022

werner raised the priority of T5079: Add compliance flag to trustlist.txt from Normal to High.

A use case for this is to allow the use of S/MIME for de-vs mode and for standard mode while clearly indicating compliant certificates. As of now all certificates matching compliant algorithms are indicated as compliant. The new flag could be used to distinguish between them.

Jun 7 2022, 4:06 PM · gnupg24 (gnupg-2.4.1), Restricted Project, Feature Request
gniibe claimed T6018: libassuan: Coverity reports.
Jun 7 2022, 1:56 PM · patch, libassuan, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRA14374d7e0f2e: Install plugin in pim<version> (authored by Laurent Montel <montel@kde.org>).
Install plugin in pim<version>
Jun 7 2022, 1:33 PM
werner raised the priority of T5982: GpgOL: More fine grained discovery of content-id / embedded parts from Normal to High.
Jun 7 2022, 12:02 PM · Restricted Project, gpgol
Jakuje created T6019: Parsing AEAD preference string parsing causes reads uninitialized memory.
Jun 7 2022, 11:58 AM · patch, gnupg (gpg23), Bug Report
ikloecker closed T6017: Add *.kgrp to Kleo's import file selection dialog. as Resolved.

The suffix .kgrp has been added as default filter for the import with revision rKLEOPATRA5c4d3a80d5a9: Allow the export of certificate groups.

Jun 7 2022, 11:56 AM · Restricted Project, Feature Request, kleopatra
Jakuje created T6018: libassuan: Coverity reports.
Jun 7 2022, 11:25 AM · patch, libassuan, Bug Report
werner triaged T6017: Add *.kgrp to Kleo's import file selection dialog. as Normal priority.
Jun 7 2022, 11:25 AM · Restricted Project, Feature Request, kleopatra
cklassen committed rW5a23468bcb69: layout fix (authored by cklassen).
layout fix
Jun 7 2022, 11:23 AM
cklassen committed rWda2061797887: layout fix (authored by cklassen).
layout fix
Jun 7 2022, 11:23 AM
cklassen committed rW370e3bfcb603: Removed IRC from community channels (authored by cklassen).
Removed IRC from community channels
Jun 7 2022, 11:23 AM
cklassen committed rW2c66900edf60: Edited the instruction to contribute to the website of Gpg4win (authored by cklassen).
Edited the instruction to contribute to the website of Gpg4win
Jun 7 2022, 11:23 AM
werner added a comment to rE13e7650f4924: Remove WindowsCE support..

Thanks.

Jun 7 2022, 11:09 AM
gniibe committed rE13e7650f4924: Remove WindowsCE support. (authored by gniibe).
Remove WindowsCE support.
Jun 7 2022, 11:00 AM
gniibe committed rE043ce98bfb5c: More for WindowsCE support removal. (authored by gniibe).
More for WindowsCE support removal.
Jun 7 2022, 11:00 AM
gniibe added a comment to T5912: libgpg-error: Drop WindowsCE support.

Created gniibe/t5912 branch.
It works for me.

Jun 7 2022, 9:31 AM · gpgrt
gniibe committed rCf8c983cb14f8: kdf: Add One-Step KDF with hash. (authored by gniibe).
kdf: Add One-Step KDF with hash.
Jun 7 2022, 8:58 AM
gniibe committed rC8d8e80ad7536: Fix for struct gcry_thread_cbs. (authored by gniibe).
Fix for struct gcry_thread_cbs.
Jun 7 2022, 8:58 AM
gniibe added a comment to T5964: gnupg should use the KDFs implemented in libgcrypt.

I can only find this one: https://github.com/patrickfav/singlestep-kdf/wiki/NIST-SP-800-56C-Rev1:-Non-Official-Test-Vectors

Jun 7 2022, 8:51 AM · gnupg26, FIPS, libgcrypt, Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRA7bc19d732385: 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
Jun 7 2022, 5:53 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAed674a03f062: 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
Jun 7 2022, 4:19 AM
david-on-gnupg created T6016: Verify Checksums seems to need file to be named correctly.
Jun 7 2022, 1:37 AM · kleopatra, gpg4win
david-on-gnupg created T6015: Default OpenPGP keyserver.
Jun 7 2022, 1:22 AM · Support, gpg4win

Jun 6 2022

werner added a comment to T6014: Failed to search on certificate server. The error returned was: Syntax error in URI..

Can you do a search on the command line:

Jun 6 2022, 6:44 PM · gnupg24, dirmngr, Bug Report
ebeiersdorfer created T6014: Failed to search on certificate server. The error returned was: Syntax error in URI..
Jun 6 2022, 3:34 PM · gnupg24, dirmngr, Bug Report
gniibe added projects to T5862: authentication with USB token: gpgagent, Restricted Project.
Jun 6 2022, 7:02 AM · gpgagent, Feature Request, scd
gniibe added a comment to T5862: authentication with USB token.

Updated (with T6012):


Jun 6 2022, 7:00 AM · gpgagent, Feature Request, scd

Jun 4 2022

Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA5c7a1ad5c817: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Jun 4 2022, 10:55 AM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRAc515de2815b7: GIT_SILENT Upgrade release service version to 22.04.2. (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Upgrade release service version to 22.04.2.
Jun 4 2022, 10:55 AM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA0169f011e78f: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Jun 4 2022, 10:55 AM

Jun 3 2022

dannytsen added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

Thanks @jukivili , Here is the changelog,

Jun 3 2022, 3:59 PM · patch, ppc, Feature Request, libgcrypt
werner committed rGdfc01118ce07: w32: Avoid warning about not including winsock2.h after windows.h (authored by werner).
w32: Avoid warning about not including winsock2.h after windows.h
Jun 3 2022, 3:38 PM
werner committed rG10db56648988: w32: Allow Unicode filenames for iobuf_cancel. (authored by werner).
w32: Allow Unicode filenames for iobuf_cancel.
Jun 3 2022, 3:38 PM
werner committed rGcc1d475f98ba: dirmngr,w32: Silence compiler warnings for the LDAP API. (authored by werner).
dirmngr,w32: Silence compiler warnings for the LDAP API.
Jun 3 2022, 3:38 PM
ikloecker committed rLIBKLEOb8a0ab7d8d3a: Bump library version (authored by ikloecker).
Bump library version
Jun 3 2022, 3:04 PM
ikloecker committed rLIBKLEO0a90ffb7c212: Add QDebug stream operator for GpgME::Key (authored by ikloecker).
Add QDebug stream operator for GpgME::Key
Jun 3 2022, 3:04 PM
ikloecker changed the status of T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email from Open to Testing.
Jun 3 2022, 2:47 PM · Restricted Project, kleopatra, Bug Report
ikloecker committed rKLEOPATRA76ae38e3b4d5: Fix invoking email client with given recipient address (authored by ikloecker).
Fix invoking email client with given recipient address
Jun 3 2022, 2:46 PM
ikloecker committed rKLEOPATRAd6c80c3d940f: Use debug stream operator provided by libkleo (authored by ikloecker).
Use debug stream operator provided by libkleo
Jun 3 2022, 2:46 PM
ikloecker moved T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 3 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report
ikloecker claimed T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email.
Jun 3 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report
ikloecker created T6013: Kleopatra: Email address of CA is not set as recipient when sending new CSR by email.
Jun 3 2022, 2:37 PM · Restricted Project, kleopatra, Bug Report
werner committed rG4ee2009083cb: w32: Allow Unicode filenames for iobuf_cancel. (authored by werner).
w32: Allow Unicode filenames for iobuf_cancel.
Jun 3 2022, 11:14 AM
werner committed rG59c481bb8646: common,w32: Use LoadLibraryEx to fix a warning in mingw. (authored by werner).
common,w32: Use LoadLibraryEx to fix a warning in mingw.
Jun 3 2022, 11:14 AM
jukivili added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

Thanks for updated patch. I'm travelling next week and have time to check it closely only after I'm back. On quick glance, it looks good. What is also needed is the changelog for git commit log.

Jun 3 2022, 10:30 AM · patch, ppc, Feature Request, libgcrypt
werner committed rGd89557fe95bf: tools: Minor fix to gpg-connect-agent options. (authored by werner).
tools: Minor fix to gpg-connect-agent options.
Jun 3 2022, 10:09 AM
werner committed rGd2d7a2b128e9: Remove remaining support for WindowsCE (authored by werner).
Remove remaining support for WindowsCE
Jun 3 2022, 10:09 AM

Jun 2 2022

kuwv added a comment to T4537: gpgsm support for timestamp signatures.

nice, that's great news! I'll have to try it out when I get a chance.

Jun 2 2022, 7:37 PM · gnupg24, S/MIME, Feature Request
gniibe added a project to T6012: gpg-agent: Add --format=ssh option for READKEY: Restricted Project.
Jun 2 2022, 1:48 PM · gpgagent, Feature Request
gniibe committed rGd7a3c455c5e2: agent: Support --format=ssh option for READKEY. (authored by gniibe).
agent: Support --format=ssh option for READKEY.
Jun 2 2022, 1:47 PM
Diedrichs added a comment to T6008: Absturz von GPG4win in Outlook.

GpgOL konfigurieren - Version 2.5.3
Gpg4win 4.0.2
Windows 11
Outlook 365

Jun 2 2022, 12:08 PM · Bug Report, gpg4win
gniibe triaged T6012: gpg-agent: Add --format=ssh option for READKEY as Normal priority.
Jun 2 2022, 10:54 AM · gpgagent, Feature Request
werner triaged T6011: Windows tool to recursively encrypt all files. as Normal priority.
Jun 2 2022, 9:03 AM · Feature Request, Restricted Project, gnupg
werner closed T6009: bash pka helper tool as Resolved.

You may want to write gnupg-users@gnupg.org to tell about this tool. That seems to be a better place with a larger audience. Or you add it to wiki.gnupg.org.

Jun 2 2022, 8:59 AM · FAQ
gniibe added a project to T6010: gpg-connect-agent: /definqprog semantics enhancement: Restricted Project.
Jun 2 2022, 8:53 AM · Feature Request, scd
gniibe committed rG5a327e8001c4: tools: Add a way to cancell INQUIRE for gpg-connect-agent. (authored by gniibe).
tools: Add a way to cancell INQUIRE for gpg-connect-agent.
Jun 2 2022, 8:52 AM
gniibe added a comment to T5862: authentication with USB token.

See https://github.com/google/xsecurelock/blob/master/helpers/authproto.h
for the interaction between xsecurelock and the helper.

Jun 2 2022, 8:25 AM · gpgagent, Feature Request, scd
gniibe triaged T6010: gpg-connect-agent: /definqprog semantics enhancement as Normal priority.
Jun 2 2022, 8:15 AM · Feature Request, scd
gniibe added a comment to T5862: authentication with USB token.

I changed gpg-connect-agent (added --unbuffered option) so that we can write shell script interacting gpg-agent.

Jun 2 2022, 8:06 AM · gpgagent, Feature Request, scd
gniibe added a comment to T5862: authentication with USB token.

Wrote a shell script for xsecurelock's authproto (helper executable):

Jun 2 2022, 8:02 AM · gpgagent, Feature Request, scd
werner added a comment to T4537: gpgsm support for timestamp signatures.

Funnily I created a file dirmngr/rfc3161.c last Sunday. I can't tell how long it will take but I am definitely interested in using GnuPG to create qualified signatures. Timestamp support is at least good for testing.

Jun 2 2022, 8:00 AM · gnupg24, S/MIME, Feature Request
gnupg_all_the_things created T6009: bash pka helper tool.
Jun 2 2022, 7:59 AM · FAQ
werner added a comment to T6008: Absturz von GPG4win in Outlook.

Welche Gpg4win Version?
Welche Windows und Outlook Version?
Ist das die erste Installation oder ein Update?

Jun 2 2022, 7:53 AM · Bug Report, gpg4win
gniibe committed rG24d02b8a3275: tools: Add --unbuffered option to gpg-connect-agent. (authored by gniibe).
tools: Add --unbuffered option to gpg-connect-agent.
Jun 2 2022, 6:23 AM
dannytsen added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

Thanks @jukivili. I have never thought of interleaving with interger poly1305 operation and that's a good suggestion. Will think about that one.

Jun 2 2022, 12:59 AM · patch, ppc, Feature Request, libgcrypt

Jun 1 2022

Diedrichs created T6008: Absturz von GPG4win in Outlook.
Jun 1 2022, 11:54 PM · Bug Report, gpg4win
kuwv updated subscribers of T4537: gpgsm support for timestamp signatures.

@werner There's renewed interest with protecting supply chains. GnuPG is used by a lot of open source systems. Is it possible to bump the priority on this?

Jun 1 2022, 7:48 PM · gnupg24, S/MIME, Feature Request
werner committed rG3a2fb1c30633: scd:nks: Don't flag the ESIGN keypair EF as encryption capable. (authored by werner).
scd:nks: Don't flag the ESIGN keypair EF as encryption capable.
Jun 1 2022, 5:56 PM
werner committed rGb92b3206e72b: scd:nks: Some code cleanup. (authored by werner).
scd:nks: Some code cleanup.
Jun 1 2022, 5:56 PM
jukivili added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

I meant interleaving integer register based 1xPoly1305 with 8xChacha20 as is done for 4xChacha20 in cipher/chacha20-ppc.c (interleaved so that for each 4xChaCha20 processed, 4 blocks of 1xPoly1305 is executed). Quite often microarchitectures have separate execution units for integer registers and vector registers and then it makes sense to interleave integer-poly1305 with vector-chacha20 as algorithms do not end up competing for same execution resources. Interleaving vector-poly1305 and vector-chacha20 is not likely to give performance increase (and likely to run problems with running out of vector registers).

Jun 1 2022, 5:37 PM · patch, ppc, Feature Request, libgcrypt
dannytsen added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

HI @jukivili , Thanks for the updates. For f14-f31 registers that was my mistake that did not think floating point will be used. Will correct that. For poly1305, it can be used on ARCH_3.0 so checking use_p10 doesn't seem to be necessary but I can include that as well.

Jun 1 2022, 4:14 PM · patch, ppc, Feature Request, libgcrypt
werner committed rGe3db6c74a630: scd:p15: Fix accidental commit of debug code (authored by werner).
scd:p15: Fix accidental commit of debug code
Jun 1 2022, 1:11 PM
werner committed rG62becf599eb8: scd: Shorten cardio debug output for all zeroes. (authored by werner).
scd: Shorten cardio debug output for all zeroes.
Jun 1 2022, 1:11 PM
gniibe claimed T5931: OpenSSH 8.9, 9.0, and 9.1 can't authenticate with gpg-agent and usb token (Gnuk >= 1.2.16 is required).
Jun 1 2022, 5:09 AM · gnupg24, workaround, Documentation, gnupg (gpg23), ssh, gpgagent