Page MenuHome GnuPG
Feed Advanced Search

Aug 1 2012

werner added a project to T1432: rijndael implementation contains ambiguos instructions: Not A Bug.
Aug 1 2012, 7:14 AM · clang, Bug Report, libgcrypt, Not A Bug

Jul 19 2012

nagydani added a comment to T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures.

Revocations are only an issue with key updates, which must be (and, in fact,
are) made on the basis of preferred keyserver URL's in self-signatures on keys.

With document signatures, the only important issue is to have the key retrieved
from somewhere, if it is not known to the verifier. I cannot see any way in
which an attacker can make things worse for anyone, if retrieval is attempted
from URL's in unhashed subpackets if the key is not available.

The application that I am working on is a pontentially very large archive of
signed documents (financial transaction authorizations) that also contains the
corresponding keys. The archive is supposed to be distributed/redundant, with
both the documents and the keys available from multiple servers and it can also
be migrated from one server to another. Servers can go online and offline all
the time, no address is permanent. It is trivially easy for a server to include
its own address into an unhashed subpacket and very useful, too. The server does
not have access to private keys.

Nothing needs to be explained to users if they can simply
gpg --verify document.asc
after retrieving it from the server. Much more needs to be explained if
instructions are necessary where to retrieve the corresponding public key.
Polluting the HKP/SKS infrastructure with all the keys (most of which are
disposable) that we use would impose an unfair burden on the infrastructure and
as such would be a very irresponsible thing to do.

Jul 19 2012, 2:59 PM · Feature Request, gnupg
werner removed a project from T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures: Bug Report.
Jul 19 2012, 1:28 PM · Feature Request, gnupg
werner lowered the priority of T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures from Normal to Wishlist.
Jul 19 2012, 1:28 PM · Feature Request, gnupg
werner added a project to T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures: Feature Request.
Jul 19 2012, 1:28 PM · Feature Request, gnupg
werner added a comment to T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures.

Revocations are an issue as I explained. I also don't see a point in not
putting them ins signed subpackets. There is no technical problem with that.

I guess your use case is to add a keyserver URL to a signature later to have an
easier way to retrieve the key. Tinkering with a signature after it has been
created is not a good idea - you can't easily explain it to people.

Jul 19 2012, 1:27 PM · Feature Request, gnupg
werner added a comment to T1419: pipe-through of clearsigned documents adds an extra newline.

I would need to look it up myself. This has been implemented back in 1998 or 99.

Jul 19 2012, 1:21 PM · Not A Bug, Bug Report, gnupg

Jul 18 2012

nagydani added a comment to T1419: pipe-through of clearsigned documents adds an extra newline.

How would not emitting an extra LF interfere with empty messages?
Has this decision been debated? If so, could you point me to the discussion?
Thank you in advance!

Jul 18 2012, 3:02 PM · Not A Bug, Bug Report, gnupg
nagydani added a comment to T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures.

I respectfully disagree:
What you write is true for certification signatures, but not for document
signatures. Updates of keys should be driven by keyserver preference indications
on self-signatures on that key and those must obviously be hashed.
However, OpenPGP very cleverly allows for keyserver URLs in document signatures
and does take them into account. They are used for only one purpose: do download
the key if it is not known. In this case, unhashed subpackets are as good as
hashed ones (actually, better), because the cryptographic binding between the
signature and the public key can be verified anyway, there is no such thing as a
wrong source for the public key, if it does correspond to the signature.

Jul 18 2012, 3:00 PM · Feature Request, gnupg
werner added a comment to T1419: pipe-through of clearsigned documents adds an extra newline.

That's a known limitation of the protocol. We need this to allow for empty
mesages. Clearsigned messages are anyway only a compromise.

Jul 18 2012, 12:51 PM · Not A Bug, Bug Report, gnupg
werner added a project to T1419: pipe-through of clearsigned documents adds an extra newline: Not A Bug.
Jul 18 2012, 12:51 PM · Not A Bug, Bug Report, gnupg
werner reopened T1418: Pinentry not installed while using gpg2 as "Open".
Jul 18 2012, 12:49 PM · Not A Bug, Bug Report, gnupg
werner added a comment to T1418: Pinentry not installed while using gpg2.

