Page MenuHome GnuPG
Feed Advanced Search

Jan 6 2016

estellnb added a comment to T2205: GnuPG does not detect damaged keys on import.

Same behaviour with gpg-2.1.10 (Arch), libgcrypt 1.6.4.

Jan 6 2016, 11:13 AM · Not A Bug, Debian, Bug Report, gnupg
estellnb added a comment to T2205: GnuPG does not detect damaged keys on import.

Jan 6 2016, 11:13 AM · Not A Bug, Debian, Bug Report, gnupg

Jan 5 2016

werner added a comment to T2205: GnuPG does not detect damaged keys on import.

1.4.12 is heavily outdated (from 2012). Please update to 1.4.20 or at least
1.4.19 and check again.

Jan 5 2016, 3:13 PM · Not A Bug, Debian, Bug Report, gnupg
werner lowered the priority of T2205: GnuPG does not detect damaged keys on import from Unbreak Now! to Normal.
Jan 5 2016, 3:13 PM · Not A Bug, Debian, Bug Report, gnupg

Dec 27 2015

estellnb added a comment to T2205: GnuPG does not detect damaged keys on import.

Dec 27 2015, 5:51 PM · Not A Bug, Debian, Bug Report, gnupg
estellnb added a comment to T2205: GnuPG does not detect damaged keys on import.

Dec 27 2015, 5:51 PM · Not A Bug, Debian, Bug Report, gnupg
estellnb added a comment to T2205: GnuPG does not detect damaged keys on import.

As I am not sure how to attach files to this report I have uploaded them here:
http://www.elstel.org/uploads/gnupg/

Dec 27 2015, 5:50 PM · Not A Bug, Debian, Bug Report, gnupg
estellnb added a comment to T2205: GnuPG does not detect damaged keys on import.

Dec 27 2015, 5:50 PM · Not A Bug, Debian, Bug Report, gnupg
estellnb added projects to T2205: GnuPG does not detect damaged keys on import: gnupg (gpg14), Keyserver, gnupg, Bug Report, Debian.
Dec 27 2015, 5:36 PM · Not A Bug, Debian, Bug Report, gnupg
estellnb set Version to 1.4.12 on T2205: GnuPG does not detect damaged keys on import.
Dec 27 2015, 5:36 PM · Not A Bug, Debian, Bug Report, gnupg

Oct 8 2015

werner updated subscribers of T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error.
Oct 8 2015, 7:15 PM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win
werner added a project to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error: Restricted Project.
Oct 8 2015, 7:15 PM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win
werner added a comment to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error.

Applied with commit ea079d2. Thanks.

Oct 8 2015, 7:15 PM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win

Oct 2 2015

aheinecke closed T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno" as Resolved.
Oct 2 2015, 9:45 AM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

Haven't seen this problem for months and npth-1.2 contains the fix.

-> Resolved.

Oct 2 2015, 9:45 AM · Bug Report, Keyserver, gnupg (gpg21), dirmngr

Sep 25 2015

aheinecke added a comment to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error.

You've actually added code to handle the hostname:port string with rev: 54e55149

But this does not work as the parse_uri check before hat is called with
"no_scheme_check" and so already passes a hostname:port uri as valid and does
not go into the fallback code that adds the http scheme.

Sep 25 2015, 11:52 AM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win
aheinecke added a comment to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error.

D329: 685_0001-Dirmngr-Default-to-http-protocol-for-http-proxy.patch

Sep 25 2015, 11:52 AM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win

Sep 24 2015

aheinecke added a comment to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error.

Regardless of that, I find this is a regression. With my configuration I was
able to search on keyservers with 2.0.x and then with 2.1.x keyserver search no
longer works with the same configuration.

And it's probably easier to default to http protocol for a http-proxy in gnupg /
dirmngr again then it is for me to warn users in Kleopatra / Gpg4win that their
configuration no longer works with 2.1.

Sep 24 2015, 10:58 AM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win
werner added a comment to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error.

Actually I plan to remove (or make them a NOP) all network options from
gpg.conf. This should all be configured in dirmngr.conf.

Sep 24 2015, 10:38 AM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win
werner lowered the priority of T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error from High to Normal.
Sep 24 2015, 10:38 AM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win

Sep 23 2015

aheinecke added projects to T2109: Gpg2.1 http-proxy configuration from 2.0 leads to configuration error: gpg4win, gnupg (gpg21), gnupg, Bug Report, Keyserver.
Sep 23 2015, 1:28 PM · Keyserver, Bug Report, gnupg, gnupg (gpg21), gpg4win

