]> git.ipfire.org Git - thirdparty/squid.git/commit
Regression fix: Accept-Language header parse
authorAmos Jeffries <squid3@treenet.co.nz>
Fri, 8 Mar 2013 02:06:11 +0000 (19:06 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 8 Mar 2013 02:06:11 +0000 (19:06 -0700)
commitdb3c4d9d9ec66235545776627c3079d90174992d
treeb89ba73ea13ca07c1f3b08ce6fce5e763a632d97
parentf1d764835fcbeefdd3c20d29f187d0d14f3ed6b3
Regression fix: Accept-Language header parse

When handling error page negotiation the header parse to detect language
code can enter into an infinite loop. Recover the 3.1 series behaviour
and fix an additional pre-existing off-by-1 error.

The errors were introduced in trunk rev.11496 in 3.2.0.9.
src/errorpage.cc
src/errorpage.h