Well, that is clearly an installation error. You must install one of the
available pinentries. Distributions usually have a dependency on pinnentry.

Jul 18 2012, 12:36 PM · Not A Bug, Bug Report, gnupg
werner closed T1418: Pinentry not installed while using gpg2 as Resolved.
Jul 18 2012, 12:36 PM · Not A Bug, Bug Report, gnupg
werner added a project to T1418: Pinentry not installed while using gpg2: Not A Bug.
Jul 18 2012, 12:36 PM · Not A Bug, Bug Report, gnupg
werner added a project to T1417: Unhashed signature subpacket "preferred keyserver" ignored for document signatures: Not A Bug.
Jul 18 2012, 12:34 PM · Feature Request, gnupg

Apr 10 2012

werner added a project to T1399: GnuPG 2.0.17 wont decrypt: Not A Bug.
Apr 10 2012, 8:03 PM · Not A Bug, gpa, Bug Report
werner closed T1399: GnuPG 2.0.17 wont decrypt as Resolved.
Apr 10 2012, 8:03 PM · Not A Bug, gpa, Bug Report

Dec 12 2011

werner closed T1070: gpa: configure bug as Resolved.
Dec 12 2011, 11:33 AM · Too Old, Info Needed, Not A Bug, Bug Report, gpa
werner added projects to T1070: gpa: configure bug: Info Needed, Too Old.
Dec 12 2011, 11:33 AM · Too Old, Info Needed, Not A Bug, Bug Report, gpa

Oct 11 2011

werner closed T1374: Pinentry: Cannot paste a passphrase into the textfield with middle mouse button. as Resolved.
Oct 11 2011, 11:23 AM · Duplicate, Bug Report, pinentry, Not A Bug
werner added a project to T1374: Pinentry: Cannot paste a passphrase into the textfield with middle mouse button.: Duplicate.
Oct 11 2011, 11:23 AM · Duplicate, Bug Report, pinentry, Not A Bug
werner added a comment to T1374: Pinentry: Cannot paste a passphrase into the textfield with middle mouse button..

See also T1370

Oct 11 2011, 11:23 AM · Duplicate, Bug Report, pinentry, Not A Bug
werner added a comment to T1374: Pinentry: Cannot paste a passphrase into the textfield with middle mouse button..

Duplicate of T1370

Oct 11 2011, 11:23 AM · Duplicate, Bug Report, pinentry, Not A Bug
werner added a project to T1374: Pinentry: Cannot paste a passphrase into the textfield with middle mouse button.: Not A Bug.
Oct 11 2011, 11:18 AM · Duplicate, Bug Report, Not A Bug, pinentry

Sep 15 2011

werner closed T1360: Stack corruption in _gcry_rndw32_gather_random_fast (w64) as Resolved.
Sep 15 2011, 9:22 AM · Windows 64, Bug Report, libgcrypt, Not A Bug, Windows

Sep 8 2011

werner added a comment to T1367: Broken Pipe.

cat(1) is not expecting any input thus you see the broke pipe from the first gpg(1).

Sep 8 2011, 4:47 PM · Bug Report, gnupg, Not A Bug
werner added a project to T1367: Broken Pipe: Not A Bug.
Sep 8 2011, 4:47 PM · Bug Report, gnupg, Not A Bug
werner closed T1367: Broken Pipe as Resolved.
Sep 8 2011, 4:47 PM · Bug Report, gnupg, Not A Bug

Aug 5 2011

werner added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

David, what do you think about sending long keyids to the keyservers?

Aug 5 2011, 5:05 PM · Feature Request, gnupg
werner assigned T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead to dshaw.
Aug 5 2011, 5:05 PM · Feature Request, gnupg

Aug 4 2011

dkg added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

D149: 332_1340.diff

Aug 4 2011, 9:18 PM · Feature Request, gnupg
dkg added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

Attached is a proposed patch that should permit passing long keyIDs or full
fingerprints to the keyservers.

