[gnutls-devel] why is gnutls_rehandshake() only for use by servers?

Daniel Kahn Gillmor dkg at fifthhorseman.net
Sat Jan 26 05:59:55 CET 2013


On Fri 2013-01-25 23:51:32 -0500, Daniel Kahn Gillmor wrote:

> What should a GnuTLS-based TLS client do if it wants to initiate a
> renegotiation?
>
> I'm probably missing something obvious, so please don't be afraid to
> spell it out :)

OK, i'm going to answer my own question: i think the client should just
invoke gnutls_handshake() directly.  I'm not sure why that didn't occur
to me earlier.  So in RFC-speak, gnutls_rehandshake() is basically "Send
a HelloRequest Message".

Sorry for the noise,

      --dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 965 bytes
Desc: not available
URL: </pipermail/attachments/20130125/2ae49aae/attachment.pgp>


More information about the Gnutls-devel mailing list