Page MenuHome GnuPG
Feed All Stories

Feb 19 2021

ikloecker added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

rP19a18ba5fee0 makes elementary and ecore-x hard requirements for pinentry. I don't think that's intended.

Feb 19 2021, 12:05 PM · pinentry, Bug Report
werner committed rG6d4280b13ddc: scd: Minor tweak for easier backporting (authored by werner).
scd: Minor tweak for easier backporting
Feb 19 2021, 10:17 AM
werner committed rG41979ed7308e: scd: Change parameters of readkey fucntion pointer. (authored by werner).
scd: Change parameters of readkey fucntion pointer.
Feb 19 2021, 10:13 AM
werner committed rG669786cf646d: scd: Pass ctrl parameter to more app functions. (authored by werner).
scd: Pass ctrl parameter to more app functions.
Feb 19 2021, 10:12 AM
werner committed rG43b3ec5aee40: scd: Change the apptype from a string to an enum. (authored by werner).
scd: Change the apptype from a string to an enum.
Feb 19 2021, 10:12 AM
werner committed rG6380126b31aa: scd: Add some compatibility code for easier backporting. (authored by werner).
scd: Add some compatibility code for easier backporting.
Feb 19 2021, 10:12 AM
werner committed rGf8588369bcb0: scd: Detect Yubikey and provide nicer display-s/n. (authored by werner).
scd: Detect Yubikey and provide nicer display-s/n.
Feb 19 2021, 10:12 AM
gniibe committed rG8d5a9c858d97: po: Update Japanese Translation. (authored by gniibe).
po: Update Japanese Translation.
Feb 19 2021, 3:40 AM
gniibe added a comment to T4363: Availability of FST-01SZ in Europe.

For the pogo-pin test clip to flash, it is available in China.

Feb 19 2021, 1:21 AM · Verein

Feb 18 2021

ikloecker committed rKLEOPATRA8090445057da: Use std::vector for lists of keys everywhere (authored by ikloecker).
Use std::vector for lists of keys everywhere
Feb 18 2021, 7:34 PM
ikloecker committed rKLEOPATRAe82ade533504: Port deprecated method (authored by ikloecker).
Port deprecated method
Feb 18 2021, 7:34 PM
ikloecker committed rKLEOPATRA9e50e0f99122: Port deprecated signal (authored by ikloecker).
Port deprecated signal
Feb 18 2021, 7:34 PM
ikloecker committed rKLEOPATRA7a5b3bdd2f16: Use std::set for protocols (authored by ikloecker).
Use std::set for protocols
Feb 18 2021, 7:34 PM
ikloecker committed rLIBKLEO3fa598af3a38: Port some deprecated methods (authored by ikloecker).
Port some deprecated methods
Feb 18 2021, 7:30 PM
ikloecker committed rKLEOPATRA1a22db0afdfa: Update certificate lineedit if the selected group was removed (authored by ikloecker).
Update certificate lineedit if the selected group was removed
Feb 18 2021, 5:01 PM
ikloecker committed rKLEOPATRA1df9407578e2: Show comment for groups read from the configuration of gpg (authored by ikloecker).
Show comment for groups read from the configuration of gpg
Feb 18 2021, 5:01 PM
ikloecker committed rKLEOPATRAcd691f05637a: Remove Edit button from group details dialog (authored by ikloecker).
Remove Edit button from group details dialog
Feb 18 2021, 5:01 PM
ikloecker committed rKLEOPATRA5ff134b27f46: Add a configuration module for configuring groups of keys (authored by ikloecker).
Add a configuration module for configuring groups of keys
Feb 18 2021, 5:01 PM
ikloecker committed rKLEOPATRA2e51be87b274: Allow setting the widget that shall have the initial focus (authored by ikloecker).
Allow setting the widget that shall have the initial focus
Feb 18 2021, 5:01 PM
ikloecker committed rKLEOPATRA9873a5a4cfba: Identify updated group of keys by source and source dependent identifier (authored by ikloecker).
Identify updated group of keys by source and source dependent identifier
Feb 18 2021, 5:01 PM
ikloecker committed rKLEOPATRAd6c3cc02dd78: GIT_SILENT: Bump required version of libkleo (authored by ikloecker).
GIT_SILENT: Bump required version of libkleo
Feb 18 2021, 5:01 PM
werner committed rG5c2ff883392a: po: Unified the term "message" in the German translation (authored by werner).
po: Unified the term "message" in the German translation
Feb 18 2021, 4:26 PM
werner committed rG40ddd9a6ba5a: po: update-po (authored by werner).
po: update-po
Feb 18 2021, 4:26 PM
werner committed rG22b4ab1ec732: po: Update German translation (authored by werner).
po: Update German translation
Feb 18 2021, 4:26 PM
werner committed rG8a74b87261d6: scd:piv: Fix a typo in a string. (authored by werner).
scd:piv: Fix a typo in a string.
Feb 18 2021, 4:26 PM
werner committed rG311f477b1803: po: Update all po files from 2.2.27 (authored by werner).
po: Update all po files from 2.2.27
Feb 18 2021, 4:26 PM
werner committed rG0be4861762c2: po: Change translatability of a fallback string. (authored by werner).
po: Change translatability of a fallback string.
Feb 18 2021, 4:26 PM
werner committed rG8b2d01c68ec1: po: Update POTFILES (authored by werner).
po: Update POTFILES
Feb 18 2021, 4:26 PM
dkg committed rP19a18ba5fee0: build: Simplfy use of pkg-config when testing for EFL. (authored by dkg).
build: Simplfy use of pkg-config when testing for EFL.
Feb 18 2021, 3:32 PM
dkg closed T5308: pkg-config misuse in efl sections of pinentry autoconf tooling as Resolved.

