Page MenuHome GnuPG
Feed All Stories

Jun 16 2022

ikloecker committed rLIBKLEOf641eca34cb1: GIT_SILENT Remove duplicate includes (authored by ikloecker).
GIT_SILENT Remove duplicate includes
Jun 16 2022, 2:50 PM
ikloecker committed rLIBKLEO74e15b5b629c: GIT_SILENT Unify include of local headers in header files (authored by ikloecker).
GIT_SILENT Unify include of local headers in header files
Jun 16 2022, 2:50 PM
ikloecker committed rLIBKLEOebbb92b99438: GIT_SILENT Include config-libkleo.h in all source files (authored by ikloecker).
GIT_SILENT Include config-libkleo.h in all source files
Jun 16 2022, 2:50 PM
ikloecker committed rLIBKLEOecf00334f881: GIT_SILENT Unify include of debug headers (authored by ikloecker).
GIT_SILENT Unify include of debug headers
Jun 16 2022, 2:50 PM
ikloecker committed rLIBKLEO642fdd93bc58: GIT_SILENT Move tests subdirectory to top-level (authored by ikloecker).
GIT_SILENT Move tests subdirectory to top-level
Jun 16 2022, 2:50 PM
ikloecker committed rKLEOPATRA3f8e20aa6af4: Avoid deprecation warning (authored by ikloecker).
Avoid deprecation warning
Jun 16 2022, 2:25 PM
ikloecker committed rKLEOPATRA30294906a26f: Avoid deprecation warning (authored by ikloecker).
Avoid deprecation warning
Jun 16 2022, 2:25 PM
ikloecker committed rKLEOPATRA4e9fd9677586: Make lambdas used in std::accumulate compatible with C++20 (authored by ikloecker).
Make lambdas used in std::accumulate compatible with C++20
Jun 16 2022, 2:25 PM
ikloecker committed rKLEOPATRA5a2eb383220b: Require C++20 (authored by ikloecker).
Require C++20
Jun 16 2022, 2:25 PM
ikloecker committed rKLEOPATRA2e520331fb87: Fix raising main window (authored by Nicolas Fella <nicolas.fella@gmx.de>).
Fix raising main window
Jun 16 2022, 2:19 PM
gniibe added a comment to T5964: gnupg should use the KDFs implemented in libgcrypt.

I pushed the change needed for GnuPG to t5964 branch.
See: https://dev.gnupg.org/rGc281bd94349e4f7997a89927aaa2c2f45004b902

Jun 16 2022, 8:47 AM · gnupg26, FIPS, Feature Request
gniibe added a comment to T5964: gnupg should use the KDFs implemented in libgcrypt.

Added HKDF implementation to master.

Jun 16 2022, 8:18 AM · gnupg26, FIPS, Feature Request
gniibe committed rCfbddfb964f0b: kdf: Add HKDF of RFC5869. (authored by gniibe).
kdf: Add HKDF of RFC5869.
Jun 16 2022, 8:04 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO941b805d9b45: Remove duplicate header between cpp/h (authored by Laurent Montel <montel@kde.org>).
Remove duplicate header between cpp/h
Jun 16 2022, 7:13 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA8fe827388729: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jun 16 2022, 4:26 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAc5a4426573e7: 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 16 2022, 3:54 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAbe922164d2cf: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Jun 16 2022, 2:49 AM
gniibe added a comment to T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd').

Applied to 1.10 branch.

Jun 16 2022, 2:40 AM · backport, hppa, libgcrypt, Gentoo, Bug Report
gniibe added a comment to T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd').

didn't seem to work with 1.9.x

Jun 16 2022, 2:38 AM · backport, hppa, libgcrypt, Gentoo, Bug Report
DemiMarie closed T6032: Assertion failure in gpg as Invalid.

Closing as I believe this is a downstream bug.

