Loading debian/changelog +11 −0 Original line number Diff line number Diff line libhttppp (20260707+10) unstable; urgency=medium * HttpEvent::_resumeH2Streams: on a genuine upstream stall (emptyCount > 500) with the response short of the advertised Content-Length, send RST_STREAM(INTERNAL_ERROR) instead of END_STREAM. Ending the stream normally made the client accept the truncated body as a complete response (e.g. a corrupted image); aborting the stream now surfaces the failed transfer instead. -- Jan Koester <jan.koester@tuxist.de> Tue, 07 Jul 2026 12:11:54 +0200 libhttppp (20260704+9) unstable; urgency=high * HttpClient::GetStream: fix unbounded blocking while reading response Loading Loading
debian/changelog +11 −0 Original line number Diff line number Diff line libhttppp (20260707+10) unstable; urgency=medium * HttpEvent::_resumeH2Streams: on a genuine upstream stall (emptyCount > 500) with the response short of the advertised Content-Length, send RST_STREAM(INTERNAL_ERROR) instead of END_STREAM. Ending the stream normally made the client accept the truncated body as a complete response (e.g. a corrupted image); aborting the stream now surfaces the failed transfer instead. -- Jan Koester <jan.koester@tuxist.de> Tue, 07 Jul 2026 12:11:54 +0200 libhttppp (20260704+9) unstable; urgency=high * HttpClient::GetStream: fix unbounded blocking while reading response Loading