Thanks for the verification, @wltjr. I've pushed 19a18ba5fee049aac87b5114763095aaeb42430f to the master branch for future releases.

Feb 18 2021, 3:30 PM · pinentry, Bug Report
ikloecker committed rLIBKLEO32c3f79ee50f: Bump library version (authored by ikloecker).
Bump library version
Feb 18 2021, 1:43 PM
ikloecker committed rLIBKLEO611cd4fb69e3: Allow retrieving and saving of configurable groups of keys (authored by ikloecker).
Allow retrieving and saving of configurable groups of keys
Feb 18 2021, 1:43 PM
ikloecker committed rLIBKLEOb70c7f47aa29: Allow removing a group of keys (authored by ikloecker).
Allow removing a group of keys
Feb 18 2021, 1:43 PM
ikloecker committed rLIBKLEO82b040177c36: Move most code of update() to private implementation (authored by ikloecker).
Move most code of update() to private implementation
Feb 18 2021, 1:43 PM
ikloecker committed rLIBKLEOe9c893fbd80f: Allow adding a group of keys (authored by ikloecker).
Allow adding a group of keys
Feb 18 2021, 1:43 PM
ikloecker committed rLIBKLEO6838d7c9763b: Factor out function for getting the fingerprints of a group of keys (authored by ikloecker).
Factor out function for getting the fingerprints of a group of keys
Feb 18 2021, 1:43 PM
ikloecker committed rLIBKLEO40783b456776: Take care of immutable entries when updating a group of keys (authored by ikloecker).
Take care of immutable entries when updating a group of keys
Feb 18 2021, 1:42 PM
ikloecker committed rLIBKLEOa951e71fc5cf: Allow removing a group from the model (authored by ikloecker).
Allow removing a group from the model
Feb 18 2021, 1:42 PM
ikloecker committed rLIBKLEOb81d6c8cbfb6: Allow adding a group to the model (authored by ikloecker).
Allow adding a group to the model
Feb 18 2021, 1:42 PM
ikloecker committed rLIBKLEOc676a618c4bb: Allow updating a group in the model (authored by ikloecker).
Allow updating a group in the model
Feb 18 2021, 1:42 PM
ikloecker committed rLIBKLEOd79cfe916da7: Identify groups of keys by source and a source dependent identifier (authored by ikloecker).
Identify groups of keys by source and a source dependent identifier
Feb 18 2021, 1:42 PM
ikloecker committed rLIBKLEO8e189f7a9fb6: Add QDebug stream operator for KeyGroup (authored by ikloecker).
Add QDebug stream operator for KeyGroup
Feb 18 2021, 1:42 PM
werner committed rG919a969354d4: speedo: Update w32 stuff from 2.2 (authored by werner).
speedo: Update w32 stuff from 2.2
Feb 18 2021, 1:26 PM
werner triaged T5307: pinentry-qt unilaterally enables rpath, even when configured with `--disable-rpath` as Low priority.
Feb 18 2021, 8:49 AM · qt, pinentry, Bug Report
werner triaged T5308: pkg-config misuse in efl sections of pinentry autoconf tooling as Normal priority.
Feb 18 2021, 8:49 AM · pinentry, Bug Report
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

