Page MenuHome GnuPG
Feed All Stories

Feb 17 2021

aheinecke edited projects for T5304: Kleopatra: Main certificate view does not keep selected column width, added: Bug Report; removed Feature Request.

werner this would really be a bug because we have code in Kleopatra to both save the selected coloumns, their widths and the sorting state.

Feb 17 2021, 10:50 AM · gpd5x, Bug Report, kleopatra, gpg4win
werner triaged T5304: Kleopatra: Main certificate view does not keep selected column width as Normal priority.
Feb 17 2021, 10:45 AM · gpd5x, Bug Report, kleopatra, gpg4win
werner committed rD6cf823c3c505: swdb: Libgcrypt 1.9.2 (authored by werner).
swdb: Libgcrypt 1.9.2
Feb 17 2021, 9:51 AM
whites11 added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I understand this is kind of an edge case, but having the possibility to use signed ssh keys would be very useful to me.

??? Do you understand how ssh keys are handled by ssh client and ssh-agent?

Feb 17 2021, 9:48 AM · gnupg, Feature Request
werner closed T5276: Release Libgcrypt 1.9.2, a subtask of T5277: libgcrypt 1.9.1 fails to build with --disable-asm, as Resolved.
Feb 17 2021, 9:47 AM · MacOS, libgcrypt, Bug Report
werner closed T5276: Release Libgcrypt 1.9.2 as Resolved.
Feb 17 2021, 9:47 AM · Release Info, libgcrypt
gniibe added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I understand this is kind of an edge case, but having the possibility to use signed ssh keys would be very useful to me.

Feb 17 2021, 9:47 AM · gnupg, Feature Request
werner committed rC04d5a65db57c: Merge branch 'LIBGCRYPT-1.9-BRANCH' (authored by werner).
Merge branch 'LIBGCRYPT-1.9-BRANCH'
Feb 17 2021, 9:46 AM
werner updated the task description for T5276: Release Libgcrypt 1.9.2.
Feb 17 2021, 9:44 AM · Release Info, libgcrypt
werner committed rCef3a1cbf8adb: Post release updates (authored by werner).
Post release updates
Feb 17 2021, 9:26 AM
werner committed rC24bd7e8215f7: Release 1.9.2 (authored by werner).
Release 1.9.2
Feb 17 2021, 9:26 AM
werner created T5305: Release Libgcrypt 1.9.3.
Feb 17 2021, 9:25 AM · Release Info, libgcrypt
gniibe closed T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation) as Resolved.
Feb 17 2021, 9:02 AM · Restricted Project, ssh, Bug Report
werner closed T5263: cipher/sha512.c: build failure without arm neon asm as Resolved.
Feb 17 2021, 8:53 AM · libgcrypt, Bug Report
werner removed a project from T5282: ecc: No check for broken public key when verify signature (ECDSA, ECDSA for SM and GOST): backport.
Feb 17 2021, 8:53 AM · libgcrypt
werner closed T5282: ecc: No check for broken public key when verify signature (ECDSA, ECDSA for SM and GOST) as Resolved.

Backport was done with commit rC1d312bc65846 (for unknown reasons it did not show up in the list of bugs related to this bug; I added it by hand). Fix will go into 1.8.8.

Feb 17 2021, 8:52 AM · libgcrypt
werner closed T5270: gpg-agent crashes during signing: free(): invalid pointer as Resolved.
Feb 17 2021, 8:47 AM · libgcrypt, gpgagent, Bug Report
werner moved T5276: Release Libgcrypt 1.9.2 from Backlog to For 1.9 on the libgcrypt board.
Feb 17 2021, 8:46 AM · Release Info, libgcrypt
werner closed T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware as Resolved.

The mix up of external patches and commits makes it not easy to see what has been fixed. AFAICS rC3d095206c30d fixes the last bug mentioned by @ballapete on Jan 26.

