Page MenuHome GnuPG
Feed Advanced Search

Oct 20 2017

werner archived gnupg (gpg21).
Oct 20 2017, 2:01 PM
werner changed the status of T2746: ssh keys not deduplicated, cannot configure card auth keys using sshcontrol from Resolved to Wontfix.
Oct 20 2017, 1:53 PM · Bug Report, gnupg, gnupg (gpg21)
werner closed T2746: ssh keys not deduplicated, cannot configure card auth keys using sshcontrol as Resolved.

The long term goal is to replace sshcontrol by aflag in the extended private key format. This would instantly solve the bug. Thus closing.

Oct 20 2017, 1:53 PM · Bug Report, gnupg, gnupg (gpg21)
perske added a comment to T1644: Do not expect KeyIDs to be unique.

I am preparing the patch I am using against 2.2.0. What is DCO?

Oct 20 2017, 1:29 PM · gnupg (gpg22), S/MIME, Bug Report
werner edited projects for T1644: Do not expect KeyIDs to be unique, added: gnupg (gpg21); removed gnupg, gnupg (gpg20).
Oct 20 2017, 1:16 PM · gnupg (gpg22), S/MIME, Bug Report

Sep 25 2017

mark-antony added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

Hi gniibe

Sep 25 2017, 6:39 PM · workaround, gnupg, Bug Report

Sep 20 2017

gniibe added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

While trying to identify the cause of this problem, I found that the import doesn't success with expired key.

Sep 20 2017, 9:12 AM · workaround, gnupg, Bug Report
gniibe claimed T3119: gpg: Improve public key decryption.
Sep 20 2017, 6:57 AM · gnupg (gpg23)

Aug 27 2017

elonsatoshi added a comment to T2968: gpg --search: Connection closed in DNS.

Well, I'm able to reproduce this issue on Parabola. I was also get a different error when I turn off my vpn: `server indicated a failure```, but now I get the dns error again.

elonsatoshi@tyger ~> gpg -vvv --debug-level guru --search elonsatoshi@riseup.net
gpg: using character set 'utf-8'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog
gpg: DBG: [not enabled in the source] start
gpg: DBG: chan_3 <- # Home: /home/elonsatoshi/.gnupg
gpg: DBG: chan_3 <- # Config: [none]
gpg: DBG: chan_3 <- OK Dirmngr 2.1.23 at your service
gpg: DBG: connection to the dirmngr established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.1.23
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KEYSERVER --clear hkps://pgp.mit.edu/
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KS_SEARCH -- elonsatoshi@riseup.net
gpg: DBG: chan_3 <- ERR 167772876 Connection closed in DNS <Dirmngr>
gpg: error searching keyserver: Connection closed in DNS
gpg: keyserver search failed: Connection closed in DNS
gpg: DBG: chan_3 -> BYE
gpg: DBG: [not enabled in the source] stop
gpg: keydb: handles=0 locks=0 parse=0 get=0
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=0 cached=0 good=0 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
elonsatoshi@tyger ~> sudo rc-service openvpn stop
[sudo] password for elonsatoshi: 
 * WARNING: openvpn is already stopped
elonsatoshi@tyger ~> pidof openvpn
elonsatoshi@tyger ~> gpg -vvv --debug-level guru --search elonsatoshi@riseup.net
gpg: using character set 'utf-8'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog
gpg: DBG: [not enabled in the source] start
gpg: DBG: chan_3 <- # Home: /home/elonsatoshi/.gnupg
gpg: DBG: chan_3 <- # Config: [none]
gpg: DBG: chan_3 <- OK Dirmngr 2.1.23 at your service
gpg: DBG: connection to the dirmngr established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.1.23
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KEYSERVER --clear hkps://pgp.mit.edu/
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KS_SEARCH -- elonsatoshi@riseup.net
gpg: DBG: chan_3 <- ERR 167772876 Connection closed in DNS <Dirmngr>
gpg: error searching keyserver: Connection closed in DNS
gpg: keyserver search failed: Connection closed in DNS
gpg: DBG: chan_3 -> BYE
gpg: DBG: [not enabled in the source] stop
gpg: keydb: handles=0 locks=0 parse=0 get=0
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=0 cached=0 good=0 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
Aug 27 2017, 4:58 PM · Info Needed, gnupg (gpg22), Bug Report, Debian, Keyserver, dirmngr

