Page MenuHome GnuPG
Feed All Stories

Apr 14 2022

werner committed rGc8c71fc7161b: gpg: Replace an assert by a log_fatal. (authored by werner).
gpg: Replace an assert by a log_fatal.
Apr 14 2022, 1:54 PM
werner triaged T5927: gpg: quick-gen-key and quick-add-uid require --check-trustdb to make trust in user ids "ultimate" as Low priority.

Printing a note as we do in --edit-key is a good idea.

Apr 14 2022, 1:44 PM · Feature Request, gnupg, Bug Report
werner triaged T5930: Use the FIPS-compatible digest&sign API as Normal priority.

Passing fds etc adds complex extra code to gpg-agent. This was not the original design goal, although we violated this anyway by have some OpenPGP specific code there. This needs more thinking. Due to our internal use of OCB we can't make it FIPS compliant without large changes.

Apr 14 2022, 1:42 PM · FIPS, Feature Request
werner triaged T5931: OpenSSH 8.9, 9.0, and 9.1 can't authenticate with gpg-agent and usb token (Gnuk >= 1.2.16 is required) as High priority.

I have not yet tested OpenSSH 9 and thus the patch to master is here just as a test. Please better use gnupg 2.3 (stable) instead of 2.2 (LTS) because it is unlikely that we will backport all this new ssh stuff.

Apr 14 2022, 12:36 PM · gnupg24, workaround, Documentation, gnupg (gpg23), ssh, gpgagent
werner committed rG46d62d80a2b8: ssh: Returned faked response for the new session-bind extension. (authored by werner).
ssh: Returned faked response for the new session-bind extension.
Apr 14 2022, 12:33 PM
ikloecker committed rKLEOPATRAfac8b1863000: Ensure that assistive tools use the accessible hint text if available (authored by ikloecker).
Ensure that assistive tools use the accessible hint text if available
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA95ee796e27d8: Mark hint label and error label as related labels (authored by ikloecker).
Mark hint label and error label as related labels
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA82aa98db34b4: Set label text and optional accessible name with one setter (authored by ikloecker).
Set label text and optional accessible name with one setter
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRAc2ae61e82c63: Add an optional hint to the input fields (authored by ikloecker).
Add an optional hint to the input fields
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRAb1ebbec8dd8d: Allow alternative error messages for assistive tools (authored by ikloecker).
Allow alternative error messages for assistive tools
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA68732c3f8459: Put the labels above the input fields (authored by ikloecker).
Put the labels above the input fields
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA689e2e16c33c: Visually indicate required input fields (authored by ikloecker).
Visually indicate required input fields
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA176628375d39: GIT_SILENT Remove superfluous nullptr checks (authored by ikloecker).
GIT_SILENT Remove superfluous nullptr checks
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA45344d5df7b7: Make the labels stand out more (authored by ikloecker).
Make the labels stand out more
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRAdf9b9fe6c2b3: Make the result label accessible (authored by ikloecker).
Make the result label accessible
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA1c1d7b86165f: Select the text of an HTML label when it gets keyboard focus (authored by ikloecker).
Select the text of an HTML label when it gets keyboard focus
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRA45e703a5d665: Add helper to give labels keyboard focus if an assistive tool is active (authored by ikloecker).
Add helper to give labels keyboard focus if an assistive tool is active
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRAb2d2d2783417: Omit the colon in the accessible name of the input fields (authored by ikloecker).
Omit the colon in the accessible name of the input fields
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRAea6da6586070: Mark name and/or email as required if requested (authored by ikloecker).
Mark name and/or email as required if requested
Apr 14 2022, 12:26 PM
ikloecker committed rKLEOPATRAae0c8ddfeda9: Allow marking a form input as required (authored by ikloecker).
Allow marking a form input as required
Apr 14 2022, 12:26 PM
werner committed rGdd727ec968af: scd: Renamed a constant in ccid-driver.c (authored by werner).
scd: Renamed a constant in ccid-driver.c
Apr 14 2022, 10:27 AM
werner committed rG58532fe56c33: scd: Minor code reorganization (authored by werner).
scd: Minor code reorganization
Apr 14 2022, 10:25 AM
werner committed rGc4b14be48fe9: scd: Fix memory leak in ccid-driver. (authored by werner).
scd: Fix memory leak in ccid-driver.
Apr 14 2022, 10:25 AM
werner committed rG6294ae282da1: scd: Minor code reorganization (authored by werner).
scd: Minor code reorganization
Apr 14 2022, 10:16 AM
werner committed rG8ac92f0e807a: scd: Fix memory leak in ccid-driver. (authored by werner).
scd: Fix memory leak in ccid-driver.
Apr 14 2022, 10:16 AM
werner committed rG61038be8134c: tests: Fix warning in common/t-ssh-utils.c (authored by werner).
tests: Fix warning in common/t-ssh-utils.c
Apr 14 2022, 10:15 AM
amalon created T5931: OpenSSH 8.9, 9.0, and 9.1 can't authenticate with gpg-agent and usb token (Gnuk >= 1.2.16 is required).
Apr 14 2022, 9:17 AM · gnupg24, workaround, Documentation, gnupg (gpg23), ssh, gpgagent
werner renamed T5273: Release Gpg4win 4.x.x from Release Gpg4win 4 to Release Gpg4win 4.x.x.
Apr 14 2022, 8:49 AM · Restricted Project, gpg4win, Release Info
bobwxc updated the diff for D551: po: Update Simplified Chinese Translation..

