Page MenuHome GnuPG
Feed All Stories

Feb 9 2021

Laurent Montel <montel@kde.org> committed rLIBKLEO0996a40f41b4: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 9 2021, 1:36 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA69cb338864da: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 9 2021, 1:32 PM
jap added a comment to T5292: regression: no longer possible to get signatures from decrypt from unknown keys.

Feb 9 2021, 1:11 PM · patch, Python, gpgme, Bug Report
jap created T5292: regression: no longer possible to get signatures from decrypt from unknown keys.
Feb 9 2021, 1:11 PM · patch, Python, gpgme, Bug Report
ikloecker added a comment to T5175: Kleopatra: Add support for custom groups.

Where should groups be listed? Should groups be listed in the main key/certificates view?

Feb 9 2021, 10:29 AM · Restricted Project, kleopatra
ikloecker added a comment to T5239: Add UI for managing groups.

Added a first version of the UI. Key list still needs to be changed from a simple list view to the usual multi-column tree view.

Feb 9 2021, 10:02 AM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAfda5f44e6dd6: Update updated group in certificate lineedit (authored by ikloecker).
Update updated group in certificate lineedit
Feb 9 2021, 9:47 AM
ikloecker committed rKLEOPATRAd736c350ad22: Add button for editing group to group details dialog (authored by ikloecker).
Add button for editing group to group details dialog
Feb 9 2021, 9:47 AM
ikloecker committed rKLEOPATRA15fb36c3edde: Add dialog for editing groups of keys (authored by ikloecker).
Add dialog for editing groups of keys
Feb 9 2021, 9:47 AM
ikloecker committed rKLEOPATRAeb7a1909ae42: Adapt to changed interface of KeyGroup (authored by ikloecker).
Adapt to changed interface of KeyGroup
Feb 9 2021, 9:47 AM
ikloecker committed rLIBKLEOb0672209e05c: Bump library version (authored by ikloecker).
Bump library version
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEOcef028c24d31: Allow updating a group of keys (authored by ikloecker).
Allow updating a group of keys
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEO89cbb4ea423f: Remove duplicate keys from the result of getGroupKeys() (authored by ikloecker).
Remove duplicate keys from the result of getGroupKeys()
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEO74f4a32ba89f: Add a unique, runtime-constant identifier to groups (authored by ikloecker).
Add a unique, runtime-constant identifier to groups
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEOa512cb35183c: Allow adding/removing keys to/from a group of keys (authored by ikloecker).
Allow adding/removing keys to/from a group of keys
Feb 9 2021, 9:44 AM
ikloecker committed rLIBKLEO9b88be979703: Store keys of a group as set instead of vector (authored by ikloecker).
Store keys of a group as set instead of vector
Feb 9 2021, 9:44 AM
werner triaged T5286: Calculate Z hash for sm2 as Low priority.

We need more information on the why and when of this change. We don't want to maintain different versions of the same algorithm. The I-D expired more than 6 years ago and thus it should not be used as a reference.

Feb 9 2021, 7:58 AM · Not A Bug, Info Needed, libgcrypt, Feature Request
gniibe added a comment to T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".

POSIX says so (use printf instead).
https://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html

Feb 9 2021, 7:58 AM · MacOS, gpgrt, Bug Report
werner triaged T5290: the stable 2.2 branch no longer builds symcryptrun, but it ships the symcryptrun.1 manpage as Normal priority.
Feb 9 2021, 7:56 AM · Documentation, gnupg (gpg22), Bug Report
werner closed T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set as Wontfix.

Without any defined semantic it is not proper to ignore a critical bit. The software which created this keyblock seems to aim for incompatibility.

Feb 9 2021, 7:55 AM · gnupg (gpg22), Bug Report
werner added a comment to T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".

iirc the advise from the GNU coding standards is to use printf(1) instead of trying to figure out how echo(1) works.

Feb 9 2021, 7:53 AM · MacOS, gpgrt, Bug Report
dkg created T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set .
Feb 9 2021, 6:53 AM · gnupg (gpg22), Bug Report
gniibe committed rE99ae862a96a5: Support cross-compiling on more platforms. (authored by gniibe).
Support cross-compiling on more platforms.
Feb 9 2021, 5:27 AM
gniibe added a comment to T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".

Thank you. I'll fix. Perhaps, I'll ignore old UNIXen like AIX 6.1, which has no way to echo with no newlines.

Feb 9 2021, 3:48 AM · MacOS, gpgrt, Bug Report
gniibe accepted D527: po: Update Simplified Chinese Translation..

Thanks. Applied in rG4ca8ca5f7f58: po: Update Simplified Chinese Translation..

Feb 9 2021, 3:45 AM · gnupg (gpg22)
gniibe committed rG4ca8ca5f7f58: po: Update Simplified Chinese Translation. (authored by bobwxc).
po: Update Simplified Chinese Translation.
Feb 9 2021, 3:35 AM
gniibe claimed T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".
Feb 9 2021, 3:17 AM · MacOS, gpgrt, Bug Report
gniibe triaged T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n" as Normal priority.
Feb 9 2021, 3:17 AM · MacOS, gpgrt, Bug Report
dkg created T5290: the stable 2.2 branch no longer builds symcryptrun, but it ships the symcryptrun.1 manpage.
Feb 9 2021, 2:10 AM · Documentation, gnupg (gpg22), Bug Report
saurik created T5289: gen-lock-obj.sh uses echo -n from /bin/sh, which echos "-n".
Feb 9 2021, 12:01 AM · MacOS, gpgrt, Bug Report

Feb 8 2021

werner placed T4713: Bug in get_best_pubkey_byname up for grabs.

Thanks for the fix.

Feb 8 2021, 8:56 PM · Restricted Project, gnupg (gpg23)
werner committed rCb142da4c88de: New test driver to allow for standalone regression tests. (authored by werner).
New test driver to allow for standalone regression tests.
Feb 8 2021, 6:48 PM
werner committed rCebc4d5670a1a: New test Makefile target xtestsuite (authored by werner).
New test Makefile target xtestsuite
Feb 8 2021, 6:48 PM
werner committed rC82395f11b444: tests: Fix minor glitches. (authored by werner).
tests: Fix minor glitches.
Feb 8 2021, 6:48 PM
torra added a comment to T5152: PGP/MIME e-mails are not decrypted.

The problem ist not an "ugly error message" but it does not recognize that the e-mail IS encyrpted by Symantec-PGP! But the plugin always says:

Feb 8 2021, 3:32 PM · Support, gpgol, Bug Report
aheinecke created T5288: Kleopatra: Check that KeyCache::findBestByMailBox is in sync with GnuPG and maybe move it.
Feb 8 2021, 3:32 PM · gpgol, kleopatra, Restricted Project
l10n daemon script <scripty@kde.org> committed rKLEOPATRA2f3509a1a4bb: 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
Feb 8 2021, 10:28 AM
bobwxc updated the diff for D527: po: Update Simplified Chinese Translation..
Feb 8 2021, 10:19 AM · gnupg (gpg22)
bobwxc updated the diff for D527: po: Update Simplified Chinese Translation..

Done all comments.

Feb 8 2021, 10:06 AM · gnupg (gpg22)
gniibe added a comment to D527: po: Update Simplified Chinese Translation..

So 'out of core' actually means:

  • run out of the memory resource, in other words, insufficient memory resources ?
Feb 8 2021, 9:35 AM · gnupg (gpg22)
bobwxc added a comment to D527: po: Update Simplified Chinese Translation..

Partly understand, so 'core' means 'core-memory', and for nowadays just 'memory'.

Feb 8 2021, 8:05 AM · gnupg (gpg22)
l10n daemon script <scripty@kde.org> committed rKLEOPATRA26b6b0ab7668: 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
Feb 8 2021, 6:56 AM
gniibe added a comment to D527: po: Update Simplified Chinese Translation..

Here are my comments.

Feb 8 2021, 1:21 AM · gnupg (gpg22)

Feb 6 2021

jukivili closed T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax as Resolved.

Problem with clang and these files was resolved by replacement of assembler macros with C preprocessor macros.

