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 for W32 (was: gnutls for win32) Date: Mon, 02 Jan 2012 03:47:03 -0500 Message-ID: References: <87aa68dfao.fsf@lifelogs.com> <87ty4fbje8.fsf@lifelogs.com> <83ehvjs8t5.fsf@gnu.org> <87pqf3bcom.fsf@lifelogs.com> <83boqns68o.fsf@gnu.org> <87liprazr1.fsf@lifelogs.com> <83wr9bqez3.fsf@gnu.org> <87y5tr9dwv.fsf_-_@lifelogs.com> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1325494039 4698 80.91.229.12 (2 Jan 2012 08:47:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Jan 2012 08:47:19 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 02 09:47:14 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RhdY2-0002Vw-2T for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 09:47:14 +0100 Original-Received: from localhost ([::1]:51379 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhdY1-0006gi-Dx for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 03:47:13 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:47481) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhdXw-0006gE-Rk for emacs-devel@gnu.org; Mon, 02 Jan 2012 03:47:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhdXt-0003TT-7V for emacs-devel@gnu.org; Mon, 02 Jan 2012 03:47:08 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:58805) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhdXr-0003RB-Gv for emacs-devel@gnu.org; Mon, 02 Jan 2012 03:47:03 -0500 Original-Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RhdXr-0002KJ-8x for emacs-devel@gnu.org; Mon, 02 Jan 2012 03:47:03 -0500 In-reply-to: <87y5tr9dwv.fsf_-_@lifelogs.com> (message from Ted Zlatanov on Sun, 01 Jan 2012 18:54:56 -0500) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.10 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:147158 Archived-At: > From: Ted Zlatanov > Date: Sun, 01 Jan 2012 18:54:56 -0500 > > I think nowadays it's a really good idea to include GnuTLS to encrypt > network connections within Emacs. Unlike image libraries, opening > network connections unencrypted or through tunneling programs can > actually expose secret user data and introduces many unpleasant bugs and > workarounds, *especially* on W32. I think the download size is tiny > either way by today's standards, but I understand the bloat concern. > Can we download and install the GnuTLS opportunistically, e.g. through > a GNU ELPA package? Why are we talking only about Windows? Do packages of Emacs 24 development snapshots on GNU/Linux come with GnuTLS in the same package? If they do, then I agree that the Windows binaries should also include GnuTLS; but if not, I don't see why Windows should be special in this regard. We don't want to confuse users by providing functionality only on some platforms.