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

Reply via email to