Remove references to obsolete libraries
* doc/emacs/cmdargs.texi (General Variables): * doc/lispintro/emacs-lisp-intro.texi (Lisp History): * doc/lispref/processes.texi (Network): * doc/misc/gnus-coding.texi (Gnus Coding Style): * doc/misc/gnus.texi (Oort Gnus): * doc/misc/smtpmail.texi (Encryption): Remove references to obsolete libraries. (Bug#37964)
This commit is contained in:
parent
f7ff3ddc16
commit
0f4fa004eb
6 changed files with 11 additions and 45 deletions
|
@ -565,12 +565,6 @@ is found there.
|
|||
@item HOSTNAME
|
||||
@vindex HOSTNAME@r{, environment variable}
|
||||
The name of the machine that Emacs is running on.
|
||||
@c complete.el is obsolete since 24.1.
|
||||
@ignore
|
||||
@item INCPATH
|
||||
A colon-separated list of directories. Used by the @code{complete} package
|
||||
to search for files.
|
||||
@end ignore
|
||||
@item INFOPATH
|
||||
@vindex INFOPATH@r{, environment variable}
|
||||
A colon-separated list of directories in which to search for Info files.
|
||||
|
|
|
@ -929,7 +929,7 @@ GNU Emacs Lisp is largely inspired by Maclisp, which was written at MIT
|
|||
in the 1960s. It is somewhat inspired by Common Lisp, which became a
|
||||
standard in the 1980s. However, Emacs Lisp is much simpler than Common
|
||||
Lisp. (The standard Emacs distribution contains an optional extensions
|
||||
file, @file{cl.el}, that adds many Common Lisp features to Emacs Lisp.)
|
||||
file, @file{cl-lib.el}, that adds many Common Lisp features to Emacs Lisp.)
|
||||
|
||||
@node Note for Novices
|
||||
@unnumberedsec A Note for Novices
|
||||
|
|
|
@ -2426,18 +2426,15 @@ server is stopped; a non-@code{nil} value means yes.
|
|||
@cindex encrypted network connections
|
||||
@cindex @acronym{TLS} network connections
|
||||
@cindex @acronym{STARTTLS} network connections
|
||||
Emacs can create encrypted network connections, using either built-in
|
||||
or external support. The built-in support uses the GnuTLS
|
||||
Transport Layer Security Library; see
|
||||
Emacs can create encrypted network connections, using the built-in
|
||||
support for the GnuTLS Transport Layer Security Library; see
|
||||
@uref{https://www.gnu.org/software/gnutls/, the GnuTLS project page}.
|
||||
If your Emacs was compiled with GnuTLS support, the function
|
||||
@code{gnutls-available-p} is defined and returns non-@code{nil}. For
|
||||
more details, @pxref{Top,, Overview, emacs-gnutls, The Emacs-GnuTLS manual}.
|
||||
The external support uses the @file{starttls.el} library, which
|
||||
requires a helper utility such as @command{gnutls-cli} to be installed
|
||||
on the system. The @code{open-network-stream} function can
|
||||
transparently handle the details of creating encrypted connections for
|
||||
you, using whatever support is available.
|
||||
The @code{open-network-stream} function can transparently handle the
|
||||
details of creating encrypted connections for you, using whatever
|
||||
support is available.
|
||||
|
||||
@defun open-network-stream name buffer host service &rest parameters
|
||||
This function opens a TCP connection, with optional encryption, and
|
||||
|
|
|
@ -96,16 +96,6 @@ Read passwords from user, possibly using a password cache.
|
|||
@c As of 2005-10-21...
|
||||
There are no Gnus dependencies in this file.
|
||||
|
||||
@item tls.el
|
||||
TLS/SSL support via wrapper around GnuTLS
|
||||
@c As of 2005-10-21...
|
||||
There are no Gnus dependencies in this file.
|
||||
|
||||
@item pgg*.el
|
||||
Glue for the various PGP implementations.
|
||||
@c As of 2005-10-21...
|
||||
There are no Gnus dependencies in these files.
|
||||
|
||||
@item sha1.el
|
||||
SHA1 Secure Hash Algorithm.
|
||||
@c As of 2007-08-25...
|
||||
|
|
|
@ -27910,7 +27910,7 @@ The revised Gnus @acronym{FAQ} is included in the manual,
|
|||
@acronym{TLS} wrapper shipped with Gnus
|
||||
|
||||
@acronym{TLS}/@acronym{SSL} is now supported in @acronym{IMAP} and
|
||||
@acronym{NNTP} via @file{tls.el} and GnuTLS.
|
||||
@acronym{NNTP} via GnuTLS.
|
||||
|
||||
@item
|
||||
Improved anti-spam features.
|
||||
|
|
|
@ -295,26 +295,11 @@ encrypted connection if the server supports it. Other possible values
|
|||
are: @code{starttls} to insist on STARTTLS; @code{ssl} to use TLS/SSL;
|
||||
and @code{plain} for no encryption.
|
||||
|
||||
Use of any form of TLS/SSL requires support in Emacs. You can either
|
||||
use the built-in support (in Emacs 24.1 and later), or the
|
||||
@file{starttls.el} Lisp library. The built-in support uses the GnuTLS
|
||||
@footnote{@url{https://www.gnu.org/software/gnutls/}} library.
|
||||
If your Emacs has GnuTLS support built-in, the function
|
||||
Use of any form of TLS/SSL requires support in Emacs. You can use the
|
||||
built-in support for the GnuTLS
|
||||
@footnote{@url{https://www.gnu.org/software/gnutls/}} library. If your
|
||||
Emacs has GnuTLS support built-in, the function
|
||||
@code{gnutls-available-p} is defined and returns non-@code{nil}.
|
||||
Otherwise, you must use the @file{starttls.el} library (see that file for
|
||||
more information on customization options, etc.). The Lisp library
|
||||
requires one of the following external tools to be installed:
|
||||
|
||||
@enumerate
|
||||
@item
|
||||
The GnuTLS command line tool @samp{gnutls-cli}, which you can get from
|
||||
@url{https://www.gnu.org/software/gnutls/}. This is the recommended
|
||||
tool, mainly because it can verify server certificates.
|
||||
|
||||
@item
|
||||
The @samp{starttls} external program, which you can get from
|
||||
@file{starttls-*.tar.gz} from @uref{ftp://ftp.opaopa.org/pub/elisp/}.
|
||||
@end enumerate
|
||||
|
||||
@cindex certificates
|
||||
@cindex keys
|
||||
|
|
Loading…
Add table
Reference in a new issue