Bug 1479: GnuPG curl-shim TCP half-close harms HTTP interop
David Shaw
dshaw at jabberwocky.com
Thu Feb 28 04:06:08 CET 2013
On Feb 27, 2013, at 7:38 PM, Phil Pennock <gnupg-devel at spodhuis.org> wrote:
> I've filed an issue to ensure this can be tracked, with a hope of
> getting it resolved before the next release of GnuPG.
>
> https://bugs.g10code.com/gnupg/issue1479
>
> TCP half-close is, to me, sane and rational, but it is a grey area in
> HTTP and the nginx developers are probably not alone in treating it as
> "probably a connection abort, stop the proxying". Getting curl-shim to
> behave more like cURL itself, which does not use TCP half-closes, will
> lead to the most interoperable outcome.
Interesting. This sounded so familiar, I did some digging and sure enough - it's bug 739:
https://bugs.g10code.com/gnupg/issue739
Looks like that bug was fixed on 1.4 and for some reason it didn't make it into 2.0.
David
More information about the Gnupg-devel
mailing list