]> git.ipfire.org Git - thirdparty/squid.git/commit
Fixed leaking configurable SSL error details.
authorAlex Rousskov <rousskov@measurement-factory.com>
Sun, 19 May 2013 02:34:11 +0000 (20:34 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 19 May 2013 02:34:11 +0000 (20:34 -0600)
commitfa6321c7033d763785d8fdb332a555bb274b1b71
treeb7cd8ac4c48058abc3d169bff5d13db5680f2ca3
parent65eca8e970405e59fe446cf10bc5d6cc8f0687c0
Fixed leaking configurable SSL error details.

Trunk r11496 "Configurable SSL error details messages" correctly disabled
collection of HTTP statistics for non-HTTP header fields, such as configurable
SSL error details. However, it also incorrectly disabled deletion of those
non-HTTP header fields.

Configurable SSL error details are only created during [re]configuration time,
so the leak went unnoticed since 2011-06-17, but the same bug caused a major
runtime annotation leak later (r12413) until the new annotation code was
redesigned to avoid using HttpHeader (r12779).
src/HttpHeader.cc