]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Add nodes for the subsections of "The TLS Handshake Protocol".
authorLudovic Courtès <ludo@gnu.org>
Sun, 27 Feb 2011 22:35:54 +0000 (23:35 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sun, 27 Feb 2011 22:35:54 +0000 (23:35 +0100)
doc/cha-intro-tls.texi
guile/src/core.c

index c6f3fab284bbb2f1682f418e73e1c7bcf8271c00..f260a90c82dce5f863cb422dc2c92089cbb1da25 100644 (file)
@@ -316,6 +316,14 @@ To set whether client certificate is required or not.
 To initiate the handshake.
 @end table
 
+@menu
+* TLS Cipher Suites::           TLS session parameters.
+* Priority Strings::            Defining how parameters are negotiated.
+* Client Authentication::       Requesting a certificate from the client.
+* Resuming Sessions::           Reusing previously established keys.
+@end menu
+
+@node TLS Cipher Suites
 @subsection TLS Cipher Suites
 
 The Handshake Protocol of @acronym{TLS} negotiates cipher suites of
@@ -343,7 +351,8 @@ that you consider weak.
 
 All the supported ciphersuites are shown in @ref{ciphersuites}.
 
-@subsection Priority strings
+@node Priority Strings
+@subsection Priority Strings
 In order to specify cipher suite preferences, the
 previously shown priority functions accept a string
 that specifies the algorithms to be enabled in a TLS handshake.
@@ -492,6 +501,7 @@ will allow V1 CAs in chains.
 
 @end table
 
+@node Client Authentication
 @subsection Client Authentication
 @cindex Client Certificate authentication
 
@@ -513,6 +523,7 @@ Sending of the names of the CAs can be controlled using
 @ref{gnutls_certificate_send_x509_rdn_sequence}. The client, then, may
 send a certificate, signed by one of the server's acceptable signers.
 
+@node Resuming Sessions
 @subsection Resuming Sessions
 @anchor{resume}
 @cindex Resuming sessions
index e0b264bf88c14505bf19cea6fe65a70d09a9e922..afdbd930474cd5b665d33ffc8a819b42455bbd79 100644 (file)
@@ -539,8 +539,8 @@ SCM_DEFINE (scm_gnutls_set_session_priorities_x,
            (SCM session, SCM priorities),
            "Have @var{session} use the given @var{priorities} for "
            "the ciphers, key exchange methods, MACs and compression "
-           "methods.  @var{priorities} must be a string; see the "
-           "manual for the syntax.  When @var{priorities} cannot be "
+           "methods.  @var{priorities} must be a string (@pxref{"
+           "Priority Strings}).  When @var{priorities} cannot be "
            "parsed, an @code{error/invalid-request} error is raised, "
            "with an extra argument indication the position of the "
            "error.\n")