]> git.ipfire.org Git - thirdparty/squid.git/commit
Fixed leaking configurable SSL error details.
authorAlex Rousskov <rousskov@measurement-factory.com>
Mon, 13 May 2013 14:07:55 +0000 (08:07 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Mon, 13 May 2013 14:07:55 +0000 (08:07 -0600)
commit0de73a382e44901d386d8e35d076cfe747945495
tree5c18361fa1c123d422322fc2308bc0148639777d
parent0d901ef43d218267e44c578fa2f67634de00663c
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