]> git.ipfire.org Git - thirdparty/squid.git/commit
Simplify Ssl::ServerPeeker and renamed it to Ssl::ServerBump
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Sat, 3 Mar 2012 06:19:04 +0000 (08:19 +0200)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Sat, 3 Mar 2012 06:19:04 +0000 (08:19 +0200)
commitfd4624d7e193817a763d4474fcab5436512fd945
treed7bf0463e8af4ffaf7fd7324cbbfc8f5ed114b0b
parent06b4e9c80e38e091aaee4d28ac1e62738929f539
Simplify Ssl::ServerPeeker and renamed it to Ssl::ServerBump

Currently, Ssl::ServerPeeker is a job that does virtually nothing and leaks on
SSL connection establishment errors. This patch convert this class convert this
class into a non-job class which ConnStateData use to maintain SSL
certificate peeking state.
The Ssl::ServerPeeker class renamed  to Ssl::ServerBump.
ConnStateData::bumpErrorEntry and ConnStateData::bumpSslErrorNoList and
ConnStateData::bumpServerCert now are members to the this class.
src/client_side.cc
src/client_side.h
src/forward.cc
src/ssl/Makefile.am
src/ssl/ServerBump.cc [new file with mode: 0644]
src/ssl/ServerBump.h [new file with mode: 0644]
src/ssl/ServerPeeker.cc [deleted file]
src/ssl/ServerPeeker.h [deleted file]