Page MenuHome GnuPG
Feed All Stories

Jun 12 2022

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

Patch applied to master with small changes.

Jun 12 2022, 9:58 PM · patch, ppc, Feature Request, libgcrypt
jukivili committed rC88fe7ac33eb4: Chacha20/poly1305 - Optimized chacha20/poly1305 for P10 operation (authored by dannytsen).
Chacha20/poly1305 - Optimized chacha20/poly1305 for P10 operation
Jun 12 2022, 9:14 PM
jukivili committed rC2c5e5ab6843d: ppc: enable P10 assembly with ENABLE_FORCE_SOFT_HWFEATURES on arch-3.00 (authored by jukivili).
ppc: enable P10 assembly with ENABLE_FORCE_SOFT_HWFEATURES on arch-3.00
Jun 12 2022, 9:14 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA63f54cde1376: 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 12 2022, 3:45 AM

Jun 11 2022

werner added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

FWIW, on Unix is common to describe options as given on the standard shell.

Jun 11 2022, 1:09 PM · g10, Bug Report

Jun 10 2022

DemiMarie added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

The quotes are irrelevant because they are evaluated by the shell and don't make a difference here.

Jun 10 2022, 11:59 PM · g10, Bug Report
werner added a comment to T6015: Default OpenPGP keyserver.

You need to install the correct Let's Encrypt CA certificates on your legacy Windows box. Check the mailing lists for a discussion on this topic.

Jun 10 2022, 11:53 PM · Support, gpg4win
werner added a comment to T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.

No crash here

Jun 10 2022, 11:50 PM · can't replicate, gnupg
werner closed T6025: '--list-options=show-sig-subpackets="100"a` mishandled as Invalid.

Duplicate of T6021. Please don't create a new bug for one you already created (and which was marked as won'tfix).

Jun 10 2022, 11:47 PM
DemiMarie added a reviewer for D555: g10: Disallow compressed signatures and certificates: werner.
Jun 10 2022, 9:44 PM · gnupg
DemiMarie updated the diff for D555: g10: Disallow compressed signatures and certificates.

Added missing context lines and replaced some tabs with spaces

Jun 10 2022, 9:42 PM · gnupg
DemiMarie requested review of D555: g10: Disallow compressed signatures and certificates.
Jun 10 2022, 9:01 PM · gnupg
ikloecker triaged T6026: Kleopatra: Make the main toolbar in the main window accessible as Normal priority.
Jun 10 2022, 1:43 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA8d50e6ada15c: Change maximum expiration date to 2106-02-05 (authored by ikloecker).
Change maximum expiration date to 2106-02-05
Jun 10 2022, 12:10 PM
ikloecker closed T5991: gpgme test suite fails when local time differs from UTC time across a day boundary. as Resolved.

Fixed. Thanks for the report.

Jun 10 2022, 12:07 PM · Restricted Project, gpgme, Bug Report
ikloecker committed rMfd813f5c3938: qt,tests: Allow 1-day-offset for expiration date (authored by ikloecker).
qt,tests: Allow 1-day-offset for expiration date
Jun 10 2022, 12:07 PM
ikloecker committed rM918afc809d40: Revert "tests: Avoid problems with local time across a day boundary." (authored by ikloecker).
Revert "tests: Avoid problems with local time across a day boundary."
Jun 10 2022, 12:07 PM
ikloecker committed rM7870fdbfeff4: qt: Prevent u32 overflow when calculating expiration date (authored by ikloecker).
qt: Prevent u32 overflow when calculating expiration date
Jun 10 2022, 12:07 PM
ikloecker added a reverting change for rM5ba0e454a37c: tests: Avoid problems with local time across a day boundary.: rM918afc809d40: Revert "tests: Avoid problems with local time across a day boundary.".
Jun 10 2022, 12:07 PM
ikloecker added a comment to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

Yeah, seems to be related to daylight saving. Running

