[squid-dev] [PATCH] Refactor TLS session extra data management

Amos Jeffries squid3 at treenet.co.nz
Thu Apr 20 22:50:55 UTC 2017


These two patches begin the refactoring work to replace OpenSSL 
SSL_set/get_ex_data() API with a generic libsecurity API.

Pt1 contains the Security::ExtraData class and the global GetFrom() 
function used to retrieve it from a session Pointer - initializing one 
if missing.

Pt2 contains the refactor changes replacing all current uses of 
ssl_ex_index_server with the ExtraData object SNI member.

Amos

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Security_ExtraData_pt1_mk1.patch
Type: text/x-patch
Size: 9274 bytes
Desc: not available
URL: <http://lists.squid-cache.org/pipermail/squid-dev/attachments/20170421/49ede2d2/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Security_ExtraData_pt2_mk1.patch
Type: text/x-patch
Size: 21727 bytes
Desc: not available
URL: <http://lists.squid-cache.org/pipermail/squid-dev/attachments/20170421/49ede2d2/attachment-0003.bin>


More information about the squid-dev mailing list