From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: GnuTLS for W32 Date: Mon, 02 Jan 2012 19:51:10 +0100 Organization: Programmerer Ingebrigtsen Message-ID: <87hb0euee9.fsf@linux-hvfx.site> 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> <87k45alwgb.fsf@wanadoo.es> <87fwfyltm1.fsf@wanadoo.es> <87boqmlrma.fsf@wanadoo.es> <87ty4e9j19.fsf@lifelogs.com> <83obumqa0v.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1325529910 16070 80.91.229.12 (2 Jan 2012 18:45:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Jan 2012 18:45:10 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 02 19:45:07 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 1Rhmsc-00056Y-Ds for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 19:45:06 +0100 Original-Received: from localhost ([::1]:51809 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rhmsb-000611-Tf for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 13:45:05 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:34552) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhmsZ-0005za-3J for emacs-devel@gnu.org; Mon, 02 Jan 2012 13:45:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhmsX-00068V-Lp for emacs-devel@gnu.org; Mon, 02 Jan 2012 13:45:03 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]:60444) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhmsX-000681-A5 for emacs-devel@gnu.org; Mon, 02 Jan 2012 13:45:01 -0500 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RhmsW-00052y-1d for emacs-devel@gnu.org; Mon, 02 Jan 2012 19:45:00 +0100 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 Jan 2012 19:45:00 +0100 Original-Received: from larsi by cm-84.215.51.58.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 02 Jan 2012 19:45:00 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 34 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.51.58.getinternet.no Mail-Copies-To: never X-Now-Playing: =?iso-8859-1?Q?Bj=F6rk's?= _Biophilia_: "Hollow (Original 7 minutes version)" User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.92 (gnu/linux) Cancel-Lock: sha1:hQNZWJweHkmjY1GhgyaGPboWfKc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 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:147186 Archived-At: Eli Zaretskii writes: > The w32 "distribution" is just a single zip file which you unzip > wherever you want it, and add the bin subdirectory to PATH. A zip > file cannot "decide" anything. > > The alternatives are: > > . have GnuTLS as part of the binary zip Having the network connections from Emacs be encrypted has traditionally been a tricky issue. The user had to install additional binaries and do additional manual configuration to make stuff work. With Emacs 24, almost all of the "built-in" interfaces (web, mail, news, etc) now do encryption by default, if possible. On Linux, it sounds like the major distributions, at least, are going to make Emacs depend on libgnutls, which means that most Linux users are going to start seeing encryption working by default, with no configuration. So the question is: What do we want to do here about the binary distributions that we do ourselves? (And by "ourselves", I mean you, obviously. :-) If the Windows version of Emacs 24 is the only one that doesn't have network encryption enabled by default -- wouldn't that be less than ideal? If it's easy and possible to package up the gnutls libraries in the distribution, wouldn't that be a win, overall? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/