Thanks, good explanation!
It is hard to find a word for exact description.
Thus just keep the original verb and add 比特 to confirm 位 is binary bits.

Apr 14 2022, 7:25 AM
gniibe added a comment to D551: po: Update Simplified Chinese Translation..

In computer, binary representation is used (generally), binary digits 0110 1110 (hex value 6e, 110) is rounded up to 1000 0000 (hex value 80, 128), when only one significant binary digit (bit) is required.
https://en.wikipedia.org/wiki/Rounding

Apr 14 2022, 6:41 AM
gniibe added a comment to D551: po: Update Simplified Chinese Translation..

Thanks for your explanation.

Apr 14 2022, 6:35 AM
bobwxc added inline comments to D551: po: Update Simplified Chinese Translation..
Apr 14 2022, 5:34 AM
gniibe committed rG1f0651dbfbab: tests: Honor FIPS mode (authored by Jakuje).
tests: Honor FIPS mode
Apr 14 2022, 4:47 AM
gniibe committed rG5e508ffcab18: tests: Fix common/t-ssh-utils. (authored by gniibe).
tests: Fix common/t-ssh-utils.
Apr 14 2022, 4:47 AM
gniibe committed rGc4436ebfa58f: agent: Ignore MD5 Fingerprints for ssh keys (authored by Jakuje).
agent: Ignore MD5 Fingerprints for ssh keys
Apr 14 2022, 4:47 AM
gniibe claimed T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1.

Patches applied and pushed. For the common/t-ssh-utils, I applied my fix for the use case with key on command line when FIPS mode is enabled (MD5 error is OK, in this case).

Apr 14 2022, 4:45 AM · FIPS, gnupg (gpg23), Bug Report
gniibe added inline comments to D551: po: Update Simplified Chinese Translation..
Apr 14 2022, 3:31 AM

Apr 13 2022