Feb 17 2021, 8:35 AM · libgcrypt, Bug Report
werner closed T5267: Ed25519 backward compatible private key support for preceding ZERO(s) as Resolved.
Feb 17 2021, 8:27 AM · libgcrypt
werner closed T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0 as Resolved.
Feb 17 2021, 8:26 AM · Bug Report, Cross-Compiler, libgcrypt
werner closed T5269: failure of modular inverse as Resolved.
Feb 17 2021, 8:26 AM · libgcrypt
gniibe added a comment to T5296: libgpg-error: build failure without threads.

When building with no threads support, I think that generating same lock-obj-pub-$host.h is just possible by this change.

Feb 17 2021, 4:33 AM · gpgrt, Bug Report

Feb 16 2021

tps800 created T5304: Kleopatra: Main certificate view does not keep selected column width.
Feb 16 2021, 2:54 PM · gpd5x, Bug Report, kleopatra, gpg4win
gouttegd committed rPd6a3a048f172: efl: Convert pinentry description to markup. (authored by beber).
efl: Convert pinentry description to markup.
Feb 16 2021, 1:51 PM
gniibe committed rC8e3cd4c4677c: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Feb 16 2021, 6:02 AM
gniibe committed rG3fa1fa747b61: build: Update gpg-error.m4 again. (authored by gniibe).
build: Update gpg-error.m4 again.
Feb 16 2021, 6:00 AM
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Tell us the architecture(s) which doesn't support POSIX threads by uClibc.
Adding support for such an architecture would be the best.

Feb 16 2021, 5:09 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Sorry, I was assuming uClibc were not supporting POSIX threads.

Feb 16 2021, 4:49 AM · gpgrt, Bug Report
gniibe committed rEed3cd20de8d3: build: Fix gpgrt-config. (authored by gniibe).
build: Fix gpgrt-config.
Feb 16 2021, 4:10 AM
gniibe committed rE28a21addc2e3: build: More fix for determining libdir for gpgrt-config. (authored by gniibe).
build: More fix for determining libdir for gpgrt-config.
Feb 16 2021, 4:10 AM

Feb 15 2021

gniibe added a comment to T5296: libgpg-error: build failure without threads.

Thank you for more information.

Feb 15 2021, 11:24 PM · gpgrt, Bug Report
gouttegd committed rP8fcbc9f40102: efl: Ensure pinentry window is activated. (authored by beber).
efl: Ensure pinentry window is activated.
Feb 15 2021, 3:20 PM
ffontaine added a comment to T5296: libgpg-error: build failure without threads.

I was not the author of the host "hacking" which has been committed to buildroot in 2016 by https://git.buildroot.net/buildroot/commit/package/?id=2f89476ad98b82ea9f914337b0050c4808082c82 so I can't really comment on it.
You can find more information here: https://patchwork.ozlabs.org/project/buildroot/patch/1451762923-15985-1-git-send-email-joerg.krause@embedded.rocks/
Especially, it seems that Jörg Krause started a discussion about this issue and proposed a patch to fix the architecture depends but it was never applied. Unfortunately, I wasn't able to find more information as it seems that links on comments.gmane.org are broken ...

Feb 15 2021, 9:03 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Please note that the result with --host="arm-unknown-linux-gnueabi" for linux-uclibcgnueabih machine is different to the one of correctly generated version by gen-posix-lock-obj.c with USE_POSIX_THREADS undefined on the host.

Feb 15 2021, 8:42 AM · gpgrt, Bug Report
gniibe added a comment to T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config.

I found that the use of $CC -print-file-name=crt1.o won't work with some cross compiler.
For example, on my system of Debian bullseye for cross compiler ppc64el, while it's for multiarch configuration, crt1.o is under GNU cross style directory: /usr/powerpc64le-linux-gnu/lib

Feb 15 2021, 8:38 AM · gpgrt
gniibe added a comment to T5296: libgpg-error: build failure without threads.

I would understand your workaorund of using artifical --host intentionally.