May 15 2015

werner closed T1762: gpg --homedir as root fails to convert old keyrings as Resolved.
May 15 2015, 2:16 PM · Bug Report, gnupg, Arch, Keyserver

May 12 2015

bisson added a comment to T1762: gpg --homedir as root fails to convert old keyrings.

This seems to work with gnupg-2.1.4. Thanks!

May 12 2015, 4:12 PM · Bug Report, gnupg, Arch, Keyserver

May 11 2015

werner added a comment to T1762: gpg --homedir as root fails to convert old keyrings.

Can you please try with the latest version (2.1.4 will be released tomorrow)

May 11 2015, 8:27 PM · Bug Report, gnupg, Arch, Keyserver

Dec 19 2014

werner closed T950: Updating keys from server as Resolved.
Dec 19 2014, 9:01 AM · Keyserver, gpa, Feature Request
werner added a comment to T950: Updating keys from server.

The context menu of the key manager now has a "refresh key" item.

Dec 19 2014, 9:01 AM · Keyserver, gpa, Feature Request
werner removed a project from T950: Updating keys from server: In Progress.
Dec 19 2014, 9:01 AM · Keyserver, gpa, Feature Request

Dec 18 2014

werner added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

The sem_post in enter_pth can't set ERRNO because we assert the return value
later. However, the sem_wait in leave_npth has the usual EINTR protection and
thus changes ERRNO. Needs to be fixed.

Dec 18 2014, 4:50 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr

Dec 16 2014

aheinecke added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

No this was on "the master of the day"

And with the dead server detection the case for "localhost lookup" already got
better.

But you could look at npth src/npth.c
I am pretty sure that npth_enter and npth_leave modify errno and that this
causes at least npth_connect not to set errno as expected.

Dec 16 2014, 8:05 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
werner removed a project from T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno": Info Needed.
Dec 16 2014, 7:58 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
werner added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

This was straight 2.1.0, right? Please try again with 2.1.1 there are just to
many bugs fixs that it is not worth to look at 2.1.0. If it is still the case I
can look at (although that you assigned yourself ;-)

Dec 16 2014, 7:58 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr

Dec 15 2014

aheinecke added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

I had another go at this bug this evening. I had a keyserver with reproducable
failures (while I still could use it in gpg1). And suddenly during debugging it
all changed and worked flawlessly. I was down to npth_connect and after I had
added debug output in there it began to work (and kept working after removing
the debug output again, hrmpf)

With regards to the test case from T1773 (aheinecke on Nov 26 2014, 10:35 PM / Roundup). This now (after e8c0ed7 ) returns a
dead host.

Btw. I think the error message could be improved for dead hosts.

gpg2 --keyserver hkp://127.0.0.1 --search foobar
gpg: no keyserver known (use option --keyserver)
gpg: keyserver search failed: No keyserver available

Should be something like "No reachable keyserver found"

Assigned this bug to me to at least provide a clearer example.

Thanks for fixing the 127.0.0.1 lookup error :)

Dec 15 2014, 11:23 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke claimed T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".
Dec 15 2014, 11:23 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke added a project to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno": Info Needed.
Dec 15 2014, 11:23 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr

Nov 26 2014

aheinecke added a comment to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".

The problem was with that specific keyserver. If I use another keyserver it
works. The keyserver was the first one returned to me by using the
keys.gnupg.net pool and as gpg 1 works with it.

I've debugged the issue.

The test case is now reduced to:
gpg2 --keyserver hkp://127.0.0.1 --search foobar

Dirmngr logs:

2014-11-26 20:35:55 dirmngr[5892.1] getnameinfo returned for '127.0.0.1':
'localhost'
2014-11-26 20:35:55 dirmngr[5892.1] can't connect to '127.0.0.1': Success
2014-11-26 20:35:55 dirmngr[5892.1] error connecting to
'http://127.0.0.1:11371': System error w/o errno
2014-11-26 20:35:55 dirmngr[5892.1] command 'KS_SEARCH' failed: System error w/o
errno

In my case this is because common/http.c (connect_server) ~ line 2200

  ai->ai_family == AF_INET && (flags & HTTP_FLAG_IGNORE_IPv4)

Returns true for 127.0.0.1 (same for 75.75.183.132 which also explains why it
works with gnupg) the address is skipped but it is the only one -> loop finishes
with no errno set.

