Page MenuHome GnuPG
Feed All Stories

Jan 20 2021

werner added a comment to T4294: Release Libgcrypt 1.9.0.
  • For build problems on Raspberry PI see T5251 for a patch
  • If you run into "selftest" error see T5254 for a patch (which should be applied in any case)
Jan 20 2021, 9:26 AM · Release Info, libgcrypt
werner added a comment to T5251: Compile error on ARMv7 for libgcrypt .

FWIW, after the release I had some time and after some trouble with my Pi4B I ran into the same problem.

Jan 20 2021, 9:23 AM · asm, libgcrypt, Bug Report
werner updated the task description for T5251: Compile error on ARMv7 for libgcrypt .
Jan 20 2021, 9:22 AM · asm, libgcrypt, Bug Report
werner added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

So is this about 1.8.7 or 1.9.0 (as shown in the Version field)?

Jan 20 2021, 9:21 AM · asm, libgcrypt, clang, Bug Report
Laurent Montel <montel@kde.org> committed rKLEOPATRAcd0712f67733: Port some foreach (authored by Laurent Montel <montel@kde.org>).
Port some foreach
Jan 20 2021, 8:21 AM
patrick added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

In fact, Thunderbird does not use gpgme-json, but loads the gpgme shared library at runtime. The interesting thing is that Thunderbird works fine if gpgOSX is used.

Jan 20 2021, 7:41 AM · gpgme, MacOS, Bug Report
Laurent Montel <montel@kde.org> committed rLIBKLEO230acff7ba98: Port some foreach (authored by Laurent Montel <montel@kde.org>).
Port some foreach
Jan 20 2021, 7:30 AM

Jan 19 2021

jukivili added a comment to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.

Yes, clang + LTO is broken. Maybe there is issue in clang bug tracker for this already?

Jan 19 2021, 11:08 PM · asm, libgcrypt, clang, Bug Report
jukivili added a comment to T5254: libgcrypt 1.9.0 fails make check (selftest).

Maybe this patch helps:

Jan 19 2021, 11:05 PM · patch, libgcrypt, Bug Report
telans changed Version from 1.8.7 to 1.9.0 on T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.
Jan 19 2021, 9:21 PM · asm, libgcrypt, clang, Bug Report
telans renamed T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO from ligcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO to libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.
Jan 19 2021, 9:16 PM · asm, libgcrypt, clang, Bug Report
telans created T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.
Jan 19 2021, 9:16 PM · asm, libgcrypt, clang, Bug Report
outer created T5254: libgcrypt 1.9.0 fails make check (selftest).
Jan 19 2021, 9:13 PM · patch, libgcrypt, Bug Report
becm added a comment to T5253: expiration changes during interactive expire date verification.

Similar to T5252, likely requiring the concept of some kind of "fixed reference date".

Jan 19 2021, 8:31 PM · gnupg24, gnupg (gpg23), Bug Report
becm created T5253: expiration changes during interactive expire date verification.
Jan 19 2021, 8:25 PM · gnupg24, gnupg (gpg23), Bug Report
gouttegd added a comment to T4659: Release Pinentry-1.1.1.

Looking at the backlog of pinentry-related issues, I don’t think that would warrant delaying further the release of pinentry-1.1.1, especially given that the last release was 3 years ago already. Remaining issues (most of them being stalled anyway) or feature requests can be postponed for a future pinentry-1.2.0.

Jan 19 2021, 8:25 PM · pinentry, Release Info
becm created T5252: bad expiration value when using --batch Creation-Date/Expire-Date.
Jan 19 2021, 7:59 PM · gnupg, Bug Report
zerbey added a comment to T5251: Compile error on ARMv7 for libgcrypt .

Confirmed working after applying your patch!

Jan 19 2021, 7:55 PM · asm, libgcrypt, Bug Report
gouttegd closed T4927: pinentry doesn't compile: declaration of ttytype conflicts with curses.h as Resolved.

The fix will be part of the upcoming pinentry-1.1.1.

Jan 19 2021, 7:53 PM · pinentry, Bug Report
jukivili added a comment to T5251: Compile error on ARMv7 for libgcrypt .

Thanks for you report.