Aug 2 2017

marcus closed T3015: No rev cert saved if --gen-key in used with --output as Resolved.

dcfb01959802 looks much better, thanks for the review. All tests passed.

Aug 2 2017, 4:57 PM · gnupg (gpg21), Bug Report

Aug 1 2017

marcus added a comment to T3015: No rev cert saved if --gen-key in used with --output.

Reverted.

Aug 1 2017, 7:09 PM · gnupg (gpg21), Bug Report
werner reopened T3015: No rev cert saved if --gen-key in used with --output as "Open".

Patch breaks the tests.

Aug 1 2017, 7:05 PM · gnupg (gpg21), Bug Report
marcus edited projects for T3015: No rev cert saved if --gen-key in used with --output, added: gnupg (gpg21); removed gnupg (gpg22).
Aug 1 2017, 5:48 PM · gnupg (gpg21), Bug Report
gniibe added a parent task for T3119: gpg: Improve public key decryption: T2291: Smartcard interaction improvement (was: Shadowed private key design (for smartcard)).
Aug 1 2017, 8:46 AM · gnupg (gpg23)
gniibe added a comment to T3286: card: Yubikey factory-reset failure .

D441: card: Yubikey factory-reset failure is the patch.

Aug 1 2017, 7:24 AM · gnupg (gpg22), scd
gniibe added a comment to T3286: card: Yubikey factory-reset failure .

This may fix the problem for new version 4.2.7:

Aug 1 2017, 6:36 AM · gnupg (gpg22), scd
gniibe updated subscribers of T3286: card: Yubikey factory-reset failure .
Aug 1 2017, 6:33 AM · gnupg (gpg22), scd
gniibe closed T3192: gpg returns with non-zero exit status after successful run when using disable-scdaemon as Resolved.

Fixed in 2.1.22.

Aug 1 2017, 4:59 AM · gnupg (gpg21), Bug Report

Jul 25 2017

gniibe created T3300: scd: Support multiple readers by PC/SC driver.
Jul 25 2017, 11:32 AM · Restricted Project, gnupg (gpg23), scd
gniibe closed T3262: Longer URL (possibly, login) should be supported as Resolved.

Fixed in rG69614d55018d: scd: Support longer data length for special DOs for v3 card..

Jul 25 2017, 6:46 AM · scd, gnupg (gpg21)
gniibe created T3299: scd: support key algorithm attribute change UI.
Jul 25 2017, 1:26 AM · gnupg (gpg23)

Jul 24 2017

neal triaged T3296: When --detach-sign is given, but a detached signature is not created, gpg should at least emit a warning as Low priority.
Jul 24 2017, 1:52 PM · gnupg, Bug Report
neal created T3296: When --detach-sign is given, but a detached signature is not created, gpg should at least emit a warning.
Jul 24 2017, 1:52 PM · gnupg, Bug Report

Jul 19 2017

gniibe created T3286: card: Yubikey factory-reset failure .
Jul 19 2017, 12:59 AM · gnupg (gpg22), scd

Jul 18 2017

t8m created T3284: ssh-add -D does not return an error as it should. in the S1 Public space.
Jul 18 2017, 3:11 PM · gnupg (gpg23), Documentation

Jul 17 2017

werner closed T3282: migrate stubs from 2.0.x to 2.1.x as Invalid.

For questions please contact the gnupg-devel ML.

Jul 17 2017, 4:04 PM · gnupg (gpg21)
steve created T3282: migrate stubs from 2.0.x to 2.1.x in the S1 Public space.
Jul 17 2017, 1:35 PM · gnupg (gpg21)
justus closed T2209: minimal dsa/elg bitsize during expert keygen outdated as Resolved.

I just verified that this is indeed fixed.

Jul 17 2017, 10:43 AM · backport, Bug Report, gnupg, gnupg (gpg20), gnupg (gpg14), gnupg (gpg21)

Jul 14 2017

justus added a comment to T2923: trust signature domain restrictions don't work.
In T2923#100519, @dkg wrote:

including these tests (or something similar) in the gpg test suite would be a good way to avoid future regressions.