Feb 6 2021, 12:47 PM · asm, clang, libgcrypt
jukivili closed T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax, a subtask of T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO, as Resolved.
Feb 6 2021, 12:47 PM · asm, libgcrypt, clang, Bug Report

Feb 5 2021

bobwxc created D527: po: Update Simplified Chinese Translation..
Feb 5 2021, 7:01 PM · gnupg (gpg22)
werner triaged T5287: mkportable doesn't work (due to missing files in share/locale/eu/ ?) as Low priority.

Actually I would be in favor of removing this portable thingy. It is and will always be the worst and most insecure way of using crypto.

Feb 5 2021, 2:16 PM · Bug Report, gpg4win
bevan added a comment to T5277: libgcrypt 1.9.1 fails to build with --disable-asm.

Looks like this has been addressed in af23ab5c5482d625ff52e60606cf044e2b0106c8. A quick test building the current version in master with --disable-asm worked for me.

Feb 5 2021, 1:29 PM · MacOS, libgcrypt, Bug Report
FloorVeil created T5287: mkportable doesn't work (due to missing files in share/locale/eu/ ?).
Feb 5 2021, 8:49 AM · Bug Report, gpg4win
shaoyj added a comment to T5286: Calculate Z hash for sm2.

https://tools.ietf.org/html/draft-shen-sm2-ecdsa-02
Section 5.1.4.4

Feb 5 2021, 8:03 AM · Not A Bug, Info Needed, libgcrypt, Feature Request
l10n daemon script <scripty@kde.org> committed rKLEOPATRAdc120d74d385: 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
Feb 5 2021, 7:43 AM
shaoyj created T5286: Calculate Z hash for sm2.
Feb 5 2021, 7:27 AM · Not A Bug, Info Needed, libgcrypt, Feature Request
gniibe added a comment to T4713: Bug in get_best_pubkey_byname.

pubkey_cmp should be symmetric (pubkey_cmp(A,B) == - pubkey_cmp(B,A)), but it was not.

Feb 5 2021, 7:17 AM · Restricted Project, gnupg (gpg23)
gniibe committed rG390f597868a5: gpg: Fix selection of key. (authored by gniibe).
gpg: Fix selection of key.
Feb 5 2021, 5:55 AM
l10n daemon script <scripty@kde.org> committed rKLEOPATRA6f35eb639aa3: GIT_SILENT made messages (after extraction) (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT made messages (after extraction)
Feb 5 2021, 2:58 AM

Feb 4 2021

werner added a comment to rC8716e4b2ada2: global: make sure that bulk config string is null-terminated.

Oh well, a bit surprising but I agree that it works :-)

Feb 4 2021, 7:16 PM
jukivili added a comment to rC8716e4b2ada2: global: make sure that bulk config string is null-terminated.

The 'what != NULL' case is handled by the "Strip trailing LF" part at the end of function. These data strings always end with '\n', so null-termination gets done there.