Jakuje created T5930: Use the FIPS-compatible digest&sign API.
Apr 13 2022, 7:54 PM · FIPS, Feature Request
bobwxc planned changes to D526: GpgOL: update po/zh_CN.po.
Apr 13 2022, 6:26 PM
Jakuje added a project to T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1: FIPS.
Apr 13 2022, 4:15 PM · FIPS, gnupg (gpg23), Bug Report
Jakuje created T5929: gnupg fails to add ssh key to control entry in FIPS mode with libgcrypt 1.10.1.
Apr 13 2022, 4:14 PM · FIPS, gnupg (gpg23), Bug Report
bobwxc requested review of D551: po: Update Simplified Chinese Translation..
Apr 13 2022, 4:14 PM
werner updated the task description for T5703: Release GnuPG 2.2.34.
Apr 13 2022, 2:37 PM · Release Info, gnupg (gpg22)
werner triaged T5928: Release GnuPG 2.2.35 as Low priority.
Apr 13 2022, 2:23 PM · Release Info, gnupg (gpg22)
werner committed rGe99670f944bc: scd:p15: Improve the PIN prompt for Genua cards. (authored by werner).
scd:p15: Improve the PIN prompt for Genua cards.
Apr 13 2022, 1:59 PM
werner committed rG44ec383cdec0: scd:p15: Support for GeNUA cards. (authored by werner).
scd:p15: Support for GeNUA cards.
Apr 13 2022, 1:59 PM
werner committed rG80cf64c65155: scd:p15: Add basic support for AET JCOP cards. (authored by werner).
scd:p15: Add basic support for AET JCOP cards.
Apr 13 2022, 1:59 PM
werner committed rG29fd80581867: scd:p15: Prepare AODF parsing for other authentication types. (authored by werner).
scd:p15: Prepare AODF parsing for other authentication types.
Apr 13 2022, 1:59 PM
werner committed rG618aa8689a9b: scd:p15: Improve the PIN prompt for Genua cards. (authored by werner).
scd:p15: Improve the PIN prompt for Genua cards.
Apr 13 2022, 1:09 PM
werner committed rG0dcc24985235: scd: Support for GeNUA cards. (authored by werner).
scd: Support for GeNUA cards.
Apr 13 2022, 1:09 PM
werner committed rG137e59a6a5c5: sm: Print diagnostic about CRL problems due to Tor mode. (authored by werner).
sm: Print diagnostic about CRL problems due to Tor mode.
Apr 13 2022, 1:09 PM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA02476fd662ba: 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
Apr 13 2022, 4:49 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe82bce786ec6: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Apr 13 2022, 4:10 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA72500b4a94ac: 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
Apr 13 2022, 3:44 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAacfe9c85174a: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Apr 13 2022, 2:46 AM

Apr 12 2022

Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA823976ffb5c7: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Apr 12 2022, 11:58 PM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRAda00bed6a103: GIT_SILENT Upgrade release service version to 22.04.0. (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Upgrade release service version to 22.04.0.
Apr 12 2022, 11:58 PM
Heiko Becker <heiko.becker@kde.org> committed rKLEOPATRA8bb9358b26bb: GIT_SILENT Update Appstream for new release (authored by Heiko Becker <heiko.becker@kde.org>).
GIT_SILENT Update Appstream for new release
Apr 12 2022, 11:58 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO94c84ac2ea9b: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Apr 12 2022, 1:40 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA45150c1b870d: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Apr 12 2022, 1:37 PM
werner committed rW96dc7a876820: msi: Ignore 2nd level subdirs named misc. (authored by werner).
msi: Ignore 2nd level subdirs named misc.
Apr 12 2022, 1:02 PM
smlx added a comment to T5555: Cannot add existing ECDSA key as a signing subkey.

For anyone stumbling across this issue I created a docker image containing gpg with the patch above applied: https://github.com/smlx/gnupg-piv-agent

Apr 12 2022, 3:59 AM · gnupg24, Bug Report
gniibe committed rC922f9957f94a: build: Fix make dist after socklen.m4 removal (authored by neverpanic).
build: Fix make dist after socklen.m4 removal
Apr 12 2022, 2:44 AM

Apr 11 2022

Jakuje added a comment to T5835: libgcrypt: More robust/portable integrity check.

I was pointed by Daiki to the following patch in Fedora binutils, which allows listing the fdo packaging metadata, but it does not list any other unknown objects and unfortunately fails hard:

Apr 11 2022, 2:00 PM · Bug Report, libgcrypt, FIPS
ikloecker committed rKLEOPATRA3867617878b5: Override default accessible description of name input (authored by ikloecker).
Override default accessible description of name input
Apr 11 2022, 11:34 AM
ikloecker committed rKLEOPATRA0f7c231429a8: Improve tooltips and error messages (authored by ikloecker).
Improve tooltips and error messages
Apr 11 2022, 11:34 AM
ikloecker committed rKLEOPATRA7d9c716e7fbf: Allow setting an accessible description for a form input (authored by ikloecker).
Allow setting an accessible description for a form input
Apr 11 2022, 11:34 AM
werner added a comment to T5920: libassuan: Don't inherit handles for Windows.

We once figured that we should use this for gpgme, where we use a helper to close handles. We have not yet found the time to do this and frankly "never change a running system" ;-) We also still support Windows XP SP3 with GnuPG for users with air-gaped machines. Not sure whether this is still justified, though.