Jul 14 2017, 3:31 PM · gnupg (gpg14), Bug Report
dkg renamed T2923: trust signature domain restrictions don't work from tust signature domain restrictions don't work to trust signature domain restrictions don't work.
Jul 14 2017, 1:01 PM · gnupg (gpg14), Bug Report
dkg added a comment to T2923: trust signature domain restrictions don't work.

including these tests (or something similar) in the gpg test suite would be a good way to avoid future regressions.

Jul 14 2017, 12:23 PM · gnupg (gpg14), Bug Report

Jul 7 2017

gniibe created T3262: Longer URL (possibly, login) should be supported.
Jul 7 2017, 1:43 AM · scd, gnupg (gpg21)

Jul 3 2017

gouttegd added a comment to T2923: trust signature domain restrictions don't work.

The cause of the regression may actually not be in GnuPG's code.

Jul 3 2017, 1:54 PM · gnupg (gpg14), Bug Report
werner added a comment to T2923: trust signature domain restrictions don't work.

We need to find out when this regression happened. Back when David implemented trust signatures he ran tests with the PGP folks to make sure our implementation are compatible. This is why I call this a regression.

Jul 3 2017, 12:45 PM · gnupg (gpg14), Bug Report
marcus removed projects from T2923: trust signature domain restrictions don't work: gnupg, gnupg (gpg20), gnupg (gpg14).
Jul 3 2017, 11:07 AM · gnupg (gpg14), Bug Report

Jul 2 2017

gouttegd added a comment to T2923: trust signature domain restrictions don't work.

For information, this issue was also discussed on both gnupg-user and gnupg-devel back in january 2017. I mention it here for reference.

Jul 2 2017, 12:34 AM · gnupg (gpg14), Bug Report

Jun 23 2017

werner added a comment to T2968: gpg --search: Connection closed in DNS.

Any update on this?

Jun 23 2017, 5:11 PM · Info Needed, gnupg (gpg22), Bug Report, Debian, Keyserver, dirmngr

Jun 22 2017

marcus closed T1776: Fix deprecation warning about AM_PROG_MKDIR_P as Resolved.
Jun 22 2017, 9:05 PM · patch, gnupg, gnupg (gpg21)

Jun 17 2017

mark-antony removed a project from T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date): Info Needed.
Jun 17 2017, 8:05 AM · workaround, gnupg, Bug Report

Jun 9 2017

gniibe created T3201: KDF DO support enhancement.
Jun 9 2017, 6:26 AM · gnupg (gpg22), scd

Jun 7 2017

werner triaged T3089: macOS - use OpenDirectory Framework as Wishlist priority.

Given that this is just a warning, we should not consider it a bug.

Jun 7 2017, 1:28 PM · gnupg (gpg23), dirmngr, MacOS

Jun 5 2017

gniibe triaged T3192: gpg returns with non-zero exit status after successful run when using disable-scdaemon as Normal priority.
Jun 5 2017, 3:46 AM · gnupg (gpg21), Bug Report
gniibe added a project to T3192: gpg returns with non-zero exit status after successful run when using disable-scdaemon: gnupg (gpg21).
Jun 5 2017, 3:46 AM · gnupg (gpg21), Bug Report

May 16 2017

gniibe closed T3096: Arch Linux Keys bug as Resolved.

Fixed in 2.1.21.

May 16 2017, 1:25 AM · In Progress, Arch, gnupg (gpg21)
gniibe closed T3098: gnupg-2.1.20: build fix for Solaris as Resolved.

Fixed in 2.1.21.

May 16 2017, 1:24 AM · In Progress, gnupg (gpg21)
gniibe closed T3105: libdns does not work on Fedora builds as Resolved.

Fixed in 2.1.21.

May 16 2017, 1:24 AM · In Progress, gnupg (gpg21), dirmngr
gniibe closed T3086: stop shipping *.skel files as Resolved.

Fixed in 2.1.21.

May 16 2017, 1:23 AM · In Progress, gnupg (gpg21)

May 15 2017

werner closed T3150: Make a GnuPG release as Resolved.
May 15 2017, 8:05 PM · g10code Sprint (KW 20), gnupg (gpg21)
aheinecke added a comment to T3150: Make a GnuPG release.

I would also like to have attached differential included for Gpg4win if this is not too much.

