]> git.ipfire.org Git - thirdparty/squid.git/commit
Record SSL client and SSL server details (supported TLS version/requested
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Fri, 8 Apr 2016 10:58:07 +0000 (13:58 +0300)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Fri, 8 Apr 2016 10:58:07 +0000 (13:58 +0300)
commit366986409a961d196a60c41c7d00ba972a83a3fb
tree0481cef6b453c8c406405fad5eaa381625d34866
parent56dacaca14f6eb7ab16a78161d8971163c2321fa
Record SSL client and SSL server details (supported TLS version/requested
TLS version) for fast-sni branch

Currently the fast-SNI-peek branch does not parse SSL client hello in
Client-First and Server-First bumping modes. This patch always "peeks" the
SSL client hello message and apply the squid TLS parser for Client-First
and Server-First modes to.

Also this patch moves the code which retrieves SSL server details from
PeekingPeerConnector class to PeerConnector class t retrieve details  for all
SSL server side connections.
src/client_side.cc
src/client_side.h
src/ssl/PeekingPeerConnector.cc
src/ssl/PeerConnector.cc
src/ssl/PeerConnector.h