Apr 11 2022, 9:28 AM · libassuan
Laurent Montel <montel@kde.org> committed rLIBKLEO21aaef66ff43: GIT_SILENT: Add window CI support (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: Add window CI support
Apr 11 2022, 8:28 AM

Apr 9 2022

Laurent Montel <montel@kde.org> committed rLIBKLEO66293c367d21: GIT_SILENT: prepare 5.20.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.0
Apr 9 2022, 5:58 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA443dba513bd8: GIT_SILENT: prepare 5.20.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.0
Apr 9 2022, 5:56 PM
werner added a comment to T5927: gpg: quick-gen-key and quick-add-uid require --check-trustdb to make trust in user ids "ultimate".

The reason for this is probably that we expect that several UIDs are added and running a check-trustdb for eachleads to some extra waiting time.

Apr 9 2022, 3:11 PM · Feature Request, gnupg, Bug Report
ikloecker committed rKLEOPATRAb9d9cd3ab15d: Require GpgME version 1.16.0 (authored by ikloecker).
Require GpgME version 1.16.0
Apr 9 2022, 1:21 PM
gniibe added a comment to T5835: libgcrypt: More robust/portable integrity check.

I just copied the value of 0xcafe2a8e and the name .note.fdo.integrity from Daiki's implementation. No other reason.

Apr 9 2022, 9:16 AM · Bug Report, libgcrypt, FIPS

Apr 8 2022

Jakuje added a comment to T5835: libgcrypt: More robust/portable integrity check.

I have one follow-up is that the readelf chokes on the integrity note for some reason:

$ readelf -n /usr/lib64/libgcrypt.so.20.4.1
Displaying notes found in: .note.fdo.integrity
  Owner                Data size 	Description
  FDO                  0x00000020	Unknown note type: (0x8e2afeca)

I assume this is just because the readelf does not know this type. I see this type was initially proposed by Daiki, but I did not find any other sources for this magic number so before filling bugs for readelf, do we have some doc why the 0xcafe2a8e is used?

Apr 8 2022, 9:33 PM · Bug Report, libgcrypt, FIPS
ikloecker committed rKLEOPATRA9de08db46382: Change text of button to add a new user ID (authored by ikloecker).
Change text of button to add a new user ID
Apr 8 2022, 5:16 PM
ikloecker committed rKLEOPATRA7400a08c3328: Add UI markers and fix capitalization of button texts (authored by ikloecker).
Add UI markers and fix capitalization of button texts
Apr 8 2022, 5:16 PM
ikloecker committed rKLEOPATRA5c51fa73d33a: Modernize and clean up code (authored by ikloecker).
Modernize and clean up code
Apr 8 2022, 5:16 PM
ikloecker committed rKLEOPATRA762f28274f39: Unify spelling of "user ID" (authored by ikloecker).
Unify spelling of "user ID"
Apr 8 2022, 5:16 PM
ikloecker committed rKLEOPATRAacfab27b0746: Use modern quick-adduid instead of "adduid" edit-key command (authored by ikloecker).
Use modern quick-adduid instead of "adduid" edit-key command
Apr 8 2022, 5:16 PM
ikloecker committed rKLEOPATRA301f02e601a0: Impose less strict restrictions on the name component of a new user id (authored by ikloecker).
Impose less strict restrictions on the name component of a new user id
Apr 8 2022, 5:16 PM
ikloecker created T5927: gpg: quick-gen-key and quick-add-uid require --check-trustdb to make trust in user ids "ultimate".
Apr 8 2022, 4:50 PM · Feature Request, gnupg, Bug Report
JoeDoe1000 added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).


