From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: GnuTLS invasion of Emacs published) Date: Fri, 03 Feb 2012 18:29:07 +0200 Message-ID: <83mx8zev8s.fsf@gnu.org> References: <4F25FA2F.2010401@gmail.com> <4F27F4A1.6030907@gmail.com> <6E4BE1E758D04283A7C3A660ED379966@us.oracle.com> <87liolnipl.fsf@lifelogs.com> <50081AA79F2F4860A3B9DCEDFC1ABEC8@us.oracle.com> <877h04nc2e.fsf@lifelogs.com> <83ehucfjc8.fsf@gnu.org> <87r4ycjbjz.fsf_-_@lifelogs.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: dough.gmane.org 1328286619 26815 80.91.229.3 (3 Feb 2012 16:30:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 3 Feb 2012 16:30:19 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Feb 03 17:30:19 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RtM1i-0000Lt-Md for ged-emacs-devel@m.gmane.org; Fri, 03 Feb 2012 17:30:18 +0100 Original-Received: from localhost ([::1]:38746 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RtM1h-0006Nj-T5 for ged-emacs-devel@m.gmane.org; Fri, 03 Feb 2012 11:30:17 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:42555) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RtM1b-0006NH-Ea for emacs-devel@gnu.org; Fri, 03 Feb 2012 11:30:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RtM1W-0004xb-NG for emacs-devel@gnu.org; Fri, 03 Feb 2012 11:30:11 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:63779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RtM1W-0004tw-3Q for emacs-devel@gnu.org; Fri, 03 Feb 2012 11:30:06 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LYT00L00RYGLE00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 03 Feb 2012 18:29:08 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([77.124.37.111]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LYT00KSQSGJBUC0@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Fri, 03 Feb 2012 18:29:08 +0200 (IST) In-reply-to: <87r4ycjbjz.fsf_-_@lifelogs.com> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 80.179.55.172 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:148150 Archived-At: > From: Ted Zlatanov > Date: Fri, 03 Feb 2012 08:23:12 -0500 > Cc: help-emacs-windows@gnu.org > > EZ> What other features in Emacs use TLS as of this writing? I thought > EZ> only email protocols do, which is why I described GnuTLS as I did. > > Any network connection can use it. I asked about actual use, not potential uses. > I think Lars introduced that option, and at least HTTP/S connections > can use it. Then this needs to be documented somewhere. > It's a replacement for the previous libraries that managed secure > connections, except it doesn't depend on external binaries. So it > really doesn't change much in terms of Emacs functionality, only in the > underlying implementation. Lisp programmers should know they can use TLS when Emacs was compiled with GnuTLS support. Users should know that as well, because they will need to set up their machines for that. E.g., this: > There is one annoying detail with the cert bundle on W32. It > defaults to /etc/ssl/certs/ca-certificates.crt which is not valid on > W32 and on many other platforms.