Aug 4 2011, 9:18 PM · Feature Request, gnupg
dkg added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

Given that the referenced draft was written in 2003, we now have 8 years of
documented expectations that keyservers can do this. The dominant keyserver
implementation today (SKS) can handle this with no trouble.

Aug 4 2011, 9:05 PM · Feature Request, gnupg
werner added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

It may be that these days keyservers can cope with long keyids. However old
keyservers are not able to do that.

Aug 4 2011, 4:40 PM · Feature Request, gnupg
dkg added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

this is not a limitation of the keyservers; gpg itself is stripping all but the
short keyid. adding "--keyserver-options debug" to the command shows that in
every case, gpg is requesting the following URL:

Aug 4 2011, 4:25 PM · Feature Request, gnupg

Aug 3 2011

werner added a comment to T1360: Stack corruption in _gcry_rndw32_gather_random_fast (w64).

Libgcrypt does not support 64 bit Windows yet. In particular do not use it even
if it would build and run fine. MSVC is not a supported build platform anyway.

Aug 3 2011, 6:36 AM · Windows 64, Bug Report, libgcrypt, Not A Bug, Windows
werner added a project to T1360: Stack corruption in _gcry_rndw32_gather_random_fast (w64): Not A Bug.
Aug 3 2011, 6:36 AM · Windows 64, Bug Report, libgcrypt, Not A Bug, Windows

Jul 18 2011

werner added a comment to T1354: When listing keys, --keyid-format option is ignored when --with-colons is used.

Okay, I'll add a note to the option.

Jul 18 2011, 10:35 AM · gnupg, Not A Bug, Bug Report
werner closed T1354: When listing keys, --keyid-format option is ignored when --with-colons is used as Resolved.
Jul 18 2011, 10:35 AM · gnupg, Not A Bug, Bug Report

Jul 14 2011

MestreLion reopened T1354: When listing keys, --keyid-format option is ignored when --with-colons is used as "Open".
Jul 14 2011, 12:32 AM · gnupg, Not A Bug, Bug Report
MestreLion added a comment to T1354: When listing keys, --keyid-format option is ignored when --with-colons is used.

If this behavior is by design, could at least documentation (man page or
/usr/share/doc) be updated to say so? Some notice in either (or both)
--with-colons and --keyid-format entry saying that --keyid-format (and possibly
others) will be ignored when --with-colons is used.

Jul 14 2011, 12:32 AM · gnupg, Not A Bug, Bug Report

Jul 13 2011

werner closed T1354: When listing keys, --keyid-format option is ignored when --with-colons is used as Resolved.
Jul 13 2011, 6:33 AM · gnupg, Not A Bug, Bug Report
werner added projects to T1354: When listing keys, --keyid-format option is ignored when --with-colons is used: Not A Bug, gnupg.
Jul 13 2011, 6:33 AM · gnupg, Not A Bug, Bug Report
werner added a comment to T1354: When listing keys, --keyid-format option is ignored when --with-colons is used.

That is not a bug. --with-colons is the machine interface and it does not
return abbreviated information as the human readable output does.

Jul 13 2011, 6:33 AM · gnupg, Not A Bug, Bug Report

Jul 1 2011

werner removed a project from T1088: v2 smartcard fails to generate any pgp keys (BSD): Info Needed.
Jul 1 2011, 12:33 PM · Info Needed, Bug Report, Not A Bug, gnupg
werner renamed T1088: v2 smartcard fails to generate any pgp keys (BSD) from v2 smartcard fails to generate any pgp keys to v2 smartcard fails to generate any pgp keys (BSD).
Jul 1 2011, 12:33 PM · Info Needed, Bug Report, Not A Bug, gnupg
werner set Due Date to Aug 31 2011, 2:00 AM on T1088: v2 smartcard fails to generate any pgp keys (BSD).
Jul 1 2011, 12:33 PM · Info Needed, Bug Report, Not A Bug, gnupg
werner added a comment to T1088: v2 smartcard fails to generate any pgp keys (BSD).