Jan 19 2021, 7:53 PM · asm, libgcrypt, Bug Report
gouttegd closed T4583: pinentry-tty should accept backspace, delete, and ctrl-U as Resolved.

@gniibe I assume this issue has been fixed by the same fix as for T4585 and can be closed as well. Feel free to re-open if I am wrong.

Jan 19 2021, 7:48 PM · pinentry, Restricted Project, Bug Report
gouttegd closed T4583: pinentry-tty should accept backspace, delete, and ctrl-U, a subtask of T4771: pinentry-tty/pinentry-curses interact a user as background process, as Resolved.
Jan 19 2021, 7:48 PM · pinentry
zerbey added a project to T5251: Compile error on ARMv7 for libgcrypt : libgcrypt.
Jan 19 2021, 7:00 PM · asm, libgcrypt, Bug Report
zerbey created T5251: Compile error on ARMv7 for libgcrypt .
Jan 19 2021, 6:55 PM · asm, libgcrypt, Bug Report
werner added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

Reading the bugzilla report it seems that TB is loading gpgme at runtime. In particular the hints on using externally build stuff (Homebrew) is worrying. Someone(tm) needs to check how gpgme is used by TB and that it is properly initialized. GPGME is actually not designed to be loaded at runtime but should be used as standard shared object or static library.

Jan 19 2021, 5:40 PM · gpgme, MacOS, Bug Report
werner committed rD313f206677df: web: Release announcement for Libgcrypt 1.9 (authored by werner).
web: Release announcement for Libgcrypt 1.9
Jan 19 2021, 5:33 PM
onickolay added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

Thanks for the reply. Not sure about GPGME/gpgme-json. Anyway, it still ends up in gpgme code, isn't it?
I used to modify gpgme sources to receive more information about the issue.
Looks like the next step would be to modify gpg-conf and see what's going on there, or leave it to the Thunderbird developers.

Jan 19 2021, 4:54 PM · gpgme, MacOS, Bug Report
werner added a comment to T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings).

Dependency hell - ask your favorite distribution

Jan 19 2021, 4:46 PM · Python
werner triaged T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application as Low priority.

Sure that TB uses GPGME - they claimed they won't use it due to license incompatibility (LGPL). I assumed they use gpgme-json via naticve messaging. Regarding the error - I have no idea.

Jan 19 2021, 4:45 PM · gpgme, MacOS, Bug Report
bernhard added a comment to T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings).

