Merge lp:~mbp/bzr/198646-http-boundary-2.3 into lp:bzr/2.3

Proposed by Martin Pool on 2011-08-01
Status: Merged
Approved by: Martin Pool on 2011-08-01
Approved revision: 5658
Merged at revision: 5659
Proposed branch: lp:~mbp/bzr/198646-http-boundary-2.3
Merge into: lp:bzr/2.3
Diff against target: 12 lines (+3/-0)
1 file modified
doc/en/release-notes/bzr-2.3.txt (+3/-0)
To merge this branch: bzr merge lp:~mbp/bzr/198646-http-boundary-2.3
Reviewer Review Type Date Requested Status
Robert Collins 2011-08-01 Pending
Review via email: mp+69947@code.launchpad.net

Commit message

add news for bug 198646

Description of the change

bug 198646 is that some buggy squids can close a connection in the middle of a mime multipart request, before the boundary line; users sometimes hit this and can't easily change their corporate proxy. hat tip to Henrik for the clear description.

This builds on a patch attached to that bug to handle this more cleanly, and it adds a test that does trigger the behaviour.

The test is a bit copy-pasty, but it does cover the case and it's not awful.

To post a comment you must log in.
Martin Pool (mbp) wrote :

sent to pqm by email

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'doc/en/release-notes/bzr-2.3.txt'
2--- doc/en/release-notes/bzr-2.3.txt 2011-07-14 17:30:21 +0000
3+++ doc/en/release-notes/bzr-2.3.txt 2011-08-01 05:03:45 +0000
4@@ -32,6 +32,9 @@
5 .. Fixes for situations where bzr would previously crash or give incorrect
6 or undesirable results.
7
8+* Cope cleanly with buggy HTTP proxies that close the socket in the middle
9+ of a multipart response. (Martin Pool, #198646).
10+
11 Documentation
12 *************
13

Subscribers

People subscribed via source and target branches