Page MenuHome GnuPG
Feed All Stories

May 27 2022

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

May 24 2022

ikloecker committed rKLEOPATRA2faf5a52b1f3: EncryptEMailController: minor refactor (authored by Ahmad Samir <a.samirh78@gmail.com>).
EncryptEMailController: minor refactor
May 24 2022, 10:43 PM
ikloecker added a reverting change for rLIBKLEO753dff8bbe9e: Fix includes/forward declaration for helping to build against qt6: rLIBKLEOea4411250c6a: Revert "Fix includes/forward declaration for helping to build against qt6".
May 24 2022, 10:41 PM
ikloecker committed rLIBKLEOea4411250c6a: Revert "Fix includes/forward declaration for helping to build against qt6" (authored by ikloecker).
Revert "Fix includes/forward declaration for helping to build against qt6"
May 24 2022, 10:41 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO753dff8bbe9e: Fix includes/forward declaration for helping to build against qt6 (authored by Laurent Montel <montel@kde.org>).
Fix includes/forward declaration for helping to build against qt6
May 24 2022, 8:38 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO4855ec3be530: We need qt6compact lib for qregexp (authored by Laurent Montel <montel@kde.org>).
We need qt6compact lib for qregexp
May 24 2022, 8:38 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA17587942ecb3: use no deprecated cmake variable (authored by Laurent Montel <montel@kde.org>).
use no deprecated cmake variable
May 24 2022, 8:27 PM
jdrch updated jdrch.
May 24 2022, 4:58 PM
ikloecker committed rKLEOPATRA3795daf565fa: Remove reference to undefined variable (authored by ikloecker).
Remove reference to undefined variable
May 24 2022, 4:33 PM
ikloecker committed rKLEOPATRA5a041696f88c: Sort source files alphabetically (authored by ikloecker).
Sort source files alphabetically
May 24 2022, 4:33 PM
werner added projects to T5212: Kleopatra: Check if run with elevated privileges and exit in that case: Restricted Project, Feature Request.

Please let us turn this into a fatal error again. I had too many support cases where Kleo was actually run with Admin rights and messed up the permissions. To help with development issues and for the sake of some blockheads introduce an envvar to bypass the error.

May 24 2022, 4:21 PM · Feature Request, Restricted Project, kleopatra
werner added a parent task for T6005: Problem decrypting inline images came up again: T4161: GpgOL: Attachments might be hidden in some cases.
May 24 2022, 3:37 PM · Unreleased, Bug Report, gpgol
werner added a subtask for T4161: GpgOL: Attachments might be hidden in some cases: T6005: Problem decrypting inline images came up again.
May 24 2022, 3:37 PM · Bug Report, gpg4win, gpgol
werner closed T6004: Slow download from www.gnupg.org/ftp as Resolved.

For me it is faster:

May 24 2022, 3:30 PM · Bug Report