It is set in dirmngr/ks-engine-hkp.c which looks to me like: "If it is not
indicated that a host either uses IPv4 nor IPv6 ignore it." Which i find kind of
harsh. At least a debug output like:

      if (!hi->v4 && !hi->v6)
        log_debug("Ignoring host\n");

Should be added there and of course connect_server should return an appropiate
error in case it never actually tried to connect to a server.

While debugging this I think I found another issue. You are using errno after
my_connect calls. If this expands to npth_connect the actual calls are

enter_npth()
sem_post() modifies errno
connect()
modifies errno
leave_npth()
sem_wait() //modifies errno

Afaik enter / leave in npth should save errno. I could not confirm that this is
really an issue with a test but I think it is.

Nov 26 2014, 10:35 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke updated subscribers of T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".
Nov 26 2014, 12:39 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke set Version to 2.1.0 on T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno".
Nov 26 2014, 12:39 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr
aheinecke added projects to T1773: Keyserver search with gnupg 2.1 fails with "System error w/o errno": dirmngr, gnupg (gpg21), Keyserver, Bug Report.
Nov 26 2014, 12:39 PM · Bug Report, Keyserver, gnupg (gpg21), dirmngr

Nov 19 2014

werner added a project to T1762: gpg --homedir as root fails to convert old keyrings: Keyserver.
Nov 19 2014, 10:58 AM · Bug Report, gnupg, Arch, Keyserver

Aug 12 2014

aheinecke removed a project from T1685: gpgme keyserver import incompatible with SKS 1.1.5: Restricted Project.
Aug 12 2014, 7:16 PM · gpgme, Bug Report, Keyserver
aheinecke closed T1685: gpgme keyserver import incompatible with SKS 1.1.5 as Resolved.
Aug 12 2014, 7:16 PM · gpgme, Bug Report, Keyserver
aheinecke added a comment to T1685: gpgme keyserver import incompatible with SKS 1.1.5.

Tested the patch with 1.4.4 on Windows against
vm-keyserver.spline.inf.fu-berlin.de which did not work previously.

Patch is also included in gpg4win now.

Thanks!

Aug 12 2014, 7:16 PM · gpgme, Bug Report, Keyserver
werner added a project to T1685: gpgme keyserver import incompatible with SKS 1.1.5: Restricted Project.
Aug 12 2014, 7:00 PM · gpgme, Bug Report, Keyserver
werner added a comment to T1685: gpgme keyserver import incompatible with SKS 1.1.5.

There is no guarantee that you will see a keyid at all. The keyid and the
fingerprint are actually different objects and it is only for v4 key format that
you can compute the keyid from the fingerprint. We have to implement this
knowledge into gpgme.

Meanwhile I did this and master does now work as expected. It even returns the
fingerprint if available. You may this with the also enhanced gpgme-tool.

While working on it I also fixed the --search-key thing for gnupg master.

Aug 12 2014, 7:00 PM · gpgme, Bug Report, Keyserver
aheinecke added a comment to T1685: gpgme keyserver import incompatible with SKS 1.1.5.

D209: 447_keylist-shortening.patch

Aug 12 2014, 4:31 PM · gpgme, Bug Report, Keyserver
aheinecke added projects to T1685: gpgme keyserver import incompatible with SKS 1.1.5: Keyserver, Bug Report, gpgme.
Aug 12 2014, 4:20 PM · gpgme, Bug Report, Keyserver

Jan 17 2014

dranft added a comment to T1605: Wrong expire date on keyserver lookup with gpg.exe.

damn, thats the creation date of the last userid - i was too stupid to read the
draft of hkp.
http://tools.ietf.org/html/draft-shaw-openpgp-hkp-00#section-5.2
-> Close

Jan 17 2014, 11:02 AM · Keyserver, gnupg, gnupg (gpg20)
dranft removed a project from T1605: Wrong expire date on keyserver lookup with gpg.exe: Bug Report.
Jan 17 2014, 11:02 AM · Keyserver, gnupg, gnupg (gpg20)
dranft closed T1605: Wrong expire date on keyserver lookup with gpg.exe as Invalid.
Jan 17 2014, 11:02 AM · Keyserver, gnupg, gnupg (gpg20)
dranft added projects to T1605: Wrong expire date on keyserver lookup with gpg.exe: gnupg (gpg20), gnupg, Bug Report, Keyserver.
Jan 17 2014, 10:40 AM · Keyserver, gnupg, gnupg (gpg20)
dranft added a comment to T1605: Wrong expire date on keyserver lookup with gpg.exe.