Btw, ecore-x was also needed, so that should remain. Just to be clear, the final version should be

PKG_CHECK_MODULES(EFL,[elementary >= 1.18,ecore-x])

Give or take the >= vs >.

Feb 18 2021, 4:46 AM · pinentry, Bug Report
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@dkg it was the 2nd one, the EFL vs efl. That worked fine after uppercasing it! The >= may not be necessary, but might as well. I am on a much newer EFL, 1.25.1, so not really able to test that part of it. I should be running one of the latest autotools,

[ebuild   R    ] sys-devel/automake-1.16.3-r1:1.16::gentoo  USE="-test" 0 KiB
[ebuild   R    ] sys-devel/autoconf-2.69-r5:2.69::gentoo  USE="-emacs" 1,438 KiB
[ebuild   R    ] sys-devel/libtool-2.4.6-r6:2::gentoo  USE="-vanilla" 951 KiB
Feb 18 2021, 4:42 AM · pinentry, Bug Report
gniibe committed rE1fb90a7da186: build: Support --disable-threads by gen-lock-obj.sh. (authored by gniibe).
build: Support --disable-threads by gen-lock-obj.sh.
Feb 18 2021, 2:26 AM
gniibe changed the status of T5296: libgpg-error: build failure without threads from Open to Testing.

Pushed the change. Please test.

Feb 18 2021, 2:24 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

See the comment in rE13918d05a333: Allow building with --disable-threads. for ABI incompatibility.

Feb 18 2021, 2:24 AM · gpgrt, Bug Report
dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

hm, actually, maybe the efl should be EFL in order to produce and substitute the EFL_CFLAGS and EFL_LIBS variables.

Feb 18 2021, 2:22 AM · pinentry, Bug Report
dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@wltjr maybe it needs ecore-x as well as elementary > 1.18 in the PKG_CHECK_MODULES line? oh, and looks like i screwed up and used > where i should have used >= sorry! fixing those would make the PKG_CHECK_MODULES line be:

Feb 18 2021, 2:18 AM · pinentry, Bug Report
tps800 added a comment to T5304: Kleopatra: Main certificate view does not keep selected column width.

With the third case it accesses the settings file, but does not write anything.

Feb 18 2021, 1:54 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
tps800 added a comment to T5304: Kleopatra: Main certificate view does not keep selected column width.

When does it work and when not:

  • It works: if I change columns, column widths, sorting column or window size. Then close Kleopatra and restart it within the same environment (screen size).
Feb 18 2021, 1:53 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
gniibe added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I'm sorry, if my wording sounded harsh.

Feb 18 2021, 1:50 AM · gnupg, Feature Request
tps800 added a comment to T5304: Kleopatra: Main certificate view does not keep selected column width.

Kleopatra running on Linux (Ubuntu 20.10, 21.04; Fedora 34, 35 (rawhide)) does this. Closing Kleopatras window saves columns and column widths as shown (it even works if I change the systemwide used font).
On Windows 10 this does not work. Closing Kleopatra via the windows "Close Button" or by selecting "Close Window" or "Exit" from the main menu settings will not be saved. Opening the window again will show columns as they where after installing (way to small for displaying the dates created and expired and the hash of the key). The sorting column is lost too on Windows, but not Linux.
I am unsure if this bug is triggered by my company setup, or if it exists on any Windows 10 installation.

Feb 18 2021, 1:13 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