gpgol.txt uploaded

Apr 8 2022, 4:19 PM · gpgol, Bug Report, gpg4win
werner committed rG198fad9fc1f3: doc: Typo fix in comment (authored by werner).
doc: Typo fix in comment
Apr 8 2022, 4:09 PM
werner committed rG8945f1aedfd7: gpg: Remove restrictions for the name part of a user-id. (authored by werner).
gpg: Remove restrictions for the name part of a user-id.
Apr 8 2022, 4:09 PM
werner committed rGca3e46a587f6: tpm: Fix recently introduced syntax error (authored by werner).
tpm: Fix recently introduced syntax error
Apr 8 2022, 4:09 PM
aheinecke committed rW724f8859b178: MSI: Add optional install mode (authored by aheinecke).
MSI: Add optional install mode
Apr 8 2022, 3:05 PM
aheinecke committed rW7f316adeacd0: MSI: Filter out most noisy ICE warnings (authored by aheinecke).
MSI: Filter out most noisy ICE warnings
Apr 8 2022, 3:05 PM
aheinecke committed rW7e7b2458f615: Appimage: Use Qt Harfbuzz (authored by aheinecke).
Appimage: Use Qt Harfbuzz
Apr 8 2022, 3:05 PM
aheinecke added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

Have you selected an Output file in a location where you can write files with your permissions?

Apr 8 2022, 2:56 PM · gpgol, Bug Report, gpg4win
JoeDoe1000 added a comment to T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted).

I had already tried both, to deselct all other add-ins and to select all possible add-ins.
No change of the behaviour.

Apr 8 2022, 2:55 PM · gpgol, Bug Report, gpg4win
aheinecke triaged T5926: GPGOL - Leere Nachricht kann nicht signiert werden (empty message email can't be signed or encrypted) as Normal priority.

Could you please create a log file using the debug settings with Outlook Object Model debugging enabled?

Apr 8 2022, 2:27 PM · gpgol, Bug Report, gpg4win
Laurent Montel <montel@kde.org> committed rLIBKLEObfbd0b37ea11: GIT_SILENT: prepare 5.20.0 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.20.0
Apr 8 2022, 1:22 PM
aheinecke raised the priority of T4087: Kleopatra: Revoke User-ID from Wishlist to Normal.

We should give this higher priority as users need to change their e-mail through kleopatra. A customer also wishes this.

Apr 8 2022, 1:16 PM · Restricted Project, Restricted Project, gpg4win, kleopatra, Feature Request
ikloecker committed rLIBKLEO104c6c391c3f: Bump library version (authored by ikloecker).
Bump library version
Apr 8 2022, 12:53 PM
ikloecker committed rLIBKLEOdfe52921c849: Make the comment argument optional (authored by ikloecker).
Make the comment argument optional
Apr 8 2022, 12:53 PM
ikloecker committed rKLEOPATRA69a36d040fcd: Do not let the validators be fooled by leading or trailing whitespace (authored by ikloecker).
Do not let the validators be fooled by leading or trailing whitespace
Apr 8 2022, 12:47 PM
ikloecker committed rKLEOPATRAaedb5797b39e: Add input validation to the Add User ID dialog (authored by ikloecker).
Add input validation to the Add User ID dialog
Apr 8 2022, 12:47 PM
ikloecker committed rKLEOPATRAdf5f8bb4b082: Add class wrapping a text input used in a form-like dialog (authored by ikloecker).
Add class wrapping a text input used in a form-like dialog
Apr 8 2022, 12:47 PM
ikloecker committed rKLEOPATRA93e93df6f081: GnuPG wants at least 5 characters for the name (authored by ikloecker).
GnuPG wants at least 5 characters for the name
Apr 8 2022, 12:47 PM