Page MenuHome GnuPG
Feed All Stories

May 20 2021

werner committed rGfa0771f609b5: g10: Avoid memory leaks (authored by Jakuje).
g10: Avoid memory leaks
May 20 2021, 3:20 PM
werner committed rGfc5fac83b778: kbx: Avoid uninitialized read (authored by Jakuje).
kbx: Avoid uninitialized read
May 20 2021, 3:20 PM
werner committed rG4704d1ce4e1e: common: Avoid double-free (authored by Jakuje).
common: Avoid double-free
May 20 2021, 3:20 PM
werner committed rG25aa353bf833: dirmgr: Avoid double free (authored by Jakuje).
dirmgr: Avoid double free
May 20 2021, 3:20 PM
werner committed rG33a2362e566c: agent: Fix memory leaks (authored by Jakuje).
agent: Fix memory leaks
May 20 2021, 3:20 PM
werner committed rGe6132bc9f417: sm: Avoid memory leaks and double double-free (authored by Jakuje).
sm: Avoid memory leaks and double double-free
May 20 2021, 3:20 PM
werner committed rG0d2c1e9046fa: dirmgr: clean up memory on error code paths (authored by Jakuje).
dirmgr: clean up memory on error code paths
May 20 2021, 3:20 PM
werner committed rG2af7bb2295cd: g10: Fix memory leaks (authored by Jakuje).
g10: Fix memory leaks
May 20 2021, 3:20 PM
werner committed rG678e1b20d353: scd: avoid memory leaks (authored by Jakuje).
scd: avoid memory leaks
May 20 2021, 3:20 PM
werner committed rGa95ddffdcd58: agent: Avoid memory leaks in error code paths. (authored by Jakuje).
agent: Avoid memory leaks in error code paths.
May 20 2021, 3:20 PM
werner committed rG4dc4b025d6dd: common: Avoid double-free (authored by Jakuje).
common: Avoid double-free
May 20 2021, 3:20 PM
werner committed rGb677e2ec989c: Assorted memory leak fixes on the error code paths. (authored by werner).
Assorted memory leak fixes on the error code paths.
May 20 2021, 3:20 PM
ikloecker added a comment to T4876: Generic smartcard widget for PKCS# 15 and other apps.

Current look without public keys:

May 20 2021, 12:58 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAde7fe0712a4d: Preserve the double space in the formatted fingerprint in RichText mode (authored by ikloecker).
Preserve the double space in the formatted fingerprint in RichText mode
May 20 2021, 12:55 PM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRAda0fb5409211: Allow gnupgsystem KCM to be loaded externally (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
Allow gnupgsystem KCM to be loaded externally
May 20 2021, 12:50 PM
ikloecker committed rKLEOPATRAb6b2d04d9834: Make card information also selectable by keyboard (authored by ikloecker).
Make card information also selectable by keyboard
May 20 2021, 12:38 PM
ikloecker committed rKLEOPATRAfa20a4de2c02: Use getCryptoConfigEntry() helper to get configured keyserver (authored by ikloecker).
Use getCryptoConfigEntry() helper to get configured keyserver
May 20 2021, 12:38 PM
ikloecker committed rKLEOPATRA73cb87f0e776: Add possibility to specify allowed key actions (authored by ikloecker).
Add possibility to specify allowed key actions
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRAe7a526cc8dfb: Hide OpenPGP keys section if card does not provide OpenPGP keys (authored by ikloecker).
Hide OpenPGP keys section if card does not provide OpenPGP keys
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA5ea28758d92e: Add button for displaying detailed information about an OpenPGP key (authored by ikloecker).
Add button for displaying detailed information about an OpenPGP key
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA079c4ee9434c: Make key information selectable by keyboard and mouse (authored by ikloecker).
Make key information selectable by keyboard and mouse
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA75c25653a4a1: Hide widgets of keys not supported by the card (authored by ikloecker).
Hide widgets of keys not supported by the card
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA706f0f2d9f25: Use OpenPGPKeyCardWidget for PKCS#15 cards (authored by ikloecker).
Use OpenPGPKeyCardWidget for PKCS#15 cards
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA9ea7dfff7d51: Improve layout and messages (authored by ikloecker).
Improve layout and messages
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA74f90c8ffccf: Support OpenPGP keys on other cards than OpenPGP cards (authored by ikloecker).
Support OpenPGP keys on other cards than OpenPGP cards
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA3947c79380c7: Add authenticationKeyRef to Card (authored by ikloecker).
Add authenticationKeyRef to Card
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRAbc607f1e0040: Add key title label to KeyWidgets (authored by ikloecker).
Add key title label to KeyWidgets
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA81dbad4a1f76: Separate update of cached values from card and update of widgets (authored by ikloecker).
Separate update of cached values from card and update of widgets
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA4e96ade3f378: Fix equality operator of Card (authored by ikloecker).
Fix equality operator of Card
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA9309102065cb: Allow checking KeyPairInfo for equality (authored by ikloecker).
Allow checking KeyPairInfo for equality
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA377ac424e4ba: Show more information about keys (authored by ikloecker).
Show more information about keys
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA8db2859a8a01: Cache fingerprint so that we can update key information without card (authored by ikloecker).
Cache fingerprint so that we can update key information without card
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA7dc62e3c0677: Factor widget displaying OpenPGP keys out of PGPCardWidget (authored by ikloecker).
Factor widget displaying OpenPGP keys out of PGPCardWidget
May 20 2021, 12:37 PM
ikloecker committed rKLEOPATRA6ca23e058c18: Modernize code (authored by ikloecker).
Modernize code
May 20 2021, 12:37 PM
aheinecke added a comment to T5444: "gpg: key generation failed: Unknown elliptic curve" from "Key-Type: default".

Ha! This would have affected Kleopatra if we followed werners suggestion to use default. But in Kleo I decided that I needed to show my users what the default is so we do not use default in this case.

May 20 2021, 12:32 PM · gnupg24, gnupg (gpg23)
werner committed rE448bf7b01cad: core: Make gpgrt_free robust against legacy free implementations. (authored by werner).
core: Make gpgrt_free robust against legacy free implementations.
May 20 2021, 12:31 PM
cbiedl assigned T5444: "gpg: key generation failed: Unknown elliptic curve" from "Key-Type: default" to wk.
May 20 2021, 12:29 PM · gnupg24, gnupg (gpg23)
cbiedl created T5444: "gpg: key generation failed: Unknown elliptic curve" from "Key-Type: default".
May 20 2021, 12:07 PM · gnupg24, gnupg (gpg23)
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRAda58d8c64f91: GIT_SILENT Clean up unused code (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
GIT_SILENT Clean up unused code
May 20 2021, 11:02 AM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRA2cddb1334314: GIT_SILENT Clean up unused code (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
GIT_SILENT Clean up unused code
May 20 2021, 10:59 AM
werner added a comment to T5393: gnupg coverity static analysis reports.

Please note that *_error-from_syserror accesses system's errno which may be cleared by xfree.

May 20 2021, 9:09 AM · gnupg (gpg23), Bug Report
gniibe added a comment to T5328: On the (in)security of Elgamal in OpenPGP.

The paper describes another problem: interoperability (or interpretation) of "ElGamal encryption", and its impact.

May 20 2021, 8:51 AM · side-channel, CVE, libgcrypt
werner committed rG9d63ba272166: po: Updated the Russian translation (authored by werner).
po: Updated the Russian translation
May 20 2021, 8:15 AM
gniibe updated the task description for T5443: Debian ppc64el failure of 'make check with_valgrind=1'.
May 20 2021, 6:17 AM · gnupg
gniibe added a comment to T5443: Debian ppc64el failure of 'make check with_valgrind=1'.

This is another test case for GNU C library's strncmp:

May 20 2021, 6:05 AM · gnupg
gniibe added a comment to T5443: Debian ppc64el failure of 'make check with_valgrind=1'.

This is the minimized test case.

May 20 2021, 6:02 AM · gnupg
gniibe updated the task description for T5443: Debian ppc64el failure of 'make check with_valgrind=1'.
May 20 2021, 5:45 AM · gnupg
gniibe triaged T5443: Debian ppc64el failure of 'make check with_valgrind=1' as Low priority.
May 20 2021, 5:44 AM · gnupg

May 19 2021

werner added a comment to T5441: Kleopatra: LDAP Search only shows one key.

Having a fallback in Kleopatra makes sense because very old HKP keyservers don't return the fingerprint and LDAP keyservers not using the modernized schema do neither.

May 19 2021, 9:31 PM · Restricted Project, LDAP, kleopatra
werner added a comment to T5415: YubiKey no longer recognized in GnuPG 2.3.1 on macOS 10.15.7.

Please read also the report T5442 which is basically the same.

May 19 2021, 9:25 PM · MacOS, yubikey, Bug Report
werner added a comment to T5442: Serial number detection of Yubikey 5 (Yubikey 5 doesn't work after updating to GnuPG 2.3.1).

Thanks for the well written report. We had another already, and thus I merged it into T5415.

May 19 2021, 9:24 PM · gnupg (gpg23), yubikey
werner merged T5442: Serial number detection of Yubikey 5 (Yubikey 5 doesn't work after updating to GnuPG 2.3.1) into T5415: YubiKey no longer recognized in GnuPG 2.3.1 on macOS 10.15.7.
May 19 2021, 9:23 PM · MacOS, yubikey, Bug Report
werner merged task T5442: Serial number detection of Yubikey 5 (Yubikey 5 doesn't work after updating to GnuPG 2.3.1) into T5415: YubiKey no longer recognized in GnuPG 2.3.1 on macOS 10.15.7.
May 19 2021, 9:23 PM · gnupg (gpg23), yubikey
cesar.portilla added a comment to T5324: Kleopatra: Add recursive folder decryption.

I did a new test and found that if it is a single file regardless of disk size, no error appears, but when there are multiple files in a single encrypted folder with a size greater than 1.5GB, the error occurs. Traverse a directory like Zorvek and Aheinecke wrote would be an optimal solution or at least some alert messsage to be aware of the action no supported.

May 19 2021, 9:12 PM · kleopatra, Feature Request, gpg4win
Suertzz created T5442: Serial number detection of Yubikey 5 (Yubikey 5 doesn't work after updating to GnuPG 2.3.1).
May 19 2021, 9:04 PM · gnupg (gpg23), yubikey
werner committed rG17b7048732e2: po: Update Russian translation. (authored by Ineiev <ineiev@gnu.org>).
po: Update Russian translation.
May 19 2021, 7:57 PM
werner committed rGf0e538619d50: dirmngr: For KS_SEARCH return the fingerprint also with LDAP. (authored by werner).
dirmngr: For KS_SEARCH return the fingerprint also with LDAP.
May 19 2021, 6:21 PM
werner committed rGa660e1060630: dirmngr: For KS_SEARCH return the fingerprint also with LDAP. (authored by werner).
dirmngr: For KS_SEARCH return the fingerprint also with LDAP.
May 19 2021, 6:18 PM
ikloecker added a comment to rKLEOPATRA1ee07e08abd8: Fix sig key and enc key labels in p15cardwidget.

I have removed all of the changed code in my working copy. ;-)

May 19 2021, 5:33 PM
aheinecke reassigned T5441: Kleopatra: LDAP Search only shows one key from aheinecke to werner.

I just talked with werner about that and he told me that GnuPG can return the fingerprint. And I also mentioned to him that kleopatra really assumes that a Fingerprint is always set for a valid key object.

May 19 2021, 3:23 PM · Restricted Project, LDAP, kleopatra
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRAa73d992e630d: Remove obsolete desktop files (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
Remove obsolete desktop files
May 19 2021, 2:56 PM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRAaf5a28279471: Remove obsolete create_* methods (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
Remove obsolete create_* methods
May 19 2021, 2:56 PM
Alexander Lohnau <alexander.lohnau@gmx.de> committed rKLEOPATRA919fa18e8ad0: Use static lib for plugins instead of deprecated plugin loading (authored by Alexander Lohnau <alexander.lohnau@gmx.de>).
Use static lib for plugins instead of deprecated plugin loading
May 19 2021, 2:56 PM
aheinecke added a comment to T5324: Kleopatra: Add recursive folder decryption.

I have allowed myself to edit this task to more reflect what this is about. Although the error is of course in my opinion more of a bug because it is so bad but I would rather fix it with this feature.

May 19 2021, 2:25 PM · kleopatra, Feature Request, gpg4win
aheinecke renamed T5324: Kleopatra: Add recursive folder decryption from Decrypt Folder Fails to Kleopatra: Add recursive folder decryption.
May 19 2021, 2:25 PM · kleopatra, Feature Request, gpg4win
aheinecke added a comment to T5324: Kleopatra: Add recursive folder decryption.

I actually agree that this makes sense. I mean at least Kleo could say: "Hey we have detected 50 files that are encryped in this folder tree, do you really want to decrypt them all?"

May 19 2021, 2:21 PM · kleopatra, Feature Request, gpg4win
aheinecke added a comment to T5441: Kleopatra: LDAP Search only shows one key.

Should have linked the commit with a patch for Gpg4win here: 22bc52775bdb I mostly needed that as an immediate fix for someone testing with ldap servers a lot.

May 19 2021, 2:09 PM · Restricted Project, LDAP, kleopatra
aheinecke triaged T5441: Kleopatra: LDAP Search only shows one key as High priority.
May 19 2021, 1:54 PM · Restricted Project, LDAP, kleopatra
aheinecke created P12 Fallback for keys with keyid but no finterprint value in gpgme.
May 19 2021, 1:19 PM
werner added a comment to T5428: PC/SC detecting removal of card.

Funny thing is that I can't replicate it anymore with the current version (2.2.18-beta77). I tested it on two machines and things just worked. One machine had just one reader and the other had several virtual readers in addition to the scr3500. After adding --reader-port for the latter it worked as well. I don't think I had a Windows update in the meantime.

May 19 2021, 11:46 AM · Info Needed, Windows, scd, Bug Report
aheinecke committed rKLEOPATRA85f4b7bf9dd6: Do not cache already searched fprs for p15 (authored by aheinecke).
Do not cache already searched fprs for p15
May 19 2021, 9:57 AM
werner edited projects for T5324: Kleopatra: Add recursive folder decryption, added: Feature Request; removed Support, Bug Report.
May 19 2021, 9:50 AM · kleopatra, Feature Request, gpg4win
aheinecke committed rKLEOPATRA1ee07e08abd8: Fix sig key and enc key labels in p15cardwidget (authored by aheinecke).
Fix sig key and enc key labels in p15cardwidget
May 19 2021, 9:34 AM
dn3s updated dn3s.
May 19 2021, 7:06 AM
zorvek added a comment to T5324: Kleopatra: Add recursive folder decryption.

Then let's get it in there. It's pretty easy to traverse a directory.

May 19 2021, 4:47 AM · kleopatra, Feature Request, gpg4win
werner removed a project from T5324: Kleopatra: Add recursive folder decryption: Info Needed.

reading your report again: You clicked on a folder and expected that all encrypted files in this folder will be decrypted? That is unfortunately not supported.

May 19 2021, 2:49 AM · kleopatra, Feature Request, gpg4win
werner committed rG40da61b89b62: gpg: Improve speed of secret key listing. (authored by werner).
gpg: Improve speed of secret key listing.
May 19 2021, 2:43 AM
werner committed rGcf9a0bc2ecfa: po: Auto updates (authored by werner).
po: Auto updates
May 19 2021, 12:05 AM

May 18 2021

cesar.portilla added a comment to T5324: Kleopatra: Add recursive folder decryption.

I have the same message when i try to decrypt files larger than 1.5GB in size; i atached the report "gpgconf --show-version"

May 18 2021, 11:13 PM · kleopatra, Feature Request, gpg4win
werner committed rGaa6288140481: scd:p15: Fix logic for appending product name to MANUFACTURER. (authored by ikloecker).
scd:p15: Fix logic for appending product name to MANUFACTURER.
May 18 2021, 10:56 PM
werner committed rG7bf8530e75d0: gpg: Fix sending an OpenPGP key with umlaut to an LDAP keyserver. (authored by werner).
gpg: Fix sending an OpenPGP key with umlaut to an LDAP keyserver.
May 18 2021, 10:56 PM
werner committed rGb8e6e485ee0b: gpg: Fix sending an OpenPGP key with umlaut to an LDAP keyserver. (authored by werner).
gpg: Fix sending an OpenPGP key with umlaut to an LDAP keyserver.
May 18 2021, 10:54 PM
werner committed rKcb7f2484a09c: Support password based decryption. (authored by werner).
Support password based decryption.
May 18 2021, 2:41 PM
aheinecke committed rKLEOPATRAa5d8b76138c1: Do not use open as saveAs dialog for enc files (authored by aheinecke).
Do not use open as saveAs dialog for enc files
May 18 2021, 11:05 AM
ikloecker committed rKLEOPATRA6c08d0a22c59: Remove unimplemented member functions (authored by ikloecker).
Remove unimplemented member functions
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRA011e71ff7eeb: Remove now superfluous P15Card::appKeyFingerprint() (authored by ikloecker).
Remove now superfluous P15Card::appKeyFingerprint()
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRA219578205a8c: Move getter for key fingerprints from OpenPGPCard to base class Card (authored by ikloecker).
Move getter for key fingerprints from OpenPGPCard to base class Card
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRA5e08d5d5fb02: Deduplicate setCardInfo() (authored by ikloecker).
Deduplicate setCardInfo()
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRAd8970759bbca: Take manufacturer from card info if available (authored by ikloecker).
Take manufacturer from card info if available
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRAd2d8cb238809: Store card info map in base class (authored by ikloecker).
Store card info map in base class
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRAa396f548a8ae: Parse OpenPGP key fingerprint information in Card (authored by ikloecker).
Parse OpenPGP key fingerprint information in Card
May 18 2021, 10:47 AM
ikloecker committed rKLEOPATRA0137dee0df93: Update/fix copyright information (authored by ikloecker).
Update/fix copyright information
May 18 2021, 10:47 AM
ikloecker added a comment to rGcc5aa68b6310: scd:p15: Fix last commit and improve D-TRUST detection..

Okay. Fixed with rG65bc5ea95e60: scd:p15: Fix logic for appending product name to MANUFACTURER.

May 18 2021, 10:00 AM
ikloecker committed rG65bc5ea95e60: scd:p15: Fix logic for appending product name to MANUFACTURER. (authored by ikloecker).
scd:p15: Fix logic for appending product name to MANUFACTURER.
May 18 2021, 9:47 AM
werner added a project to T5440: _DARWIN_C_SOURCE kind of "must" be 1, not "900000L": MacOS.
May 18 2021, 8:23 AM · MacOS, libgcrypt, Bug Report
saurik updated the task description for T5440: _DARWIN_C_SOURCE kind of "must" be 1, not "900000L".
May 18 2021, 4:27 AM · MacOS, libgcrypt, Bug Report
gniibe added a comment to T5439: Bug of t-keydb.c.

Possibly, it keeps running at calibrate_s2k_count, for some reason.

May 18 2021, 4:00 AM · gnupg (gpg23)
gniibe added a comment to T5439: Bug of t-keydb.c.

I was wrong.

May 18 2021, 3:18 AM · gnupg (gpg23)
saurik added a comment to T5440: _DARWIN_C_SOURCE kind of "must" be 1, not "900000L".

Note: I believe this issue might affect multiple other GnuPG projects.

May 18 2021, 3:14 AM · MacOS, libgcrypt, Bug Report
saurik created T5440: _DARWIN_C_SOURCE kind of "must" be 1, not "900000L".
May 18 2021, 3:10 AM · MacOS, libgcrypt, Bug Report