May 15 2017, 11:19 AM · g10code Sprint (KW 20), gnupg (gpg21)
aheinecke added a revision to T3150: Make a GnuPG release: D427: dirmngr,w32: Fix ldap crl read on windows.
May 15 2017, 11:17 AM · g10code Sprint (KW 20), gnupg (gpg21)
marcus edited projects for T3150: Make a GnuPG release, added: g10code Sprint (KW 20); removed g10code Sprint (KW 19).
May 15 2017, 10:35 AM · g10code Sprint (KW 20), gnupg (gpg21)

May 11 2017

marcus edited projects for T3150: Make a GnuPG release, added: g10code Sprint (KW 19); removed g10code Sprint (KW 18).
May 11 2017, 6:20 PM · g10code Sprint (KW 20), gnupg (gpg21)

May 9 2017

justus triaged T3119: gpg: Improve public key decryption as Wishlist priority.
May 9 2017, 11:52 AM · gnupg (gpg23)
justus created T3150: Make a GnuPG release.
May 9 2017, 11:32 AM · g10code Sprint (KW 20), gnupg (gpg21)
dkg added a comment to T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf.

I didn't mean to remove the capability of having a restricted "extra-socket". I meant that we could remove (or deprecate) the capability of placing the restricted "extra-socket" at an arbitrary location. I agree with you that having the restricted "extra-socket" is an important capability that gpg shouldn't remove.

May 9 2017, 12:09 AM · gnupg (gpg23), gpgagent

May 8 2017

justus triaged T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf as Low priority.
In T3108#96369, @dkg wrote:

I think it only lists the wrong "extra socket path" when one is specified in gpg-agent.conf, right?

May 8 2017, 11:25 AM · gnupg (gpg23), gpgagent
gniibe added a comment to T3089: macOS - use OpenDirectory Framework.

https://developer.apple.com/library/content/documentation/Networking/Conceptual/Open_Directory/openDirectoryConcepts/openDirectoryConcepts.html

May 8 2017, 7:14 AM · gnupg (gpg23), dirmngr, MacOS

May 2 2017

gniibe claimed T3086: stop shipping *.skel files.

Applied to master (formatting the commit log), and pushed.

May 2 2017, 12:02 PM · In Progress, gnupg (gpg21)

Apr 29 2017

mark-antony added a comment to T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

Thanks, gniibe, for the quick reply.

Apr 29 2017, 6:02 PM · workaround, gnupg, Bug Report
gniibe claimed T3101: GnuPG 2.2 cannot import secret keys from 1.4/2.0's secring.gpg directly (if it is expired by original expiration date).

Thanks for your explanation. Now, I got it.

Apr 29 2017, 5:26 AM · workaround, gnupg, Bug Report

Apr 28 2017

gniibe closed T3121: Spelling fix for gnupg 2.1.x as Resolved.
Apr 28 2017, 3:09 AM · gnupg (gpg21)
gniibe created T3121: Spelling fix for gnupg 2.1.x.
Apr 28 2017, 3:04 AM · gnupg (gpg21)
gniibe triaged T3118: gpg --sign --local-user ... fails with smartcard as Normal priority.
Apr 28 2017, 1:04 AM · gnupg, Documentation, FAQ
gniibe claimed T3118: gpg --sign --local-user ... fails with smartcard.

T1967: GnuPG should select a key for signing without trying to use missing subkeys and T1983: gpg2 prefers missing secret key to available key on card is related, possibly.

Apr 28 2017, 1:04 AM · gnupg, Documentation, FAQ

Apr 27 2017

gniibe added projects to T3118: gpg --sign --local-user ... fails with smartcard: FAQ, Documentation.
Apr 27 2017, 8:00 AM · gnupg, Documentation, FAQ
gniibe created T3119: gpg: Improve public key decryption.
Apr 27 2017, 5:55 AM · gnupg (gpg23)

Apr 26 2017

MisterXYZ closed T3025: t-recsel on make check in gnupg-2.1.19 fails as Invalid.

not sure if that should be called closed as described here https://dev.gnupg.org/T3029
"This is no a bug but a non-proper installation of libgcrypt. In fact the output
of libgcrypt's "make install" shows hints on how to finish the install; also
pointing to ldconfig.

Apr 26 2017, 11:39 PM · Info Needed, gnupg (gpg21)
shtrom added a comment to T3118: gpg --sign --local-user ... fails with smartcard.

