Page MenuHome GnuPG
Feed All Stories

Jan 29 2021

werner updated the task description for T4294: Release Libgcrypt 1.9.0.
Jan 29 2021, 9:06 AM · Release Info, libgcrypt
jukivili committed rC512c0c752769: hash-common: fix heap overflow when writing more data after final (authored by jukivili).
hash-common: fix heap overflow when writing more data after final
Jan 29 2021, 8:48 AM
dkg added a comment to T4679: WKD spec should document exactly when a client should fall back from "advanced" to "direct" URL.

See also https://gitlab.com/openpgp-wg/webkey-directory/-/issues/3 which is the same issue.

Jan 29 2021, 3:33 AM · Documentation, wkd
gniibe added a comment to T5259: Release Libgcrypt 1.9.1.

I linked all related tasks for the release of 1.9.1, so that making release notes can be easier and recording information here.

Jan 29 2021, 1:35 AM · Release Info, libgcrypt
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140.
Jan 29 2021, 1:30 AM · Release Info, libgcrypt
gniibe added a subtask for T5243: libgcrypt "check if fips_is_operational and error return if not" patch for FIPS 140: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 1:30 AM · libgcrypt
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0.
Jan 29 2021, 1:28 AM · Release Info, libgcrypt
gniibe added a subtask for T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 1:28 AM · Bug Report, Cross-Compiler, libgcrypt
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO.
Jan 29 2021, 1:11 AM · Release Info, libgcrypt
gniibe added a subtask for T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 1:11 AM · asm, libgcrypt, clang, Bug Report
gniibe added a parent task for T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial: T5259: Release Libgcrypt 1.9.1.
Jan 29 2021, 1:04 AM · Ubuntu, Bug Report, libgcrypt
gniibe added a subtask for T5259: Release Libgcrypt 1.9.1: T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.
Jan 29 2021, 1:04 AM · Release Info, libgcrypt

Jan 28 2021

gniibe changed the visibility for 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 28 2021, 11:04 PM · libgcrypt, Bug Report
syscomet added a comment to T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.

Patch lets it build on xenial for me, thank you.

Jan 28 2021, 11:00 PM · Ubuntu, Bug Report, libgcrypt
jukivili added a comment to T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.

Patch for this bug is available here, "attachment-0001.bin": https://lists.gnupg.org/pipermail/gcrypt-devel/2021-January/005079.html

Jan 28 2021, 7:50 PM · Ubuntu, Bug Report, libgcrypt
syscomet added a comment to T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.

I committed the partial result docker container, so I can restart it for investigation. So:

Jan 28 2021, 7:42 PM · Ubuntu, Bug Report, libgcrypt
ikloecker added a comment to T5242: Groups are loaded from a file.

The groups are read from kleopatragroupsrc (located in the default location(s) for configuration files, e.g. next to kleopatrarc). The format is

[Group-<group id>]
Name=<group name>
Keys=<fingerprint>,<fingerprint>,...

where group id is a unique identifier for the group (can be identical to group name), group name is the (display) name of the group (which should also be unique for practical reasons), fingerprint is the fingerprint of a key in the group. Everything has to be UTF-8-encoded.

