Feed All Stories

Today

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.

Wed, Jan 27, 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.
Wed, Jan 27, 5:03 AM
gniibe added a commit to T5268: macOS getentropy: rC6cb0faf6ceec: random: Use getentropy on macOS when available..
Wed, Jan 27, 5:03 AM · libgcrypt, MacOS
gniibe changed the status of T5269: failure of modular inverse from Open to Testing.
Wed, Jan 27, 4:15 AM · libgcrypt
gniibe committed rCf06ff4e31c8e: mpi: Fix _gcry_mpih_mod implementation. (authored by gniibe).
mpi: Fix _gcry_mpih_mod implementation.
Wed, Jan 27, 4:15 AM
gniibe added a commit to T5269: failure of modular inverse: rCf06ff4e31c8e: mpi: Fix _gcry_mpih_mod implementation..
Wed, Jan 27, 4:15 AM · libgcrypt
gniibe added a subtask for T5269: failure of modular inverse: T5259: Release Libgcrypt 1.9.1.
Wed, Jan 27, 4:12 AM · libgcrypt
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5269: failure of modular inverse.
Wed, Jan 27, 4:12 AM · Release Info, libgcrypt
gniibe moved T5269: failure of modular inverse from Backlog to For 1.9 on the libgcrypt board.
Wed, Jan 27, 4:11 AM · libgcrypt
gniibe added a project to T5269: failure of modular inverse: libgcrypt.
Wed, Jan 27, 4:11 AM · libgcrypt
gniibe created T5269: failure of modular inverse.
Wed, Jan 27, 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).

Wed, Jan 27, 1:29 AM · Testing, 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.

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

@ballapete Thank you for testing.

Wed, Jan 27, 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.

Wed, Jan 27, 1:13 AM · Testing, 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.
Wed, Jan 27, 1:12 AM · Testing, 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.
Wed, Jan 27, 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.
Wed, Jan 27, 1:11 AM
gniibe added a commit to T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac: rCfc901e978a0c: build: Check spawn.h for MacOS X Tiger..
Wed, Jan 27, 1:11 AM · Testing, MacOS, libgcrypt, Bug Report
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.

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

Yesterday

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!

Tue, Jan 26, 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.

Tue, Jan 26, 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!

Tue, Jan 26, 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
Tue, Jan 26, 9:46 PM · libgcrypt, Bug Report
ikloecker committed rKLEOPATRA60da908d946e: Fix job by not installing clang11 (authored by ikloecker).
Fix job by not installing clang11
Tue, Jan 26, 9:21 PM
ikloecker committed rLIBKLEOe8eb7790b506: Fix job by not installing clang11 (authored by ikloecker).
Fix job by not installing clang11
Tue, Jan 26, 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:

Tue, Jan 26, 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
Tue, Jan 26, 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
Tue, Jan 26, 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
Tue, Jan 26, 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
Tue, Jan 26, 6:54 PM
jukivili added a commit 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: rC3d095206c30d: global: fix compile error at pragma GCC diagnostic.
Tue, Jan 26, 6:54 PM · libgcrypt, Bug Report
jukivili added a commit 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: rC17aad639d29c: cipher-proto: remove forward typedef of cipher_bulk_ops_t.
Tue, Jan 26, 6:54 PM · libgcrypt, Bug Report
jukivili added a commit to T5263: cipher/sha512.c: build failure without arm neon asm: rC1e72c50f864a: cipher/sha512: Fix non-NEON ARM assembly implementation.
Tue, Jan 26, 6:54 PM · libgcrypt, Bug Report
jukivili committed rCb2f78ae034b8: blake2: fix RIP register access for AVX/AVX2 implementations (authored by jukivili).
blake2: fix RIP register access for AVX/AVX2 implementations
Tue, Jan 26, 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
Tue, Jan 26, 6:54 PM
jukivili added a commit to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO: rC9f49e806f950: sha512/sha256: remove assembler macros from AMD64 implementations.
Tue, Jan 26, 6:54 PM · asm, libgcrypt, clang, Bug Report
jukivili added a commit to T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO: rC393bd6c3d1aa: configure.ac: run assembler checks through linker for better LTO support.
Tue, Jan 26, 6:54 PM · asm, libgcrypt, clang, Bug Report
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
Tue, Jan 26, 6:54 PM
jukivili committed rC8d404a629167: Define HW-feature flags per architecture (authored by jukivili).
Define HW-feature flags per architecture
Tue, Jan 26, 6:54 PM
jukivili committed rCa14447f8169a: rijndael: remove unused use_xxx flags (authored by jukivili).
rijndael: remove unused use_xxx flags
Tue, Jan 26, 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
Tue, Jan 26, 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.

Tue, Jan 26, 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.

Tue, Jan 26, 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:

Tue, Jan 26, 5:30 PM · libgcrypt, Bug Report
bobwxc abandoned D524: change HTTP links to HTTTPs.
Tue, Jan 26, 5:15 PM
bobwxc abandoned D523: Change GNU License notice HTTP links to HTTPs.
Tue, Jan 26, 5:14 PM
bobwxc closed T5266: gnupg: checked HTTP links in source code as Wontfix.
Tue, Jan 26, 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
Tue, Jan 26, 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
Tue, Jan 26, 5:08 PM
ikloecker committed rLIBKLEO35d3234fff11: Bump library version (authored by ikloecker).
Bump library version
Tue, Jan 26, 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
Tue, Jan 26, 5:08 PM
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rLIBKLEO9b19b0b6562d: Return a const reference of the group's keys instead of a copy.
Tue, Jan 26, 5:08 PM · Restricted Project, kleopatra
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rLIBKLEO6b761e51fbb2: Nicely format some properties of/information about groups of keys.
Tue, Jan 26, 5:08 PM · Restricted Project, kleopatra
Jakuje created D525: doc: Fix swapped constants.
Tue, Jan 26, 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

