From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Using gnutls.c by default Date: Thu, 05 May 2011 09:36:50 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <874o59z01p.fsf@lifelogs.com> References: <8739kxvvc6.fsf@lifelogs.com> <4DBF352E.4010103@gmail.com> <87oc3hh1if.fsf@lifelogs.com> <87d3jxz1q0.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1304606236 30457 80.91.229.12 (5 May 2011 14:37:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 5 May 2011 14:37:16 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu May 05 16:37:13 2011 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 1QHzfy-000407-8S for ged-emacs-devel@m.gmane.org; Thu, 05 May 2011 16:37:10 +0200 Original-Received: from localhost ([::1]:53640 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QHzfx-00085O-Px for ged-emacs-devel@m.gmane.org; Thu, 05 May 2011 10:37:09 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:33689) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QHzfv-00085H-5e for emacs-devel@gnu.org; Thu, 05 May 2011 10:37:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QHzft-0003vr-VA for emacs-devel@gnu.org; Thu, 05 May 2011 10:37:07 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:52021) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QHzft-0003vj-I6 for emacs-devel@gnu.org; Thu, 05 May 2011 10:37:05 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QHzfs-0003vS-6u for emacs-devel@gnu.org; Thu, 05 May 2011 16:37:04 +0200 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 May 2011 16:37:04 +0200 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 05 May 2011 16:37:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 33 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:jnBglr7fRg+fV7d8hGTCMfY0i5c= 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:139155 Archived-At: On Thu, 05 May 2011 16:16:44 +0200 Robert Pluim wrote: RP> Ted Zlatanov writes: >> On Thu, 5 May 2011 13:57:48 +0200 Juanma Barranquero wrote: >> JB> On Thu, May 5, 2011 at 13:50, Andy Moreton wrote: >>>> It would be better to wait a week or two until there has been some >>>> feedback about use of GnuTLS on Win32. >> JB> We're talking about the trunk. Supporting GnuTLS by default is what JB> will give us feedback, at least on Windows, where (much) fewer people JB> is expected to build their own Emacs. >> >> So far it's 5 to 1 votes in favor; I think it's badly needed on W32 >> where there are serious problems with the alternatives to GnuTLS. >> >> Note that the user still has to (require 'gnutls) to use it. We're just >> adding the library support to Emacs. Without (require 'gnutls) >> `open-network-stream' won't use `gnutls-negotiate'. RP> Oh, I thought Lars was proposing to go further than that, and always use RP> GnuTLS if available. Makes no difference to my opinion, GnuTLS works for RP> me :) After re-reading the thread, you're right. Sorry for the confusion, I thought it was just about adding the library support. So this proposal is to enable GnuTLS support for all the builds, including W32, and then to make (require 'gnutls) unnecessary because it will be done by `open-network-stream' by default. The user has to explicitly turn off gnutls.el support in order to get the old behavior. Ted