Move tls.el and starttls.el to lisp/obsolete/ (Bug#31457)
commit97d5d1a1f4790f959d1bee64e552b492103eddbe
authorNoam Postavsky <npostavs@gmail.com>
Thu, 13 Jul 2017 12:52:39 +0000 (13 08:52 -0400)
committerNoam Postavsky <npostavs@gmail.com>
Tue, 19 Jun 2018 00:01:44 +0000 (18 20:01 -0400)
treed7782d1ae77eae913ae3911ef356de5f233855d8
parent1d9d35a4e8d6339e064bfe5b1655544e851128ff
Move tls.el and starttls.el to lisp/obsolete/ (Bug#31457)

* lisp/obsolete/tls.el: Moved from lisp/net/tls.el.
* lisp/gnus/nnimap.el:
* lisp/url/url-http.el: Don't require tls, since it's obsolete.
* lisp/net/network-stream.el: Only require tls if we actually try to
use it (i.e., when (gnutls-available-p) returns nil).  Declare some
functions to fix compilation warnings.

* lisp/obsolete/starttls.el: Moved from lisp/net/starttls.el.
* lisp/net/sieve-manage.el:
* lisp/net/network-stream.el: Don't require `starttls' at the
top-level, declare the variables and functions used instead.
(network-stream-open-starttls): Only require `starttls' if
needed (i.e., gnutls-available-p fails).

* etc/NEWS: Announce obsoletion.
etc/NEWS
lisp/gnus/nnimap.el
lisp/net/network-stream.el
lisp/net/sieve-manage.el
lisp/obsolete/starttls.el [moved from lisp/net/starttls.el with 100% similarity]
lisp/obsolete/tls.el [moved from lisp/net/tls.el with 100% similarity]
lisp/url/url-http.el