Ah, yeah, that worked. I was confused by the fact that I already have the bang in my .gnupg/gpg.conf, and got a warning when explicitely passing it to GPG.

Apr 26 2017, 12:37 PM · gnupg, Documentation, FAQ
gniibe added a comment to T3118: gpg --sign --local-user ... fails with smartcard.

Appending exclamation mark (!) to the keyid, you can specify exact match for the key.
I think that you can use 0xADCF72E06DBC3057! for git commit.
Please try.

Apr 26 2017, 10:14 AM · gnupg, Documentation, FAQ
shtrom created T3118: gpg --sign --local-user ... fails with smartcard in the S1 Public space.
Apr 26 2017, 9:13 AM · gnupg, Documentation, FAQ
gniibe closed D419: gpg-agent cache handling serialization.
Apr 26 2017, 5:35 AM · gnupg (gpg21)
gniibe edited projects for T3025: t-recsel on make check in gnupg-2.1.19 fails, added: gnupg (gpg21), Info Needed; removed gnupg.
Apr 26 2017, 2:51 AM · Info Needed, gnupg (gpg21)

Apr 25 2017

dkg added a comment to T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf.

I think it only lists the wrong "extra socket path" when one is specified in gpg-agent.conf, right?

Apr 25 2017, 11:05 PM · gnupg (gpg23), gpgagent
dkg renamed T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf from gpgconf lists the wrong extra socket path to gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf.
Apr 25 2017, 11:04 PM · gnupg (gpg23), gpgagent
gniibe added a project to T3105: libdns does not work on Fedora builds: In Progress.

Thanks for your confirmation. I pushed the commit.

Apr 25 2017, 2:06 PM · In Progress, gnupg (gpg21), dirmngr
t8m added a comment to T3105: libdns does not work on Fedora builds.

You're right this function is the culprit. The

patch corrects it and fully fixes it for me.

Apr 25 2017, 1:37 PM · In Progress, gnupg (gpg21), dirmngr
gniibe added a comment to T3105: libdns does not work on Fedora builds.

I suspect compiler optimization.
If you are with debugger, please check the function dns_ai_setent in dns.c.
When type==DNS_T_A, it sets sin_family = AF_INET. But it does some violent memory access for modern C.
Then, the value is accessed through saddr->sa_family.
I wonder if (*ent)->ai_family is correctly set here.

Apr 25 2017, 1:05 PM · In Progress, gnupg (gpg21), dirmngr
justus created T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf.
Apr 25 2017, 10:47 AM · gnupg (gpg23), gpgagent
t8m added a comment to T3105: libdns does not work on Fedora builds.

This is what I see in gdb after the host resolution is called:

Apr 25 2017, 10:31 AM · In Progress, gnupg (gpg21), dirmngr
t8m added a comment to T3105: libdns does not work on Fedora builds.

The machine is x86_64 qemu-kvm virtual on x86_64 host.

Apr 25 2017, 10:17 AM · In Progress, gnupg (gpg21), dirmngr
gniibe edited projects for T3105: libdns does not work on Fedora builds, added: gnupg (gpg21); removed gnupg (gpg20).
Apr 25 2017, 9:15 AM · In Progress, gnupg (gpg21), dirmngr
gniibe claimed T3096: Arch Linux Keys bug.

Pushed: rG116cfd60779f: g10: invalidate the fd cache for keyring.

Apr 25 2017, 12:53 AM · In Progress, Arch, gnupg (gpg21)

Apr 24 2017

gniibe edited projects for T3096: Arch Linux Keys bug, added: In Progress; removed Info Needed.

is for master branch. I think that it can be applied to 2.1.20, too.
I'm going to commit this patch today.

Apr 24 2017, 11:59 PM · In Progress, Arch, gnupg (gpg21)
msifland added a comment to T3096: Arch Linux Keys bug.

Cool. Thanks for your work here. Where would I apply this patch, or should I just wait until you guys have it fixed?

Apr 24 2017, 3:49 PM · In Progress, Arch, gnupg (gpg21)
gniibe added a comment to T3096: Arch Linux Keys bug.

Thanks a lot!

Apr 24 2017, 6:30 AM · In Progress, Arch, gnupg (gpg21)

Apr 22 2017

msifland added a comment to T3096: Arch Linux Keys bug.