Tue, Jan 26, 4:42 PM · Testing, 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.

Tue, Jan 26, 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

Tue, Jan 26, 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.

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

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

Tue, Jan 26, 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:

Tue, Jan 26, 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.

Tue, Jan 26, 2:54 PM · gpgol
aheinecke committed rKLEOPATRAef890b5c06f4: Improve combined S/MIME and OpenPGP export (authored by aheinecke).
Improve combined S/MIME and OpenPGP export
Tue, Jan 26, 2:52 PM
aheinecke added a commit to T5002: Kleopatra: Suggest file name for multi protocol export: rKLEOPATRAef890b5c06f4: Improve combined S/MIME and OpenPGP export.
Tue, Jan 26, 2:52 PM · kleopatra
aheinecke committed rX9c021c2f6697: Post release version bump (authored by aheinecke).
Post release version bump
Tue, Jan 26, 2:45 PM
aheinecke committed rX3611a25b010c: Update NEWS for todays release (authored by aheinecke).
Update NEWS for todays release
Tue, Jan 26, 2:45 PM
aheinecke committed rX7c483e10e04e: Update copyright to 2021 in about (authored by aheinecke).
Update copyright to 2021 in about
Tue, Jan 26, 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:

Tue, Jan 26, 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?

Tue, Jan 26, 2:08 PM · Testing, 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
Tue, Jan 26, 1:29 PM
aheinecke added a commit to T5248: Kleopatra: Change running as Administrator from error to warning: rKLEOPATRAb440da017072: Change error when running as admin to warning.
Tue, Jan 26, 1:29 PM · kleopatra, gpg4win
aheinecke changed the status of T5216: Kleopatra: Fix handling of UNC paths from Open to Testing.

Should be fixed in the next version.

Tue, Jan 26, 1:10 PM · kleopatra
aheinecke committed rKLEOPATRA86cf610af6ec: Fix Windows UNC paths for file encryption (authored by aheinecke).
Fix Windows UNC paths for file encryption
Tue, Jan 26, 1:08 PM
aheinecke committed rKLEOPATRA2cddc18ce365: Add 7bit replacement option in archivedefinition (authored by aheinecke).
Add 7bit replacement option in archivedefinition
Tue, Jan 26, 1:08 PM
aheinecke added a commit to T5216: Kleopatra: Fix handling of UNC paths: rKLEOPATRA86cf610af6ec: Fix Windows UNC paths for file encryption.
Tue, Jan 26, 1:08 PM · kleopatra
aheinecke added a commit to T5226: gpgtar: Windows decrypting a gpgtar archive with 8bit filename leads to wrong name: rKLEOPATRA2cddc18ce365: Add 7bit replacement option in archivedefinition.
Tue, Jan 26, 1:08 PM · gpgtar
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
Tue, Jan 26, 12:33 PM
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rKLEOPATRA8322aa636952: Use config setting instead of build variable to enable group support.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRAee51092adf2c: Allow selection of groups of keys for encryption (authored by ikloecker).
Allow selection of groups of keys for encryption
Tue, Jan 26, 12:33 PM
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rKLEOPATRAee51092adf2c: Allow selection of groups of keys for encryption.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker added a commit to T5241: Allow selection of groups as recipients for file encryption: rKLEOPATRAee51092adf2c: Allow selection of groups of keys for encryption.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA9e5aebf7a991: Add support for groups of keys to CertificateSelectionDialog (authored by ikloecker).
Add support for groups of keys to CertificateSelectionDialog
Tue, Jan 26, 12:33 PM
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rKLEOPATRA9e5aebf7a991: Add support for groups of keys to CertificateSelectionDialog.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker added a commit to T5241: Allow selection of groups as recipients for file encryption: rKLEOPATRA9e5aebf7a991: Add support for groups of keys to CertificateSelectionDialog.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker committed rKLEOPATRA9cb843144a01: Add setter for a group of keys to CertificateLineEdit (authored by ikloecker).
Add setter for a group of keys to CertificateLineEdit
Tue, Jan 26, 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
Tue, Jan 26, 12:33 PM
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rKLEOPATRA9b4480ea5da3: Ignore group items when expanding/collapsing items in KeyTreeView.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker added a commit to T5175: Kleopatra: Add support for custom groups: rKLEOPATRA9cb843144a01: Add setter for a group of keys to CertificateLineEdit.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
ikloecker added a commit to T5241: Allow selection of groups as recipients for file encryption: rKLEOPATRA9cb843144a01: Add setter for a group of keys to CertificateLineEdit.
Tue, Jan 26, 12:33 PM · Restricted Project, kleopatra
aheinecke abandoned D519: Gpg4win update translation po/zh_CN.po and add doc/README.zh.txt.

This has been commited with 0fecf066e3c944b8ce590d9a805c1ac93ba74d71 5c82f133bd68215a12d852d2ed6782e20d27f783

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

This has been added and released with Gpg4win-3.1.15

Tue, Jan 26, 11:53 AM
aheinecke commandeered D512: Adds Microsoft Edge (Chromium) browser support.
Tue, Jan 26, 11:53 AM
aheinecke committed rW5c82f133bd68: Actually add zh README (authored by aheinecke).
Actually add zh README
Tue, Jan 26, 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.

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

We have this.

Tue, Jan 26, 11:35 AM · gpgme