Can you point me to a more elaborate list of the general concerns? (Central directories offer some sort of stable history, namespace and API service towards identifying modules, just like the venerable https://www.ctan.org/ . The solutions built on such services, like programming environment specific "package" and dependency managers that download and install thousands of packages automatically (like yarn) may be debatable, but I am not aware of much general concern against the services itself.)

Jan 19 2021, 2:56 PM · Python
werner moved T4702: Deadline for the GnuPG 2.3.0 release from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 19 2021, 1:55 PM · Restricted Project, gpg4win, gnupg
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4068: libgcrypt 1.8.3 make check errors, as Resolved.
Jan 19 2021, 1:54 PM · Documentation, libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4243: Test failure in libgcrypt-1.8.4, as Resolved.
Jan 19 2021, 1:54 PM · Documentation, Tests, libgcrypt, Bug Report
werner closed T4294: Release Libgcrypt 1.9.0 as Resolved.
Jan 19 2021, 1:54 PM · Release Info, libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140, as Resolved.
Jan 19 2021, 1:54 PM · libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4288: Add getrandom support for the BSDs, as Resolved.
Jan 19 2021, 1:54 PM · libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4869: constant-time mpi_invm, as Resolved.
Jan 19 2021, 1:54 PM · libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T5182: libgcrypt self tests for FIPS 140, as Resolved.
Jan 19 2021, 1:54 PM · Restricted Project, libgcrypt
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4274: Fail selftests when checksum file is missing in FIPS mode only, as Resolved.
Jan 19 2021, 1:54 PM · Restricted Project, libgcrypt, Bug Report
werner closed T4294: Release Libgcrypt 1.9.0, a subtask of T4293: Add dedicated X25519 function to Libcgrypt , as Resolved.
Jan 19 2021, 1:54 PM · Restricted Project, libgcrypt
werner committed rDd87d6843e5a4: swdb: Libgcrypt 1.9.0 (authored by werner).
swdb: Libgcrypt 1.9.0
Jan 19 2021, 1:52 PM
werner committed rC0dc49af9b537: Release 1.9.0 (authored by werner).
Release 1.9.0
Jan 19 2021, 1:50 PM
werner committed rC6e1169003796: Post release updates (authored by werner).
Post release updates
Jan 19 2021, 1:50 PM
werner committed rC9ff0ab3761a3: Merge branch 'master' into LIBGCRYPT-1.9-BRANCH (authored by werner).
Merge branch 'master' into LIBGCRYPT-1.9-BRANCH
Jan 19 2021, 1:50 PM
onickolay created T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.
Jan 19 2021, 12:36 PM · gpgme, MacOS, Bug Report
ikloecker created T5249: Allow selection of groups defined in gpg's configuration.
Jan 19 2021, 12:12 PM · Restricted Project, kleopatra
werner committed rDa515c40ecdc0: web: Add address to the SEPA page (authored by werner).
web: Add address to the SEPA page
Jan 19 2021, 12:00 PM
aheinecke closed T4571: Outlook sometimes crashes when activating encrypted mail with (partial) non-encrypted appendix as Resolved.

Thanks for the feedback

Jan 19 2021, 11:39 AM · gpgol, Bug Report, gpg4win
JJworx added a comment to T4571: Outlook sometimes crashes when activating encrypted mail with (partial) non-encrypted appendix.

Ok, I found the message and tried some opening and clicking around w/o any crashes. But back then I also couldn't reproduce it. Please close the issue. I'll ask for reopening if I ever come across it once more. Thanks for your good work!

Jan 19 2021, 11:00 AM · gpgol, Bug Report, gpg4win
werner set Version to 1.9.0 on T4294: Release Libgcrypt 1.9.0.
Jan 19 2021, 10:17 AM · Release Info, libgcrypt
werner removed a subtask for T5244: libgcrypt: Restrict MD5 use: T4294: Release Libgcrypt 1.9.0.
Jan 19 2021, 10:11 AM · Bug Report, FIPS, libgcrypt
werner removed a parent task for T4294: Release Libgcrypt 1.9.0: T5244: libgcrypt: Restrict MD5 use.
Jan 19 2021, 10:11 AM · Release Info, libgcrypt
werner moved T5244: libgcrypt: Restrict MD5 use from Backlog to For 1.10 on the libgcrypt board.

We plan this for 1.10 but it may also go into one of the next 1.9.x releases

Jan 19 2021, 10:09 AM · Bug Report, FIPS, libgcrypt
werner closed T4293: Add dedicated X25519 function to Libcgrypt as Resolved.

Docs done.

Jan 19 2021, 10:07 AM · Restricted Project, libgcrypt
werner assigned T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings) to bernhard.

Typo, sorry. I have no access to pypi and won't apply for an account due to general concerns about those platforms. Thus I can't change that page. Let me assign you this issue ;-)

Jan 19 2021, 10:06 AM · Python
bernhard added a comment to T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings).

@werner, that is a missunderstanding:

Jan 19 2021, 9:36 AM · Python
gniibe committed rC30ed9593f632: Fix DSA for FIPS 186-3. (authored by gniibe).
Fix DSA for FIPS 186-3.
Jan 19 2021, 7:54 AM
gniibe closed T5182: libgcrypt self tests for FIPS 140 as Resolved.
Jan 19 2021, 6:35 AM · Restricted Project, libgcrypt
gniibe committed rCebeae5322264: Check if FIPS is operational and error return if not. (authored by gniibe).
Check if FIPS is operational and error return if not.
Jan 19 2021, 6:34 AM
gniibe closed T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140 as Resolved.
Jan 19 2021, 6:34 AM · libgcrypt
gniibe closed T4585: pinentry-tty mishandles ctrl-C as Resolved.

For a bug which requires more tests (like this one with GnuPG and pinentry), I had a practice to put "Testing" tag.