Jan 28 2021, 5:27 PM · Restricted Project, kleopatra
ikloecker updated the task description for T5242: Groups are loaded from a file.
Jan 28 2021, 5:15 PM · Restricted Project, kleopatra
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
bobwxc created D526: GpgOL: update po/zh_CN.po.
Jan 28 2021, 3:30 PM
ikloecker committed rKLEOPATRA2d8a67f2195c: Tell KeyCache to read key groups from kleopatragroupsrc (authored by ikloecker).
Tell KeyCache to read key groups from kleopatragroupsrc
Jan 28 2021, 1:56 PM
aheinecke committed rO48aa002f3a96: Implement BCC splits of Mails (authored by aheinecke).
Implement BCC splits of Mails
Jan 28 2021, 1:50 PM
Laurent Montel <montel@kde.org> committed rLIBKLEOfbc81934c643: GIT_SILENT: add CMAKE_EXPORT_COMPILE_COMMANDS (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: add CMAKE_EXPORT_COMPILE_COMMANDS
Jan 28 2021, 1:39 PM
Laurent Montel <montel@kde.org> committed rKLEOPATRA6939878c27b3: GIT_SILENT: add CMAKE_EXPORT_COMPILE_COMMANDS (authored by Laurent Montel <montel@kde.org>).
GIT_SILENT: add CMAKE_EXPORT_COMPILE_COMMANDS
Jan 28 2021, 1:38 PM
ikloecker committed rLIBKLEOce4076467ab5: Bump library version (authored by ikloecker).
Bump library version
Jan 28 2021, 12:00 PM
ikloecker committed rLIBKLEO166cc951f5eb: Optionally, read groups from a file (authored by ikloecker).
Optionally, read groups from a file
Jan 28 2021, 12:00 PM
Valodim added a comment to T4163: hkps://hkps.pool.sks-keyservers.net has to many bad servers to be a good default.

The last server of the HKPS pool dropped off for several hours yesterday, during which hkps.pool.sks-keyservers.net could not be resolved.

Jan 28 2021, 11:17 AM · gnupg, Keyserver
aheinecke moved T5228: GpgOL: Combined S/MIME and OpenPGP operation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 28 2021, 10:43 AM · gpgol
aheinecke added a subtask for T4702: Deadline for the GnuPG 2.3.0 release: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:41 AM · Restricted Project, gpg4win, gnupg
aheinecke added parent tasks for T5273: Release Gpg4win 4.x.x: T4702: Deadline for the GnuPG 2.3.0 release, T5066: Multiple smartcard (reader) / app support in Kleopatra.
Jan 28 2021, 10:41 AM · Restricted Project, gpg4win, Release Info
aheinecke added a subtask for T5066: Multiple smartcard (reader) / app support in Kleopatra: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:41 AM · kleopatra
aheinecke committed rXdf289bb41652: Fix CreateProcess call of GpgEX (authored by aheinecke).
Fix CreateProcess call of GpgEX
Jan 28 2021, 10:41 AM
aheinecke added parent tasks for T5273: Release Gpg4win 4.x.x: T5272: GpgEx: Incorrect spawn of UI Server can cause a c:\Program.exe to be executed, T5241: Allow selection of groups as recipients for file encryption, T5240: Allow selection of groups implicitly defined by tags, T5239: Add UI for managing groups, T5228: GpgOL: Combined S/MIME and OpenPGP operation, T5216: Kleopatra: Fix handling of UNC paths, T5217: Kleopatra: Adapt to config changes in GnuPG master.
Jan 28 2021, 10:39 AM · Restricted Project, gpg4win, Release Info
aheinecke added a subtask for T5216: Kleopatra: Fix handling of UNC paths: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · kleopatra
aheinecke added a subtask for T5217: Kleopatra: Adapt to config changes in GnuPG master: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · Restricted Project, kleopatra
aheinecke added a subtask for T5272: GpgEx: Incorrect spawn of UI Server can cause a c:\Program.exe to be executed: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · gpgex
aheinecke added a subtask for T5228: GpgOL: Combined S/MIME and OpenPGP operation: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · gpgol
aheinecke added a subtask for T5241: Allow selection of groups as recipients for file encryption: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · Restricted Project, kleopatra
aheinecke added a subtask for T5240: Allow selection of groups implicitly defined by tags: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · Restricted Project, kleopatra
aheinecke added a subtask for T5239: Add UI for managing groups: T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:39 AM · Restricted Project, kleopatra
aheinecke created T5273: Release Gpg4win 4.x.x.
Jan 28 2021, 10:38 AM · Restricted Project, gpg4win, Release Info
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
gniibe added a subtask for 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: T5259: Release Libgcrypt 1.9.1.
Jan 28 2021, 9:15 AM · libgcrypt, Bug Report
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: 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 28 2021, 9:15 AM · Release Info, libgcrypt
gniibe raised the priority 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 from Low to Normal.
Jan 28 2021, 9:13 AM · libgcrypt, Bug Report
aheinecke created T5272: GpgEx: Incorrect spawn of UI Server can cause a c:\Program.exe to be executed.
Jan 28 2021, 8:45 AM · gpgex
jukivili added a comment to T5271: libgcrypt 1.9.0 compilation fails on Ubuntu xenial.

I tested xenial with gcc-5.3 (xenial distro repo) and gcc-5.4 (xenial-updates distro repo) and libgcrypt 1.9.0 from git repo and from tarball. I did not get any errors.

Jan 28 2021, 7:56 AM · Ubuntu, Bug Report, libgcrypt
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
Royalsbachl removed a watcher for !assert: Royalsbachl.
Jan 28 2021, 6:29 AM
Royalsbachl added a watcher for !assert: Royalsbachl.
Jan 28 2021, 6:28 AM
gniibe closed T4301: Handling multiple subkeys on two SmartCards, a subtask of T4695: Remove SERIALNO as an identifier to select keys, as Resolved.
Jan 28 2021, 3:19 AM · Restricted Project, Feature Request, gnupg
gniibe closed T4301: Handling multiple subkeys on two SmartCards as Resolved.
Jan 28 2021, 3:19 AM · Restricted Project, gnupg, scd, Bug Report
gniibe closed T5149: Incorrect error handling in export_key_minimal() as Resolved.
Jan 28 2021, 3:15 AM · Python, gpgme, Bug Report
gniibe closed T5170: card: Allow use cases with no corresponding *.key file under private-keys-v1.d as Resolved.
Jan 28 2021, 3:14 AM · Restricted Project, gnupg (gpg23)
gniibe closed T4616: Smartcard: Card reset required - It should be automatic as Resolved.
Jan 28 2021, 3:13 AM · gnupg, scd
gniibe closed T4864: New scdaemon command to watch device removal as Resolved.
Jan 28 2021, 3:08 AM · Restricted Project, Feature Request, scd, Bug Report
gniibe closed T4998: scdaemon: PC/SC "No such device" without reader-port, a subtask of T3300: scd: Support multiple readers by PC/SC driver, as Resolved.
Jan 28 2021, 3:07 AM · Restricted Project, gnupg (gpg23), scd
gniibe closed T4998: scdaemon: PC/SC "No such device" without reader-port as Resolved.
Jan 28 2021, 3:07 AM · Restricted Project, scd, Bug Report
gniibe closed T4244: Better enum_secret_keys by asking gpg-agent KEYINFO --list as Resolved.
Jan 28 2021, 3:04 AM · Restricted Project, gnupg
gniibe closed T4246: GnuPG master does not allow decryption with bad usage flags (regression) as Resolved.
Jan 28 2021, 3:03 AM · Restricted Project, Bug Report, gnupg (gpg23)
gniibe closed T4246: GnuPG master does not allow decryption with bad usage flags (regression), a subtask of T4417: Work needed for gnupg 2.3, as Resolved.
Jan 28 2021, 3:03 AM · gnupg (gpg23)
gniibe closed T4614: GPG: Cancel on pinpad hangs decryption process for 20 seconds as Resolved.
Jan 28 2021, 3:00 AM · backport, Restricted Project, scd, gnupg
gniibe closed T5114: GnuPG fails to import back generated and exported EdDSA secret key. as Resolved.
Jan 28 2021, 2:57 AM · gnupg, Restricted Project, gpgagent, Bug Report
gniibe closed T5116: GnuPG master shows an error when importing Ed25519 keys generated as Resolved.
Jan 28 2021, 2:55 AM · Restricted Project, gnupg, Bug Report
gniibe closed T5116: GnuPG master shows an error when importing Ed25519 keys generated, a subtask of T5114: GnuPG fails to import back generated and exported EdDSA secret key., as Resolved.
Jan 28 2021, 2:55 AM · gnupg, Restricted Project, gpgagent, Bug Report
gniibe added a subtask for T5263: cipher/sha512.c: build failure without arm neon asm: T5259: Release Libgcrypt 1.9.1.
Jan 28 2021, 12:41 AM · libgcrypt, Bug Report
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5263: cipher/sha512.c: build failure without arm neon asm.
Jan 28 2021, 12:41 AM · Release Info, libgcrypt
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5251: Compile error on ARMv7 for libgcrypt .
Jan 28 2021, 12:37 AM · Release Info, libgcrypt
gniibe added a subtask for T5251: Compile error on ARMv7 for libgcrypt : T5259: Release Libgcrypt 1.9.1.
Jan 28 2021, 12:37 AM · asm, libgcrypt, Bug Report
gniibe changed the status of T5270: gpg-agent crashes during signing: free(): invalid pointer from Open to Testing.
Jan 28 2021, 12:35 AM · libgcrypt, gpgagent, Bug Report
gniibe claimed T5270: gpg-agent crashes during signing: free(): invalid pointer.

See T5267: Ed25519 backward compatible private key support for preceding ZERO(s) for the fix.

Jan 28 2021, 12:34 AM · libgcrypt, gpgagent, Bug Report
gniibe added a subtask for T5157: libgcrypt: ARM64 Builds on macOS fail: T5259: Release Libgcrypt 1.9.1.
Jan 28 2021, 12:30 AM · toolchain, MacOS, libgcrypt, Bug Report
gniibe added a parent task for T5259: Release Libgcrypt 1.9.1: T5157: libgcrypt: ARM64 Builds on macOS fail.
Jan 28 2021, 12:30 AM · Release Info, libgcrypt

Jan 27 2021

TaaviE awarded T4620: no support for multiple (yubikey) smartcards plugged in at the same time a Like token.
Jan 27 2021, 5:46 PM · Restricted Project, Bug Report
jukivili committed rC014fed515364: asm-common-aarch64: add MacOS support for GET_DATA_POINTER (authored by jukivili).
asm-common-aarch64: add MacOS support for GET_DATA_POINTER
Jan 27 2021, 5:45 PM
ballapete added a comment to T5268: macOS getentropy.

In the next few days I'll be able to boot into Leopard, Mac OS X 10.5.8, to test this. Right now it seems that I need to fix a few problems with updated software sources…

Jan 27 2021, 5:39 PM · libgcrypt, MacOS
aheinecke committed rOcc107675b042: Use RecipientManager in CryptController (authored by aheinecke).
Use RecipientManager in CryptController
Jan 27 2021, 5:08 PM
aheinecke committed rO2fbfc91d7de8: Add RecipientManager class (authored by aheinecke).
Add RecipientManager class
Jan 27 2021, 5:08 PM
aheinecke committed rO1ef30a2dda75: Add isNull for Recipient objects (authored by aheinecke).
Add isNull for Recipient objects
Jan 27 2021, 5:08 PM
aheinecke committed rOb173a9581151: Fix displayname for recipients without name (authored by aheinecke).
Fix displayname for recipients without name
Jan 27 2021, 5:08 PM
aheinecke committed rO2d71d605a6d3: Avoid callbacks to track copied mail object (authored by aheinecke).
Avoid callbacks to track copied mail object
Jan 27 2021, 5:08 PM
aheinecke committed rOb45b1b54e80d: Add new unique id helpers (authored by aheinecke).
Add new unique id helpers
Jan 27 2021, 5:08 PM
aheinecke committed rOea835ddbac2e: Add reset parameter to set uuid (authored by aheinecke).
Add reset parameter to set uuid
Jan 27 2021, 5:08 PM
aheinecke added a comment to T5241: Allow selection of groups as recipients for file encryption.

Thanks, I already tested it this morning before your last commit and it worked as expected with my configured groups. Even the autocompletion worked nicely.

Jan 27 2021, 2:00 PM · Restricted Project, kleopatra
ikloecker moved T5249: Allow selection of groups defined in gpg's configuration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 27 2021, 2:00 PM · Restricted Project, kleopatra
ikloecker moved T5241: Allow selection of groups as recipients for file encryption from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 27 2021, 1:59 PM · Restricted Project, kleopatra
ikloecker changed the status of T5241: Allow selection of groups as recipients for file encryption, a subtask of T5175: Kleopatra: Add support for custom groups, from Open to Testing.
Jan 27 2021, 1:56 PM · Restricted Project, kleopatra
ikloecker changed the status of T5241: Allow selection of groups as recipients for file encryption from Open to Testing.

Groups (for now only groups defined in gpg.conf) can now be selected as recipients for file encryption (and for plain text encryption via the Notepad). Please have a look.

Jan 27 2021, 1:56 PM · Restricted Project, kleopatra
ikloecker closed T5249: Allow selection of groups defined in gpg's configuration as Resolved.

Done. The groups defined in gpg.conf are now used by Kleopatra.

Jan 27 2021, 1:51 PM · Restricted Project, kleopatra
ikloecker closed T5249: Allow selection of groups defined in gpg's configuration, a subtask of T5175: Kleopatra: Add support for custom groups, as Resolved.
Jan 27 2021, 1:51 PM · Restricted Project, kleopatra
gniibe added a comment to T5268: macOS getentropy.

Thank you for your testing.

Jan 27 2021, 1:28 PM · libgcrypt, MacOS