Feb 15 2021, 8:26 AM · gpgrt, Bug Report
aheinecke committed rW04b60b0b6f87: doc: Add imagemagick for convert dependency (authored by aheinecke).
doc: Add imagemagick for convert dependency
Feb 15 2021, 8:23 AM
doug committed rW8315e22c07b3: Add zh to gpg4win_readme_ll to fix make failure. (authored by doug).
Add zh to gpg4win_readme_ll to fix make failure.
Feb 15 2021, 8:23 AM
aheinecke closed T5303: make fails: README.zh.txt -> no files found. as Resolved.

Merged your fix. Thanks for the contribution. Commit should show up here in a second.

Feb 15 2021, 8:16 AM · Bug Report, gpg4win
aheinecke changed the status of T5302: autogen.sh --build-w32 fails with "configure: convert is missing" from Wontfix to Resolved.

Thanks, I try to keep the README always up to date with the debian depenencies as I find this useful myself without running configure multiple times to find all the dependencies.

Feb 15 2021, 8:15 AM · toolchain, gpg4win
ffontaine added a comment to T5296: libgpg-error: build failure without threads.

This won't work in the context of buildroot as we're passing --host="arm-unknown-linux-gnueabi" to avoid the following build failure:

Feb 15 2021, 8:12 AM · gpgrt, Bug Report
gniibe added a comment to T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config.

We also need to support the use case of GNU cross style, like when we build with MinGW toolchain.

Feb 15 2021, 7:22 AM · gpgrt
gniibe added a comment to T5301: Decrypting a message that has multiple SKESK packets sometimes fails.

With GnuPG in master (to be 2.3), it can handle the second SKESK when the first one fails.

Feb 15 2021, 3:01 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config.

For other libraries, like libgcrypt, it is mostly OK with old gpg-error.m4, because those libraries don't depend on new libgpg-error features.

Feb 15 2021, 2:44 AM · gpgrt
gniibe committed rEd7fd25bbfb83: build: Fix the previous change. (authored by gniibe).
build: Fix the previous change.
Feb 15 2021, 2:43 AM
gniibe added a comment to T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config.

Fixed GnuPG in rGe1e3f1db4660: build: Update gpg-error.m4. and rG985e85dc0e6c: build: Update gpg-error.m4..

Feb 15 2021, 2:40 AM · gpgrt
gniibe added a comment to T5293: gpg-error.m4 should search gpg-error.pc under the paths of gpgrt-config.

Fixed more in rEd7fd25bbfb83: build: Fix the previous change..

Feb 15 2021, 2:39 AM · gpgrt
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Thank you for the report. I had expected *-*-linux* matches only to GNU/Linux (Linux kernel with GNU C library).

Feb 15 2021, 2:36 AM · gpgrt, Bug Report
gniibe committed rG985e85dc0e6c: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Feb 15 2021, 2:21 AM
gniibe claimed T5296: libgpg-error: build failure without threads.
Feb 15 2021, 2:14 AM · gpgrt, Bug Report
gniibe committed rG42e637a1c3de: agent: Comment spell fix. (authored by gniibe).
agent: Comment spell fix.
Feb 15 2021, 1:42 AM

Feb 14 2021

werner accepted rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated..

Fixed with rCa5799f1618aaf1bbb52e7e121275228dd4a3ac8b

Feb 14 2021, 7:00 PM
werner committed rCa5799f1618aa: Fix previous commit (authored by werner).
Fix previous commit
Feb 14 2021, 6:58 PM
werner added inline comments to rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated..
Feb 14 2021, 6:48 PM
doug added a comment to T5302: autogen.sh --build-w32 fails with "configure: convert is missing".

No question a list like this is bound to be incomplete, but the argument "the README can only tell about those which we don't expect to be installed on a developer's box" does not seem to apply to the other items already on the list. For instance build-essentials and automake are almost certainly on every developers machine already.

