From a63eb68fe1546b7e1bebfa192b8ef0bdcc4c6980 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Mon, 7 Jan 2008 17:49:13 +0000 Subject: r17495@catbus: nickm | 2008-01-07 12:48:56 -0500 Consequence of fix for 539: when a client gets a 503 response with a nontrivial body, pretend it got a 200 response. This lets clients use information erroneously sent to them by old buggy servers. svn:r13054 --- ChangeLog | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 1b5bfcaa25..f18e018127 100644 --- a/ChangeLog +++ b/ChangeLog @@ -10,6 +10,10 @@ Changes in version 0.2.0.16-alpha - 2008-01-?? - Configuration files now accept C-style strings as values. This helps encode characters not allowed in the current configuration file format, such as newline or #. Addresses bug 557. + - Although we fixed bug 539 (where servers would send HTTP status 503 + responses _and_ send a body too), there are still servers out there + that haven't upgraded. Therefore, make clients parse such bodies + when they receive them. o Minor performance improvements: - Reference-count and share copies of address policy entries; only -- cgit v1.2.3-54-g00ecf