]> git.ipfire.org Git - thirdparty/squid.git/commit - src/security/PeerConnector.cc
Cleanup: remove Security::SessionPtr type
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 15 Sep 2016 10:00:37 +0000 (22:00 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 15 Sep 2016 10:00:37 +0000 (22:00 +1200)
commitad23e7481657ecff40d1226a83fc659a605f6701
treeb5c2f989417b3adeaa890cd78f2f8203003d27b4
parent9e8d0e18b54ce2aa57b1dd36e7093658865e80a7
Cleanup: remove Security::SessionPtr type

raw-pointers cause more trouble than they are worth especially when
mixed with smart pointers. Use the Security::SessionPointer type instead.

TODO: there are still SSL* pointer uses to be removed or converted to
      Security::SessionPointer
src/client_side.cc
src/security/LockingPointer.h
src/security/NegotiationHistory.cc
src/security/NegotiationHistory.h
src/security/PeerConnector.cc
src/security/Session.h
src/ssl/PeekingPeerConnector.cc
src/tests/stub_libsecurity.cc