TZ='America/Adak' GPGME_DEBUG=3 TESTS="initial.test t-various" make -e check-TESTS

results in

FAIL!  : TestVarious::testSignKeyWithExpiration() Compared values are not the same
   Actual   (expirationDate)   : 2106/02/04
   Expected (QDate(2106, 2, 5)): 2106/02/05
   Loc: [/home/ingo/dev/g10/src/gpgme/lang/qt/tests/t-various.cpp(342)]

because the code adds 30555 days to the current time (2022-06-10-00:xx:xx+UTC-9) which gives us 2106-02-04-23:xx:xx+UTC-10.

Jun 10 2022, 11:28 AM · Restricted Project, gpgme, Bug Report
ikloecker added a comment to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary..

I couldn't reproduce the one-off problem of the original report, but running the test with time zone UTC-11

TZ='Pacific/Pago_Pago' GPGME_DEBUG=3 TESTS="initial.test t-various" make -e check-TESTS

resulted in

FAIL!  : TestVarious::testSignKeyWithExpiration() Compared values are not the same
   Actual   (expirationDate)   : 2022/06/09
   Expected (QDate(2106, 2, 6)): 2106/02/06
   Loc: [/home/ingo/dev/g10/src/gpgme/lang/qt/tests/t-various.cpp(342)]

because adding 30557d (number of days in UTC-11 until 2106-02-06) to the current time resulted in a u32-overflow. I'll change the maximal expiration date to 2106-02-05 to avoid the overflow.

Jun 10 2022, 11:18 AM · Restricted Project, gpgme, Bug Report
DemiMarie created T6025: '--list-options=show-sig-subpackets="100"a` mishandled.
Jun 10 2022, 10:26 AM
DemiMarie added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

For clarification, the strings I have provided are raw argv elements as would be passed to execve(), with quoting already removed.

Jun 10 2022, 10:24 AM · g10, Bug Report
DemiMarie renamed T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire from gpg-agent segfaults if it receives an invalid response to a KEYPARAMS inquire to gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.
Jun 10 2022, 10:21 AM · can't replicate, gnupg
werner closed T6021: GPG misparses `--list-options=show-sig-subpackets="100"a` as Wontfix.

The quotes are irrelevant because they are evaluated by the shell and don't make a difference here. A Unix shell is different than Windows cmd.exe.

Jun 10 2022, 10:17 AM · g10, Bug Report
werner added a comment to T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.

Please provide a more verbose report.

Jun 10 2022, 10:14 AM · can't replicate, gnupg
gniibe committed rS60f19aa4977e: First step for multiple device support. Use keygrip. (authored by gniibe).
First step for multiple device support. Use keygrip.
Jun 10 2022, 9:19 AM
gniibe committed rS14afb3b7d293: Remove $DISPSERIALNO support. (authored by gniibe).
Remove $DISPSERIALNO support.
Jun 10 2022, 9:19 AM
gniibe committed rS0b287cd78dd6: Only use the first slot for now. (authored by gniibe).
Only use the first slot for now.
Jun 10 2022, 9:19 AM
Laurent Montel <montel@kde.org> committed rLIBKLEOab6f0866e092: GIT_SILENT: prepare 5.20.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.3
Jun 10 2022, 7:00 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAd0d60f63a083: GIT_SILENT: prepare 5.20.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.3
Jun 10 2022, 6:58 AM
gniibe committed rGdd600bbc84dd: scd: Support specifying keygrip for learn command. (authored by gniibe).
scd: Support specifying keygrip for learn command.
Jun 10 2022, 6:55 AM
gniibe committed rG273b8ec1931d: scd,openpgp: Support READCERT by keygrip. (authored by gniibe).
scd,openpgp: Support READCERT by keygrip.
Jun 10 2022, 4:47 AM
DemiMarie created T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.
Jun 10 2022, 4:14 AM · can't replicate, gnupg
DemiMarie added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