Feb 14 2021, 6:43 PM · toolchain, gpg4win
werner closed T5302: autogen.sh --build-w32 fails with "configure: convert is missing" as Wontfix.

There is a message telling you what is missing. Thus I can not consider this a bug. There are just too many dependencies which are required for cross-compiling that the README can only tell about those which we don't expect to be installed on a developer's box.

Feb 14 2021, 4:12 PM · toolchain, gpg4win
Laurent Montel <montel@kde.org> committed rLIBKLEO4d26f5b1f141: GIT_SILENT: compile without deprecated method (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: compile without deprecated method
Feb 14 2021, 9:57 AM
Laurent Montel <montel@kde.org> committed rKLEOPATRA716b09e9be33: GIT_SILENT: compile without deprecated method (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: compile without deprecated method
Feb 14 2021, 9:55 AM
doug added a comment to T5303: make fails: README.zh.txt -> no files found..

I have a fix in a branch here: https://github.com/drichardson/gpg4win/tree/fix-missing-zh-readme

Feb 14 2021, 9:17 AM · Bug Report, gpg4win
doug created T5303: make fails: README.zh.txt -> no files found..
Feb 14 2021, 9:15 AM · Bug Report, gpg4win
doug updated the task description for T5302: autogen.sh --build-w32 fails with "configure: convert is missing".
Feb 14 2021, 6:22 AM · toolchain, gpg4win
doug created T5302: autogen.sh --build-w32 fails with "configure: convert is missing".
Feb 14 2021, 6:14 AM · toolchain, gpg4win
Marius_Schamschula added a comment to T5268: macOS getentropy.

Backward compatibility fixed using the MacPorts legacysupport PortGroup:
https://github.com/macports/macports-ports/commit/74b50424649a7c657521140fcd7f92ba79a3cec5

Feb 14 2021, 2:09 AM · libgcrypt, MacOS

Feb 13 2021

szszszsz-nitrokey added a comment to T1621: Support multiple cards (not just readers).

Could you tell what is the status of this ticket? Is it planned for the development?
For some users usage is problematic when there are other readers recognized, provided by the OS or hardware platform, and ordered before the target device which in turn blocks access to it.

Feb 13 2021, 6:20 PM · gnupg, Feature Request
vanitasvitae created T5301: Decrypting a message that has multiple SKESK packets sometimes fails.
Feb 13 2021, 6:03 PM · gnupg (gpg22), Bug Report
werner added a comment to T5296: libgpg-error: build failure without threads.

They are mandatory for gnupg but not for Libgcrypt and Libgpg-error. I guess we can fix that.

Feb 13 2021, 6:03 PM · gpgrt, Bug Report
werner closed T5295: Cleo question as Invalid.

This does not look like a bug report. Please ask on a mailing list for help.

Feb 13 2021, 6:01 PM · Support, gpg4win
werner triaged T5297: SCM SPR332 smartcard reader support broken as Normal priority.
Feb 13 2021, 5:59 PM · gnupg (gpg22), scd, Bug Report
werner triaged T5299: use FULL_PATH_NAMES=NO for gpgme doxygen as Normal priority.
Feb 13 2021, 5:58 PM · gpgme
werner closed T5298: drop support for python2 for the python bindings for gpgme as Wontfix.

There is still useful software working only with 2.7. So it is not the time to drop this.

Feb 13 2021, 5:57 PM · gpgme, Python
werner closed T5300: are there supposed to be control characters in source files? as Resolved.

A page feed character is a very common and useful control character. In fact Emacs knows how to jump page by page.

Feb 13 2021, 5:51 PM · Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO21b1b74478b9: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Feb 13 2021, 5:44 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRAccef665f7902: GIT_SILENT: time to increase version (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: time to increase version
Feb 13 2021, 5:41 PM
Marius_Schamschula added a comment to T5268: macOS getentropy.

This approach is too simplistic. See Ryan Schmidt's and Joshua Root's comments in https://trac.macports.org/ticket/62278

Feb 13 2021, 12:35 PM · libgcrypt, MacOS
obfusk created T5300: are there supposed to be control characters in source files?.
Feb 13 2021, 8:40 AM · Bug Report
obfusk added a comment to T5297: SCM SPR332 smartcard reader support broken.

Somewhat related: before the change that resulted in the PIN issue, I already occasionally had to reconnect the reader because gnupg would ask for the card when it was in fact already present.

Feb 13 2021, 8:21 AM · gnupg (gpg22), scd, Bug Report

Feb 12 2021

dkg created T5299: use FULL_PATH_NAMES=NO for gpgme doxygen.
Feb 12 2021, 4:36 PM · gpgme
dkg created T5298: drop support for python2 for the python bindings for gpgme.
Feb 12 2021, 4:32 PM · gpgme, Python
jukivili updated subscribers of rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated..
Feb 12 2021, 4:16 PM
obfusk created T5297: SCM SPR332 smartcard reader support broken.
Feb 12 2021, 1:58 PM · gnupg (gpg22), scd, Bug Report
ffontaine added a comment to T5296: libgpg-error: build failure without threads.

Because, threads are optional on uclibc as threads are not supported by all embedded targets.
libgpg-error was building perfectly fine without threads until version 1.40 as all pthread calls were protected by USE_POSIX_THREADS.
Should I understand from your answer that threads are now mandatory?

Feb 12 2021, 1:10 PM · gpgrt, Bug Report
werner changed the status of T5277: libgcrypt 1.9.1 fails to build with --disable-asm from Open to Testing.

A beta release is available as https://gnupg.org/ftp/gcrypt/alpha/libgcrypt/libgcrypt-1.9.2-beta16.tar.bz2 (https://gnupg.org/ftp/gcrypt/alpha/libgcrypt/libgcrypt-1.9.2-beta16.tar.bz2.sig).

Feb 12 2021, 12:37 PM · MacOS, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1 as Resolved.
Feb 12 2021, 12:34 PM · Release Info, libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5157: libgcrypt: ARM64 Builds on macOS fail, as Resolved.
Feb 12 2021, 12:34 PM · toolchain, MacOS, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0, as Resolved.
Feb 12 2021, 12:34 PM · Bug Report, Cross-Compiler, libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac, as Resolved.
Feb 12 2021, 12:34 PM · Restricted Project, MacOS, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5251: Compile error on ARMv7 for libgcrypt , as Resolved.
Feb 12 2021, 12:34 PM · asm, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO, as Resolved.
Feb 12 2021, 12:34 PM · asm, libgcrypt, clang, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5254: libgcrypt 1.9.0 fails make check (selftest), as Resolved.
Feb 12 2021, 12:34 PM · patch, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140, as Resolved.
Feb 12 2021, 12:34 PM · libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5263: cipher/sha512.c: build failure without arm neon asm, as Resolved.
Feb 12 2021, 12:34 PM · libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5268: macOS getentropy, as Resolved.
Feb 12 2021, 12:34 PM · libgcrypt, MacOS
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5269: failure of modular inverse, as Resolved.
Feb 12 2021, 12:34 PM · libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5267: Ed25519 backward compatible private key support for preceding ZERO(s), as Resolved.
Feb 12 2021, 12:34 PM · libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware, as Resolved.
Feb 12 2021, 12:34 PM · libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial, as Resolved.
Feb 12 2021, 12:34 PM · Ubuntu, Bug Report, libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5275: Exploitable overflow in Libgcrypt 1.9.0, as Resolved.
Feb 12 2021, 12:34 PM · CVE, libgcrypt
werner committed rC30d1f9dab234: Update NEWS (authored by werner).
Update NEWS
Feb 12 2021, 12:23 PM
werner committed rC3f42f727a069: Make sure the grcy_get_config string is always null-terminated. (authored by jukivili).
Make sure the grcy_get_config string is always null-terminated.
Feb 12 2021, 12:10 PM