We had some other reports on the ML about similar problems. Really time to go
after it.

Jul 1 2011, 12:33 PM · Info Needed, Bug Report, Not A Bug, gnupg
werner closed T1286: gpg-agent doesn't work if started with "eval $(gpg-agent --daemon)" as Resolved.
Jul 1 2011, 11:29 AM · Bug Report, gnupg, Not A Bug, gpgagent

May 19 2011

shtrom added a comment to T1344: gpg-agent doesn't forget passphrase on SIGHUP.

So, I understand this can't be fixed in software?

May 19 2011, 2:02 AM · poldi, Bug Report

May 18 2011

werner added a project to T1344: gpg-agent doesn't forget passphrase on SIGHUP: Not A Bug.
May 18 2011, 3:39 PM · poldi, Bug Report
werner added a comment to T1344: gpg-agent doesn't forget passphrase on SIGHUP.

There is no cache for smartcards; depending on the type of smartcard they
remember their PIN until they are powered down. With the OpenPGP card you may
use the gpg forcesig subcommand to force a PIN entry for each use of the
signature key.

May 18 2011, 3:39 PM · poldi, Bug Report

Apr 29 2011

fredden added a comment to T1334: symcryptrun.c:566: warning: implicit declaration of function ‘login_tty’.

I've now switched from gcc4.3 to gcc4.4, and this warning is no longer emitted.

Apr 29 2011, 5:52 AM · Won't Fix, Bug Report, gnupg
fredden reopened T1334: symcryptrun.c:566: warning: implicit declaration of function ‘login_tty’ as "Open".
Apr 29 2011, 5:52 AM · Won't Fix, Bug Report, gnupg

Apr 28 2011

werner added a project to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead: Not A Bug.
Apr 28 2011, 8:57 PM · Feature Request, gnupg
werner added a comment to T1340: gpg --recv-keys/--refresh-keys ignores a given long id, uses short ID instead.

That is a limitation of the keyservers.

Apr 28 2011, 8:57 PM · Feature Request, gnupg

Apr 27 2011

werner added a project to T1339: deleted keys reappearing: Not A Bug.
Apr 27 2011, 9:18 AM · Bug Report, Not A Bug, gnupg
werner added a comment to T1339: deleted keys reappearing.

Sure, you import all the keys store in secring.gpg. What you need to do is to
export the keys you want to import:

Apr 27 2011, 9:18 AM · Bug Report, Not A Bug, gnupg

Apr 18 2011

werner closed T1336: pubring.gpg was renamed into pubring.gpg.tmp as Resolved.
Apr 18 2011, 11:24 AM · Bug Report, Not A Bug, gnupg
werner added a comment to T1336: pubring.gpg was renamed into pubring.gpg.tmp.

Because it is a user program and not a daemon.

Apr 18 2011, 11:24 AM · Bug Report, Not A Bug, gnupg

Apr 13 2011

jo-master added a comment to T1336: pubring.gpg was renamed into pubring.gpg.tmp.

there was no crash or disc problem. also logs are clean. only ram+swap was a few
times nearly full (so perhaps not enough for gnupg). why gnupg don't reports
problems to syslog?

Apr 13 2011, 4:23 PM · Bug Report, Not A Bug, gnupg
jo-master reopened T1336: pubring.gpg was renamed into pubring.gpg.tmp as "Open".
Apr 13 2011, 4:23 PM · Bug Report, Not A Bug, gnupg
werner closed T1336: pubring.gpg was renamed into pubring.gpg.tmp as Resolved.
Apr 13 2011, 3:51 PM · Bug Report, Not A Bug, gnupg
werner added a comment to T1336: pubring.gpg was renamed into pubring.gpg.tmp.

This due to a system crash or a disk problem (out of space). GPG uses a
copy,change,rename scheme for any updates of a keyring file. If a problem
occurs the old keyring is still available as .tmp file. If there was a disk or
permission problem, gpg even tells you about this backup file.

Apr 13 2011, 3:51 PM · Bug Report, Not A Bug, gnupg
werner added a project to T1336: pubring.gpg was renamed into pubring.gpg.tmp: Not A Bug.
Apr 13 2011, 3:51 PM · Bug Report, Not A Bug, gnupg

