Page MenuHome GnuPG
Feed All Stories

May 27 2022

srgblnchtrn removed a watcher for gnupg: srgblnchtrn.
May 27 2022, 10:06 PM
srgblnchtrn removed a watcher for gpgagent: srgblnchtrn.
May 27 2022, 10:06 PM
srgblnchtrn removed a watcher for libgcrypt: srgblnchtrn.
May 27 2022, 10:05 PM
srgblnchtrn removed a watcher for OpenPGP: srgblnchtrn.
May 27 2022, 10:05 PM
srgblnchtrn removed a watcher for Python: srgblnchtrn.
May 27 2022, 10:05 PM
srgblnchtrn removed a watcher for ssh: srgblnchtrn.
May 27 2022, 10:05 PM
sergi added a watcher for Debian: sergi.
May 27 2022, 10:04 PM
srgblnchtrn removed a watcher for Debian: srgblnchtrn.
May 27 2022, 10:04 PM
sergi added a watcher for Contributor: sergi.
May 27 2022, 9:57 PM
sergi added a watcher for CI: sergi.
May 27 2022, 9:57 PM
ikloecker closed D552: gpg: Support specifiying user ID to revoke as UID hash for --quick-revoke-uid.

The changes have been applied with Werner's suggested improvement with revision rG35b17550706c: gpg: Look up user ID to revoke by UID hash

May 27 2022, 9:23 PM · gnupg (gpg23)
jukivili added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

-O2 problem with bench-slope seems strange. Does problem appear after this patch is applied?

May 27 2022, 7:15 PM · patch, ppc, Feature Request, libgcrypt
ikloecker committed rKLEOPATRA25e4425bba43: Use simple struct with two Keys instead of a QMap (authored by ikloecker).
Use simple struct with two Keys instead of a QMap
May 27 2022, 4:37 PM
ikloecker committed rKLEOPATRA8ee85555ea0b: src/view/key* : port to PMF signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/view/key* : port to PMF signal/slot syntax
May 27 2022, 4:05 PM
ikloecker committed rKLEOPATRA0f14794fc030: Minor refactor (authored by Ahmad Samir <a.samirh78@gmail.com>).
Minor refactor
May 27 2022, 3:50 PM
ikloecker committed rKLEOPATRA961cdf0ef235: Port Q_FOREACH to range-for (authored by Ahmad Samir <a.samirh78@gmail.com>).
Port Q_FOREACH to range-for
May 27 2022, 3:50 PM
ikloecker committed rKLEOPATRA538f5e6b5a9e: Use std::find_if instead of Q_FOREACH (authored by Ahmad Samir <a.samirh78@gmail.com>).
Use std::find_if instead of Q_FOREACH
May 27 2022, 3:50 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOe3a18cf5886c: Port to QRegularexpression (allow to build libkleo to qt6) (authored by Laurent Montel <montel@kde.org>).
Port to QRegularexpression (allow to build libkleo to qt6)
May 27 2022, 1:10 PM
ikloecker committed rKLEOPATRA4873c91a6bd3: Extract "Choose Protocol" dialog from NewCertificateWizard (authored by ikloecker).
Extract "Choose Protocol" dialog from NewCertificateWizard
May 27 2022, 12:25 PM
ikloecker committed rKLEOPATRA6e8d0314766d: Use simple push buttons instead of QCommandLinkButtons (authored by ikloecker).
Use simple push buttons instead of QCommandLinkButtons
May 27 2022, 12:25 PM
ikloecker committed rKLEOPATRA48611e2189ae: Modernize code (authored by ikloecker).
Modernize code
May 27 2022, 12:25 PM
ikloecker committed rKLEOPATRA07b183c27d8e: Remove obsolete Choose Protocol page of NewCertificateWizard (authored by ikloecker).
Remove obsolete Choose Protocol page of NewCertificateWizard
May 27 2022, 12:25 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOf791b91f003b: now all can be build without deprecated methods (authored by Laurent Montel <montel@kde.org>).
now all can be build without deprecated methods
May 27 2022, 10:07 AM
ikloecker committed rLIBKLEO2a16b1faa498: Remove KDHorizontalLine (authored by ikloecker).
Remove KDHorizontalLine
May 27 2022, 9:55 AM
ikloecker committed rLIBKLEOa38c4bfe160e: GIT_SILENT Fix grouping of included headers (authored by ikloecker).
GIT_SILENT Fix grouping of included headers
May 27 2022, 9:55 AM
ikloecker committed rLIBKLEOe87082ef406d: Use QLabel plus KSeparator instead of KDHorizontalLine (authored by ikloecker).
Use QLabel plus KSeparator instead of KDHorizontalLine
May 27 2022, 9:55 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO769486fe8414: globalStrut is deprecated by default (removed in qt6) it's QSize(0, 0) (authored by Laurent Montel <montel@kde.org>).
globalStrut is deprecated by default (removed in qt6) it's QSize(0, 0)
May 27 2022, 7:54 AM
gniibe committed rG9f1dcfc7a7b4: agent: New field "Prompt" to prevent asking card key insertion. (authored by gniibe).
agent: New field "Prompt" to prevent asking card key insertion.
May 27 2022, 3:02 AM
gniibe added a project to T5987: card: New field to specify refusing operations when card/token is not available: Restricted Project.
May 27 2022, 3:02 AM · ssh, gpgagent, scd
gniibe added a comment to T5987: card: New field to specify refusing operations when card/token is not available.