Looks like its missing an include

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -pthread -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include    -I/usr/include/ncursesw -I../secmem -I../pinentry -Wall  -O2 -pipe -march=amdfam10 -mcx16 -msahf -mabm -mlzcnt -Wall -Wno-pointer-sign -Wpointer-arith -c -o pinentry-efl.o pinentry-efl.c
pinentry-efl.c:32:10: fatal error: Elementary.h: No such file or directory
   32 | #include <Elementary.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.

Feb 18 2021, 1:00 AM · pinentry, Bug Report
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@dkg for sure, I will test out the patch ASAP. Thanks for the ping.

Feb 18 2021, 12:54 AM · pinentry, Bug Report
dkg added a comment to T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set .

I think you're saying "GnuPG will reject all subpackets marked with a critical flag unless there is a specific known semantic for *criticality* for that subpacket" Am I understanding that right? Is there a published list of criticality semantics that GnuPG is willing to accept? How do those semantics differ from standard semantics for the packet in question?

Feb 18 2021, 12:11 AM · gnupg (gpg22), Bug Report

Feb 17 2021

dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

fwiw, i think a patch like this ought to work with reasonably-modern versions of autotools:

Feb 17 2021, 9:22 PM · pinentry, Bug Report
dkg updated subscribers of T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@wltjr maybe you could take a look at this?

Feb 17 2021, 8:52 PM · pinentry, Bug Report
dkg renamed T5308: pkg-config misuse in efl sections of pinentry autoconf tooling from po to pkg-config misuse in efl sections of pinentry autoconf tooling.
Feb 17 2021, 8:44 PM · pinentry, Bug Report
dkg created T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.
Feb 17 2021, 8:43 PM · pinentry, Bug Report
dkg created T5307: pinentry-qt unilaterally enables rpath, even when configured with `--disable-rpath`.
Feb 17 2021, 8:22 PM · qt, pinentry, Bug Report
werner closed T5306: doc: Fix swapped constants as Resolved.

Thanks. A few hours too late for 1.9.2.

Feb 17 2021, 5:55 PM · libgcrypt
werner committed rC23ca92fb0ed2: doc: Fix swapped GCM/CCM constants. (authored by werner).
doc: Fix swapped GCM/CCM constants.
Feb 17 2021, 5:55 PM
werner committed rGab7dc4b524c3: dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs. (authored by werner).
dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs.
Feb 17 2021, 5:51 PM
werner committed rGcdc828f69026: dirmngr: Rewrite a weird function by straighter code. (authored by werner).
dirmngr: Rewrite a weird function by straighter code.
Feb 17 2021, 5:36 PM
werner committed rG55f46b33df08: dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs. (authored by werner).
dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs.
Feb 17 2021, 5:36 PM
werner committed rG3c7b1f3f5fa8: common: Fix compiler warning (authored by werner).
common: Fix compiler warning
Feb 17 2021, 5:36 PM
Jakuje added a project to T5306: doc: Fix swapped constants: libgcrypt.
Feb 17 2021, 1:13 PM · libgcrypt
Jakuje updated the task description for T5306: doc: Fix swapped constants.
Feb 17 2021, 1:12 PM · libgcrypt
Jakuje created T5306: doc: Fix swapped constants in the S1 Public space.
Feb 17 2021, 1:11 PM · libgcrypt
aheinecke edited projects for T5304: Kleopatra: Main certificate view does not keep selected column width, added: Bug Report; removed Feature Request.

werner this would really be a bug because we have code in Kleopatra to both save the selected coloumns, their widths and the sorting state.

Feb 17 2021, 10:50 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
werner triaged T5304: Kleopatra: Main certificate view does not keep selected column width as Normal priority.
Feb 17 2021, 10:45 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
werner committed rD6cf823c3c505: swdb: Libgcrypt 1.9.2 (authored by werner).
swdb: Libgcrypt 1.9.2
Feb 17 2021, 9:51 AM
whites11 added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I understand this is kind of an edge case, but having the possibility to use signed ssh keys would be very useful to me.

??? Do you understand how ssh keys are handled by ssh client and ssh-agent?