Apr 8 2011

werner closed T1334: symcryptrun.c:566: warning: implicit declaration of function ‘login_tty’ as Resolved.
Apr 8 2011, 9:07 AM · Won't Fix, Bug Report, gnupg
werner added projects to T1334: symcryptrun.c:566: warning: implicit declaration of function ‘login_tty’: Not A Bug, Won't Fix.
Apr 8 2011, 9:07 AM · Won't Fix, Bug Report, gnupg
werner added a comment to T1334: symcryptrun.c:566: warning: implicit declaration of function ‘login_tty’.

That's not a bug.

Apr 8 2011, 9:07 AM · Won't Fix, Bug Report, gnupg

Feb 21 2011

werner added a comment to T1181: libgcrypt should not mess with capabilities or uids by default.

FIPS requires anyway a specific machine and a specific built binary.

Feb 21 2011, 2:51 PM · Bug Report, libgcrypt, Not A Bug
werner closed T1181: libgcrypt should not mess with capabilities or uids by default as Resolved.
Feb 21 2011, 2:51 PM · Bug Report, libgcrypt, Not A Bug

Jan 11 2011

werner added a comment to T1299: [fix] gnupg does not have unix man page for gpg.

That must be a problem of the FreeBSD ports. GnupG comes with a man page. On
my system I can do

man gpg

for th1 1.4 GnuPG and

man gpg2

for the 2.x gpg. Please report to freebsd.

Jan 11 2011, 7:42 PM · Not A Bug, gnupg, Feature Request
werner added a project to T1299: [fix] gnupg does not have unix man page for gpg: Not A Bug.
Jan 11 2011, 7:42 PM · Not A Bug, gnupg, Feature Request

Jan 7 2011