Default is "yes". When Prompt: no is specified, it doesn't ask but fails.

May 27 2022, 2:48 AM · ssh, gpgagent, scd
gniibe added a comment to T5987: card: New field to specify refusing operations when card/token is not available.

The behavior has been changed by T5996, to ask card insertion for the consistency of the semantics of configuration.

May 27 2022, 2:47 AM · ssh, gpgagent, scd
gniibe updated the task description for T5987: card: New field to specify refusing operations when card/token is not available.
May 27 2022, 2:45 AM · ssh, gpgagent, scd

May 26 2022

ikloecker committed rKLEOPATRA928fa117170c: Port QDirModel to QFileSystemModel (authored by Laurent Montel <montel@kde.org>).
Port QDirModel to QFileSystemModel
May 26 2022, 11:19 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAf3bb40949da7: Make it compile without deprecated methods (authored by Laurent Montel <montel@kde.org>).
Make it compile without deprecated methods
May 26 2022, 10:03 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOb74a9e6623b4: Port deprecated setTime_t method (authored by Laurent Montel <montel@kde.org>).
Port deprecated setTime_t method
May 26 2022, 8:01 PM
ikloecker committed rLIBKLEOf9cb0d3f03c6: Port filterRegExp to filterRegularExpression (authored by Laurent Montel <montel@kde.org>).
Port filterRegExp to filterRegularExpression
May 26 2022, 6:18 PM
ikloecker committed rLIBKLEO552e93a93773: Port QApplication deprecated method (authored by Laurent Montel <montel@kde.org>).
Port QApplication deprecated method
May 26 2022, 6:07 PM
ikloecker committed rLIBKLEO9a224c0f437a: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 26 2022, 5:31 PM
ikloecker committed rLIBKLEO140259e6b67a: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 26 2022, 5:31 PM
ikloecker committed rLIBKLEOca555d3c9a2f: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 26 2022, 5:31 PM
ikloecker committed rLIBKLEO7e528bab4a74: Remove unused include (authored by Laurent Montel <montel@kde.org>).
Remove unused include
May 26 2022, 5:31 PM
ikloecker committed rLIBKLEO3b75f49fb1fd: Port QApplication deprecated method (authored by Laurent Montel <montel@kde.org>).
Port QApplication deprecated method
May 26 2022, 5:31 PM
ikloecker committed rLIBKLEO1b5b27925e26: Fix includes for fixing some qt6 compile error (authored by Laurent Montel <montel@kde.org>).
Fix includes for fixing some qt6 compile error
May 26 2022, 5:28 PM
werner triaged T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE as Normal priority.
May 26 2022, 11:44 AM · patch, ppc, Feature Request, libgcrypt
gniibe added a project to T5985: private-key: Support "Use-for-ssh" flag: Restricted Project.
May 26 2022, 10:39 AM · Feature Request, ssh, gpgagent
gniibe added a comment to T5985: private-key: Support "Use-for-ssh" flag.

With the change for T5996 applied, the semantics is clear. "Use-for-ssh" flag is a key not for "OpenPGP.3", but other keys (not only OpenPGP.[12], but also for normal keys.)