Feb 17 2021, 9:48 AM · gnupg, Feature Request
werner closed T5276: Release Libgcrypt 1.9.2, a subtask of T5277: libgcrypt 1.9.1 fails to build with --disable-asm, as Resolved.
Feb 17 2021, 9:47 AM · MacOS, libgcrypt, Bug Report
werner closed T5276: Release Libgcrypt 1.9.2 as Resolved.
Feb 17 2021, 9:47 AM · Release Info, libgcrypt
gniibe added a comment to T1756: gpg-agent doesn't accept ssh certificates.

I understand this is kind of an edge case, but having the possibility to use signed ssh keys would be very useful to me.

Feb 17 2021, 9:47 AM · gnupg, Feature Request
werner committed rC04d5a65db57c: Merge branch 'LIBGCRYPT-1.9-BRANCH' (authored by werner).
Merge branch 'LIBGCRYPT-1.9-BRANCH'
Feb 17 2021, 9:46 AM
werner updated the task description for T5276: Release Libgcrypt 1.9.2.
Feb 17 2021, 9:44 AM · Release Info, libgcrypt
werner committed rCef3a1cbf8adb: Post release updates (authored by werner).
Post release updates
Feb 17 2021, 9:26 AM
werner committed rC24bd7e8215f7: Release 1.9.2 (authored by werner).
Release 1.9.2
Feb 17 2021, 9:26 AM
werner created T5305: Release Libgcrypt 1.9.3.
Feb 17 2021, 9:25 AM · Release Info, libgcrypt
gniibe closed T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation) as Resolved.
Feb 17 2021, 9:02 AM · Restricted Project, ssh, Bug Report
werner closed T5263: cipher/sha512.c: build failure without arm neon asm as Resolved.
Feb 17 2021, 8:53 AM · libgcrypt, Bug Report
werner removed a project from T5282: ecc: No check for broken public key when verify signature (ECDSA, ECDSA for SM and GOST): backport.
Feb 17 2021, 8:53 AM · libgcrypt
werner closed T5282: ecc: No check for broken public key when verify signature (ECDSA, ECDSA for SM and GOST) as Resolved.

Backport was done with commit rC1d312bc65846 (for unknown reasons it did not show up in the list of bugs related to this bug; I added it by hand). Fix will go into 1.8.8.

Feb 17 2021, 8:52 AM · libgcrypt
werner closed T5270: gpg-agent crashes during signing: free(): invalid pointer as Resolved.
Feb 17 2021, 8:47 AM · libgcrypt, gpgagent, Bug Report
werner moved T5276: Release Libgcrypt 1.9.2 from Backlog to For 1.9 on the libgcrypt board.
Feb 17 2021, 8:46 AM · Release Info, libgcrypt
werner closed 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 Resolved.

The mix up of external patches and commits makes it not easy to see what has been fixed. AFAICS rC3d095206c30d fixes the last bug mentioned by @ballapete on Jan 26.

Feb 17 2021, 8:35 AM · libgcrypt, Bug Report
werner closed T5267: Ed25519 backward compatible private key support for preceding ZERO(s) as Resolved.
Feb 17 2021, 8:27 AM · libgcrypt
werner closed T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0 as Resolved.
Feb 17 2021, 8:26 AM · Bug Report, Cross-Compiler, libgcrypt
werner closed T5269: failure of modular inverse as Resolved.
Feb 17 2021, 8:26 AM · libgcrypt
gniibe added a comment to T5296: libgpg-error: build failure without threads.

When building with no threads support, I think that generating same lock-obj-pub-$host.h is just possible by this change.

Feb 17 2021, 4:33 AM · gpgrt, Bug Report

Feb 16 2021

tps800 created T5304: Kleopatra: Main certificate view does not keep selected column width.
Feb 16 2021, 2:54 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
gouttegd committed rPd6a3a048f172: efl: Convert pinentry description to markup. (authored by beber).
efl: Convert pinentry description to markup.
Feb 16 2021, 1:51 PM
gniibe committed rC8e3cd4c4677c: build: Update gpg-error.m4. (authored by gniibe).
build: Update gpg-error.m4.
Feb 16 2021, 6:02 AM
gniibe committed rG3fa1fa747b61: build: Update gpg-error.m4 again. (authored by gniibe).
build: Update gpg-error.m4 again.
Feb 16 2021, 6:00 AM