Here is the keyring before the refresh. Also when I downgrade gnupg to gnupg-2.1.19-1-x86_64, then everything works fine again. This is only happening on the latest release.

Apr 22 2017, 5:55 PM · In Progress, Arch, gnupg (gpg21)

Apr 21 2017

gniibe added a comment to T3096: Arch Linux Keys bug.

Thank you for additional info.
gpg --recv-keys can fail when we have network problem or dirmngr doesn't work well.
I think that the failure of your original report is that it goes something wrong when it merge keys into existing keys.
It helps me if you have the pubring.gpg BEFORE you invoked "pacman-key --refresh-keys".

Apr 21 2017, 4:26 AM · In Progress, Arch, gnupg (gpg21)
msifland added a comment to T3096: Arch Linux Keys bug.

I went through and was receiving keys individually just to see if it would work, and all of them work, except the:

Apr 21 2017, 3:51 AM · In Progress, Arch, gnupg (gpg21)
gniibe added projects to T3089: macOS - use OpenDirectory Framework: dirmngr, gnupg (gpg21).
Apr 21 2017, 1:53 AM · gnupg (gpg23), dirmngr, MacOS

Apr 20 2017

gniibe triaged T3098: gnupg-2.1.20: build fix for Solaris as Normal priority.
Apr 20 2017, 1:54 PM · In Progress, gnupg (gpg21)
gniibe added projects to T3098: gnupg-2.1.20: build fix for Solaris: gnupg (gpg21), In Progress.
Apr 20 2017, 1:54 PM · In Progress, gnupg (gpg21)
gniibe added a comment to T3096: Arch Linux Keys bug.

Odd. I used the pubring.gpg you uploaded.
Refresh-keys successfully retrieve keys like:

Apr 20 2017, 4:20 AM · In Progress, Arch, gnupg (gpg21)
msifland added a comment to T3096: Arch Linux Keys bug.

That is the one I uploaded...

Apr 20 2017, 4:17 AM · In Progress, Arch, gnupg (gpg21)
gniibe added a comment to T3096: Arch Linux Keys bug.

Thanks. But it's wrong keyring, I suppose. What we need is not your own public keyring, but the public keyring which pacman uses.
IIUC, please upload the one in /etc/pacman.d/gnupg.

Apr 20 2017, 3:48 AM · In Progress, Arch, gnupg (gpg21)
msifland added a comment to T3096: Arch Linux Keys bug.

I tried what you listed above and it worked, just like you said. I have uploaded my public keyring to look at. But other users are having this problem as well. Thanks.

Apr 20 2017, 2:15 AM · In Progress, Arch, gnupg (gpg21)
gniibe triaged T3096: Arch Linux Keys bug as Normal priority.
Apr 20 2017, 1:31 AM · In Progress, Arch, gnupg (gpg21)

Apr 12 2017

gniibe added a project to T3083: Smartcard access may fail with error "Invalid Value" after resuming system from suspend: In Progress.

By the commit: rGf053f99ed0b0: scd: Handle unexpected suspend/resume by CCID driver., I put some code to handle such an expected return from the device.
Please try.
I couldn't reproduce this on my machine. (Suspend-to-RAM keeps my USB device running.)

Apr 12 2017, 4:28 AM · Restricted Project, gnupg (gpg22), scd

Apr 11 2017

gniibe added a comment to T3083: Smartcard access may fail with error "Invalid Value" after resuming system from suspend.

It looks like the device got suspended and resumed.
But the application (scdaemon) didn't get noticed by libusb.
So, scdaemon kept communicating as usual, but got unexpected msg type = 0x81,
which is error report status (RDR_to_PC_DataBlock).

Apr 11 2017, 1:57 PM · Restricted Project, gnupg (gpg22), scd
gniibe triaged T3083: Smartcard access may fail with error "Invalid Value" after resuming system from suspend as Normal priority.
Apr 11 2017, 1:32 PM · Restricted Project, gnupg (gpg22), scd

Apr 7 2017

flokli merged task T2991: dirmngr unable to receive keys if only IPv6 DNS servers are set into T2990: dirmngr fails with IPv6 nameserver in resolv.conf.
Apr 7 2017, 5:59 PM · g10code (gnupg-2.2), Debian, Bug Report, gnupg, gnupg (gpg21), dirmngr