May 26 2022, 10:38 AM · Feature Request, ssh, gpgagent
gniibe committed rGd86b6c28fcca: agent,ssh: Support "Use-for-ssh" flag in private key. (authored by gniibe).
agent,ssh: Support "Use-for-ssh" flag in private key.
May 26 2022, 10:36 AM
gniibe committed rG193fcc2f7a8c: agent,ssh: Make not-inserted OpenPGP.3 keys available for SSH. (authored by gniibe).
agent,ssh: Make not-inserted OpenPGP.3 keys available for SSH.
May 26 2022, 10:20 AM
gniibe committed rG64c878610568: scd,piv: Fix status report of KEYPAIRINFO. (authored by gniibe).
scd,piv: Fix status report of KEYPAIRINFO.
May 26 2022, 10:20 AM
gniibe committed rGc07c79a1d795: agent: Fix get_keyinfo_on_cards. (authored by gniibe).
agent: Fix get_keyinfo_on_cards.
May 26 2022, 10:20 AM
gniibe committed rG295a6a759197: agent: Handle USAGE information in KEYINFO. (authored by gniibe).
agent: Handle USAGE information in KEYINFO.
May 26 2022, 10:20 AM
gniibe committed rG5264d3f58e8a: scd: Return USAGE information for KEYINFO command. (authored by gniibe).
scd: Return USAGE information for KEYINFO command.
May 26 2022, 10:20 AM
gniibe added a project to T5996: ssh,card: "Use-for-ssh:" (was: OpenPGP.3) keys should be on the list even when card is not available: Restricted Project.
May 26 2022, 10:19 AM · ssh, gpgagent, scd

May 25 2022

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

Files affected:

configure.ac - Added chacha20 and poly1305 assembly implementations.
cipher/chacha20-p10le-8x.s (New) - support 8 blocks (512 bytes) unrolling.
cipher/poly1305-p10le.s (New) - support 4 blocks (128 bytes) unrolling.
cipher/Makefile.am - added new chacha20 and poly1305 files.
cipher/chacha20.c - Added PPC p10 le support for 8x chacha20.
cipher/poly1305.c - Added PPC p10 le support for 4x poly1305.
May 25 2022, 9:27 PM · patch, ppc, Feature Request, libgcrypt
dannytsen created T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.
May 25 2022, 9:24 PM · patch, ppc, Feature Request, libgcrypt
Laurent Montel <montel@kde.org> committed rLIBKLEOd317ce288fc7: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:40 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO324638280734: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:40 PM
Laurent Montel <montel@kde.org> committed rLIBKLEObd9b94f11559: Remove unused include (authored by Laurent Montel <montel@kde.org>).
Remove unused include
May 25 2022, 6:40 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO7f2d48f3585d: Port QApplication deprecated method (authored by Laurent Montel <montel@kde.org>).
Port QApplication deprecated method
May 25 2022, 6:40 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOcdcb18647406: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:40 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO67a44b606d20: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:39 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO3ad27c6ba133: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:39 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOecd1ec7c7ef2: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:39 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO2cccd7b9557f: Includes are already in headers (authored by Laurent Montel <montel@kde.org>).
Includes are already in headers
May 25 2022, 6:34 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO49a9bafbfc31: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:34 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO0c4eabcba7b5: Fix includes for fixing some qt6 compile error (authored by Laurent Montel <montel@kde.org>).
Fix includes for fixing some qt6 compile error
May 25 2022, 6:34 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO1ea237ec56bc: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:34 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO2a4419dfc7ca: Includes are already in headers (authored by Laurent Montel <montel@kde.org>).
Includes are already in headers
May 25 2022, 6:33 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO0fe6023fa511: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 25 2022, 6:30 PM
ikloecker committed rLIBKLEO9426081aec04: Port to QRegularExpression (authored by Laurent Montel <montel@kde.org>).
Port to QRegularExpression
May 25 2022, 5:39 PM
gniibe added a project to T5702: Display prompt to user when YubiKey is waiting for touch confirmation: Restricted Project.

This feature is implemented in different way, by T5099.

May 25 2022, 1:11 PM · patch, Feature Request
gniibe added a subtask for T5702: Display prompt to user when YubiKey is waiting for touch confirmation: T5099: Confirmation dialog for remote access (restricted extra socket).
May 25 2022, 1:03 PM · patch, Feature Request
gniibe added a parent task for T5099: Confirmation dialog for remote access (restricted extra socket): T5702: Display prompt to user when YubiKey is waiting for touch confirmation.
May 25 2022, 1:03 PM · Feature Request, gnupg
gniibe committed rAaafbde956f88: struct assuan_context_s: Move boolean fields to flags. (authored by gniibe).
struct assuan_context_s: Move boolean fields to flags.
May 25 2022, 10:49 AM
gniibe committed rA2a5550b7a13c: client: Handle inquiry from server with CONFIDENTIAL. (authored by gniibe).
client: Handle inquiry from server with CONFIDENTIAL.
May 25 2022, 10:49 AM
gniibe committed rAfd1ac5cdf804: client: Wipe the inbound buffer when CONFIDENTIAL. (authored by gniibe).
client: Wipe the inbound buffer when CONFIDENTIAL.
May 25 2022, 10:49 AM
gniibe committed rA89e8f265e377: server,client: Wipe the outbound buffer when CONFIDENTIAL. (authored by gniibe).
server,client: Wipe the outbound buffer when CONFIDENTIAL.
May 25 2022, 10:49 AM
gniibe committed rAd812e28af637: server: Wipe out the memory used by assuan_inquire if CONFIDENTIAL. (authored by gniibe).
server: Wipe out the memory used by assuan_inquire if CONFIDENTIAL.
May 25 2022, 10:49 AM
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

