Page MenuHome GnuPG
Feed Advanced Search

Apr 6 2017

dkg added a comment to T3014: Intermittent crashes in gpgscm on s390x.

fwiw, this remains a problem on 2.1.20: https://buildd.debian.org/status/fetch.php?pkg=gnupg2&arch=s390x&ver=2.1.20-1&stamp=1491409561&raw=0

Apr 6 2017, 6:13 AM · Debian, Bug Report, gnupg
gniibe added a comment to T3027: gpg-agent crash on macOS Sierra triggerd by ssh.

While I can't reproduce this problem myself, I think I found an issue of gpg-agent passphrase caching.
Double free may happen when multiple threads enter agent_put_cache, for example.

Apr 6 2017, 4:38 AM · Bug Report, gpgagent, gnupg

Apr 5 2017

werner added a comment to D418: core: Don't split gpgconf strings on comma.

Still wrong package. You need to address this in gpgme/src/engine-gpgconf.c.
Minor correction: the value of the flag is 1^2.

Apr 5 2017, 5:35 PM · gpgme
aheinecke updated the diff for D418: core: Don't split gpgconf strings on comma.

Update diff with arcanist

Apr 5 2017, 5:28 PM · gpgme
werner added a comment to D418: core: Don't split gpgconf strings on comma.

Changing gpg or gpgconf is wrong. A string list is indicated by flag value 2 which is not set for that option and thus we do not have a string list.

Apr 5 2017, 5:23 PM · gpgme
aheinecke created D418: core: Don't split gpgconf strings on comma.
Apr 5 2017, 5:05 PM · gpgme
aheinecke added a parent task for T3059: Make information that a verifyresult / decrypt result was compliant to a compliance mode available through GPGME: T3058: Implement GUI for compliance mode.
Apr 5 2017, 12:09 PM · g10code Sprint (KW 22), gpgme, gnupg
aheinecke created T3059: Make information that a verifyresult / decrypt result was compliant to a compliance mode available through GPGME in the S1 Public space.
Apr 5 2017, 12:09 PM · g10code Sprint (KW 22), gpgme, gnupg

Apr 4 2017

kai removed a project from T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows: Duplicate.
Apr 4 2017, 3:03 PM · gnupg (gpg14), gnupg (gpg20), Windows 32, gpg4win, Windows, Bug Report, gnupg
marcus merged T1190: gpg-agent asks same passphrase multiple times when subsequent requests are made before first request's passphrase is entered into T1109: Pinentry and cache update race.
Apr 4 2017, 3:01 PM · Info Needed, Bug Report, gnupg, gpgagent
marcus merged task T1190: gpg-agent asks same passphrase multiple times when subsequent requests are made before first request's passphrase is entered into T1109: Pinentry and cache update race.
Apr 4 2017, 3:01 PM · Duplicate, Stalled, Bug Report, gnupg
kai moved T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows from Backlog to Done on the Duplicate board.
Apr 4 2017, 3:00 PM · gnupg (gpg14), gnupg (gpg20), Windows 32, gpg4win, Windows, Bug Report, gnupg
kai merged T1373: Wrong charset in console messages (Cyrillic, Windows) into T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.
Apr 4 2017, 2:59 PM · gnupg (gpg14), gnupg (gpg20), Windows 32, gpg4win, Windows, Bug Report, gnupg
kai merged task T1373: Wrong charset in console messages (Cyrillic, Windows) into T1691: Charset / codepage problems in GnuPG 2.0.26 on MS Windows.
Apr 4 2017, 2:59 PM · Bug Report, gnupg
kai merged T1861: gpgsm does not handle certificates with ambiguous name correctly into T1644: Do not expect KeyIDs to be unique.
Apr 4 2017, 2:57 PM · gnupg (gpg22), S/MIME, Bug Report
kai merged task T1861: gpgsm does not handle certificates with ambiguous name correctly into T1644: Do not expect KeyIDs to be unique.
Apr 4 2017, 2:57 PM · Duplicate, Bug Report, gnupg, gnupg (gpg20), S/MIME
kai merged T2002: My God, it's full of bugs into T2001: gpg-agent isn't used for getting password with --gen-key.
Apr 4 2017, 2:55 PM · Bug Report, gnupg
marcus merged task T2962: --quick-revoke-uid fails silently trying to revoke a non-existent uid into T2963: gpgme_op_revuid fails silently trying to revoke a non-existent uid.
Apr 4 2017, 2:51 PM · Bug Report, gnupg, gnupg (gpg22)
gniibe claimed T2903: "gpg --card-status" does not add any entries to the private key ring.
Apr 4 2017, 3:13 AM · Info Needed, Bug Report, gnupg
gniibe closed T2153: agent_pksign_do ignores do_encode_raw_pkcs1 do_encode_md return values as Resolved.
Apr 4 2017, 3:01 AM · Bug Report, gnupg
gniibe closed T2154: encrypt_dek ignores gcry_pk_encrypt return value as Resolved.
Apr 4 2017, 3:00 AM · In Progress, Bug Report, gnupg
gniibe removed a project from T2285: decryption fails with "Missing item in object" even though private key is available: OpenPGP.
Apr 4 2017, 2:59 AM · Info Needed, Bug Report, gnupg, scd
gniibe added a project to T2939: Should not be required to manually `killagent` on card removal: gnupg (gpg20).
Apr 4 2017, 2:57 AM · gnupg (gpg20), Bug Report, gnupg
gniibe added a project to T3027: gpg-agent crash on macOS Sierra triggerd by ssh: In Progress.
Apr 4 2017, 2:56 AM · Bug Report, gpgagent, gnupg
gniibe reopened T3027: gpg-agent crash on macOS Sierra triggerd by ssh as "Open".
Apr 4 2017, 2:54 AM · Bug Report, gpgagent, gnupg
gniibe closed T3027: gpg-agent crash on macOS Sierra triggerd by ssh as Resolved.