Feb 4 2021, 4:44 PM
werner committed rD064d5b02fa09: web: Set end-of-life for Libgcrypt 1.8 (authored by werner).
web: Set end-of-life for Libgcrypt 1.8
Feb 4 2021, 2:27 PM
Laurent Montel <montel@kde.org> committed rLIBKLEO59e1ec0dd420: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 4 2021, 1:58 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA4beefd422c38: GIT_SILENT: prepare 5.16.3 (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: prepare 5.16.3
Feb 4 2021, 1:53 PM
werner added a comment to rC8716e4b2ada2: global: make sure that bulk config string is null-terminated.

Actually I can't see why this is only a problem in the NULL case. if you select a specific config item the string might also not be 0 terminated - it depends a bit on the size of the used buffers. In 1.8 I applied this with the the if (!what) condidion.

Feb 4 2021, 1:06 PM
aheinecke triaged T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as Wishlist priority.
Feb 4 2021, 12:46 PM · gnupg
aheinecke reopened T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as "Open".

I have to leave this as open as this describes a clear issue users expirience in our software. I assign it to me to keep an eye on the issue. Werner and me discussed this issue at length verbally and there won't be a quick fix for the stable branch but we will address this some time in the future, but then not only for 8bit but for full unicode.

Feb 4 2021, 12:46 PM · gnupg
Laurent Montel <montel@kde.org> committed rLIBKLEOa1c5d0539335: Use auto vs auto * where it's possible (authored by Laurent Montel <montel@kde.org>).
Use auto vs auto * where it's possible
Feb 4 2021, 8:21 AM

Feb 3 2021

Laurent Montel <montel@kde.org> committed rKLEOPATRAed0b26c99036: "auto *" => "auto" when it's possible (authored by Laurent Montel <montel@kde.org>).
"auto *" => "auto" when it's possible
Feb 3 2021, 8:58 PM
jukivili committed rC24af2a55d862: sha256-avx2: fix reading beyond end of input buffer (authored by jukivili).
sha256-avx2: fix reading beyond end of input buffer
Feb 3 2021, 5:47 PM
jukivili committed rC8716e4b2ada2: global: make sure that bulk config string is null-terminated (authored by jukivili).
global: make sure that bulk config string is null-terminated
Feb 3 2021, 5:47 PM
jukivili committed rCa71b7de32b0c: Add handling for -Og with O-flag munging (authored by jukivili).
Add handling for -Og with O-flag munging
Feb 3 2021, 5:47 PM
jukivili committed rC289543544e41: ecc-ecdh: fix memory leak (authored by jukivili).
ecc-ecdh: fix memory leak
Feb 3 2021, 5:47 PM
jukivili committed rCf46a6bd9b3d7: tests: allow running 'make check' with ASAN (authored by jukivili).
tests: allow running 'make check' with ASAN
Feb 3 2021, 5:47 PM
jukivili committed rC6fc11291282a: jent: silence ubsan warning about signed overflow (authored by jukivili).
jent: silence ubsan warning about signed overflow
Feb 3 2021, 5:47 PM
jukivili committed rC364e9e9d1050: Fix ubsan warnings for i386 build (authored by jukivili).
Fix ubsan warnings for i386 build
Feb 3 2021, 5:47 PM
jukivili committed rCcb95fc53003e: md: clear bctx.count at final function (authored by jukivili).
md: clear bctx.count at final function
Feb 3 2021, 5:47 PM
jukivili committed rCaf23ab5c5482: Fix building with --disable-asm on x86 (authored by jukivili).
Fix building with --disable-asm on x86
Feb 3 2021, 5:47 PM
werner reopened T4713: Bug in get_best_pubkey_byname as "Open".

The problem persists when using keyboxd which returns keys in a different order.

Feb 3 2021, 3:29 PM · Restricted Project, gnupg (gpg23)
werner closed T5285: GnuPG: 8Bit filenames can no longer be provided on the command line as Wontfix.

I mentioned it several times: It is not sufficient to use some wmain as long as we don't rework the entire spawn machinery in gnupg. libassuan and gpgme. Reading Unicode from the command line would be easy the other things are the real work.

Feb 3 2021, 3:26 PM · gnupg
werner added a comment to T5285: GnuPG: 8Bit filenames can no longer be provided on the command line.

And in fact it was never possible to use 8bit filenames on the command line. The result was not stable and led to non-compatible messages due to the use of native character set instead of proper utf-8. It depended on just too much things.
gpgme-tool or gpgme-json might be useful workaround.

Feb 3 2021, 3:24 PM · gnupg
werner added a comment to T5285: GnuPG: 8Bit filenames can no longer be provided on the command line.

You can use --multifile for this. This reads the filenames from a descriptor or a file. One on the reasons to implement Unicode handling at most places was a request to allow using --multifile as a workaound for the command line limitation..

Feb 3 2021, 3:20 PM · gnupg
aheinecke created T5285: GnuPG: 8Bit filenames can no longer be provided on the command line.
Feb 3 2021, 9:34 AM · gnupg
werner closed T5275: Exploitable overflow in Libgcrypt 1.9.0 as Resolved.
Feb 3 2021, 8:07 AM · CVE, libgcrypt

Feb 2 2021

werner committed rG7f3ce66ec56a: gpg: Remove support for PKA. (authored by werner).
gpg: Remove support for PKA.
Feb 2 2021, 8:03 PM
ikloecker committed rKLEOPATRA798cef934e60: Bump required version of libkleo (authored by ikloecker).
Bump required version of libkleo
Feb 2 2021, 4:22 PM
ikloecker committed rKLEOPATRA29a6e85e75c3: Add dialog showing the keys of a group of keys (authored by ikloecker).
Add dialog showing the keys of a group of keys
Feb 2 2021, 4:22 PM
ikloecker committed rKLEOPATRA4c3dfe9a3eda: Show group details when user clicks on validity icon (authored by ikloecker).
Show group details when user clicks on validity icon
Feb 2 2021, 4:22 PM
ikloecker committed rKLEOPATRAfe8ea25f3124: Allow saving/restoring layout of key list to/from custom config group (authored by ikloecker).
Allow saving/restoring layout of key list to/from custom config group
Feb 2 2021, 4:22 PM
ikloecker committed rKLEOPATRA9304059f611d: Sort items in KeyTreeView ascending by the first column by default (authored by ikloecker).
Sort items in KeyTreeView ascending by the first column by default
Feb 2 2021, 4:22 PM
landerax44 added a comment to rKLEOPATRAb440da017072: Change error when running as admin to warning.

Dear aheinecke, where can we find this file src/main.cpp in the install folder to correct it? I'm stuck as an admin on my computer enable to use Kleopatra

Feb 2 2021, 4:00 PM
werner closed T5105: can't find users with Kleopatra when press "Look up on server" as Resolved.

Please do not repeat you question, this won't give you anymore attention. Read my comment above and please ask on a mailing list etc.

Feb 2 2021, 4:00 PM · Support, kleopatra, Keyserver
werner committed rGfde7d833573d: gpg: Remove more or less useless tool gpgcompose. (authored by werner).
gpg: Remove more or less useless tool gpgcompose.
Feb 2 2021, 1:16 PM
werner committed rG3491faa3bb62: gpg: Remove experimental feature to export w/o user-ids. (authored by werner).
gpg: Remove experimental feature to export w/o user-ids.
Feb 2 2021, 1:16 PM
werner committed rGa06c79b6143f: card: List keys of pkcs#15 cards. (authored by werner).
card: List keys of pkcs#15 cards.
Feb 2 2021, 12:56 PM
werner committed rG0c080ed5791e: scd:p15: Read PuKDF and minor refactoring. (authored by werner).
scd:p15: Read PuKDF and minor refactoring.
Feb 2 2021, 12:56 PM
werner committed rG0737dc8187a0: sm: Add a few OIDs and merge OID tables. (authored by werner).
sm: Add a few OIDs and merge OID tables.
Feb 2 2021, 12:56 PM
fabior added a comment to T5105: can't find users with Kleopatra when press "Look up on server".

Good morning,

Feb 2 2021, 12:38 PM · Support, kleopatra, Keyserver
ME9128 added a comment to T5237: GPGOL loaded but doesn't open Mails in Outlook 2016.

Hi,
the accounts are Exchange Accounts in Outlook 2016, getting Data from an Exchange Server 2016.

Feb 2 2021, 10:57 AM · gpg4win, gpgol
werner triaged T5280: gnupg.org webpage advertises the use of insecure git:// protocol at various places as Low priority.
Feb 2 2021, 10:17 AM · gpgweb
gniibe added a comment to T5268: macOS getentropy.

So, the change against libgcrypt 1.9.1 will be:

Feb 2 2021, 7:27 AM · libgcrypt, MacOS
gniibe added a comment to T5268: macOS getentropy.

I got hit of search by "$ld$weak$os10.11$_getentropy".
So, I guess that it's 10.11 which has _getentropy as weak symbol, and 10.12 or later has implementation.

Feb 2 2021, 7:09 AM · libgcrypt, MacOS
gniibe committed rC598d0f3e0294: ecc: Add checking key for ECDSA. (authored by gniibe).
ecc: Add checking key for ECDSA.
Feb 2 2021, 2:26 AM
ballapete added a comment to T5268: macOS getentropy.

There is some (partly) good news: The function getentropy() is available in the packet manager MacPorts. It has a legacy support:

Feb 2 2021, 12:52 AM · libgcrypt, MacOS