Page MenuHome GnuPG
Feed All Stories

May 30 2022

ikloecker added a comment to T6007: coverity issues in pinentry.
--- a/pinentry/pinentry.c
+++ b/pinentry/pinentry.c
@@ -351,7 +351,6 @@ get_pid_name_for_uid (unsigned long pid, int uid)
   char *uidstr;
May 30 2022, 9:11 PM · pinentry, Bug Report
Jakuje created T6007: coverity issues in pinentry.
May 30 2022, 3:28 PM · pinentry, Bug Report
ikloecker reassigned T5962: Kleopatra: Crash when quitting Application on Windows from ikloecker to aheinecke.

@aheinecke I think this task can be closed.

May 30 2022, 9:25 AM · Restricted Project, kleopatra

May 29 2022

ikloecker committed rKLEOPATRA00bfc24c3013: Required new version of libkleo (authored by ikloecker).
Required new version of libkleo
May 29 2022, 6:14 PM
ikloecker committed rLIBKLEO323acdc47023: Namespace the functions (authored by ikloecker).
Namespace the functions
May 29 2022, 6:14 PM
ikloecker committed rLIBKLEOdd6b3057f709: Bump library version (authored by ikloecker).
Bump library version
May 29 2022, 6:14 PM
ikloecker committed rLIBKLEO350a33446fb7: Add function for mapping OID to attribute name (authored by ikloecker).
Add function for mapping OID to attribute name
May 29 2022, 6:14 PM
ikloecker committed rLIBKLEO91719c2b0e5b: Make oidmap a std::vector (authored by ikloecker).
Make oidmap a std::vector
May 29 2022, 6:14 PM
ikloecker committed rKLEOPATRAb51b3b502cfa: Fix wrong connections (authored by ikloecker).
Fix wrong connections
May 29 2022, 6:09 PM
ikloecker committed rKLEOPATRA23e01d2c7035: Optimize containers' usage (authored by Ahmad Samir <a.samirh78@gmail.com>).
Optimize containers' usage
May 29 2022, 4:14 PM
ikloecker committed rKLEOPATRA9461babcfeca: Apply 1 suggestion(s) to 1 file(s) (authored by ikloecker).
Apply 1 suggestion(s) to 1 file(s)
May 29 2022, 4:10 PM
ikloecker committed rKLEOPATRA18dd62047d77: Use a vector instead of QSet (authored by Ahmad Samir <a.samirh78@gmail.com>).
Use a vector instead of QSet
May 29 2022, 4:09 PM
werner committed rG07eaf006c276: scd:nks: Support the Telesec ESIGN application. (authored by werner).
scd:nks: Support the Telesec ESIGN application.
May 29 2022, 3:57 PM
werner added a project to T4938: Support Signature Card V2.0 (NKS15): eIDAS.
May 29 2022, 3:55 PM · eIDAS, scd, Feature Request, S/MIME
werner added a project to T5219: scd: Generating CSR for SigG NetKey card key fails: eIDAS.
May 29 2022, 3:54 PM · gnupg24, eIDAS, gnupg (gpg23), scd
werner created eIDAS.
May 29 2022, 3:53 PM
werner raised the priority of T5219: scd: Generating CSR for SigG NetKey card key fails from Low to Normal.

Related problem exists with the modern ESIGN application. I think I fixed that but the whole Telesec eIDAS QES case needs more work.

May 29 2022, 3:51 PM · gnupg24, eIDAS, gnupg (gpg23), scd
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA4cbe9e64ecca: Use a vector instead of QSet (authored by Ahmad Samir <a.samirh78@gmail.com>).
Use a vector instead of QSet
May 29 2022, 11:18 AM

May 28 2022

Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA034153b5e65b: src/uiserver/*command: port to PMF signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/uiserver/*command: port to PMF signal/slot syntax
May 28 2022, 9:28 PM
jukivili added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

Problem is that new assembly is using VSX registers vs14-vs31 which overlap with floating-point registers f14-f31. f14-f31 are ABI callee saved, so those need to be stored and restored.

May 28 2022, 9:04 PM · patch, ppc, Feature Request, libgcrypt
jukivili added a comment to T6006: Optimize Chacha20 and Poly1305 for PPC P10 LE.

Tested patch with small change so that HWF_PPC_ARCH_3_00 is used instead of HWF_PPC_ARCH_3_10. Building bench-slope with "-O3 -flto" makes bug in new implementation visible. Without new implementations bench-slope is ok (testing with QEMU):

$ tests/bench-slope --disable-hwf ppc-arch_3_00 cipher chacha20
Cipher:
 CHACHA20       |  nanosecs/byte   mebibytes/sec   cycles/byte
     STREAM enc |      2.35 ns/B     405.0 MiB/s         - c/B
     STREAM dec |      2.32 ns/B     410.7 MiB/s         - c/B
   POLY1305 enc |      2.46 ns/B     388.0 MiB/s         - c/B
   POLY1305 dec |      2.34 ns/B     408.1 MiB/s         - c/B
  POLY1305 auth |     0.238 ns/B      4003 MiB/s         - c/B
May 28 2022, 6:49 PM · patch, ppc, Feature Request, libgcrypt
werner committed rG7aabd94b8103: gpg: Setup the 'usage' filter property for export. (authored by werner).
gpg: Setup the 'usage' filter property for export.
May 28 2022, 5:40 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA61040bebea5e: Optimize containers' usage (authored by Ahmad Samir <a.samirh78@gmail.com>).
Optimize containers' usage
May 28 2022, 5:34 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRA127c28362f61: Replace some staic QMaps with std::array (authored by Ahmad Samir <a.samirh78@gmail.com>).
Replace some staic QMaps with std::array
May 28 2022, 5:28 PM
Ahmad Samir <a.samirh78@gmail.com> committed rKLEOPATRAdd7f96978c0b: src/uiserver/*command: port to PMF signal/slot syntax (authored by Ahmad Samir <a.samirh78@gmail.com>).
src/uiserver/*command: port to PMF signal/slot syntax
May 28 2022, 1:22 PM
l10n daemon script <scripty@kde.org> committed rLIBKLEOb401d87b88c1: 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
May 28 2022, 5:57 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA535dda2df4e1: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
May 28 2022, 5:08 AM
l10n daemon script <scripty@kde.org> committed rLIBKLEObac2ee523c6b: 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
May 28 2022, 4:20 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRAe40e8f84dcc1: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
May 28 2022, 3:00 AM

May 27 2022

sergi added a watcher for scd: sergi.
May 27 2022, 10:10 PM
sergi added a watcher for Python: sergi.
May 27 2022, 10:10 PM
sergi added a watcher for pinentry: sergi.
May 27 2022, 10:09 PM
sergi added a watcher for OpenPGP: sergi.
May 27 2022, 10:09 PM
sergi added a watcher for npth: sergi.
May 27 2022, 10:09 PM
sergi added a watcher for libksba: sergi.
May 27 2022, 10:09 PM
sergi added a watcher for libassuan: sergi.
May 27 2022, 10:09 PM
sergi added a watcher for libgcrypt: sergi.
May 27 2022, 10:09 PM
sergi added a watcher for Keyserver: sergi.
May 27 2022, 10:08 PM
sergi added a watcher for gpgagent: sergi.
May 27 2022, 10:08 PM
sergi added a watcher for gnupg: sergi.
May 27 2022, 10:08 PM
sergi added a watcher for FIPS: sergi.
May 27 2022, 10:08 PM
sergi added a watcher for dev.gnupg.org: sergi.
May 27 2022, 10:07 PM
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