Page MenuHome GnuPG
Feed Advanced Search

Jan 29 2021

werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0, from Open to Testing.
Jan 29 2021, 11:25 AM · Bug Report, Cross-Compiler, libgcrypt
werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5263: cipher/sha512.c: build failure without arm neon asm, from Open to Testing.
Jan 29 2021, 11:25 AM · libgcrypt, Bug Report
werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO, from Open to Testing.
Jan 29 2021, 11:25 AM · asm, libgcrypt, clang, Bug Report
werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial, from Open to Testing.
Jan 29 2021, 11:25 AM · Ubuntu, Bug Report, libgcrypt
werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5269: failure of modular inverse, from Open to Testing.
Jan 29 2021, 11:25 AM · libgcrypt
werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5268: macOS getentropy, from Open to Testing.
Jan 29 2021, 11:25 AM · libgcrypt, MacOS
werner changed the status of T5259: Release Libgcrypt 1.9.1, a subtask of T5275: Exploitable overflow in Libgcrypt 1.9.0, from Open to Testing.
Jan 29 2021, 11:25 AM · CVE, libgcrypt
werner updated the task description for T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 11:24 AM · Release Info, libgcrypt
werner committed rCd50bdfbc10e0: Post release updates (authored by werner).
Post release updates
Jan 29 2021, 11:09 AM
werner committed rC466299b1ceb8: Release 1.9.1 (authored by werner).
Release 1.9.1
Jan 29 2021, 11:09 AM
werner created T5276: Release Libgcrypt 1.9.2.
Jan 29 2021, 11:07 AM · Release Info, libgcrypt
werner added a parent task for T5259: Release Libgcrypt 1.9.1: T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.
Jan 29 2021, 10:21 AM · Release Info, libgcrypt
werner added a subtask for T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 10:21 AM · Ubuntu, Bug Report, libgcrypt
werner removed a subtask for T5259: Release Libgcrypt 1.9.1: T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.
Jan 29 2021, 10:20 AM · Release Info, libgcrypt
werner removed a parent task for T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 10:20 AM · Ubuntu, Bug Report, libgcrypt
werner added a subtask for T5275: Exploitable overflow in Libgcrypt 1.9.0: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 10:14 AM · CVE, libgcrypt
werner added a parent task for T5259: Release Libgcrypt 1.9.1: T5275: Exploitable overflow in Libgcrypt 1.9.0.
Jan 29 2021, 10:14 AM · Release Info, libgcrypt
werner created T5275: Exploitable overflow in Libgcrypt 1.9.0.
Jan 29 2021, 10:13 AM · CVE, libgcrypt
werner updated the task description for T4294: Release Libgcrypt 1.9.0.
Jan 29 2021, 9:06 AM · Release Info, libgcrypt

Jan 28 2021

werner committed rG6e258babe7cc: Include the library version in the compliance checks. (authored by werner).
Include the library version in the compliance checks.
Jan 28 2021, 4:02 PM
werner committed rG90c514868ff5: Include the library version in the compliance checks. (authored by werner).
Include the library version in the compliance checks.
Jan 28 2021, 3:51 PM
werner committed rG1e197c29ed95: scd:p15: Make file selection more robust. (authored by werner).
scd:p15: Make file selection more robust.
Jan 28 2021, 3:51 PM
werner committed rG7620473cd007: scd: Define new status word (authored by werner).
scd: Define new status word
Jan 28 2021, 3:51 PM
werner committed rG5bcbc8cee310: scd:p15: Factor the commonKeyAttributes parser out. (authored by werner).
scd:p15: Factor the commonKeyAttributes parser out.
Jan 28 2021, 3:51 PM
werner committed rCaa3f595341eb: Add a compliance keyword to gcry_get_config. (authored by werner).
Add a compliance keyword to gcry_get_config.
Jan 28 2021, 3:41 PM
werner changed the status of T5263: cipher/sha512.c: build failure without arm neon asm from Open to Testing.
Jan 28 2021, 10:30 AM · libgcrypt, Bug Report
werner changed the status of T5251: Compile error on ARMv7 for libgcrypt from Open to Testing.
Jan 28 2021, 10:30 AM · asm, libgcrypt, Bug Report
werner renamed T5254: libgcrypt 1.9.0 fails make check (selftest) from libgcrypt 1.9.0 fails make check to libgcrypt 1.9.0 fails make check (selftest).
Jan 28 2021, 10:22 AM · patch, libgcrypt, Bug Report
werner created T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.
Jan 28 2021, 7:30 AM · Ubuntu, Bug Report, libgcrypt
werner changed the Can Bulk Edit Tasks policy for application Maniphest from All Users to Administrators.
Jan 28 2021, 7:08 AM
werner changed the Can Bulk Edit Tasks policy for application Maniphest from Restricted Project (Project) to All Users.
Jan 28 2021, 7:05 AM