werner added a project to T1310: Cannot decrypt file - encrypts ok [Don't know]:: Not A Bug.
Jan 7 2011, 1:46 PM · Not A Bug, Bug Report

Sep 24 2010

werner added a project to T1286: gpg-agent doesn't work if started with "eval $(gpg-agent --daemon)": Not A Bug.
Sep 24 2010, 3:16 PM · Bug Report, gnupg, Not A Bug, gpgagent
werner added a comment to T1286: gpg-agent doesn't work if started with "eval $(gpg-agent --daemon)".

This is not a bug but expected behaviour: We want to show the pinentry on the
correct xserver or tty and thus gpg-needs to know which one it is. The manual
has even a hint how to show the pinentry on the client machine:

Sep 24 2010, 3:16 PM · Bug Report, gnupg, Not A Bug, gpgagent

Sep 15 2010

werner added a project to T1277: libkdecore.dll detected as malware bij Trend Micro: Not A Bug.
Sep 15 2010, 12:26 PM · Bug Report, Not A Bug, gnupg
werner closed T1277: libkdecore.dll detected as malware bij Trend Micro as Resolved.
Sep 15 2010, 12:26 PM · Bug Report, Not A Bug, gnupg
werner added a comment to T1277: libkdecore.dll detected as malware bij Trend Micro.

That is a problem of your scanner software.

Sep 15 2010, 12:26 PM · Bug Report, Not A Bug, gnupg

Aug 24 2010

werner added a comment to T1274: log_error ("WARNING: unable to restore permissions to...

No, it is an error. See option --preserve-permissions.

Aug 24 2010, 11:25 AM · Bug Report, gnupg, Not A Bug
werner added a project to T1274: log_error ("WARNING: unable to restore permissions to..: Not A Bug.
Aug 24 2010, 11:25 AM · Bug Report, gnupg, Not A Bug
werner closed T1274: log_error ("WARNING: unable to restore permissions to.. as Resolved.
Aug 24 2010, 11:25 AM · Bug Report, gnupg, Not A Bug

Jul 15 2010

werner closed T1244: gpg operation fails the first time if ~/.gnupg doesn't exist as Resolved.
Jul 15 2010, 12:17 PM · Not A Bug, Bug Report, gnupg
werner added a project to T1244: gpg operation fails the first time if ~/.gnupg doesn't exist: Not A Bug.
Jul 15 2010, 12:17 PM · Not A Bug, Bug Report, gnupg
werner added a comment to T1244: gpg operation fails the first time if ~/.gnupg doesn't exist.

I don't see that as a bug. The created conf file depends on your local
installation and thus may or may not include a keyserver option.

Jul 15 2010, 12:17 PM · Not A Bug, Bug Report, gnupg

Jun 14 2010

werner closed T1101: Fatal Error in BPDME library as Resolved.
Jun 14 2010, 4:58 PM · gpa, Not A Bug, Bug Report
werner added a comment to T1101: Fatal Error in BPDME library.

Sorry, without a detailed derror escription we can't help you. There are a
couple of known problems but gpg4win 1.1 is in any case not anymore under active
development.

Jun 14 2010, 4:58 PM · gpa, Not A Bug, Bug Report

Jun 11 2010

werner closed T1236: gpg's email address correctness test is overly strict as Resolved.
Jun 11 2010, 11:41 AM · Bug Report, gnupg, Not A Bug
werner added a project to T1236: gpg's email address correctness test is overly strict: Not A Bug.
Jun 11 2010, 11:41 AM · Bug Report, gnupg, Not A Bug
werner added a comment to T1236: gpg's email address correctness test is overly strict.

This a feature and not a bug ;-)

Jun 11 2010, 11:41 AM · Bug Report, gnupg, Not A Bug

May 26 2010

werner added a project to T1228: gpgv fails: Not A Bug.
May 26 2010, 11:59 AM · Not A Bug, Bug Report, gnupg

May 12 2010

werner removed a project from T1161: gpg messes with /var/run/utmp?: Info Needed.
May 12 2010, 11:40 AM · Bug Report, gnupg, Not A Bug
werner closed T1161: gpg messes with /var/run/utmp? as Resolved.
May 12 2010, 11:40 AM · Bug Report, gnupg, Not A Bug

Apr 27 2010

werner added a comment to T1211: gpg-agent should disable ptrace.

gpg-agent won't create a core dump; see disable_core_dump(). However it is
still possible to read the memory of a process you own using ptrace or
/proc/PID/mem.

Apr 27 2010, 4:03 PM · Won't Fix, Feature Request, gnupg, gpgagent, Not A Bug
werner closed T1211: gpg-agent should disable ptrace as Resolved.
Apr 27 2010, 4:03 PM · Won't Fix, Feature Request, gnupg, gpgagent, Not A Bug

Apr 19 2010

DarkStarSword reopened T1211: gpg-agent should disable ptrace as "Open".
Apr 19 2010, 10:38 AM · Won't Fix, Feature Request, gnupg, gpgagent, Not A Bug
DarkStarSword added a comment to T1211: gpg-agent should disable ptrace.

I recognise that gpg-agent is a user process - if it wasn't this issue wouldn't
apply at all.
And naturally this won't protect the user from themselves entirely - why if they
wanted, they could even start gpg-agent from gdb and skip the prctl call and
after entering his passphrase could then dump it from gdb. Or maybe they could
use an alternate "gpg-agent" that does not disable ptrace. Or they could wrap
gpg-agent and disable the call with LD_PRELOAD. Hell, if they wanted they could
probably even post their private keys unencrypted on a public webserver.

Apr 19 2010, 10:38 AM · Won't Fix, Feature Request, gnupg, gpgagent, Not A Bug
werner added a project to T1211: gpg-agent should disable ptrace: Not A Bug.
Apr 19 2010, 8:44 AM · Won't Fix, Feature Request, gnupg, gpgagent, Not A Bug

Apr 12 2010

werner closed T1208: libassuan 2.0.0 doesn't have soname version incremented as Resolved.
Apr 12 2010, 8:02 AM · Bug Report, Not A Bug
werner added a comment to T1208: libassuan 2.0.0 doesn't have soname version incremented.

Thanks

Apr 12 2010, 8:02 AM · Bug Report, Not A Bug