In 2.1.19, gpg-agent uses getpeerucred for macOS. I changed it (since it seemed not working). In 2.1.20, gpg-agent now uses getsockopt with LOCAL_PEERPID.
It seems for me that the crash occurs by ucred_free. If this is the case, 2.1.20 fixes this issue.

Apr 4 2017, 2:54 AM · Bug Report, gpgagent, gnupg
gniibe closed T2933: gnupg-2.1.18 fails to read a Yubikey Neo that gnupg-2.1.17 reads fine as Resolved.

Fix published in 2.1.19.

Apr 4 2017, 2:28 AM · gnupg, Bug Report
gniibe closed T2981: struct ucred usage needs ucred.h on Solaris as Resolved.

Fix published in 2.1.20.

Apr 4 2017, 2:21 AM · In Progress, Bug Report, gnupg
dkg added a comment to T2948: libdns lookups fails when nssswitch has no "dns" section.

I don't have one of these systems handy to test with, but if the fix in dee026d7 does what it says it does, this sounds like it's probably OK to close in my book. if there are more problems, i'm sure we can re-open it.

Apr 4 2017, 12:29 AM · Restricted Project, Bug Report, gnupg, dirmngr

Apr 3 2017

dkg added a comment to T3014: Intermittent crashes in gpgscm on s390x.

Sure:

Apr 3 2017, 11:39 PM · Debian, Bug Report, gnupg
MisterXYZ added a comment to T3028: calling make check after building fails.

Apr 3 2017, 11:25 PM · Bug Report, gnupg, Tests
MisterXYZ added a comment to T3028: calling make check after building fails.

user@group: make check XTESTS=4gb-packet.scm verbose=4 &> 4gb-packet.scm_execution.log
and content of 4gb-packet.scm.log appended for completeness{F66019}

Apr 3 2017, 11:23 PM · Bug Report, gnupg, Tests
werner closed T2966: "LC_ALL=pl_PL.UTF-8 gpg --gen-key" fails during confirmation as Resolved.
Apr 3 2017, 10:58 PM · Restricted Project, Debian, Bug Report, gnupg
werner closed T2944: gpgconf --change-option should not print a warning when the relevant conf file does not exist as Resolved.
Apr 3 2017, 10:54 PM · Restricted Project, Bug Report, gnupg
werner closed T2817: TOFU validity conflict not set on conflict as Resolved.

