]> git.ipfire.org Git - thirdparty/squid.git/commit
Fix force_request_body_continuation bug
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Sun, 18 Jan 2015 18:49:26 +0000 (20:49 +0200)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Sun, 18 Jan 2015 18:49:26 +0000 (20:49 +0200)
commitea86ba28f16699355696d19913da73f5b24b9338
tree77af4f1a72c72ef707dd402243159e8fc952c310
parentefc238716eb68db2888faac60423184a894f5483
Fix force_request_body_continuation bug

When the force_request_body_continuation access list is configured squid is
sends 100-Continue responses to all HTTP GET messages unless the admin
is very careful with the ACLs. This can be reproduced trivially with

  force_request_body_continuation allow all

We should not evaluate force_request_body_continuation if the request
does not include "Expect: 100-continue" header.

This is a Measurement Factory project
src/client_side.cc
src/servers/Http1Server.cc