Pushed the solution which doesn't require new flag for libassuan.

May 25 2022, 9:42 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe added a project to T5977: Smartcard PIN stays in clear in memory: Restricted Project.
May 25 2022, 9:39 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRAb6f876abf2c9: Port QDirModel to QFileSystemModel (authored by Laurent Montel <montel@kde.org>).
Port QDirModel to QFileSystemModel
May 25 2022, 9:32 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAb588224557bc: Port to QMetaType (authored by Laurent Montel <montel@kde.org>).
Port to QMetaType
May 25 2022, 9:31 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA1a106aaef95f: Port QStringRef (authored by Laurent Montel <montel@kde.org>).
Port QStringRef
May 25 2022, 9:31 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAaec2a025cfe2: Make compile against qt6 (in qt6 it returns qsizeint) (authored by Laurent Montel <montel@kde.org>).
Make compile against qt6 (in qt6 it returns qsizeint)
May 25 2022, 9:15 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAa5d7af4bdf72: Add missing includes in qt6 (authored by Laurent Montel <montel@kde.org>).
Add missing includes in qt6
May 25 2022, 9:15 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRAcf0fb5d126a9: Make static lib POSITION_INDEPENDENT_CODE (need to link against qt6) (authored by Laurent Montel <montel@kde.org>).
Make static lib POSITION_INDEPENDENT_CODE (need to link against qt6)
May 25 2022, 9:15 AM
gniibe committed rPc405add93a77: Mark with ASSUAN_CONFIDENTIAL flag. (authored by gniibe).
Mark with ASSUAN_CONFIDENTIAL flag.
May 25 2022, 9:06 AM
gniibe added a project to T5977: Smartcard PIN stays in clear in memory: backport.
May 25 2022, 7:59 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe committed rG052f58422dca: agent,scd: Make sure to set CONFIDENTIAL flag in Assuan. (authored by gniibe).
agent,scd: Make sure to set CONFIDENTIAL flag in Assuan.
May 25 2022, 7:58 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO7d17d86eec5a: Remove unused include (authored by Laurent Montel <montel@kde.org>).
Remove unused include
May 25 2022, 7:18 AM
Laurent Montel <montel@kde.org> committed rLIBKLEOd204d31b349f: Port filterRegExp to filterRegularExpression (authored by Laurent Montel <montel@kde.org>).
Port filterRegExp to filterRegularExpression
May 25 2022, 7:09 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO07e02b5fbf27: Port QApplication deprecated method (authored by Laurent Montel <montel@kde.org>).
Port QApplication deprecated method
May 25 2022, 7:03 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO11e3de8ef65e: Port to QRegularExpression (authored by Laurent Montel <montel@kde.org>).
Port to QRegularExpression
May 25 2022, 6:57 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO8e369559db03: Port QDirModel to QFileSystemModel (authored by Laurent Montel <montel@kde.org>).
Port QDirModel to QFileSystemModel
May 25 2022, 6:55 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO67242d736bb5: Port deprecated setTime_t method (authored by Laurent Montel <montel@kde.org>).
Port deprecated setTime_t method
May 25 2022, 6:53 AM
gniibe committed rG8e859331eafc: agent: Add missing assuan_end_confidential call. (authored by gniibe).
agent: Add missing assuan_end_confidential call.
May 25 2022, 6:51 AM
Laurent Montel <montel@kde.org> committed rLIBKLEO70f6216cf55d: Fix includes for fixing some qt6 compile error (authored by Laurent Montel <montel@kde.org>).
Fix includes for fixing some qt6 compile error
May 25 2022, 6:48 AM
gniibe added a comment to T5977: Smartcard PIN stays in clear in memory.

^-- I withdraw the solution (with error value) above.

May 25 2022, 4:57 AM · backport, libassuan, pinentry, scd, gnupg (gpg22), Bug Report
gniibe added a project to T5702: Display prompt to user when YubiKey is waiting for touch confirmation: patch.
May 25 2022, 4:13 AM · patch, Feature Request
gniibe added a comment to T5702: Display prompt to user when YubiKey is waiting for touch confirmation.

Besides, if lower layer solution is preferred, Yubikey can support having the special BWT value 0xff when bmCommandStatus = 2 (Time extension) is returned to host. The CCID driver recognizes this special value to prompt a user the dialog window.

May 25 2022, 4:12 AM · patch, Feature Request