squid:v3.4

Last commit made on 2016-12-17
Get this branch:
git clone -b v3.4 https://git.launchpad.net/squid

Branch merges

Branch information

Name:
v3.4
Repository:
lp:squid

Recent commits

114e21e... by Amos Jeffries

Do not override user defined -std option

8cbf4df... by Garri Djavadyan <email address hidden>

Bug 4169: HIT marked as MISS when If-None-Match does not match

baeb157... by Garri Djavadyan <email address hidden>

Bug 3379: Combination of If-Match and a Cache Hit result in TCP Connection Failure

4de5302... by Garri Djavadyan <email address hidden>

Bug 3290: authenticate_ttl not working for digest authentication

03b73e8... by Amos Jeffries

Bug 4501: HTTP/1.1: normalize Host header

91a780d... by Amos Jeffries

Bug 4515: regression after CVE-2016-4554 patch

85f5307... by Amos Jeffries

Fix SIGSEGV in ESIContext response handling

HttpReply pointer was being unlocked without heving been locked.
Resulting in a double-free. Make it use RefCount instead of
manual locking to ensure locked/unlock is always symmetrical.

ad6a06a... by Amos Jeffries

Bug 4455: SegFault from ESIInclude::Start

137a601... by Amos Jeffries

Require exact match in Host header name lookup

fce34ff... by Amos Jeffries

Fix several ESI element construction issues

* Do not wrap active logic in assert().

* Fix localbuf array bounds checking.

* Add Must() conditions to verify array writes will succeed