Jan 19 2021, 3:01 AM · Restricted Project, Bug Report
gniibe closed T4585: pinentry-tty mishandles ctrl-C, a subtask of T4771: pinentry-tty/pinentry-curses interact a user as background process, as Resolved.
Jan 19 2021, 3:01 AM · pinentry

Jan 18 2021

gouttegd committed rPb3e83681119e: build: Fix make dist with newer Automake. (authored by gouttegd).
build: Fix make dist with newer Automake.
Jan 18 2021, 11:53 PM
gouttegd added a comment to T4585: pinentry-tty mishandles ctrl-C.

Any news about this bug? It has been in “Testing” for quite a while now. For what it’s worth, handling of ^C seems to work here as I would expect, so I am inclined to close here and let pinentry-1.1.1 go out. @gniibe, as you did the fix, do you have any comment?

Jan 18 2021, 9:02 PM · Restricted Project, Bug Report
werner moved T5182: libgcrypt self tests for FIPS 140 from For 1.9 to For 1.10 on the libgcrypt board.
Jan 18 2021, 7:08 PM · Restricted Project, libgcrypt
werner moved T5195: Incorrect HWCAP2 check for AArch32 from For 1.9 to For 1.8 on the libgcrypt board.
Jan 18 2021, 7:08 PM · libgcrypt, backport, Bug Report
werner added a project to T5195: Incorrect HWCAP2 check for AArch32: libgcrypt.
Jan 18 2021, 7:08 PM · libgcrypt, backport, Bug Report
werner removed a project from T5195: Incorrect HWCAP2 check for AArch32: libgcrypt.
Jan 18 2021, 7:07 PM · libgcrypt, backport, Bug Report
werner added a project to T5195: Incorrect HWCAP2 check for AArch32: backport.
Jan 18 2021, 7:06 PM · libgcrypt, backport, Bug Report
werner moved T4951: Support point compression in Libgcrypt from For 1.9 to For 1.10 on the libgcrypt board.
Jan 18 2021, 7:05 PM · Feature Request, libgcrypt
werner moved T4873: Enable AES GCM in FIPS mode from FIPS to For 1.10 on the libgcrypt board.
Jan 18 2021, 7:04 PM · FIPS, libgcrypt, Feature Request
werner removed a parent task for T4294: Release Libgcrypt 1.9.0: T1303: Please support GCRYSEXP_FMT_BASE64.
Jan 18 2021, 7:02 PM · Release Info, libgcrypt
werner removed a subtask for T1303: Please support GCRYSEXP_FMT_BASE64: T4294: Release Libgcrypt 1.9.0.
Jan 18 2021, 7:02 PM · Feature Request, libgcrypt
werner committed rCf26e3a1449ee: doc: Add NEWS items for 1.9.0 (authored by werner).
doc: Add NEWS items for 1.9.0
Jan 18 2021, 6:45 PM
werner committed rCca5a90bf7059: ecc: Change an error code of gcry_ecc_mul_point. (authored by werner).
ecc: Change an error code of gcry_ecc_mul_point.
Jan 18 2021, 6:45 PM
werner committed rC04c50901a2f2: doc: Add NEWS from the latest 1.8 releases (authored by werner).
doc: Add NEWS from the latest 1.8 releases
Jan 18 2021, 6:45 PM
werner added a comment to T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings).

No, this is a fork and we consider the use of a PyPy for GPGME a Bad Thing because it does not guarantee a stable ABI and we accept bugs files against this version.

Jan 18 2021, 6:40 PM · Python
aheinecke created T5248: Kleopatra: Change running as Administrator from error to warning.
Jan 18 2021, 5:04 PM · kleopatra, gpg4win
ikloecker committed rLIBKLEOa0d1ba917c0a: Deduplicate tests of key list models (authored by ikloecker).
Deduplicate tests of key list models
Jan 18 2021, 4:45 PM
ikloecker committed rLIBKLEOfd34d2a69325: Add basic support for groups of keys to HierarchicalKeyListModel (authored by ikloecker).
Add basic support for groups of keys to HierarchicalKeyListModel
Jan 18 2021, 4:45 PM
ikloecker committed rLIBKLEO028ef1e5e8fe: Add basic support for groups of keys to FlatKeyListModel (authored by ikloecker).
Add basic support for groups of keys to FlatKeyListModel
Jan 18 2021, 4:45 PM
aheinecke triaged T5246: Kleopatra: Failing at certifying key as Normal priority.