Time to say good bye my dear bug.

Apr 3 2017, 10:53 PM · Restricted Project, Bug Report, gnupg, TOFU
werner closed T2230: gpgsm decryption with smartcard fails with "Invalid session key" as Resolved.

we are now at 2.1.20 - time to mark this one as resolved.

Apr 3 2017, 10:51 PM · Restricted Project, gnupg, Bug Report, scd, S/MIME
werner added a comment to T2948: libdns lookups fails when nssswitch has no "dns" section.

dkg: Can we close this now that 2.1.20 is out?

Apr 3 2017, 10:48 PM · Restricted Project, Bug Report, gnupg, dirmngr
werner closed T2959: with --tofu-default-policy=ask, Assertion "conflict_set" in get_trust failed (../../g10/tofu.c:2787) as Resolved.

Fix is in 2.1.20

Apr 3 2017, 10:46 PM · Restricted Project, Debian, Bug Report, gnupg
wk updated subscribers of T3030: Test failure: test using user's keyring instead of fresh keyring?.
Apr 3 2017, 9:52 AM · Info Needed, Bug Report, gnupg
wk assigned T3030: Test failure: test using user's keyring instead of fresh keyring? to justus.
Apr 3 2017, 9:52 AM · Info Needed, Bug Report, gnupg
wk added a comment to T3028: calling make check after building fails.

Can you please run

cd tests/openpgp
make check XTESTS=4gb-packet.scm verbose=4

Apr 3 2017, 9:50 AM · Bug Report, gnupg, Tests
wk removed a project from T3029: make install does not configure/link installation for libgcrypt for gpg2: gnupg (gpg21).
Apr 3 2017, 9:43 AM · Bug Report, FAQ, gnupg, Not A Bug
wk added projects to T3029: make install does not configure/link installation for libgcrypt for gpg2: Not A Bug, FAQ.
Apr 3 2017, 9:43 AM · Bug Report, FAQ, gnupg, Not A Bug
wk added a comment to T3029: make install does not configure/link installation for libgcrypt for gpg2.

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.

In general it is not easy to install a newer version of a library on a system
which already has an older version of that library.

Apr 3 2017, 9:43 AM · Bug Report, FAQ, gnupg, Not A Bug

Mar 31 2017

werner closed T2957: gpg --export-ssh-key does not work for primary keys marked as authentication-capable as Resolved.
Mar 31 2017, 3:14 PM · Bug Report, gnupg, Restricted Project
werner added a project to T2991: dirmngr unable to receive keys if only IPv6 DNS servers are set: g10code (gnupg-2.2).
Mar 31 2017, 3:12 PM · g10code (gnupg-2.2), Debian, Bug Report, gnupg, gnupg (gpg21), dirmngr
werner closed T3002: Toshiba Help Center as Invalid.
Mar 31 2017, 2:55 PM · Bug Report, gnupg
vext01 set Version to 2.1.19 on T3030: Test failure: test using user's keyring instead of fresh keyring?.
Mar 31 2017, 8:10 AM · Info Needed, Bug Report, gnupg
vext01 added projects to T3030: Test failure: test using user's keyring instead of fresh keyring?: gnupg, Bug Report.
Mar 31 2017, 8:10 AM · Info Needed, Bug Report, gnupg
marcus moved T3016: Vague error message: key X can't be retrieved (without telling anybody why) from Done to Backlog on the gnupg board.
Mar 31 2017, 3:04 AM · Won't Fix, Bug Report, gnupg
marcus moved T3002: Toshiba Help Center from Backlog to In Progress on the gnupg board.
Mar 31 2017, 3:04 AM · Bug Report, gnupg
marcus moved T3016: Vague error message: key X can't be retrieved (without telling anybody why) from Backlog to Done on the gnupg board.
Mar 31 2017, 3:03 AM · Won't Fix, Bug Report, gnupg

Mar 30 2017