Jan 17 2014, 10:40 AM · Keyserver, gnupg, gnupg (gpg20)
dranft set Version to 2.0.21 on T1605: Wrong expire date on keyserver lookup with gpg.exe.
Jan 17 2014, 10:40 AM · Keyserver, gnupg, gnupg (gpg20)

Dec 10 2008

marcus added a comment to T950: Updating keys from server.

This is a good feature request, but it requires some coding to make it work. I
think that this should be done via a context popup menu on the keylisting
entries (in addition to a menu entry).

Dec 10 2008, 5:03 PM · Keyserver, gpa, Feature Request
marcus raised the priority of T950: Updating keys from server from Wishlist to Normal.
Dec 10 2008, 5:03 PM · Keyserver, gpa, Feature Request
marcus claimed T950: Updating keys from server.
Dec 10 2008, 5:03 PM · Keyserver, gpa, Feature Request
marcus added a project to T950: Updating keys from server: In Progress.
Dec 10 2008, 5:03 PM · Keyserver, gpa, Feature Request

Sep 1 2008

werner added a comment to T950: Updating keys from server.

We have a lot of changes in the current development version. Please check that
one out or wait until we do a new release.

Sep 1 2008, 11:49 AM · Keyserver, gpa, Feature Request

Aug 20 2008

guerda added projects to T950: Updating keys from server: Feature Request, gpa, Keyserver.
Aug 20 2008, 7:12 PM · Keyserver, gpa, Feature Request
guerda set Version to 0.7.6 on T950: Updating keys from server.
Aug 20 2008, 7:12 PM · Keyserver, gpa, Feature Request

Jan 8 2008

werner removed a project from T831: cURL does not work under Visa: Restricted Project.
Jan 8 2008, 11:16 AM · Keyserver, Bug Report, gnupg, Windows 32, Windows
werner closed T831: cURL does not work under Visa as Resolved.
Jan 8 2008, 11:16 AM · Keyserver, Bug Report, gnupg, Windows 32, Windows
werner added a comment to T831: cURL does not work under Visa.

The fix is in 1.4.8.

Jan 8 2008, 11:16 AM · Keyserver, Bug Report, gnupg, Windows 32, Windows

Nov 15 2007

werner added a project to T831: cURL does not work under Visa: Restricted Project.
Nov 15 2007, 4:01 PM · Keyserver, Bug Report, gnupg, Windows 32, Windows
werner set Due Date to Nov 20 2007, 1:00 AM on T831: cURL does not work under Visa.
Nov 15 2007, 4:01 PM · Keyserver, Bug Report, gnupg, Windows 32, Windows

Oct 27 2007

dshaw added a comment to T831: cURL does not work under Visa.

Looks like gpgkeys_curl.exe is being run instead of gpgkeys_hkp.exe. I'm pretty
sure this fixed it:

Oct 27 2007, 10:36 PM · Keyserver, Bug Report, gnupg, Windows 32, Windows

Sep 11 2007

werner added projects to T831: cURL does not work under Visa: Windows, Windows 32, gnupg, Bug Report, Keyserver.
Sep 11 2007, 1:42 PM · Keyserver, Bug Report, gnupg, Windows 32, Windows

Oct 20 2006

werner closed T660: wish for a "demo" keyserver as Resolved.
Oct 20 2006, 8:49 PM · Keyserver, gnupg, Feature Request
werner added a comment to T660: wish for a "demo" keyserver.

There is a HKP keyserver now running at hkp://demokeys.gnupg.org .
I am currently loading up a snapshot of another keyserver. There won't be any
syncing unless people manually sync.

Oct 20 2006, 8:49 PM · Keyserver, gnupg, Feature Request

Oct 19 2006

werner added projects to T557: spam harvesting: Not A Bug, Keyserver.
Oct 19 2006, 5:16 PM · Keyserver, Not A Bug, Bug Report, gnupg

Jul 31 2006

werner added a project to T660: wish for a "demo" keyserver: Keyserver.
Jul 31 2006, 1:10 PM · Keyserver, gnupg, Feature Request
werner added a comment to T660: wish for a "demo" keyserver.

Makes sense to me.

Jul 31 2006, 1:10 PM · Keyserver, gnupg, Feature Request