I set it to Normal priority. It would be good to find out what exactly is the problem with this key so that we can fix this in kleopatra and handle it.

Jan 18 2021, 4:07 PM · kleopatra, Bug Report, gpg4win
aheinecke added a comment to T5246: Kleopatra: Failing at certifying key.

The about dialog where it tells unknown windows version means it's Gpg4win-3.1.13 (the only version affected by T5056 )

Jan 18 2021, 4:06 PM · kleopatra, Bug Report, gpg4win
bernhard added a comment to T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings).

I may attempt an update here, who has the pypi maintenance account?
(If we don't have it, we need to ask Justin or create a ticket with the PSF.)

Jan 18 2021, 3:47 PM · Python
bernhard created T5247: Update pypi entry to current version for discovery of python3-gpg module (Python Bindings).
Jan 18 2021, 3:44 PM · Python
Chris1991 added a comment to T5246: Kleopatra: Failing at certifying key.

It's version 2

Jan 18 2021, 3:30 PM · kleopatra, Bug Report, gpg4win
Chris1991 added a comment to T5246: Kleopatra: Failing at certifying key.
Jan 18 2021, 3:29 PM · kleopatra, Bug Report, gpg4win
werner added a project to T5246: Kleopatra: Failing at certifying key: kleopatra.

Please let us know your gpg4win version.

Jan 18 2021, 2:52 PM · kleopatra, Bug Report, gpg4win
Chris1991 created T5246: Kleopatra: Failing at certifying key.
Jan 18 2021, 2:13 PM · kleopatra, Bug Report, gpg4win
gouttegd closed T3428: pinentry-curses should be able to avoid showing *s when user enters passphrase as Resolved.

No disagreement after more than a year, I think it’s fair to say that either everybody is fine with that feature being only present in the -qt, -tqt, -gtk, and -curses pinentries, or that nobody cares. :) Closing now, will be part of the upcoming pinentry-1.1.1.

Jan 18 2021, 2:04 PM · pinentry, Feature Request
werner closed T5207: Pinentry won't show up as Resolved.
Jan 18 2021, 12:26 PM · No Response, symmetric, pinentry, gnupg (gpg22)
ikloecker committed rLIBKLEOcda12d791e97: Add basic test for group support of flat key list model (authored by ikloecker).
Add basic test for group support of flat key list model
Jan 18 2021, 11:52 AM
ikloecker committed rLIBKLEO11bea1a3145c: Add basic support for groups of keys to FlatKeyListModel (authored by ikloecker).
Add basic support for groups of keys to FlatKeyListModel
Jan 18 2021, 11:52 AM
ikloecker committed rLIBKLEO70ce26ca24f1: De-inline definition of AbstractKeyListModel::index (authored by ikloecker).
De-inline definition of AbstractKeyListModel::index
Jan 18 2021, 11:52 AM
ikloecker committed rLIBKLEO5deb46eb0a43: Bump library version (authored by ikloecker).
Bump library version
Jan 18 2021, 11:52 AM
ikloecker committed rLIBKLEOe37c9aad3e5e: Put role constants and Columns enum into a namespace (authored by ikloecker).
Put role constants and Columns enum into a namespace
Jan 18 2021, 11:52 AM
ikloecker committed rLIBKLEO75013be16b68: Include ECMMarkAsTest locally instead of ECMAddTests globally (authored by ikloecker).
Include ECMMarkAsTest locally instead of ECMAddTests globally
Jan 18 2021, 11:52 AM
ikloecker committed rLIBKLEOaf4abbf921eb: Remove obsolete LongKeyID (authored by ikloecker).
Remove obsolete LongKeyID
Jan 18 2021, 11:52 AM
aheinecke created T5245: Kleopatra: Add support for trust signatures / trusted introducer.
Jan 18 2021, 11:19 AM · kleopatra, Restricted Project
ikloecker moved T5242: Groups are loaded from a file from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2021, 11:05 AM · Restricted Project, kleopatra