]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Add.
authorSimon Josefsson <simon@josefsson.org>
Wed, 19 Aug 2009 13:11:06 +0000 (15:11 +0200)
committerSimon Josefsson <simon@josefsson.org>
Wed, 19 Aug 2009 13:11:06 +0000 (15:11 +0200)
doc/gnutls.texi

index b3a1ee9710044191ca73cf26a1637f723b291e04..2bea31266dbf8fce308672841fff688017fdff12 100644 (file)
@@ -974,6 +974,7 @@ in @acronym{GnuTLS} are:
 @itemize
 @item Maximum fragment length negotiation
 @item Server name indication
+@item Session tickets
 @end itemize
 
 and they will be discussed in the subsections that follow.
@@ -1005,6 +1006,21 @@ begins within the first handshake packet.  The functions
 used to enable this extension, or to retrieve the name sent by a
 client.
 
+@subsection Session Tickets
+@cindex TLS Extensions
+@cindex Session Tickets
+@cindex Ticket
+
+To resume a TLS session the server normally store some state.  This
+complicates deployment, and typical situations the client can cache
+information and send it to the server instead.  The Session Ticket
+extension implements this idea, and it is documented in RFC 4507/5077.
+
+Clients can enable support for TLS tickets with
+@ref{gnutls_session_ticket_enable_client} and servers use
+@ref{gnutls_session_ticket_key_generate} to generate a key and
+@ref{gnutls_session_ticket_enable_server} to enable the extension.
+
 @node Selecting cryptographic key sizes
 @section Selecting Cryptographic Key Sizes
 @cindex key sizes