Peter Djalaliev wrote:
So there is patch for including the Hello extension? Where can I find it?
Is it in some kind of a nightly build or in the CVS directory?
You probably should read the following to see more precisely what it's
all about :
https://bugzilla.mozilla.org/show_bug.cgi?id=226271#c11
This patch adds:
- handling of new alerts
- ssl3_CallHelloExtensionSenders() which goes through table of registered
functions to format extensions, and calls them to append their extensions, [...]
- ssl3_HandleClientHelloExtensions(), goes through the received client hello
extensions, distributing them to functions registered [...]
- ssl3_SendServerNameIndicationExtension() formats and appends an SNI
extension only if ECC cipher suites are enabled. [...]
- ssl3_HandleServerNameIndicationExtension() handles a received SNI extension
by discarding it. [...]
- ssl3_RegisterServerHelloExtensionSender() allows dynamic registration of
sender functions for server hello extensions. [...]
- ssl3_AppendHandshakeNumber() and ssl3_ConsumeHandshakeNumber() are no
longer static to ssl3con.c, so that the extension senders and handlers
in ssl3ecc.c can use them.
( comment from Nelson Bolyard )
*But* also note the following comment of Nelson in an earlier message here :
The framework is not finished. The interface to it is still private.
When it is finished, it will have a public interface.
So I might have brought public light on this a bit early :-)
_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto