Page MenuHome GnuPG
Feed All Stories

Jan 27 2021

Jakuje updated subscribers of D525: doc: Fix swapped constants.

@werner hi. I do not seem to be able to open a bug report so I submitted this fix for a typo here. Hope it is fine. Can you check if there is something wrong with my account or configuration that I can not submit bug reports? It gives me

You do not have permission to prioritize tasks.
Users with the "Can Prioritize Tasks" capability:
Jan 27 2021, 1:07 PM
leder added a comment to T5083: usecase for --detach-sign as the default signature creation method.

provided Info by comment from 20201003: please remove Tag "Info needed (Backlog)"!

Jan 27 2021, 12:44 PM · Info Needed, Feature Request
gniibe added a comment to rCfc901e978a0c: build: Check spawn.h for MacOS X Tiger..

Am I allowed to publish the patches for MacPorts?

Jan 27 2021, 12:41 PM
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
aheinecke reopened T5068: LDAP keyserver does not support lookup by fingerprint as "Open".
Jan 27 2021, 12:19 PM · LDAP, dirmngr, gnupg (gpg22)
aheinecke changed the visibility for T5068: LDAP keyserver does not support lookup by fingerprint.
Jan 27 2021, 12:19 PM · LDAP, dirmngr, gnupg (gpg22)
Jab added a watcher for !assert: Jab.
Jan 27 2021, 12:10 PM
J created T5270: gpg-agent crashes during signing: free(): invalid pointer.
Jan 27 2021, 12:09 PM · libgcrypt, gpgagent, Bug Report
Jab changed External Link from https://trac.macports.org/ticket/62132 to https://trac.macports.or on 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.
Jan 27 2021, 12:06 PM · libgcrypt, Bug Report
Jab triaged 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 Low priority.
Jan 27 2021, 12:05 PM · libgcrypt, Bug Report
Jab closed T5068: LDAP keyserver does not support lookup by fingerprint as Spite.
Jan 27 2021, 11:56 AM · LDAP, dirmngr, gnupg (gpg22)
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
ikloecker committed rKLEOPATRA790ec8abf69b: Provide tooltips and show validity icon for entered group of keys (authored by ikloecker).
Provide tooltips and show validity icon for entered group of keys
Jan 27 2021, 11:44 AM
ikloecker committed rLIBKLEO6338a593a9ca: Bump library version (authored by ikloecker).
Bump library version
Jan 27 2021, 11:32 AM
ikloecker committed rLIBKLEOe7800fd5c2fa: Provide icon representing the validity of a group of keys (authored by ikloecker).
Provide icon representing the validity of a group of keys
Jan 27 2021, 11:32 AM
ballapete added a comment to T5268: macOS getentropy.

To support old macOS (< 10.12), I think that code should be something like this:

After libgcrypt 1.9.0 first built on Tiger and 'make check' succeeded I ran 'make clean' and applied the changes to random/rndlinux.c. A simple make succeeded without problem. 'make check' then ran into problems, spitting out many times messages messages like these:

Jan 27 2021, 11:03 AM · libgcrypt, MacOS
ballapete added a comment to rCfc901e978a0c: build: Check spawn.h for MacOS X Tiger..

With these two patches libgcrypt 1.9.0 built on PPC Tiger, Mac OS X 10.4.11. 'make check' succeeded.

Jan 27 2021, 10:42 AM
aheinecke committed rKLEOPATRA9f3c426dc56a: Correct error when tmpfile cannot be found (authored by aheinecke).
Correct error when tmpfile cannot be found
Jan 27 2021, 9:04 AM
gniibe changed the status of T5268: macOS getentropy from Open to Testing.

Push the change.
For older versions of MacOS X, I'll handle it later.

Jan 27 2021, 5:04 AM · libgcrypt, MacOS
gniibe committed rC6cb0faf6ceec: random: Use getentropy on macOS when available. (authored by gniibe).
random: Use getentropy on macOS when available.
Jan 27 2021, 5:03 AM
gniibe changed the status of T5269: failure of modular inverse from Open to Testing.
Jan 27 2021, 4:15 AM · libgcrypt
gniibe committed rCf06ff4e31c8e: mpi: Fix _gcry_mpih_mod implementation. (authored by gniibe).
mpi: Fix _gcry_mpih_mod implementation.
Jan 27 2021, 4:15 AM
gniibe added a subtask for T5269: failure of modular inverse: T5259: Release Libgcrypt 1.9.1.
Jan 27 2021, 4:12 AM · libgcrypt
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5269: failure of modular inverse.
Jan 27 2021, 4:12 AM · Release Info, libgcrypt
gniibe moved T5269: failure of modular inverse from Backlog to For 1.9 on the libgcrypt board.
Jan 27 2021, 4:11 AM · libgcrypt
gniibe added a project to T5269: failure of modular inverse: libgcrypt.
Jan 27 2021, 4:11 AM · libgcrypt
gniibe created T5269: failure of modular inverse.
Jan 27 2021, 4:11 AM · libgcrypt
gniibe added a comment to T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac.

