[squeak-dev] SqueakSSL + TLS SNI
Levente Uzonyi
leves at elte.hu
Thu Oct 16 11:46:45 UTC 2014
Hi,
I've implemented support for TLS SNI[1] for SqueakSSL on unix. I've
uploaded the modified source files[2][3], a diff[4], and a prebuilt
module[5] (built on Ubuntu 14.04 from the Cog branch).
The image side code is also available[6], along with an updated version of
the WebClient[7] package, and intermediate packages with various
improvements[8].
The image side code works even if the plugin doesn't support TLS SNI, but
this version of WebClient won't work with older versions of the
SqueakSSL-Core package.
Please review the changes, and consider adding them to the corresponding
repositories!
Levente
[1] https://en.wikipedia.org/wiki/Server_Name_Indication
[2] http://leves.web.elte.hu/squeak/SqueakSSL/SqueakSSL.h
[3] http://leves.web.elte.hu/squeak/SqueakSSL/sqUnixOpenSSL.c
[4] http://leves.web.elte.hu/squeak/SqueakSSL/diff.txt
[5] http://leves.web.elte.hu/squeak/SqueakSSL/SqueakSSL
[6] http://leves.web.elte.hu/squeak/SqueakSSL/SqueakSSL-Core-ul.29.mcz
[7] http://leves.web.elte.hu/squeak/SqueakSSL/WebClient-Core-ul.98.mcz
[8] http://leves.web.elte.hu/squeak/SqueakSSL/
More information about the Squeak-dev
mailing list
|