X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=texi%2Fsasl.texi;h=3caa24720b00ea7a5d283c1595f171ab02c42098;hb=28ef90e547ec983cbed563e955a9f329eefe0419;hp=2b6182bafd698638fa883b4c65d5115c57004851;hpb=40e2dac24752abb2415d82c6fac6fd2c52b1f59e;p=gnus diff --git a/texi/sasl.texi b/texi/sasl.texi index 2b6182baf..3caa24720 100644 --- a/texi/sasl.texi +++ b/texi/sasl.texi @@ -1,46 +1,45 @@ \input texinfo @c -*-texinfo-*- +@include gnus-overrides.texi + @setfilename sasl.info @set VERSION 0.2 - -@dircategory Emacs -@direntry -* SASL: (sasl). The Emacs SASL library. -@end direntry - @settitle Emacs SASL Library @value{VERSION} +@documentencoding UTF-8 + @copying -This file describes the Emacs SASL library. +This file describes the Emacs SASL library, version @value{VERSION}. -Copyright @copyright{} 2000, 2004, 2005, 2006, 2007, 2008 -Free Software Foundation, Inc. +Copyright @copyright{} 2000, 2004--2014 Free Software Foundation, Inc. @quotation Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no -Invariant Sections, with the Front-Cover texts being ``A GNU Manual,'' +Invariant Sections, with the Front-Cover Texts being ``A GNU Manual,'' and with the Back-Cover Texts as in (a) below. A copy of the license -is included in the section entitled ``GNU Free Documentation License'' -in the Emacs manual. +is included in the section entitled ``GNU Free Documentation License''. (a) The FSF's Back-Cover Text is: ``You have the freedom to copy and -modify this GNU manual. Buying copies from the FSF supports it in -developing GNU and promoting software freedom.'' - -This document is part of a collection distributed under the GNU Free -Documentation License. If you want to distribute this document -separately from the collection, you can do so by adding a copy of the -license to the document, as described in section 6 of the license. +modify this GNU manual.'' @end quotation @end copying -@tex +@dircategory Emacs network features +@direntry +* SASL: (sasl). The Emacs SASL library. +@end direntry + @titlepage -@title Emacs SASL Library +@ifset WEBHACKDEVEL +@title Emacs SASL Library @value{VERSION} (DEVELOPMENT VERSION) +@end ifset +@ifclear WEBHACKDEVEL +@title Emacs SASL Library @value{VERSION} +@end ifclear @author by Daiki Ueno @page @@ -48,25 +47,27 @@ license to the document, as described in section 6 of the license. @vskip 0pt plus 1filll @insertcopying @end titlepage -@page -@end tex @node Top @top Emacs SASL -This manual describes the Emacs SASL library. -A common interface to share several authentication mechanisms between +SASL is a common interface to share several authentication mechanisms between applications using different protocols. +@ifnottex +@insertcopying +@end ifnottex + @menu * Overview:: What Emacs SASL library is. * How to use:: Adding authentication support to your applications. -* Data types:: +* Data types:: * Back end drivers:: Writing your own drivers. -* Index:: -* Function Index:: -* Variable Index:: +* GNU Free Documentation License:: The license for this documentation. +* Index:: +* Function Index:: +* Variable Index:: @end menu @node Overview @@ -107,9 +108,9 @@ security layer---a mechanism, a client parameter and an authentication step. @menu -* Mechanisms:: -* Clients:: -* Steps:: +* Mechanisms:: +* Clients:: +* Steps:: @end menu @node Mechanisms @@ -150,7 +151,7 @@ of authentication functions. @example (defconst sasl-anonymous-steps - '(identity ;no initial response + '(identity ;no initial response sasl-anonymous-response)) (put 'sasl-anonymous 'sasl-mechanism @@ -234,7 +235,7 @@ authentication protocol exchange. For example, @example (process-send-string process - (if (sasl-step-data step) ;initial response + (if (sasl-step-data step) ;initial response (format "AUTH %s %s\r\n" name (base64-encode-string (sasl-step-data step) t)) (format "AUTH %s\r\n" name))) @end example @@ -252,16 +253,20 @@ At the first time @var{step} should be set to @code{nil}. (Not yet written). +@node GNU Free Documentation License +@appendix GNU Free Documentation License +@include doclicense.texi + @node Index -@chapter Index +@unnumbered Index @printindex cp @node Function Index -@chapter Function Index +@unnumbered Function Index @printindex fn @node Variable Index -@chapter Variable Index +@unnumbered Variable Index @printindex vr @summarycontents @@ -269,7 +274,3 @@ At the first time @var{step} should be set to @code{nil}. @bye @c End: - -@ignore - arch-tag: dc9650be-a953-40bf-bc55-24fe5f19d875 -@end ignore