https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man2/posix_spawn.2.html dated August 9, 2007.
So, I guess that posix_spawn became available in MacOS X Leopard (10.5).

Jan 27 2021, 1:29 AM · Restricted Project, MacOS, libgcrypt, Bug Report
gniibe added a comment to T5268: macOS getentropy.

I wrote:

I don't know when the symbol of getentropy was available on macOS.

Jan 27 2021, 1:23 AM · libgcrypt, MacOS
gniibe added a comment to T5268: macOS getentropy.

@ballapete Thank you for testing.

Jan 27 2021, 1:20 AM · libgcrypt, MacOS
gniibe closed T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac as Resolved.

Also support older MacOS X, which has no posix_spawn.

Jan 27 2021, 1:13 AM · Restricted Project, MacOS, libgcrypt, Bug Report
gniibe added a subtask for T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac: T5259: Release Libgcrypt 1.9.1.
Jan 27 2021, 1:12 AM · Restricted Project, MacOS, libgcrypt, Bug Report
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac.
Jan 27 2021, 1:12 AM · Release Info, libgcrypt
gniibe committed rCfc901e978a0c: build: Check spawn.h for MacOS X Tiger. (authored by gniibe).
build: Check spawn.h for MacOS X Tiger.
Jan 27 2021, 1:11 AM
gouttegd closed T5262: pinentry qt4 fails to compile in pinentry 1.1.1 as Resolved.

Thanks @aheinecke for fixing my fix with 2859edd! Closing here.

Jan 27 2021, 12:37 AM · pinentry, Bug Report

Jan 26 2021

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

I also needed this patch:

I am going to check whether I need it on Tiger!

Jan 26 2021, 10:21 PM · libgcrypt, Bug Report
ballapete 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.

I tested building on Ubuntu 8.04 (gcc-4.2) and got same error about cipher_bulk_ops_t. Applying patch fixed that problem.

Jan 26 2021, 10:10 PM · libgcrypt, Bug Report
ballapete 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.

I see now my mistake: I also have to re-write line #132 which I did not see yet!

Jan 26 2021, 9:51 PM · libgcrypt, Bug Report
ballapete 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.

With your other patch I still get:

libtool: compile:  /opt/local/bin/gcc-apple-4.2 -DHAVE_CONFIG_H -I. -I.. -I../src -I../src -I../mpi -I../mpi -I/opt/local/include -I/opt/local/include -pipe -Os -std=gnu89 -arch ppc -fno-delete-null-pointer-checks -Wall -MT cipher.lo -MD -MP -MF .deps/cipher.Tpo -c cipher.c  -fno-common -DPIC -o .libs/cipher.o
In file included from cipher.c:31:
./cipher-internal.h:145: error: redefinition of typedef 'cipher_bulk_ops_t'
../src/cipher-proto.h:132: error: previous declaration of 'cipher_bulk_ops_t' was here
Jan 26 2021, 9:46 PM · libgcrypt, Bug Report
ikloecker committed rKLEOPATRA60da908d946e: Fix job by not installing clang11 (authored by ikloecker).
Fix job by not installing clang11
Jan 26 2021, 9:21 PM
ikloecker committed rLIBKLEOe8eb7790b506: Fix job by not installing clang11 (authored by ikloecker).
Fix job by not installing clang11
Jan 26 2021, 9:20 PM
ballapete 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.

Thanks for testing. However, I do not believe patch has been correctly applied.

The "Portfile" that conducts the build process has the patch contained, I sent you the list of files being patched, and here is the end of my translated patch set:

Jan 26 2021, 9:02 PM · libgcrypt, Bug Report
ikloecker committed rLIBKLEO2ceba72828e3: Check if not installing clang11 fixes the build_clazy_clang_tidy job (authored by ikloecker).
Check if not installing clang11 fixes the build_clazy_clang_tidy job
Jan 26 2021, 8:01 PM
jukivili committed rC17aad639d29c: cipher-proto: remove forward typedef of cipher_bulk_ops_t (authored by jukivili).
cipher-proto: remove forward typedef of cipher_bulk_ops_t
Jan 26 2021, 6:54 PM
jukivili committed rC3d095206c30d: global: fix compile error at pragma GCC diagnostic (authored by jukivili).
global: fix compile error at pragma GCC diagnostic
Jan 26 2021, 6:54 PM
jukivili committed rC1e72c50f864a: cipher/sha512: Fix non-NEON ARM assembly implementation (authored by David Michael <fedora.dm0@gmail.com>).
cipher/sha512: Fix non-NEON ARM assembly implementation
Jan 26 2021, 6:54 PM
jukivili committed rCb2f78ae034b8: blake2: fix RIP register access for AVX/AVX2 implementations (authored by jukivili).
blake2: fix RIP register access for AVX/AVX2 implementations
Jan 26 2021, 6:54 PM
jukivili committed rC9f49e806f950: sha512/sha256: remove assembler macros from AMD64 implementations (authored by jukivili).
sha512/sha256: remove assembler macros from AMD64 implementations
Jan 26 2021, 6:54 PM
jukivili committed rC393bd6c3d1aa: configure.ac: run assembler checks through linker for better LTO support (authored by jukivili).
configure.ac: run assembler checks through linker for better LTO support
Jan 26 2021, 6:54 PM
jukivili committed rC8d404a629167: Define HW-feature flags per architecture (authored by jukivili).
Define HW-feature flags per architecture
Jan 26 2021, 6:54 PM
jukivili committed rCa14447f8169a: rijndael: remove unused use_xxx flags (authored by jukivili).
rijndael: remove unused use_xxx flags
Jan 26 2021, 6:54 PM
jukivili committed rC3b34bd6e1786: Add configure option to force enable 'soft' HW feature bits (authored by jukivili).
Add configure option to force enable 'soft' HW feature bits
Jan 26 2021, 6:54 PM
jukivili 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.

I tested building on Ubuntu 8.04 (gcc-4.2) and got same error about cipher_bulk_ops_t. Applying patch fixed that problem.

Jan 26 2021, 6:48 PM · libgcrypt, Bug Report
jukivili 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.

Thanks for testing. However, I do not believe patch has been correctly applied.

Jan 26 2021, 6:13 PM · libgcrypt, Bug Report
ballapete 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.

Here's patch to try out:

Jan 26 2021, 5:30 PM · libgcrypt, Bug Report
bobwxc abandoned D524: change HTTP links to HTTTPs.
Jan 26 2021, 5:15 PM
bobwxc abandoned D523: Change GNU License notice HTTP links to HTTPs.
Jan 26 2021, 5:14 PM
bobwxc closed T5266: gnupg: checked HTTP links in source code as Wontfix.
Jan 26 2021, 5:13 PM · Documentation, gnupg
ballapete added a comment to T5268: macOS getentropy.

To support old macOS (< 10.12), I think that code should be something like this:

diff --git a/random/rndlinux.c b/random/rndlinux.c
index 04e2a464..f378a549 100644
Jan 26 2021, 5:09 PM · libgcrypt, MacOS
ikloecker committed rLIBKLEO6b761e51fbb2: Nicely format some properties of/information about groups of keys (authored by ikloecker).
Nicely format some properties of/information about groups of keys
Jan 26 2021, 5:08 PM
ikloecker committed rLIBKLEO35d3234fff11: Bump library version (authored by ikloecker).
Bump library version
Jan 26 2021, 5:08 PM
ikloecker committed rLIBKLEO9b19b0b6562d: Return a const reference of the group's keys instead of a copy (authored by ikloecker).
Return a const reference of the group's keys instead of a copy
Jan 26 2021, 5:08 PM
Jakuje created D525: doc: Fix swapped constants.
Jan 26 2021, 4:50 PM
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
kimmoal added a comment to T5265: gpgol cannot open decrypted plain text message.

You should have received mail with additional log levels now

Jan 26 2021, 3:59 PM · gpgol, Bug Report
bobwxc claimed T5266: gnupg: checked HTTP links in source code.

OK, I only edited documents and notes, no code changes.

Jan 26 2021, 3:53 PM · Documentation, gnupg
bobwxc created D524: change HTTP links to HTTTPs.
Jan 26 2021, 3:45 PM
ballapete 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.

In "src/cipher-proto.h", try removing typedef and leaving just forward declaration of structure.

Performing only this change leads consistently to the well-known error of:

Jan 26 2021, 3:40 PM · libgcrypt, Bug Report
bobwxc created D523: Change GNU License notice HTTP links to HTTPs.
Jan 26 2021, 3:31 PM
ballapete 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.

Do not use -fno-common

Jan 26 2021, 3:31 PM · libgcrypt, Bug Report
ballapete 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.

The translated bulk patch fails. Compilation still runs into this error:

Jan 26 2021, 2:58 PM · libgcrypt, Bug Report
aheinecke closed T4611: GpgOL: Failure to update body after plain text conversion has been enabled as Resolved.

This has loong been resolved.