Jun 16 2022, 12:26 AM · RHEL, g10, Bug Report
DemiMarie updated the task description for T6031: Creating an overlong notation hits a fatal error..
Jun 16 2022, 12:03 AM · Bug Report, gnupg

Jun 15 2022

DemiMarie created T6032: Assertion failure in gpg.
Jun 15 2022, 11:34 PM · RHEL, g10, Bug Report
ikloecker added a comment to T6031: Creating an overlong notation hits a fatal error..

Please read at least one article that explains how to write a good bug report. I'm pretty sure that you will find plenty of good articles using your favorite search engine.

Jun 15 2022, 10:07 PM · Bug Report, gnupg
DemiMarie created T6031: Creating an overlong notation hits a fatal error..
Jun 15 2022, 9:46 PM · Bug Report, gnupg
thesamesam added a comment to T5976: libgcrypt build failure on HPPA 1.1 (./.libs/libgcrypt.so: undefined reference to `__udiv_qrnnd').

Thanks! Interestingly didn't seem to work with 1.9.x but it does with 1.10x. Maybe I made some error when testing.

Jun 15 2022, 8:12 PM · backport, hppa, libgcrypt, Gentoo, Bug Report
werner committed rG2766b9e56c77: agent,ssh: Fix for make not-inserted OpenPGP.3 keys available for SSH. (authored by werner).
agent,ssh: Fix for make not-inserted OpenPGP.3 keys available for SSH.
Jun 15 2022, 4:42 PM
werner committed rG1530d04725d4: agent: New option --no-user-trustlist and --sys-trustlist-name. (authored by werner).
agent: New option --no-user-trustlist and --sys-trustlist-name.
Jun 15 2022, 9:26 AM
cklassen committed rW2f2433b6dd03: Typo fix (authored by cklassen).
Typo fix
Jun 15 2022, 8:45 AM
gniibe committed rSf7b73cb6a303: Add constant from PKCS#11 3.0. (authored by gniibe).
Add constant from PKCS#11 3.0.
Jun 15 2022, 7:57 AM
gniibe committed rSed1be1c141b9: Tweak for GetSlotList for firefox. (authored by gniibe).
Tweak for GetSlotList for firefox.
Jun 15 2022, 6:40 AM
gniibe committed rSc04939fb4929: Allow SeedRandom. (authored by gniibe).
Allow SeedRandom.
Jun 15 2022, 6:40 AM
gniibe committed rS0cb3e4458c31: Cleanup. (authored by gniibe).
Cleanup.
Jun 15 2022, 4:57 AM
gniibe added a comment to T6002: scute w/ gpg23: Support multiple cards/tokens, major update with KEYGRIP.

I found this page:
https://firefox-source-docs.mozilla.org/security/nss/legacy/nss_tech_notes/nss_tech_note2/index.html

Jun 15 2022, 3:44 AM · Feature Request, scute
gniibe added a comment to T6002: scute w/ gpg23: Support multiple cards/tokens, major update with KEYGRIP.

In the branch https://dev.gnupg.org/source/Scute/history/t6002/ , by the commit rS123d617ebefe: Less administration of devices by scute., things has been changed.

Jun 15 2022, 3:39 AM · Feature Request, scute
gniibe committed rS123d617ebefe: Less administration of devices by scute. (authored by gniibe).
Less administration of devices by scute.
Jun 15 2022, 3:07 AM

Jun 14 2022

ikloecker committed rKLEOPATRA07e193240ada: Avoid deprecation warning (authored by ikloecker).
Avoid deprecation warning
Jun 14 2022, 10:05 PM
ikloecker committed rKLEOPATRA13c5610c39f8: Avoid deprecation warning (authored by ikloecker).
Avoid deprecation warning
Jun 14 2022, 10:05 PM
ikloecker committed rKLEOPATRAcec4b1489960: Make lambdas used in std::accumulate compatible with C++20 (authored by ikloecker).
Make lambdas used in std::accumulate compatible with C++20
Jun 14 2022, 10:05 PM
ikloecker committed rKLEOPATRA358f5de2aa81: Require C++20 (authored by ikloecker).
Require C++20
Jun 14 2022, 10:05 PM
locutor99 updated locutor99.
Jun 14 2022, 7:17 PM
rbairwell created T6030: Missing support for the Brave Web Browser on Windows.
Jun 14 2022, 5:55 PM · gpgme, Feature Request, gpg4win
Laurent Montel <montel@kde.org> committed rKLEOPATRAc538a8de3240: Remove duplicate from header/cpp (authored by Laurent Montel <montel@kde.org>).
Remove duplicate from header/cpp
Jun 14 2022, 1:39 PM
gniibe committed rSe809dde00007: Fix sign/decrypt operation. (authored by gniibe).
Fix sign/decrypt operation.
Jun 14 2022, 1:15 PM
gniibe committed rS84bca08b45a3: Add back LABEL to cert. (authored by gniibe).
Add back LABEL to cert.
Jun 14 2022, 1:06 PM
werner added a comment to rMd59cf1725755: tests: Add support for clear text signatures to test runner.

When I replied to the bug report I had the very same idea. Thanks for adding.

Jun 14 2022, 12:28 PM
werner closed T6027: Revisit write_status_text_and buffer as Resolved.
Jun 14 2022, 11:42 AM · Bug Report, gnupg (gpg23)
werner committed rG7b1db7192e6e: g10: Fix garbled status messages in NOTATION_DATA (authored by werner).
g10: Fix garbled status messages in NOTATION_DATA
Jun 14 2022, 11:41 AM
werner committed rG34c649b36013: g10: Fix garbled status messages in NOTATION_DATA (authored by werner).
g10: Fix garbled status messages in NOTATION_DATA
Jun 14 2022, 11:35 AM
werner added a comment to T6027: Revisit write_status_text_and buffer.

Here is a test signature with long notation data. During verification gpg faults when emitting the NOTATION_DATA lines.

Jun 14 2022, 11:31 AM · Bug Report, gnupg (gpg23)
gniibe committed rS1f1a51cd496d: Fix keyinfo listing. (authored by gniibe).
Fix keyinfo listing.
Jun 14 2022, 10:41 AM
ikloecker committed rMd59cf1725755: tests: Add support for clear text signatures to test runner (authored by ikloecker).
tests: Add support for clear text signatures to test runner
Jun 14 2022, 10:29 AM
gniibe committed rSb075581f0a34: Change the slot allocation logic. (authored by gniibe).
Change the slot allocation logic.
Jun 14 2022, 10:17 AM
ikloecker closed T6028: gpgme should support creating clearsigned messages as Resolved.

As Werner wrote, this is already possible. The next time please consult the extensive documentation of gpgme before opening a ticket.

Jun 14 2022, 10:14 AM · Feature Request, gpgme
cklassen committed rW71d5a284fa63: Fixed links to PDFs on documentation page (authored by cklassen).
Fixed links to PDFs on documentation page
Jun 14 2022, 9:13 AM
gniibe committed rS5b456d22cb95: Fix slot_get_status. (authored by gniibe).
Fix slot_get_status.
Jun 14 2022, 9:01 AM
gniibe committed rS573b335a32b3: Cleanup. (authored by gniibe).
Cleanup.
Jun 14 2022, 9:01 AM
gniibe committed rS1a5d0f025318: Fix C_GetSlotInfo. (authored by gniibe).
Fix C_GetSlotInfo.
Jun 14 2022, 9:01 AM
gniibe committed rScdef61e65657: Add back the LABEL object. (authored by gniibe).
Add back the LABEL object.
Jun 14 2022, 9:01 AM
gniibe committed rSfe2763cb0a13: Fix for valid tokens. (authored by gniibe).
Fix for valid tokens.
Jun 14 2022, 9:01 AM
gniibe committed rS5348944e08da: Fix for CKA_ID. (authored by gniibe).
Fix for CKA_ID.
Jun 14 2022, 9:01 AM
gniibe committed rS07848a48bb11: Remove doc/version.texi from repo, as it's a generated file. (authored by gniibe).
Remove doc/version.texi from repo, as it's a generated file.
Jun 14 2022, 9:01 AM
gniibe committed rS39cd3d4a9521: Allow development with no VPATH build. (authored by gniibe).
Allow development with no VPATH build.
Jun 14 2022, 9:01 AM
gniibe committed rS22caf3116f4c: Experiment with KEYGRIP approach. (authored by gniibe).
Experiment with KEYGRIP approach.
Jun 14 2022, 9:01 AM
gniibe committed rS75e32e4a15b1: Use serialno of the card for the label. (authored by gniibe).
Use serialno of the card for the label.
Jun 14 2022, 9:01 AM
gniibe committed rS659d31e5d61d: Use the grip for scute_agent_get_cert. (authored by gniibe).
Use the grip for scute_agent_get_cert.
Jun 14 2022, 9:01 AM
gniibe committed rSaa4923375d44: No CERTREF any more. Use the grip. (authored by gniibe).
No CERTREF any more. Use the grip.
Jun 14 2022, 9:01 AM
cklassen committed rW9932abd9978b: Edited the intruction for portable version (authored by cklassen).
Edited the intruction for portable version
Jun 14 2022, 8:43 AM
gniibe committed rG4dbef2addca8: keygen: Fix reading AEAD preference (authored by Jakuje).
keygen: Fix reading AEAD preference
Jun 14 2022, 8:39 AM
gniibe added a project to T6019: Parsing AEAD preference string parsing causes reads uninitialized memory: Restricted Project.

Thank you. Applied.

Jun 14 2022, 8:39 AM · patch, gnupg (gpg23), Bug Report
werner closed T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire as Resolved.
Jun 14 2022, 8:05 AM · can't replicate, gnupg
werner added a comment to T6029: ntbtls: Require TLS 1.2 or later + AEAD by default.

ntbtls support only 1.2. We can't disable cipher suites for interop reasons. It is not the client's job trying to force a server 's admin to offer only decent ciphersuites.

Jun 14 2022, 8:04 AM · Not A Bug, ntbtls
Laurent Montel <montel@kde.org> committed rLIBKLEO168ff84d50b2: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Jun 14 2022, 7:15 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAde7da653092b: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Jun 14 2022, 7:11 AM

Jun 13 2022

DemiMarie created T6029: ntbtls: Require TLS 1.2 or later + AEAD by default.
Jun 13 2022, 11:21 PM · Not A Bug, ntbtls
werner added a comment to T6028: gpgme should support creating clearsigned messages.

Hmm, why not use:

gpgme_op_sign (ctx, in, out GPGME_SIG_MODE_CLEAR)
Jun 13 2022, 6:21 PM · Feature Request, gpgme
werner triaged T6028: gpgme should support creating clearsigned messages as Normal priority.
Jun 13 2022, 6:17 PM · Feature Request, gpgme
werner committed rGce63eaa4f8f3: common: New function parse_compatibility_flags. (authored by werner).
common: New function parse_compatibility_flags.
Jun 13 2022, 5:57 PM
werner committed rGf0b373cec93b: gpgsm: New option --compatibility-flags. (authored by werner).
gpgsm: New option --compatibility-flags.
Jun 13 2022, 5:57 PM
werner committed rGfb3fd553dff9: dirmngr: Fix a wrong compiler warning. (authored by werner).
dirmngr: Fix a wrong compiler warning.
Jun 13 2022, 5:57 PM
DemiMarie created T6028: gpgme should support creating clearsigned messages.
Jun 13 2022, 5:52 PM · Feature Request, gpgme
ikloecker changed the status of T6026: Kleopatra: Make the main toolbar in the main window accessible from Open to Testing.

The buttons in the main toolbar can now be selected with Tab and Shift+Tab.

Jun 13 2022, 4:02 PM · kleopatra, Restricted Project
ikloecker changed the status of T6026: Kleopatra: Make the main toolbar in the main window accessible, a subtask of T5824: Kleopatra: Full accessibility support, from Open to Testing.
Jun 13 2022, 4:02 PM · kleopatra, Restricted Project
ikloecker committed rKLEOPATRA615dfe8368d6: Focus first child widget when switching the main view (authored by ikloecker).
Focus first child widget when switching the main view
Jun 13 2022, 3:57 PM
ikloecker committed rKLEOPATRA4a18b282c9b7: Add a Reload button to the smart card placeholder widget (authored by ikloecker).
Add a Reload button to the smart card placeholder widget
Jun 13 2022, 3:57 PM
ikloecker committed rKLEOPATRAaeb3e4986153: Add two helpers for debugging focus chain problems (authored by ikloecker).
Add two helpers for debugging focus chain problems
Jun 13 2022, 3:57 PM
ikloecker committed rKLEOPATRA8f12135f7d6e: Factor certificate view out of MainWindow into separate widget (authored by ikloecker).
Factor certificate view out of MainWindow into separate widget
Jun 13 2022, 3:57 PM
ikloecker committed rKLEOPATRA856652e7ac39: Initialize pointers in-class and pass parent to all widgets (authored by ikloecker).
Initialize pointers in-class and pass parent to all widgets
Jun 13 2022, 3:57 PM
ikloecker committed rKLEOPATRAf44ed709da13: Make the tool bar buttons accessible (authored by ikloecker).
Make the tool bar buttons accessible
Jun 13 2022, 3:57 PM
ikloecker committed rKLEOPATRA19ee35922884: Fix the tab order on the Welcome page (authored by ikloecker).
Fix the tab order on the Welcome page
Jun 13 2022, 3:57 PM
werner added a member for Contributor: sergi.
Jun 13 2022, 12:44 PM
werner added a member for Contributor: DemiMarie.
Jun 13 2022, 12:44 PM
werner triaged T6027: Revisit write_status_text_and buffer as High priority.
Jun 13 2022, 12:35 PM · Bug Report, gnupg (gpg23)
gniibe claimed T6019: Parsing AEAD preference string parsing causes reads uninitialized memory.
Jun 13 2022, 10:24 AM · patch, gnupg (gpg23), Bug Report
ikloecker added a comment to T6024: gpg-agent segfaults if it receives an invalid response to a KEYPARAM inquire.

The original description of the problem seems to be wrong. gpg-agent does not have a KEYPARAM command. If I understand correctly then gpg-agent sends a KEYPARAM inquiry to the client, but you are sending KEYPARAM to the server.

Jun 13 2022, 9:05 AM · can't replicate, gnupg
ikloecker moved T6026: Kleopatra: Make the main toolbar in the main window accessible from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 13 2022, 8:48 AM · kleopatra, Restricted Project
gniibe added a comment to T6002: scute w/ gpg23: Support multiple cards/tokens, major update with KEYGRIP.

I realized that we need to invent a way to represent KEYGRIP (40-byte string) in the scheme of PKCS#11; PKCS#11 uses fixed-size string (space padded) for it's label (32) and serialno (16). Basically, it identifies the device by slot number.

Jun 13 2022, 7:59 AM · Feature Request, scute
l10n daemon script <scripty@kde.org> committed rLIBKLEOac95c179ddfe: 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 13 2022, 6:20 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEOf56a6ada9837: 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 13 2022, 4:38 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA229211c7c7ee: 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 13 2022, 4:34 AM

Jun 12 2022

jukivili closed T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE as Resolved.
Jun 12 2022, 9:58 PM · patch, ppc, Feature Request, libgcrypt