I am using GnuPG 2.3.4 on Fedora Linux. I am referring to --list-options=show-sig-subpackets="100"a (note the quotes). The bug is that the character after the trailing close quote is ignored, rather than being treated as an invalid option and causing an error. That is, I would expect show-sig-subpackets="100"a to be parsed as show-sig-subpackets="100",a or be an error.

Jun 10 2022, 4:10 AM · g10, Bug Report
DemiMarie added a comment to T6022: Socket activation for keyboxd and scdaemon.

gpg-agent --supervised being deprecated is highly surprising, especially because it works so well with systemd.

Jun 10 2022, 4:02 AM · Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRA50230548e1c1: 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 10 2022, 3:43 AM

Jun 9 2022

werner moved T5962: Kleopatra: Crash when quitting Application on Windows from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 9 2022, 5:05 PM · Restricted Project, kleopatra
ikloecker moved T5991: gpgme test suite fails when local time differs from UTC time across a day boundary. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 9 2022, 4:38 PM · Restricted Project, gpgme, Bug Report
ikloecker added a project to T5991: gpgme test suite fails when local time differs from UTC time across a day boundary.: Restricted Project.
Jun 9 2022, 4:38 PM · Restricted Project, gpgme, Bug Report
ikloecker committed rM5d19eb4ad5ad: core: Handle import status lines during keylist operation (authored by ikloecker).
core: Handle import status lines during keylist operation
Jun 9 2022, 3:55 PM
werner added a comment to T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.

Please explain what you mean by this. Which GnuPG version, which OS, which shell, what is the problem.

Jun 9 2022, 2:31 PM · g10, Bug Report
werner changed the edit policy for T6021: GPG misparses `--list-options=show-sig-subpackets="100"a`.
Jun 9 2022, 2:26 PM · g10, Bug Report
werner closed T6022: Socket activation for keyboxd and scdaemon as Wontfix.

The --supervised option of GnuPG is deprecated and thus it does not make sense to add this to keyboxd or even sdaemon (which is a helper to gpg-agent).

Jun 9 2022, 2:25 PM · Feature Request
Laurent Montel <montel@kde.org> committed rLIBKLEOfdf8f907d6e2: GIT_SILENT: prepare 5.20.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.3
Jun 9 2022, 1:46 PM
ikloecker committed rKLEOPATRAf2bc96b74bee: Use customized labels and hints in Add User ID dialog (authored by ikloecker).
Use customized labels and hints in Add User ID dialog
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRAbd3637cf8706: Remove the margins around the name and email widget (authored by ikloecker).
Remove the margins around the name and email widget
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRA4a3df3b8bef2: Allow customization of name and email input field labels (authored by ikloecker).
Allow customization of name and email input field labels
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRA4b2cdc0e99aa: Allow setting a custom hint for name and email address (authored by ikloecker).
Allow setting a custom hint for name and email address
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRA20107d808962: Use separate dialogs instead of the wizard when creating OpenPGP keys (authored by ikloecker).
Use separate dialogs instead of the wizard when creating OpenPGP keys
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRA8f1a3f1f8ad1: Allow getting the parentWId of a command (authored by ikloecker).
Allow getting the parentWId of a command
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRAfe924fabddfd: Set the initial focus just before showing the dialog for the first time (authored by ikloecker).
Set the initial focus just before showing the dialog for the first time
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRAb1529a3af5bb: Add default c'tor for KeyParameters (authored by ikloecker).
Add default c'tor for KeyParameters
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRA7319e7655ce2: Do not set key size or curve type to invalid values (authored by ikloecker).
Do not set key size or curve type to invalid values
Jun 9 2022, 11:25 AM
ikloecker committed rKLEOPATRAa2bc1fecfe49: Factor invokeMailer helper from ResultPage (authored by ikloecker).
Factor invokeMailer helper from ResultPage
Jun 9 2022, 11:25 AM
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, Feature Request