marcus changed the edit policy for U1 GnuPG source.
Mar 30 2017, 8:30 PM · gnupg
marcus moved T3027: gpg-agent crash on macOS Sierra triggerd by ssh from In Progress to Backlog on the gnupg board.
Mar 30 2017, 7:36 PM · Bug Report, gpgagent, gnupg
marcus moved T3027: gpg-agent crash on macOS Sierra triggerd by ssh from Backlog to In Progress on the gnupg board.
Mar 30 2017, 7:35 PM · Bug Report, gpgagent, gnupg
admin created gnupg.
Mar 30 2017, 6:42 PM
MisterXYZ set Version to 2.1.19 on T3029: make install does not configure/link installation for libgcrypt for gpg2.
Mar 30 2017, 5:36 PM · Bug Report, FAQ, gnupg, Not A Bug
MisterXYZ added projects to T3029: make install does not configure/link installation for libgcrypt for gpg2: gnupg (gpg21), gnupg, Bug Report.
Mar 30 2017, 5:36 PM · Bug Report, FAQ, gnupg, Not A Bug
MisterXYZ renamed T3028: calling make check after building fails from calling make check after building to calling make check after building fails.
Mar 30 2017, 5:25 PM · Bug Report, gnupg, Tests
MisterXYZ set Version to 2.1.19 on T3028: calling make check after building fails.
Mar 30 2017, 5:24 PM · Bug Report, gnupg, Tests
MisterXYZ added projects to T3028: calling make check after building fails: Tests, gnupg, Bug Report.
Mar 30 2017, 5:24 PM · Bug Report, gnupg, Tests
landro added projects to T3027: gpg-agent crash on macOS Sierra triggerd by ssh: MacOS, ssh, gnupg, gnupg (gpg21), gpgagent, Bug Report.
Mar 30 2017, 3:22 PM · Bug Report, gpgagent, gnupg
landro set Version to 2.1.19 on T3027: gpg-agent crash on macOS Sierra triggerd by ssh.
Mar 30 2017, 3:22 PM · Bug Report, gpgagent, gnupg
MisterXYZ added a project to T3025: t-recsel on make check in gnupg-2.1.19 fails: gnupg.
Mar 30 2017, 2:56 AM · Info Needed, gnupg (gpg21)

Mar 28 2017

justus added a comment to T3014: Intermittent crashes in gpgscm on s390x.

Yes, print *a was correct. Could you please do

  print *sc->load_stack[sc->file_i]->curr_line

there?

Mar 28 2017, 3:05 PM · Debian, Bug Report, gnupg
justus claimed T3014: Intermittent crashes in gpgscm on s390x.
Mar 28 2017, 3:05 PM · Debian, Bug Report, gnupg
werner added a project to T3016: Vague error message: key X can't be retrieved (without telling anybody why): Won't Fix.
Mar 28 2017, 2:44 PM · Won't Fix, Bug Report, gnupg
werner added a comment to T3016: Vague error message: key X can't be retrieved (without telling anybody why).

The keyserver helpers programs which are the cause for some not too useful error
messages have been removed from 2.1. Thus the error messages are different and
might be better - at least the dirmngr, responsible for fetching keys, can
create a detailed log file.

I tagged this as wontfix because we won't do any chnages to 2.0 anymore, its
EOLed for the end of the year.

Please feel free to re-open this bug if you experience such problems asl with
2.1.19 or higher.

Thanks for reporting.

Mar 28 2017, 2:44 PM · Won't Fix, Bug Report, gnupg
dkg added a comment to T3014: Intermittent crashes in gpgscm on s390x.

I've now pulled from the current master head
(caf00915532e6e8e509738962964edcd14fb0654), rebuilt on zelenka with -O0 -g, and
triggered the error again, causing a core file to be dumped.

I copied gpgscm-gdb.py into tests/gpgscm/ , added it to add-auto-load-safe-path
in ~/.gdbinit, and then ran "gdb -c tests/gpgscm/core tests/gpgscm/gpgscm" and
tried to print a, as requested. here's what i got:

0 (sid_s390x-dchroot)dkg@zelenka:~/src/gnupg2/gnupg2/build$ echo
add-auto-load-safe-path
/home/dkg/src/gnupg2/gnupg2/build/tests/gpgscm/gpgscm-gdb.py > /home/dkg/.gdbinit
0 (sid_s390x-dchroot)dkg@zelenka:~/src/gnupg2/gnupg2/build$ gdb -c
tests/gpgscm/core ./tests/gpgscm/gpgscm

GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later < GPL license >
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "s390x-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
< GDB Bugs >.
Find the GDB manual and other documentation resources online at:
< GDB Documentation >.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./tests/gpgscm/gpgscm...done.
[New LWP 7145]
Core was generated by `./gpgscm ../../../tests/gpgscm/t-child.scm'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x000002aae4ecf748 in is_vector (p=0x4634508) at
../../../tests/gpgscm/scheme.c:220
220 INTERFACE INLINE int is_vector(pointer p) { return (type(p)==T_VECTOR); }
(gdb) bt
#0 0x000002aae4ecf748 in is_vector (p=0x4634508) at
../../../tests/gpgscm/scheme.c:220
#1 0x000002aae4ed3470 in vector_elem (vec=0x4634508, ielem=7) at
../../../tests/gpgscm/scheme.c:1349
#2 0x000002aae4ed975e in tailstack_flatten (sc=0x2ab046296f0,
tailstack=0x4634508, i=8, n=7, acc=0x2ab04629838) at
../../../tests/gpgscm/scheme.c:3117
#3 0x000002aae4ed99d4 in callstack_flatten (sc=0x2ab046296f0, i=8, n=7,
acc=0x2ab04629838) at ../../../tests/gpgscm/scheme.c:3155
#4 0x000002aae4ed9af0 in history_flatten (sc=0x2ab046296f0) at
../../../tests/gpgscm/scheme.c:3173
#5 0x000002aae4ed8488 in _Error_1 (sc=0x2ab046296f0, s=0x2aae4efe634 "eval:
unbound variable:", a=0x2ab0462bdd8) at ../../../tests/gpgscm/scheme.c:2777
#6 0x000002aae4eda162 in opexe_0 (sc=0x2ab046296f0, op=OP_EVAL) at
../../../tests/gpgscm/scheme.c:3298
#7 0x000002aae4ee3ef0 in Eval_Cycle (sc=0x2ab046296f0, op=OP_T0LVL) at
../../../tests/gpgscm/scheme.c:5358
#8 0x000002aae4ee5384 in scheme_load_named_file (sc=0x2ab046296f0,
fin=0x2ab04684f90, filename=0x2ab04684d80 "../../../tests/gpgscm/init.scm") at
../../../tests/gpgscm/scheme.c:5748
#9 0x000002aae4ec1ec6 in load (sc=0x2ab046296f0, file_name=0x2aae4efc7d4
"init.scm", lookup_in_cwd=0, lookup_in_path=1) at ../../../tests/gpgscm/main.c:180
#10 0x000002aae4ec22cc in main (argc=0, argv=0x3ffffe44e48) at
../../../tests/gpgscm/main.c:266
(gdb) up 5
#5 0x000002aae4ed8488 in _Error_1 (sc=0x2ab046296f0, s=0x2aae4efe634 "eval:
unbound variable:", a=0x2ab0462bdd8) at ../../../tests/gpgscm/scheme.c:2777
2777 history = history_flatten(sc);
(gdb) print a
$1 = (pointer) 0x2ab0462bdd8
(gdb) print *a
$2 = define-macro
(gdb)

maybe i'm doing something wrong? i'll ask and see whether i can give out an
account on the porterbox for you, justus.

Mar 28 2017, 2:34 PM · Debian, Bug Report, gnupg
dkg placed T3014: Intermittent crashes in gpgscm on s390x up for grabs.
Mar 28 2017, 2:34 PM · Debian, Bug Report, gnupg
aheinecke added projects to T3020: Lock files not compatible between Windows and Linux (invalid size): gnupg, Bug Report.
Mar 28 2017, 10:53 AM · Bug Report, gnupg

Mar 27 2017

justus added a comment to T3014: Intermittent crashes in gpgscm on s390x.

Mar 27 2017, 12:45 PM · Debian, Bug Report, gnupg
justus added a comment to T3014: Intermittent crashes in gpgscm on s390x.

I have looked into this. I installed Debian on an s390 emulator (hercules), but
have been unable to reproduce the problem there, maybe due to the emulation (it
is quite slow on my system, and the gpgscm interpreter seems especially slow,
maybe because of the challenge of doing branch prediction on interpreters).

Your stack trace suggests a memory corruption early during the initialization
("init.scm", the standard library, is being loaded), we see an error being
generated due to an unbound variable (i.e. the environment hash table is
corrupted / does not perform as expected). Then we see a segfault while the
history buffer is flattened into a list for the error message (i.e. hints at a
corruption).

Unfortunately, memory corruption bugs are very hard to detect in gpgscm due to
its use of a custom memory allocator. The allocator allocates large segments
using malloc and hands out cells from that pool as necessary. However, memory
is never freed, so tools like valgrind can not be used to detect use-after-free,
or even most out-of-bounds accesses.

I have been working on the low-level allocator last week trying to make it more
debuggable and memory errors more detectable, e.g. by moving parts of the
interpreter into readonly sections.

As Werner said, a stack trace with less optimizations would be helpful. Also,
is the problem always the same if it happens? If so, it would be interesting to
know what kind of variable is unbound (for that, inspect the 'a' parameter of
'_Error_1' [I'm attaching a pretty-printer for gdb, with that, do 'print a']).

Access to the porter box would be helpful as well.

Mar 27 2017, 12:45 PM · Debian, Bug Report, gnupg

Mar 25 2017

werner assigned T3014: Intermittent crashes in gpgscm on s390x to justus.
Mar 25 2017, 8:47 AM · Debian, Bug Report, gnupg
werner updated subscribers of T3014: Intermittent crashes in gpgscm on s390x.
Mar 25 2017, 8:47 AM · Debian, Bug Report, gnupg
werner added a comment to T3014: Intermittent crashes in gpgscm on s390x.

Can you rebuild using -O0 -g and try to get a back trace again. That might be
helpful.

Mar 25 2017, 8:47 AM · Debian, Bug Report, gnupg

Mar 24 2017

werner added a project to T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path: In Progress.
Mar 24 2017, 4:52 PM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr
werner added a comment to T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path.

We also have a discussion of the mailing list. It does currently not make sense
to continue here.

The problem of NFS mounted home directories is _real_ and we have a solution for
this which is better than the old redirection hack.

The problem with too long socket names is not severe and has been around for
decades (for other software and 14 years for GnuPG). There are workaround and
/run/user also solves this.

I proposed a change which does not even require --create-socketdir. There was
no comment on this and thus I will push that now so that we can do a real life test.

Mar 24 2017, 4:52 PM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr
justus added a comment to T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path.

Justus: I told you several times that we are not going to change working code
for no good reason.

Except that it is not working. If it was working, then
06f1f163e96f1039304fd3cf565cf9de1ca45849
would not be necessary.

Even if your hack (I call it a hack because it does not
work with getsockname)

1/ Yes it does. It returns precisely the path that was used in bind.

2/ We only use getsockname on sockets that were given us by a service manager
like systemd, and thus those sockets would be unaffected by "the hack".

would make it, it does not solve the major problem: The
inability of creating sockets on certain file systems. THAT is the major reason
why we moved to /var/run.

Please stop conflating these things. This bug is about "dirmngr and gpg-agent
should work automatically even when GNUPGHOME is larger than sun_path". It is
not about NFS or FAT or something.

Mar 24 2017, 1:44 PM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr
minfrin set Version to 2.0.30 on T3016: Vague error message: key X can't be retrieved (without telling anybody why).
Mar 24 2017, 12:46 PM · Won't Fix, Bug Report, gnupg
minfrin added projects to T3016: Vague error message: key X can't be retrieved (without telling anybody why): gnupg, Bug Report.
Mar 24 2017, 12:46 PM · Won't Fix, Bug Report, gnupg
werner added a comment to T1287: Feature request: --decrypt-only.

Duplicate of T1060

Mar 24 2017, 11:17 AM · Duplicate, gnupg, Feature Request
werner closed T1287: Feature request: --decrypt-only as Resolved.
Mar 24 2017, 11:17 AM · Duplicate, gnupg, Feature Request
werner added a project to T1287: Feature request: --decrypt-only: Duplicate.
Mar 24 2017, 11:17 AM · Duplicate, gnupg, Feature Request
werner added a comment to T1287: Feature request: --decrypt-only.

2.1 has the option --unwrap to just this.

Mar 24 2017, 11:17 AM · Duplicate, gnupg, Feature Request
werner claimed T1287: Feature request: --decrypt-only.
Mar 24 2017, 11:08 AM · Duplicate, gnupg, Feature Request
werner closed T1618: Make gnupg more friendly to multiple readers as Resolved.
Mar 24 2017, 11:07 AM · gnupg, Feature Request, scd
werner added a comment to T1618: Make gnupg more friendly to multiple readers.

Implemented in 2.1.19

Mar 24 2017, 11:07 AM · gnupg, Feature Request, scd

Mar 23 2017

Mento set Version to 2.1.19 on T3015: No rev cert saved if --gen-key in used with --output.
Mar 23 2017, 4:50 PM · gnupg (gpg21), Bug Report
Mento added projects to T3015: No rev cert saved if --gen-key in used with --output: gnupg, Bug Report.
Mar 23 2017, 4:50 PM · gnupg (gpg21), Bug Report

Mar 22 2017

dkg added a comment to T3014: Intermittent crashes in gpgscm on s390x.

Roundup won't let me include the details, but i will say that from a git bisect,
i discovered that the first commit that has this behavior is
49e2ae65e892f93be7f87cfaae3392b50a99e4b1 ("gpgscm: Use a compact vector
representation.")

The crashes that happen are segfaults.

Mar 22 2017, 10:54 PM · Debian, Bug Report, gnupg
dkg added projects to T3014: Intermittent crashes in gpgscm on s390x: gnupg, Bug Report, Debian.
Mar 22 2017, 10:52 PM · Debian, Bug Report, gnupg
dkg set Version to 2.1.19 on T3014: Intermittent crashes in gpgscm on s390x.
Mar 22 2017, 10:52 PM · Debian, Bug Report, gnupg
dkg set External Link to https://bugs.debian.org/858400 on T3014: Intermittent crashes in gpgscm on s390x.
Mar 22 2017, 10:52 PM · Debian, Bug Report, gnupg
wglas85 added a comment to T3012: gpg-agent 2.0.30 not able to create SHA-2 signatures with scute.

Hello Werner,

The problem is, that some projects liek gpgtools for MacOS are reluctantly sticking to
gnupg-2.0 :-/

So, I'd love to have this patch committed in order to ease the transition phase from

2.0 to 2.1 for them.

Regards, Wolfgang
Mar 22 2017, 1:17 PM · Won't Fix, Bug Report, gnupg (gpg20), scd, gnupg
werner renamed T3012: gpg-agent 2.0.30 not able to create SHA-2 signatures with scute from gpg-agent 2.0.30 not able to create SHA-2 signatures to gpg-agent 2.0.30 not able to create SHA-2 signatures with scute.
Mar 22 2017, 12:28 PM · Won't Fix, Bug Report, gnupg (gpg20), scd, gnupg
werner lowered the priority of T3012: gpg-agent 2.0.30 not able to create SHA-2 signatures with scute from Unbreak Now! to Normal.
Mar 22 2017, 12:28 PM · Won't Fix, Bug Report, gnupg (gpg20), scd, gnupg
werner added projects to T3012: gpg-agent 2.0.30 not able to create SHA-2 signatures with scute: scd, gnupg (gpg20), Won't Fix.
Mar 22 2017, 12:28 PM · Won't Fix, Bug Report, gnupg (gpg20), scd, gnupg
werner added a comment to T3012: gpg-agent 2.0.30 not able to create SHA-2 signatures with scute.

Given that 2.0 will reach EOL in 9 months I don't think it is worth to backport
and test that patch.

Mar 22 2017, 12:28 PM · Won't Fix, Bug Report, gnupg (gpg20), scd, gnupg
wglas85 set External Link to https://lists.gnupg.org/pipermail/gnupg-devel/2014-September/028759.html on T3012: gpg-agent 2.0.30 not able to create SHA-2 signatures with scute.
Mar 22 2017, 12:05 PM · Won't Fix, Bug Report, gnupg (gpg20), scd, gnupg