Blame doc/gnutls.texi

Packit Service 4684c1
\input texinfo   @c -*-texinfo-*-
Packit Service 4684c1
@comment %**start of header
Packit Service 4684c1
@setfilename gnutls.info
Packit Service 4684c1
@include version.texi
Packit Service 4684c1
@settitle GnuTLS @value{VERSION}
Packit Service 4684c1
@c don't indent the paragraphs.
Packit Service 4684c1
@paragraphindent 0
Packit Service 4684c1
Packit Service 4684c1
@c Unify some of the indices.
Packit Service 4684c1
@syncodeindex tp fn
Packit Service 4684c1
@syncodeindex pg cp
Packit Service 4684c1
Packit Service 4684c1
@comment %**end of header
Packit Service 4684c1
@finalout
Packit Service 4684c1
@copying
Packit Service 4684c1
This manual is last updated @value{UPDATED} for version
Packit Service 4684c1
@value{VERSION} of GnuTLS.
Packit Service 4684c1
Packit Service 4684c1
Copyright @copyright{} 2001-2020 Free Software Foundation, Inc.\\
Packit Service 4684c1
Copyright @copyright{} 2001-2020 Nikos Mavrogiannopoulos
Packit Service 4684c1
Packit Service 4684c1
@quotation
Packit Service 4684c1
Permission is granted to copy, distribute and/or modify this document
Packit Service 4684c1
under the terms of the GNU Free Documentation License, Version 1.3 or
Packit Service 4684c1
any later version published by the Free Software Foundation; with no
Packit Service 4684c1
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.  A
Packit Service 4684c1
copy of the license is included in the section entitled ``GNU Free
Packit Service 4684c1
Documentation License''.
Packit Service 4684c1
@end quotation
Packit Service 4684c1
@end copying
Packit Service 4684c1
Packit Service 4684c1
@dircategory Software libraries
Packit Service 4684c1
@direntry
Packit Service 4684c1
* GnuTLS: (gnutls).		GNU Transport Layer Security Library.
Packit Service 4684c1
@end direntry
Packit Service 4684c1
Packit Service 4684c1
@dircategory System Administration
Packit Service 4684c1
@direntry
Packit Service 4684c1
* certtool: (gnutls)certtool Invocation.	Manipulate certificates and keys.
Packit Service 4684c1
* gnutls-serv: (gnutls)gnutls-serv Invocation.	GnuTLS test server.
Packit Service 4684c1
* gnutls-cli: (gnutls)gnutls-cli Invocation.	GnuTLS test client.
Packit Service 4684c1
* gnutls-cli-debug: (gnutls)gnutls-cli-debug Invocation.	GnuTLS debug client.
Packit Service 4684c1
* psktool: (gnutls)psktool Invocation.	Simple TLS-Pre-Shared-Keys manager.
Packit Service 4684c1
* srptool: (gnutls)srptool Invocation.	Simple SRP password tool.
Packit Service 4684c1
@end direntry
Packit Service 4684c1
Packit Service 4684c1
@titlepage
Packit Service 4684c1
@title GnuTLS
Packit Service 4684c1
@subtitle Transport Layer Security Library for the GNU system
Packit Service 4684c1
@subtitle for version @value{VERSION}, @value{UPDATED}
Packit Service 4684c1
@sp 7
Packit Service 4684c1
@center @image{gnutls-logo,6cm,6cm}
Packit Service 4684c1
@author Nikos Mavrogiannopoulos
Packit Service 4684c1
@author Simon Josefsson (@email{bugs@@gnutls.org})
Packit Service 4684c1
@page
Packit Service 4684c1
@vskip 0pt plus 1filll
Packit Service 4684c1
@insertcopying
Packit Service 4684c1
@end titlepage
Packit Service 4684c1
Packit Service 4684c1
@c reference to an internal function.
Packit Service 4684c1
@macro refint {func}
Packit Service 4684c1
@code{\func\}
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro xcite{ref}
Packit Service 4684c1
[@ref{\ref\}]
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro funcref{ref}
Packit Service 4684c1
@ref{\ref\}
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro funcintref{ref}
Packit Service 4684c1
@code{\ref\}
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncA{ref}
Packit Service 4684c1
@table @code
Packit Service 4684c1
@include functions/\ref\.short
Packit Service 4684c1
@end table
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncB{ref1,ref2}
Packit Service 4684c1
@table @code
Packit Service 4684c1
@include functions/\ref1\.short
Packit Service 4684c1
@include functions/\ref2\.short
Packit Service 4684c1
@end table
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncC{ref1,ref2,ref3}
Packit Service 4684c1
@table @code
Packit Service 4684c1
@include functions/\ref1\.short
Packit Service 4684c1
@include functions/\ref2\.short
Packit Service 4684c1
@include functions/\ref3\.short
Packit Service 4684c1
@end table
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncD{ref1,ref2,ref3,ref4}
Packit Service 4684c1
@table @code
Packit Service 4684c1
@include functions/\ref1\.short
Packit Service 4684c1
@include functions/\ref2\.short
Packit Service 4684c1
@include functions/\ref3\.short
Packit Service 4684c1
@include functions/\ref4\.short
Packit Service 4684c1
@end table
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncE{ref1,ref2,ref3,ref4,ref5}
Packit Service 4684c1
@table @code
Packit Service 4684c1
@include functions/\ref1\.short
Packit Service 4684c1
@include functions/\ref2\.short
Packit Service 4684c1
@include functions/\ref3\.short
Packit Service 4684c1
@include functions/\ref4\.short
Packit Service 4684c1
@include functions/\ref5\.short
Packit Service 4684c1
@end table
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncF{ref1,ref2,ref3,ref4,ref5,ref6}
Packit Service 4684c1
@table @code
Packit Service 4684c1
@include functions/\ref1\.short
Packit Service 4684c1
@include functions/\ref2\.short
Packit Service 4684c1
@include functions/\ref3\.short
Packit Service 4684c1
@include functions/\ref4\.short
Packit Service 4684c1
@include functions/\ref5\.short
Packit Service 4684c1
@include functions/\ref6\.short
Packit Service 4684c1
@end table
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showfuncdesc{ref}
Packit Service 4684c1
@include functions/\ref\
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@macro showenumdesc{ref,cap}
Packit Service 4684c1
@float Figure,\ref\
Packit Service 4684c1
@include enums/\ref\
Packit Service 4684c1
@caption{\cap\}
Packit Service 4684c1
@end float
Packit Service 4684c1
@end macro
Packit Service 4684c1
Packit Service 4684c1
@contents
Packit Service 4684c1
Packit Service 4684c1
@ifnottex
Packit Service 4684c1
@node Top
Packit Service 4684c1
@top GnuTLS
Packit Service 4684c1
Packit Service 4684c1
@insertcopying
Packit Service 4684c1
@end ifnottex
Packit Service 4684c1
Packit Service 4684c1
@menu
Packit Service 4684c1
* Preface::
Packit Service 4684c1
* Introduction to GnuTLS::
Packit Service 4684c1
* Introduction to TLS::
Packit Service 4684c1
* Authentication methods::
Packit Service 4684c1
* Hardware security modules and abstract key types::
Packit Service 4684c1
* How to use GnuTLS in applications::
Packit Service 4684c1
* GnuTLS application examples::
Packit Service 4684c1
* System-wide configuration of the library::
Packit Service 4684c1
* Using GnuTLS as a cryptographic library::
Packit Service 4684c1
* Other included programs::
Packit Service 4684c1
* Internal architecture of GnuTLS::
Packit Service 4684c1
* Upgrading from previous versions::
Packit Service 4684c1
* Support::
Packit Service 4684c1
* Error codes::
Packit Service 4684c1
* Supported ciphersuites::
Packit Service 4684c1
* API reference::
Packit Service 4684c1
* Copying Information::
Packit Service 4684c1
* Bibliography::
Packit Service 4684c1
* Function and Data Index::
Packit Service 4684c1
* Concept Index::
Packit Service 4684c1
@c * @mybibnode{}::
Packit Service 4684c1
@end menu
Packit Service 4684c1
Packit Service 4684c1
@include cha-preface.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-library.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-intro-tls.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-auth.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-tokens.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-gtls-app.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-gtls-examples.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-config.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-crypto.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-programs.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-internals.texi
Packit Service 4684c1
Packit Service 4684c1
@c appendices
Packit Service 4684c1
Packit Service 4684c1
@include cha-upgrade.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-support.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-errors.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-ciphersuites.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-functions.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-copying.texi
Packit Service 4684c1
Packit Service 4684c1
@include cha-bib.texi
Packit Service 4684c1
Packit Service 4684c1
@node Function and Data Index
Packit Service 4684c1
@unnumbered Function and Data Index
Packit Service 4684c1
Packit Service 4684c1
@printindex fn
Packit Service 4684c1
Packit Service 4684c1
@node Concept Index
Packit Service 4684c1
@unnumbered Concept Index
Packit Service 4684c1
Packit Service 4684c1
@printindex cp
Packit Service 4684c1
Packit Service 4684c1
@bye