Jan 26 2021, 2:54 PM · gpgol
aheinecke committed rKLEOPATRAef890b5c06f4: Improve combined S/MIME and OpenPGP export (authored by aheinecke).
Improve combined S/MIME and OpenPGP export
Jan 26 2021, 2:52 PM
aheinecke committed rX9c021c2f6697: Post release version bump (authored by aheinecke).
Post release version bump
Jan 26 2021, 2:45 PM
aheinecke committed rX3611a25b010c: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Jan 26 2021, 2:45 PM
aheinecke committed rX7c483e10e04e: Update copyright to 2021 in about (authored by aheinecke).
Update copyright to 2021 in about
Jan 26 2021, 2:45 PM
ballapete 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.

Here's patch to try out:

Jan 26 2021, 2:10 PM · libgcrypt, Bug Report
szszszsz-nitrokey added a comment to T3891: kdf-setup does not set admin and user PIN codes.

@gniibe Hi! Can you estimate, when this feature will be released?
I have not found this patch in the latest GnuPG release tags (in the Git repository) either by the name or the commit hash.

Jan 26 2021, 2:08 PM · Restricted Project, scd, Bug Report
aheinecke committed rKLEOPATRAb440da017072: Change error when running as admin to warning (authored by aheinecke).
Change error when running as admin to warning
Jan 26 2021, 1:29 PM
aheinecke changed the status of T5216: Kleopatra: Fix handling of UNC paths from Open to Testing.

Should be fixed in the next version.

Jan 26 2021, 1:10 PM · kleopatra
aheinecke committed rKLEOPATRA86cf610af6ec: Fix Windows UNC paths for file encryption (authored by aheinecke).
Fix Windows UNC paths for file encryption
Jan 26 2021, 1:08 PM
aheinecke committed rKLEOPATRA2cddc18ce365: Add 7bit replacement option in archivedefinition (authored by aheinecke).
Add 7bit replacement option in archivedefinition
Jan 26 2021, 1:08 PM
ikloecker committed rKLEOPATRA8322aa636952: Use config setting instead of build variable to enable group support (authored by ikloecker).
Use config setting instead of build variable to enable group support
Jan 26 2021, 12:33 PM
ikloecker committed rKLEOPATRAee51092adf2c: Allow selection of groups of keys for encryption (authored by ikloecker).
Allow selection of groups of keys for encryption
Jan 26 2021, 12:33 PM
ikloecker committed rKLEOPATRA9e5aebf7a991: Add support for groups of keys to CertificateSelectionDialog (authored by ikloecker).
Add support for groups of keys to CertificateSelectionDialog
Jan 26 2021, 12:33 PM
ikloecker committed rKLEOPATRA9cb843144a01: Add setter for a group of keys to CertificateLineEdit (authored by ikloecker).
Add setter for a group of keys to CertificateLineEdit
Jan 26 2021, 12:33 PM
ikloecker committed rKLEOPATRA9b4480ea5da3: Ignore group items when expanding/collapsing items in KeyTreeView (authored by ikloecker).
Ignore group items when expanding/collapsing items in KeyTreeView
Jan 26 2021, 12:33 PM
aheinecke abandoned D519: Gpg4win update translation po/zh_CN.po and add doc/README.zh.txt.

This has been commited with 0fecf066e3c944b8ce590d9a805c1ac93ba74d71 5c82f133bd68215a12d852d2ed6782e20d27f783

Jan 26 2021, 11:54 AM
aheinecke commandeered D519: Gpg4win update translation po/zh_CN.po and add doc/README.zh.txt.
Jan 26 2021, 11:53 AM
aheinecke abandoned D512: Adds Microsoft Edge (Chromium) browser support.

This has been added and released with Gpg4win-3.1.15

Jan 26 2021, 11:53 AM
aheinecke commandeered D512: Adds Microsoft Edge (Chromium) browser support.
Jan 26 2021, 11:53 AM
aheinecke committed rW5c82f133bd68: Actually add zh README (authored by aheinecke).
Actually add zh README
Jan 26 2021, 11:51 AM
aheinecke accepted D519: Gpg4win update translation po/zh_CN.po and add doc/README.zh.txt.

Hi, thanks! I've converted the README to gbk encoding as this was the encoding we had used for the installer before we switched to UTF-8, we use local8bit encoding in the README files to be compatible with Notepad.

Jan 26 2021, 11:44 AM
aheinecke committed rW0fecf066e3c9: Update zh translation and add README (authored by aheinecke).
Update zh translation and add README
Jan 26 2021, 11:43 AM
aheinecke abandoned D507: core: Add gpgme_op_set_expire.

We have this.

Jan 26 2021, 11:35 AM · gpgme