Jan 27 2021

werner changed the Can Bulk Edit Tasks policy for application Maniphest from Administrators to Restricted Project (Project).
Jan 27 2021, 12:33 PM
werner changed the Can Bulk Edit Tasks policy for application Maniphest from All Users to Administrators.
Jan 27 2021, 12:23 PM
werner committed rGb08418d22cc8: gpg: Fix ugly error message for an unknown symkey algorithm. (authored by werner).
gpg: Fix ugly error message for an unknown symkey algorithm.
Jan 27 2021, 11:49 AM
werner committed rGfb84674d6c64: scd:p15: Factor the commonObjectAttributes parser out. (authored by werner).
scd:p15: Factor the commonObjectAttributes parser out.
Jan 27 2021, 11:49 AM
werner committed rGfc287c0552b0: scd:p15: First step towards real CardOS 5 support. (authored by werner).
scd:p15: First step towards real CardOS 5 support.
Jan 27 2021, 11:49 AM
werner committed rG9037be5f40da: gpg: Fix ugly error message for an unknown symkey algorithm. (authored by werner).
gpg: Fix ugly error message for an unknown symkey algorithm.
Jan 27 2021, 11:48 AM

Jan 26 2021

werner added a comment to T3891: kdf-setup does not set admin and user PIN codes.

T4702 is our release info task for 2.3.0

Jan 26 2021, 4:42 PM · Restricted Project, scd, Bug Report
werner added a comment to T5266: gnupg: checked HTTP links in source code.

Sorry, we won't apply such changes. A couple of years we did this and all we earned were a few extra bugs aqnd useless diffs. Further many of those changes are in files which will be updated from upstream time to time and your chnages would be lost.

Jan 26 2021, 4:38 PM · Documentation, gnupg
werner triaged T5266: gnupg: checked HTTP links in source code as Low priority.

Thanks. However, we need to go over the list one by one to decide this. For example
"http://gnupg.org/.well-known/openpgpkey/hu/12345678" is actually expected to return a 404 and test code may very well use http:

Jan 26 2021, 8:15 AM · Documentation, gnupg

Jan 25 2021

werner added a comment to 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.

BTW, we should better get back to the classic/GNU-coding-style pattern:

Jan 25 2021, 2:43 PM · libgcrypt, Bug Report
werner committed rG224e26cf7b67: agent: Support ssh-agent extensions for environment variables. (authored by werner).
agent: Support ssh-agent extensions for environment variables.
Jan 25 2021, 10:53 AM
werner committed rG60499d98940d: scd:p15: Show the ATR as part of the TokenInfo diagnostics. (authored by werner).
scd:p15: Show the ATR as part of the TokenInfo diagnostics.
Jan 25 2021, 10:53 AM
werner committed rG9500432b7ae1: Require Libgcrypt 1.9 (authored by werner).
Require Libgcrypt 1.9
Jan 25 2021, 10:53 AM
werner added a comment to T4659: Release Pinentry-1.1.1.
  • Please see T5262 if you want to build with Qt4.
Jan 25 2021, 10:43 AM · pinentry, Release Info
werner added a project to 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: libgcrypt.

Do not use -fno-common

Jan 25 2021, 10:39 AM · libgcrypt, Bug Report

Jan 22 2021

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

Should we add this to the hints in the README? After all this does not seem to be the standard system compiler or it has not been properly setup as replacement.

Jan 22 2021, 5:47 PM · asm, libgcrypt, clang, Bug Report
werner raised the priority of T3211: [website] Atom/RSS feed for releases, news and/or blog from Wishlist to Normal.
Jan 22 2021, 12:04 PM · Feature Request
werner committed rDab5d0860f4a9: swdb: Pinentry 1.1.1 (authored by werner).
swdb: Pinentry 1.1.1
Jan 22 2021, 8:16 AM

Jan 21 2021

werner changed the status of T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0 from Open to Testing.
Jan 21 2021, 10:32 AM · Bug Report, Cross-Compiler, libgcrypt
werner committed rC269250870a48: Merge branch 'LIBGCRYPT-1.9-BRANCH' (authored by werner).
Merge branch 'LIBGCRYPT-1.9-BRANCH'
Jan 21 2021, 8:37 AM

Jan 20 2021

werner added a comment to T4550: Test certificates with valid CA.

Do you mean self-signed certs or what kind of certs do not work?

Jan 20 2021, 7:31 PM · Tests
werner updated the task description for T4294: Release Libgcrypt 1.9.0.
Jan 20 2021, 2:51 PM · Release Info, libgcrypt
werner created T5259: Release Libgcrypt 1.9.1.
Jan 20 2021, 2:50 PM · Release Info, libgcrypt
werner added a comment to T5254: libgcrypt 1.9.0 fails make check (selftest).

Sure. Thanks for testing. The problem with new versions is that ppl don't like to test release candidates and thus we need do real releases and wait for the outfall. ;-)

Jan 20 2021, 2:43 PM · patch, libgcrypt, Bug Report
werner merged T5258: KeePassXC fails to start after upgrade to libgcrypt 1.9.0 into T5254: libgcrypt 1.9.0 fails make check (selftest).
Jan 20 2021, 2:42 PM · patch, libgcrypt, Bug Report
werner merged task T5258: KeePassXC fails to start after upgrade to libgcrypt 1.9.0 into T5254: libgcrypt 1.9.0 fails make check (selftest).
Jan 20 2021, 2:42 PM · libgcrypt, Bug Report
werner triaged T5256: libgcrypt, convert Intel syntax x86_64 assembly files to AT&T syntax as Normal priority.
Jan 20 2021, 2:11 PM · asm, clang, libgcrypt
werner created T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0.
Jan 20 2021, 1:30 PM · Bug Report, Cross-Compiler, libgcrypt
werner committed rC880aa91cfb64: doc: Fix wrong CVE id in NEWS (authored by werner).
doc: Fix wrong CVE id in NEWS
Jan 20 2021, 12:53 PM
werner updated the task description for T4294: Release Libgcrypt 1.9.0.
Jan 20 2021, 12:53 PM · Release Info, libgcrypt
werner triaged T5254: libgcrypt 1.9.0 fails make check (selftest) as High priority.
Jan 20 2021, 9:34 AM · patch, libgcrypt, Bug Report
werner triaged T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO as Normal priority.
Jan 20 2021, 9:33 AM · asm, libgcrypt, clang, Bug Report
werner triaged T5253: expiration changes during interactive expire date verification as Low priority.

Thanks for the reports. IIRC, we had similar reports in the past either here or on a ML.

Jan 20 2021, 9:32 AM · gnupg24, gnupg (gpg23), Bug Report
werner triaged T5252: bad expiration value when using --batch Creation-Date/Expire-Date as Low priority.
Jan 20 2021, 9:29 AM · gnupg, Bug Report
werner triaged T5251: Compile error on ARMv7 for libgcrypt as Normal priority.
Jan 20 2021, 9:28 AM · asm, libgcrypt, Bug Report
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

Jan 19 2021

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
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
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
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
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

Jan 18 2021

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